Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c196' (ECDSA) to the list of known hosts.
Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 2987185 --chroot fedora-rawhide-x86_64 --detached
Version: 0.55.1
Task:
{'appstream': True,
 'background': False,
 'build_id': 2987185,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-x86_64',
 'enable_net': False,
 'fedora_review': False,
 'git_hash': 'b163874a7c55fe052efe964e5858797e2868ed2c',
 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/odubaj/compat-autoconf269/swig.git',
 'isolation': 'default',
 'memory_reqs': 2048,
 'package_name': 'swig',
 'package_version': '4.0.2-11.fc34',
 'project_dirname': 'compat-autoconf269',
 'project_name': 'compat-autoconf269',
 'project_owner': 'odubaj',
 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/odubaj/compat-autoconf269/fedora-rawhide-x86_64/',
            'id': 'copr_base',
            'name': 'Copr repository'}],
 'sandbox': 'odubaj/compat-autoconf269--https://src.fedoraproject.org/user/jplesnik',
 'source_json': {},
 'source_type': None,
 'submitter': 'https://src.fedoraproject.org/user/jplesnik',
 'task_id': '2987185-fedora-rawhide-x86_64',
 'timeout': 18000,
 'uses_devel_repo': False,
 'with_opts': [],
 'without_opts': []}

Running: git clone https://copr-dist-git.fedorainfracloud.org/git/odubaj/compat-autoconf269/swig.git /var/lib/copr-rpmbuild/workspace/workdir-yidbs7w0/swig --depth 500 --no-single-branch

cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/odubaj/compat-autoconf269/swig.git', '/var/lib/copr-rpmbuild/workspace/workdir-yidbs7w0/swig', '--depth', '500', '--no-single-branch']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-yidbs7w0/swig'...

Running: git checkout b163874a7c55fe052efe964e5858797e2868ed2c

cmd: ['git', 'checkout', 'b163874a7c55fe052efe964e5858797e2868ed2c']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-yidbs7w0/swig
rc: 0
stdout: 
stderr: Note: switching to 'b163874a7c55fe052efe964e5858797e2868ed2c'.

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 b163874 automatic import of swig

Running: copr-distgit-client sources

/usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated
cmd: ['copr-distgit-client', 'sources']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-yidbs7w0/swig
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 swig-4.0.2.tar.gz
INFO: Calling: curl -H Pragma: -o swig-4.0.2.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/odubaj/compat-autoconf269/swig/swig-4.0.2.tar.gz/md5/7c3e46cb5af2b469722cafa0d91e127b/swig-4.0.2.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 7907k  100 7907k    0     0  33.5M      0 --:--:-- --:--:-- --:--:-- 33.4M
INFO: Reading stdout from command: md5sum swig-4.0.2.tar.gz

Running (timeout=18000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-yidbs7w0/swig/swig.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-yidbs7w0/swig --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1637771266.185092 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 2.14 starting (python version = 3.9.7, NVR = mock-2.14-1.fc34)...
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-yidbs7w0/swig/swig.spec)  Config(fedora-rawhide-x86_64)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1637771266.185092/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: enabled HW Info plugin
Mock Version: 2.14
INFO: Mock Version: 2.14
Start(bootstrap): dnf install
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  12 MB/s |  11 MB     00:00    
fedora                                           26 MB/s |  62 MB     00:02    
Last metadata expiration check: 0:00:03 ago on Wed Nov 24 16:27:52 2021.
Dependencies resolved.
================================================================================
 Package                      Arch   Version                    Repo       Size
================================================================================
Installing:
 dnf                          noarch 4.10.0-1.fc36              fedora    448 k
 dnf-plugins-core             noarch 4.0.24-1.fc36              fedora     35 k
Installing dependencies:
 alternatives                 x86_64 1.19-1.fc35                fedora     35 k
 audit-libs                   x86_64 3.0.6-1.fc36               fedora    116 k
 basesystem                   noarch 11-12.fc35                 fedora    7.0 k
 bash                         x86_64 5.1.8-3.fc36               copr_base 1.7 M
 bzip2-libs                   x86_64 1.0.8-10.fc36              fedora     40 k
 ca-certificates              noarch 2021.2.50-3.fc35           fedora    352 k
 coreutils                    x86_64 9.0-2.fc36                 fedora    1.0 M
 coreutils-common             x86_64 9.0-2.fc36                 fedora    2.0 M
 crypto-policies              noarch 20211115-1.git1b1c04c.fc36 fedora     58 k
 curl                         x86_64 7.80.0-2.fc36              copr_base 309 k
 cyrus-sasl-lib               x86_64 2.1.27-16.fc36             copr_base 775 k
 dbus-libs                    x86_64 1:1.12.20-5.fc36           copr_base 152 k
 dnf-data                     noarch 4.10.0-1.fc36              fedora     45 k
 elfutils-default-yama-scope  noarch 0.186-1.fc36               copr_base  19 k
 elfutils-libelf              x86_64 0.186-1.fc36               copr_base 200 k
 elfutils-libs                x86_64 0.186-1.fc36               copr_base 257 k
 expat                        x86_64 2.4.1-2.fc35               copr_base 111 k
 fedora-gpg-keys              noarch 36-0.3                     fedora    113 k
 fedora-release               noarch 36-0.9                     fedora     11 k
 fedora-release-common        noarch 36-0.9                     fedora     21 k
 fedora-release-identity-basic
                              noarch 36-0.9                     fedora     12 k
 fedora-repos                 noarch 36-0.3                     fedora     11 k
 fedora-repos-rawhide         noarch 36-0.3                     fedora     10 k
 file-libs                    x86_64 5.41-1.fc36                copr_base 636 k
 filesystem                   x86_64 3.16-1.fc36                fedora    1.1 M
 gawk                         x86_64 5.1.1-1.fc36               copr_base 1.0 M
 gdbm-libs                    x86_64 1:1.22-1.fc36              copr_base  58 k
 glib2                        x86_64 2.70.1-1.fc36              fedora    2.6 M
 glibc                        x86_64 2.34.9000-21.fc36          fedora    2.0 M
 glibc-common                 x86_64 2.34.9000-21.fc36          fedora    418 k
 glibc-minimal-langpack       x86_64 2.34.9000-21.fc36          fedora    146 k
 gmp                          x86_64 1:6.2.1-1.fc36             copr_base 315 k
 gnupg2                       x86_64 2.3.3-2.fc36               fedora    2.5 M
 gnutls                       x86_64 3.7.2-2.fc35               copr_base 1.0 M
 gpgme                        x86_64 1.15.1-6.fc36              fedora    206 k
 grep                         x86_64 3.7-1.fc36                 copr_base 294 k
 ima-evm-utils                x86_64 1.4-1.fc36                 copr_base  62 k
 json-c                       x86_64 0.15-2.fc35                fedora     43 k
 keyutils-libs                x86_64 1.6.1-3.fc35               fedora     31 k
 krb5-libs                    x86_64 1.19.2-3.fc36.1            copr_base 722 k
 libacl                       x86_64 2.3.1-2.fc35               copr_base  24 k
 libarchive                   x86_64 3.5.2-3.fc36               copr_base 389 k
 libassuan                    x86_64 2.5.5-3.fc35               fedora     67 k
 libattr                      x86_64 2.5.1-3.fc35               copr_base  18 k
 libblkid                     x86_64 2.37.2-1.fc36              copr_base 108 k
 libbrotli                    x86_64 1.0.9-6.fc35               fedora    313 k
 libcap                       x86_64 2.48-3.fc35                fedora     66 k
 libcap-ng                    x86_64 0.8.2-7.fc36               fedora     32 k
 libcom_err                   x86_64 1.46.4-1.fc36              fedora     26 k
 libcomps                     x86_64 0.1.18-1.fc36              fedora     77 k
 libcurl                      x86_64 7.80.0-2.fc36              copr_base 293 k
 libdnf                       x86_64 0.65.0-1.fc36              fedora    646 k
 libffi                       x86_64 3.1-28.fc34                fedora     33 k
 libfsverity                  x86_64 1.4-6.fc36                 fedora     19 k
 libgcc                       x86_64 11.2.1-6.fc36              fedora    110 k
 libgcrypt                    x86_64 1.9.4-1.fc36               copr_base 508 k
 libgomp                      x86_64 11.2.1-6.fc36              fedora    284 k
 libgpg-error                 x86_64 1.43-1.fc36                copr_base 217 k
 libidn2                      x86_64 2.3.2-3.fc36               fedora    103 k
 libksba                      x86_64 1.6.0-2.fc35               fedora    156 k
 libmodulemd                  x86_64 2.13.0-3.fc36              fedora    231 k
 libmount                     x86_64 2.37.2-1.fc36              copr_base 135 k
 libnghttp2                   x86_64 1.46.0-1.fc36              fedora     70 k
 libnsl2                      x86_64 2.0.0-2.fc36               copr_base  30 k
 libpsl                       x86_64 0.21.1-4.fc35              fedora     63 k
 librepo                      x86_64 1.14.2-1.fc36              fedora     95 k
 libreport-filesystem         noarch 2.15.2-6.fc35              copr_base  16 k
 libselinux                   x86_64 3.3-1.fc36                 fedora     81 k
 libsemanage                  x86_64 3.3-1.fc36                 fedora    116 k
 libsepol                     x86_64 3.3-2.fc36                 fedora    301 k
 libsigsegv                   x86_64 2.13-3.fc35                copr_base  27 k
 libsmartcols                 x86_64 2.37.2-1.fc36              copr_base  65 k
 libsolv                      x86_64 0.7.20-1.fc36              fedora    399 k
 libssh                       x86_64 0.9.6-1.fc36               fedora    203 k
 libssh-config                noarch 0.9.6-1.fc36               fedora    7.3 k
 libstdc++                    x86_64 11.2.1-6.fc36              fedora    747 k
 libtasn1                     x86_64 4.18.0-1.fc36              copr_base  74 k
 libtirpc                     x86_64 1.3.2-1.rc1.fc36           copr_base  94 k
 libunistring                 x86_64 0.9.10-14.fc35             fedora    495 k
 libuuid                      x86_64 2.37.2-1.fc36              copr_base  29 k
 libverto                     x86_64 0.3.2-2.fc35               copr_base  21 k
 libxcrypt                    x86_64 4.4.26-4.fc36              copr_base 118 k
 libxml2                      x86_64 2.9.12-6.fc35              fedora    741 k
 libyaml                      x86_64 0.2.5-6.fc35               copr_base  61 k
 libzstd                      x86_64 1.5.0-2.fc35               fedora    366 k
 lua-libs                     x86_64 5.4.3-2.fc35               copr_base 215 k
 lz4-libs                     x86_64 1.9.3-3.fc35               fedora     66 k
 mpdecimal                    x86_64 2.5.1-2.fc35               fedora     99 k
 mpfr                         x86_64 4.1.0-8.fc35               fedora    326 k
 ncurses-base                 noarch 6.2-8.20210508.fc35        fedora     61 k
 ncurses-libs                 x86_64 6.2-8.20210508.fc35        fedora    322 k
 nettle                       x86_64 3.7.3-2.fc35               fedora    396 k
 npth                         x86_64 1.6-7.fc35                 fedora     24 k
 openldap                     x86_64 2.4.59-4.fc36              copr_base 257 k
 openssl-libs                 x86_64 1:3.0.0-1.fc36             fedora    2.1 M
 openssl1.1                   x86_64 1:1.1.1l-1.fc36            fedora    1.5 M
 p11-kit                      x86_64 0.23.22-4.fc35             fedora    357 k
 p11-kit-trust                x86_64 0.23.22-4.fc35             fedora    136 k
 pcre                         x86_64 8.45-1.fc36                copr_base 198 k
 pcre2                        x86_64 10.39-1.fc36               copr_base 231 k
 pcre2-syntax                 noarch 10.39-1.fc36               copr_base 144 k
 popt                         x86_64 1.18-6.fc36                fedora     58 k
 publicsuffix-list-dafsa      noarch 20210518-3.fc36            fedora     58 k
 python-pip-wheel             noarch 21.3.1-1.fc36              fedora    1.1 M
 python-setuptools-wheel      noarch 58.5.3-1.fc36              fedora    503 k
 python3                      x86_64 3.10.0-4.fc36              copr_base  26 k
 python3-dateutil             noarch 1:2.8.1-7.fc35             fedora    289 k
 python3-dbus                 x86_64 1.2.18-2.fc35              copr_base 133 k
 python3-distro               noarch 1.6.0-1.fc35               fedora     38 k
 python3-dnf                  noarch 4.10.0-1.fc36              fedora    417 k
 python3-dnf-plugins-core     noarch 4.0.24-1.fc36              fedora    211 k
 python3-gpg                  x86_64 1.15.1-6.fc36              fedora    261 k
 python3-hawkey               x86_64 0.65.0-1.fc36              fedora    112 k
 python3-libcomps             x86_64 0.1.18-1.fc36              fedora     48 k
 python3-libdnf               x86_64 0.65.0-1.fc36              fedora    781 k
 python3-libs                 x86_64 3.10.0-4.fc36              copr_base 7.5 M
 python3-rpm                  x86_64 4.17.0-2.fc36              copr_base  92 k
 python3-six                  noarch 1.16.0-4.fc35              fedora     36 k
 readline                     x86_64 8.1-3.fc35                 fedora    210 k
 rpm                          x86_64 4.17.0-2.fc36              copr_base 538 k
 rpm-build-libs               x86_64 4.17.0-2.fc36              copr_base  93 k
 rpm-libs                     x86_64 4.17.0-2.fc36              copr_base 313 k
 rpm-sign-libs                x86_64 4.17.0-2.fc36              copr_base  27 k
 sed                          x86_64 4.8-8.fc35                 copr_base 296 k
 setup                        noarch 2.13.9.1-2.fc35            fedora    143 k
 shadow-utils                 x86_64 2:4.9-8.fc36               copr_base 1.1 M
 sqlite-libs                  x86_64 3.36.0-4.fc36              copr_base 633 k
 systemd-libs                 x86_64 249.7-2.fc36               fedora    616 k
 tpm2-tss                     x86_64 3.1.0-4.fc36               copr_base 586 k
 tzdata                       noarch 2021e-1.fc36               fedora    431 k
 xz-libs                      x86_64 5.2.5-7.fc35               fedora     92 k
 zchunk-libs                  x86_64 1.1.15-3.fc36              fedora     46 k
 zlib                         x86_64 1.2.11-30.fc35             copr_base  91 k

Transaction Summary
================================================================================
Install  135 Packages

Total download size: 52 M
Installed size: 177 M
Downloading Packages:
(1/135): cyrus-sasl-lib-2.1.27-16.fc36.x86_64.r 9.7 MB/s | 775 kB     00:00    
(2/135): curl-7.80.0-2.fc36.x86_64.rpm          3.7 MB/s | 309 kB     00:00    
(3/135): elfutils-default-yama-scope-0.186-1.fc 630 kB/s |  19 kB     00:00    
(4/135): dbus-libs-1.12.20-5.fc36.x86_64.rpm    4.4 MB/s | 152 kB     00:00    
(5/135): bash-5.1.8-3.fc36.x86_64.rpm            14 MB/s | 1.7 MB     00:00    
(6/135): elfutils-libelf-0.186-1.fc36.x86_64.rp  13 MB/s | 200 kB     00:00    
(7/135): elfutils-libs-0.186-1.fc36.x86_64.rpm   15 MB/s | 257 kB     00:00    
(8/135): expat-2.4.1-2.fc35.x86_64.rpm          7.9 MB/s | 111 kB     00:00    
(9/135): gdbm-libs-1.22-1.fc36.x86_64.rpm       3.9 MB/s |  58 kB     00:00    
(10/135): file-libs-5.41-1.fc36.x86_64.rpm       26 MB/s | 636 kB     00:00    
(11/135): gmp-6.2.1-1.fc36.x86_64.rpm            16 MB/s | 315 kB     00:00    
(12/135): gawk-5.1.1-1.fc36.x86_64.rpm           25 MB/s | 1.0 MB     00:00    
(13/135): ima-evm-utils-1.4-1.fc36.x86_64.rpm   4.4 MB/s |  62 kB     00:00    
(14/135): grep-3.7-1.fc36.x86_64.rpm             16 MB/s | 294 kB     00:00    
(15/135): gnutls-3.7.2-2.fc35.x86_64.rpm         29 MB/s | 1.0 MB     00:00    
(16/135): libacl-2.3.1-2.fc35.x86_64.rpm        2.1 MB/s |  24 kB     00:00    
(17/135): krb5-libs-1.19.2-3.fc36.1.x86_64.rpm   33 MB/s | 722 kB     00:00    
(18/135): libattr-2.5.1-3.fc35.x86_64.rpm       1.5 MB/s |  18 kB     00:00    
(19/135): libarchive-3.5.2-3.fc36.x86_64.rpm     13 MB/s | 389 kB     00:00    
(20/135): libblkid-2.37.2-1.fc36.x86_64.rpm     5.9 MB/s | 108 kB     00:00    
(21/135): libcurl-7.80.0-2.fc36.x86_64.rpm       17 MB/s | 293 kB     00:00    
(22/135): libgpg-error-1.43-1.fc36.x86_64.rpm    13 MB/s | 217 kB     00:00    
(23/135): libmount-2.37.2-1.fc36.x86_64.rpm     8.6 MB/s | 135 kB     00:00    
(24/135): libgcrypt-1.9.4-1.fc36.x86_64.rpm      15 MB/s | 508 kB     00:00    
(25/135): libnsl2-2.0.0-2.fc36.x86_64.rpm       2.8 MB/s |  30 kB     00:00    
(26/135): libreport-filesystem-2.15.2-6.fc35.no 1.5 MB/s |  16 kB     00:00    
(27/135): libsigsegv-2.13-3.fc35.x86_64.rpm     2.4 MB/s |  27 kB     00:00    
(28/135): libsmartcols-2.37.2-1.fc36.x86_64.rpm 4.8 MB/s |  65 kB     00:00    
(29/135): libtasn1-4.18.0-1.fc36.x86_64.rpm     5.4 MB/s |  74 kB     00:00    
(30/135): libtirpc-1.3.2-1.rc1.fc36.x86_64.rpm  7.2 MB/s |  94 kB     00:00    
(31/135): libverto-0.3.2-2.fc35.x86_64.rpm      2.0 MB/s |  21 kB     00:00    
(32/135): libuuid-2.37.2-1.fc36.x86_64.rpm      2.4 MB/s |  29 kB     00:00    
(33/135): libxcrypt-4.4.26-4.fc36.x86_64.rpm    8.3 MB/s | 118 kB     00:00    
(34/135): libyaml-0.2.5-6.fc35.x86_64.rpm       5.2 MB/s |  61 kB     00:00    
(35/135): lua-libs-5.4.3-2.fc35.x86_64.rpm       15 MB/s | 215 kB     00:00    
(36/135): openldap-2.4.59-4.fc36.x86_64.rpm      14 MB/s | 257 kB     00:00    
(37/135): pcre-8.45-1.fc36.x86_64.rpm            10 MB/s | 198 kB     00:00    
(38/135): pcre2-10.39-1.fc36.x86_64.rpm          13 MB/s | 231 kB     00:00    
(39/135): python3-3.10.0-4.fc36.x86_64.rpm      2.3 MB/s |  26 kB     00:00    
(40/135): python3-dbus-1.2.18-2.fc35.x86_64.rpm  10 MB/s | 133 kB     00:00    
(41/135): pcre2-syntax-10.39-1.fc36.noarch.rpm  7.5 MB/s | 144 kB     00:00    
(42/135): python3-rpm-4.17.0-2.fc36.x86_64.rpm  7.9 MB/s |  92 kB     00:00    
(43/135): rpm-4.17.0-2.fc36.x86_64.rpm           15 MB/s | 538 kB     00:00    
(44/135): rpm-build-libs-4.17.0-2.fc36.x86_64.r 3.2 MB/s |  93 kB     00:00    
(45/135): rpm-sign-libs-4.17.0-2.fc36.x86_64.rp 2.4 MB/s |  27 kB     00:00    
(46/135): rpm-libs-4.17.0-2.fc36.x86_64.rpm      17 MB/s | 313 kB     00:00    
(47/135): sed-4.8-8.fc35.x86_64.rpm              15 MB/s | 296 kB     00:00    
(48/135): shadow-utils-4.9-8.fc36.x86_64.rpm     31 MB/s | 1.1 MB     00:00    
(49/135): sqlite-libs-3.36.0-4.fc36.x86_64.rpm   18 MB/s | 633 kB     00:00    
(50/135): tpm2-tss-3.1.0-4.fc36.x86_64.rpm       20 MB/s | 586 kB     00:00    
(51/135): zlib-1.2.11-30.fc35.x86_64.rpm        5.4 MB/s |  91 kB     00:00    
(52/135): python3-libs-3.10.0-4.fc36.x86_64.rpm  43 MB/s | 7.5 MB     00:00    
(53/135): alternatives-1.19-1.fc35.x86_64.rpm   591 kB/s |  35 kB     00:00    
(54/135): basesystem-11-12.fc35.noarch.rpm      200 kB/s | 7.0 kB     00:00    
(55/135): bzip2-libs-1.0.8-10.fc36.x86_64.rpm   1.7 MB/s |  40 kB     00:00    
(56/135): audit-libs-3.0.6-1.fc36.x86_64.rpm    1.3 MB/s | 116 kB     00:00    
(57/135): ca-certificates-2021.2.50-3.fc35.noar 4.1 MB/s | 352 kB     00:00    
(58/135): coreutils-9.0-2.fc36.x86_64.rpm        11 MB/s | 1.0 MB     00:00    
(59/135): crypto-policies-20211115-1.git1b1c04c 2.9 MB/s |  58 kB     00:00    
(60/135): dnf-data-4.10.0-1.fc36.noarch.rpm     2.3 MB/s |  45 kB     00:00    
(61/135): dnf-plugins-core-4.0.24-1.fc36.noarch 1.9 MB/s |  35 kB     00:00    
(62/135): dnf-4.10.0-1.fc36.noarch.rpm           11 MB/s | 448 kB     00:00    
(63/135): coreutils-common-9.0-2.fc36.x86_64.rp  13 MB/s | 2.0 MB     00:00    
(64/135): fedora-release-36-0.9.noarch.rpm      657 kB/s |  11 kB     00:00    
(65/135): fedora-gpg-keys-36-0.3.noarch.rpm     5.1 MB/s | 113 kB     00:00    
(66/135): fedora-release-common-36-0.9.noarch.r 1.2 MB/s |  21 kB     00:00    
(67/135): fedora-release-identity-basic-36-0.9. 702 kB/s |  12 kB     00:00    
(68/135): fedora-repos-36-0.3.noarch.rpm        627 kB/s |  11 kB     00:00    
(69/135): fedora-repos-rawhide-36-0.3.noarch.rp 602 kB/s |  10 kB     00:00    
(70/135): filesystem-3.16-1.fc36.x86_64.rpm      13 MB/s | 1.1 MB     00:00    
(71/135): glibc-common-2.34.9000-21.fc36.x86_64  10 MB/s | 418 kB     00:00    
(72/135): glibc-minimal-langpack-2.34.9000-21.f 6.0 MB/s | 146 kB     00:00    
(73/135): glibc-2.34.9000-21.fc36.x86_64.rpm     14 MB/s | 2.0 MB     00:00    
(74/135): gpgme-1.15.1-6.fc36.x86_64.rpm        7.6 MB/s | 206 kB     00:00    
(75/135): glib2-2.70.1-1.fc36.x86_64.rpm         15 MB/s | 2.6 MB     00:00    
(76/135): json-c-0.15-2.fc35.x86_64.rpm         2.2 MB/s |  43 kB     00:00    
(77/135): keyutils-libs-1.6.1-3.fc35.x86_64.rpm 1.7 MB/s |  31 kB     00:00    
(78/135): libassuan-2.5.5-3.fc35.x86_64.rpm     3.3 MB/s |  67 kB     00:00    
(79/135): libcap-2.48-3.fc35.x86_64.rpm         3.3 MB/s |  66 kB     00:00    
(80/135): libbrotli-1.0.9-6.fc35.x86_64.rpm     8.5 MB/s | 313 kB     00:00    
(81/135): libcap-ng-0.8.2-7.fc36.x86_64.rpm     1.8 MB/s |  32 kB     00:00    
(82/135): libcom_err-1.46.4-1.fc36.x86_64.rpm   1.4 MB/s |  26 kB     00:00    
(83/135): libcomps-0.1.18-1.fc36.x86_64.rpm     3.8 MB/s |  77 kB     00:00    
(84/135): libffi-3.1-28.fc34.x86_64.rpm         1.8 MB/s |  33 kB     00:00    
(85/135): gnupg2-2.3.3-2.fc36.x86_64.rpm         15 MB/s | 2.5 MB     00:00    
(86/135): libdnf-0.65.0-1.fc36.x86_64.rpm        11 MB/s | 646 kB     00:00    
(87/135): libfsverity-1.4-6.fc36.x86_64.rpm     1.0 MB/s |  19 kB     00:00    
(88/135): libgcc-11.2.1-6.fc36.x86_64.rpm       5.0 MB/s | 110 kB     00:00    
(89/135): libidn2-2.3.2-3.fc36.x86_64.rpm       4.6 MB/s | 103 kB     00:00    
(90/135): libgomp-11.2.1-6.fc36.x86_64.rpm      9.2 MB/s | 284 kB     00:00    
(91/135): libksba-1.6.0-2.fc35.x86_64.rpm       6.4 MB/s | 156 kB     00:00    
(92/135): libmodulemd-2.13.0-3.fc36.x86_64.rpm  8.1 MB/s | 231 kB     00:00    
(93/135): libnghttp2-1.46.0-1.fc36.x86_64.rpm   3.4 MB/s |  70 kB     00:00    
(94/135): libpsl-0.21.1-4.fc35.x86_64.rpm       3.1 MB/s |  63 kB     00:00    
(95/135): libselinux-3.3-1.fc36.x86_64.rpm      3.9 MB/s |  81 kB     00:00    
(96/135): librepo-1.14.2-1.fc36.x86_64.rpm      4.3 MB/s |  95 kB     00:00    
(97/135): libsemanage-3.3-1.fc36.x86_64.rpm     5.2 MB/s | 116 kB     00:00    
(98/135): libsepol-3.3-2.fc36.x86_64.rpm        8.6 MB/s | 301 kB     00:00    
(99/135): libsolv-0.7.20-1.fc36.x86_64.rpm       10 MB/s | 399 kB     00:00    
(100/135): libssh-0.9.6-1.fc36.x86_64.rpm       7.7 MB/s | 203 kB     00:00    
(101/135): libssh-config-0.9.6-1.fc36.noarch.rp 418 kB/s | 7.3 kB     00:00    
(102/135): libunistring-0.9.10-14.fc35.x86_64.r  11 MB/s | 495 kB     00:00    
(103/135): libstdc++-11.2.1-6.fc36.x86_64.rpm    13 MB/s | 747 kB     00:00    
(104/135): libxml2-2.9.12-6.fc35.x86_64.rpm      13 MB/s | 741 kB     00:00    
(105/135): lz4-libs-1.9.3-3.fc35.x86_64.rpm     3.3 MB/s |  66 kB     00:00    
(106/135): libzstd-1.5.0-2.fc35.x86_64.rpm      9.8 MB/s | 366 kB     00:00    
(107/135): mpdecimal-2.5.1-2.fc35.x86_64.rpm    4.6 MB/s |  99 kB     00:00    
(108/135): ncurses-base-6.2-8.20210508.fc35.noa 3.1 MB/s |  61 kB     00:00    
(109/135): mpfr-4.1.0-8.fc35.x86_64.rpm         9.1 MB/s | 326 kB     00:00    
(110/135): ncurses-libs-6.2-8.20210508.fc35.x86 9.1 MB/s | 322 kB     00:00    
(111/135): npth-1.6-7.fc35.x86_64.rpm           1.3 MB/s |  24 kB     00:00    
(112/135): nettle-3.7.3-2.fc35.x86_64.rpm        10 MB/s | 396 kB     00:00    
(113/135): p11-kit-0.23.22-4.fc35.x86_64.rpm    9.6 MB/s | 357 kB     00:00    
(114/135): p11-kit-trust-0.23.22-4.fc35.x86_64. 5.8 MB/s | 136 kB     00:00    
(115/135): popt-1.18-6.fc36.x86_64.rpm          2.9 MB/s |  58 kB     00:00    
(116/135): openssl1.1-1.1.1l-1.fc36.x86_64.rpm   14 MB/s | 1.5 MB     00:00    
(117/135): publicsuffix-list-dafsa-20210518-3.f 3.0 MB/s |  58 kB     00:00    
(118/135): openssl-libs-3.0.0-1.fc36.x86_64.rpm  15 MB/s | 2.1 MB     00:00    
(119/135): python-setuptools-wheel-58.5.3-1.fc3  11 MB/s | 503 kB     00:00    
(120/135): python3-dateutil-2.8.1-7.fc35.noarch 9.6 MB/s | 289 kB     00:00    
(121/135): python3-distro-1.6.0-1.fc35.noarch.r 2.0 MB/s |  38 kB     00:00    
(122/135): python-pip-wheel-21.3.1-1.fc36.noarc  14 MB/s | 1.1 MB     00:00    
(123/135): python3-dnf-plugins-core-4.0.24-1.fc 7.8 MB/s | 211 kB     00:00    
(124/135): python3-dnf-4.10.0-1.fc36.noarch.rpm  11 MB/s | 417 kB     00:00    
(125/135): python3-gpg-1.15.1-6.fc36.x86_64.rpm 9.0 MB/s | 261 kB     00:00    
(126/135): python3-hawkey-0.65.0-1.fc36.x86_64. 5.0 MB/s | 112 kB     00:00    
(127/135): python3-libcomps-0.1.18-1.fc36.x86_6 2.5 MB/s |  48 kB     00:00    
(128/135): python3-six-1.16.0-4.fc35.noarch.rpm 2.0 MB/s |  36 kB     00:00    
(129/135): readline-8.1-3.fc35.x86_64.rpm       7.8 MB/s | 210 kB     00:00    
(130/135): setup-2.13.9.1-2.fc35.noarch.rpm     6.1 MB/s | 143 kB     00:00    
(131/135): python3-libdnf-0.65.0-1.fc36.x86_64.  13 MB/s | 781 kB     00:00    
(132/135): xz-libs-5.2.5-7.fc35.x86_64.rpm      4.3 MB/s |  92 kB     00:00    
(133/135): systemd-libs-249.7-2.fc36.x86_64.rpm  12 MB/s | 616 kB     00:00    
(134/135): tzdata-2021e-1.fc36.noarch.rpm       9.8 MB/s | 431 kB     00:00    
(135/135): zchunk-libs-1.1.15-3.fc36.x86_64.rpm 2.2 MB/s |  46 kB     00:00    
--------------------------------------------------------------------------------
Total                                            32 MB/s |  52 MB     00:01     
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x38AB71F4:
 Userid     : "Fedora (36) <fedora-36-primary@fedoraproject.org>"
 Fingerprint: 53DE D2CB 922D 8B8D 9E63 FD18 999F 7CBF 38AB 71F4
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-36-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-36-primary (0x38AB71F4) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x9867C58F:
 Userid     : "Fedora (35) <fedora-35-primary@fedoraproject.org>"
 Fingerprint: 787E A6AE 1147 EEE5 6C40 B30C DB46 3971 9867 C58F
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-35-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.16-1.fc36.x86_64                          1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-11.2.1-6.fc36.x86_64                          1/135 
  Running scriptlet: libgcc-11.2.1-6.fc36.x86_64                          1/135 
  Installing       : crypto-policies-20211115-1.git1b1c04c.fc36.noarc     2/135 
  Running scriptlet: crypto-policies-20211115-1.git1b1c04c.fc36.noarc     2/135 
  Installing       : tzdata-2021e-1.fc36.noarch                           3/135 
  Installing       : fedora-release-identity-basic-36-0.9.noarch          4/135 
  Installing       : python-setuptools-wheel-58.5.3-1.fc36.noarch         5/135 
  Installing       : publicsuffix-list-dafsa-20210518-3.fc36.noarch       6/135 
  Installing       : ncurses-base-6.2-8.20210508.fc35.noarch              7/135 
  Installing       : libssh-config-0.9.6-1.fc36.noarch                    8/135 
  Installing       : fedora-gpg-keys-36-0.3.noarch                        9/135 
  Installing       : fedora-release-36-0.9.noarch                        10/135 
  Installing       : fedora-release-common-36-0.9.noarch                 11/135 
  Installing       : fedora-repos-rawhide-36-0.3.noarch                  12/135 
  Installing       : fedora-repos-36-0.3.noarch                          13/135 
  Installing       : setup-2.13.9.1-2.fc35.noarch                        14/135 
  Running scriptlet: setup-2.13.9.1-2.fc35.noarch                        14/135 
  Installing       : filesystem-3.16-1.fc36.x86_64                       15/135 
  Installing       : basesystem-11-12.fc35.noarch                        16/135 
  Installing       : ncurses-libs-6.2-8.20210508.fc35.x86_64             17/135 
  Running scriptlet: glibc-2.34.9000-21.fc36.x86_64                      18/135 
  Installing       : glibc-2.34.9000-21.fc36.x86_64                      18/135 
  Running scriptlet: glibc-2.34.9000-21.fc36.x86_64                      18/135 
  Installing       : bash-5.1.8-3.fc36.x86_64                            19/135 
  Running scriptlet: bash-5.1.8-3.fc36.x86_64                            19/135 
  Installing       : glibc-common-2.34.9000-21.fc36.x86_64               20/135 
  Installing       : glibc-minimal-langpack-2.34.9000-21.fc36.x86_64     21/135 
  Installing       : zlib-1.2.11-30.fc35.x86_64                          22/135 
  Installing       : bzip2-libs-1.0.8-10.fc36.x86_64                     23/135 
  Installing       : xz-libs-5.2.5-7.fc35.x86_64                         24/135 
  Installing       : libzstd-1.5.0-2.fc35.x86_64                         25/135 
  Installing       : sqlite-libs-3.36.0-4.fc36.x86_64                    26/135 
  Installing       : libcap-2.48-3.fc35.x86_64                           27/135 
  Installing       : gmp-1:6.2.1-1.fc36.x86_64                           28/135 
  Installing       : libgpg-error-1.43-1.fc36.x86_64                     29/135 
  Installing       : popt-1.18-6.fc36.x86_64                             30/135 
  Installing       : libxml2-2.9.12-6.fc35.x86_64                        31/135 
  Installing       : lua-libs-5.4.3-2.fc35.x86_64                        32/135 
  Installing       : libstdc++-11.2.1-6.fc36.x86_64                      33/135 
  Installing       : elfutils-libelf-0.186-1.fc36.x86_64                 34/135 
  Installing       : file-libs-5.41-1.fc36.x86_64                        35/135 
  Installing       : openssl1.1-1:1.1.1l-1.fc36.x86_64                   36/135 
  Installing       : libattr-2.5.1-3.fc35.x86_64                         37/135 
  Installing       : libacl-2.3.1-2.fc35.x86_64                          38/135 
  Installing       : libuuid-2.37.2-1.fc36.x86_64                        39/135 
  Installing       : libxcrypt-4.4.26-4.fc36.x86_64                      40/135 
  Installing       : libcom_err-1.46.4-1.fc36.x86_64                     41/135 
  Installing       : libffi-3.1-28.fc34.x86_64                           42/135 
  Installing       : p11-kit-0.23.22-4.fc35.x86_64                       43/135 
  Installing       : libunistring-0.9.10-14.fc35.x86_64                  44/135 
  Installing       : libidn2-2.3.2-3.fc36.x86_64                         45/135 
  Installing       : readline-8.1-3.fc35.x86_64                          46/135 
  Installing       : libgcrypt-1.9.4-1.fc36.x86_64                       47/135 
  Installing       : libassuan-2.5.5-3.fc35.x86_64                       48/135 
  Installing       : expat-2.4.1-2.fc35.x86_64                           49/135 
  Installing       : gdbm-libs-1:1.22-1.fc36.x86_64                      50/135 
  Installing       : libsmartcols-2.37.2-1.fc36.x86_64                   51/135 
  Installing       : libtasn1-4.18.0-1.fc36.x86_64                       52/135 
  Installing       : pcre-8.45-1.fc36.x86_64                             53/135 
  Installing       : grep-3.7-1.fc36.x86_64                              54/135 
  Installing       : json-c-0.15-2.fc35.x86_64                           55/135 
  Installing       : keyutils-libs-1.6.1-3.fc35.x86_64                   56/135 
  Installing       : libsepol-3.3-2.fc36.x86_64                          57/135 
  Installing       : lz4-libs-1.9.3-3.fc35.x86_64                        58/135 
  Installing       : libarchive-3.5.2-3.fc36.x86_64                      59/135 
  Installing       : libcomps-0.1.18-1.fc36.x86_64                       60/135 
  Installing       : libpsl-0.21.1-4.fc35.x86_64                         61/135 
  Installing       : mpdecimal-2.5.1-2.fc35.x86_64                       62/135 
  Installing       : libksba-1.6.0-2.fc35.x86_64                         63/135 
  Installing       : mpfr-4.1.0-8.fc35.x86_64                            64/135 
  Installing       : nettle-3.7.3-2.fc35.x86_64                          65/135 
  Installing       : elfutils-default-yama-scope-0.186-1.fc36.noarch     66/135 
  Running scriptlet: elfutils-default-yama-scope-0.186-1.fc36.noarch     66/135 
  Installing       : elfutils-libs-0.186-1.fc36.x86_64                   67/135 
  Installing       : libsigsegv-2.13-3.fc35.x86_64                       68/135 
  Installing       : gawk-5.1.1-1.fc36.x86_64                            69/135 
  Installing       : libverto-0.3.2-2.fc35.x86_64                        70/135 
  Installing       : libyaml-0.2.5-6.fc35.x86_64                         71/135 
  Installing       : alternatives-1.19-1.fc35.x86_64                     72/135 
  Installing       : p11-kit-trust-0.23.22-4.fc35.x86_64                 73/135 
  Running scriptlet: p11-kit-trust-0.23.22-4.fc35.x86_64                 73/135 
  Installing       : gnutls-3.7.2-2.fc35.x86_64                          74/135 
  Installing       : libbrotli-1.0.9-6.fc35.x86_64                       75/135 
  Installing       : libcap-ng-0.8.2-7.fc36.x86_64                       76/135 
  Installing       : audit-libs-3.0.6-1.fc36.x86_64                      77/135 
  Installing       : libgomp-11.2.1-6.fc36.x86_64                        78/135 
  Installing       : libnghttp2-1.46.0-1.fc36.x86_64                     79/135 
  Installing       : npth-1.6-7.fc35.x86_64                              80/135 
  Installing       : coreutils-common-9.0-2.fc36.x86_64                  81/135 
  Installing       : pcre2-syntax-10.39-1.fc36.noarch                    82/135 
  Installing       : pcre2-10.39-1.fc36.x86_64                           83/135 
  Installing       : libselinux-3.3-1.fc36.x86_64                        84/135 
  Installing       : sed-4.8-8.fc35.x86_64                               85/135 
  Installing       : openssl-libs-1:3.0.0-1.fc36.x86_64                  86/135 
  Installing       : coreutils-9.0-2.fc36.x86_64                         87/135 
  Running scriptlet: ca-certificates-2021.2.50-3.fc35.noarch             88/135 
  Installing       : ca-certificates-2021.2.50-3.fc35.noarch             88/135 
  Running scriptlet: ca-certificates-2021.2.50-3.fc35.noarch             88/135 
  Installing       : krb5-libs-1.19.2-3.fc36.1.x86_64                    89/135 
  Installing       : libtirpc-1.3.2-1.rc1.fc36.x86_64                    90/135 
  Installing       : libfsverity-1.4-6.fc36.x86_64                       91/135 
  Installing       : zchunk-libs-1.1.15-3.fc36.x86_64                    92/135 
  Installing       : libnsl2-2.0.0-2.fc36.x86_64                         93/135 
  Installing       : cyrus-sasl-lib-2.1.27-16.fc36.x86_64                94/135 
  Installing       : openldap-2.4.59-4.fc36.x86_64                       95/135 
  Installing       : gnupg2-2.3.3-2.fc36.x86_64                          96/135 
  Installing       : gpgme-1.15.1-6.fc36.x86_64                          97/135 
  Installing       : libssh-0.9.6-1.fc36.x86_64                          98/135 
  Installing       : libcurl-7.80.0-2.fc36.x86_64                        99/135 
  Installing       : curl-7.80.0-2.fc36.x86_64                          100/135 
  Installing       : rpm-libs-4.17.0-2.fc36.x86_64                      101/135 
  Installing       : rpm-4.17.0-2.fc36.x86_64                           102/135 
  Installing       : libsolv-0.7.20-1.fc36.x86_64                       103/135 
  Installing       : rpm-build-libs-4.17.0-2.fc36.x86_64                104/135 
  Installing       : python-pip-wheel-21.3.1-1.fc36.noarch              105/135 
  Installing       : python3-3.10.0-4.fc36.x86_64                       106/135 
  Installing       : python3-libs-3.10.0-4.fc36.x86_64                  107/135 
  Installing       : python3-libcomps-0.1.18-1.fc36.x86_64              108/135 
  Installing       : python3-distro-1.6.0-1.fc35.noarch                 109/135 
  Installing       : python3-gpg-1.15.1-6.fc36.x86_64                   110/135 
  Installing       : python3-six-1.16.0-4.fc35.noarch                   111/135 
  Installing       : python3-dateutil-1:2.8.1-7.fc35.noarch             112/135 
  Installing       : libblkid-2.37.2-1.fc36.x86_64                      113/135 
  Running scriptlet: libblkid-2.37.2-1.fc36.x86_64                      113/135 
  Installing       : libmount-2.37.2-1.fc36.x86_64                      114/135 
  Installing       : glib2-2.70.1-1.fc36.x86_64                         115/135 
  Installing       : libmodulemd-2.13.0-3.fc36.x86_64                   116/135 
  Installing       : librepo-1.14.2-1.fc36.x86_64                       117/135 
  Installing       : libdnf-0.65.0-1.fc36.x86_64                        118/135 
  Installing       : python3-libdnf-0.65.0-1.fc36.x86_64                119/135 
  Installing       : python3-hawkey-0.65.0-1.fc36.x86_64                120/135 
  Installing       : systemd-libs-249.7-2.fc36.x86_64                   121/135 
  Running scriptlet: systemd-libs-249.7-2.fc36.x86_64                   121/135 
  Installing       : dbus-libs-1:1.12.20-5.fc36.x86_64                  122/135 
  Installing       : python3-dbus-1.2.18-2.fc35.x86_64                  123/135 
  Installing       : libsemanage-3.3-1.fc36.x86_64                      124/135 
  Installing       : shadow-utils-2:4.9-8.fc36.x86_64                   125/135 
  Running scriptlet: tpm2-tss-3.1.0-4.fc36.x86_64                       126/135 
useradd warning: tss's uid 59 outside of the SYS_UID_MIN 201 and SYS_UID_MAX 999 range.

  Installing       : tpm2-tss-3.1.0-4.fc36.x86_64                       126/135 
  Installing       : ima-evm-utils-1.4-1.fc36.x86_64                    127/135 
  Installing       : rpm-sign-libs-4.17.0-2.fc36.x86_64                 128/135 
  Installing       : python3-rpm-4.17.0-2.fc36.x86_64                   129/135 
  Installing       : libreport-filesystem-2.15.2-6.fc35.noarch          130/135 
  Installing       : dnf-data-4.10.0-1.fc36.noarch                      131/135 
warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew

  Installing       : python3-dnf-4.10.0-1.fc36.noarch                   132/135 
  Installing       : python3-dnf-plugins-core-4.0.24-1.fc36.noarch      133/135 
  Installing       : dnf-plugins-core-4.0.24-1.fc36.noarch              134/135 
  Installing       : dnf-4.10.0-1.fc36.noarch                           135/135 
  Running scriptlet: dnf-4.10.0-1.fc36.noarch                           135/135 
  Running scriptlet: filesystem-3.16-1.fc36.x86_64                      135/135 
  Running scriptlet: ca-certificates-2021.2.50-3.fc35.noarch            135/135 
  Running scriptlet: rpm-4.17.0-2.fc36.x86_64                           135/135 
  Running scriptlet: dnf-4.10.0-1.fc36.noarch                           135/135 
  Verifying        : bash-5.1.8-3.fc36.x86_64                             1/135 
  Verifying        : curl-7.80.0-2.fc36.x86_64                            2/135 
  Verifying        : cyrus-sasl-lib-2.1.27-16.fc36.x86_64                 3/135 
  Verifying        : dbus-libs-1:1.12.20-5.fc36.x86_64                    4/135 
  Verifying        : elfutils-default-yama-scope-0.186-1.fc36.noarch      5/135 
  Verifying        : elfutils-libelf-0.186-1.fc36.x86_64                  6/135 
  Verifying        : elfutils-libs-0.186-1.fc36.x86_64                    7/135 
  Verifying        : expat-2.4.1-2.fc35.x86_64                            8/135 
  Verifying        : file-libs-5.41-1.fc36.x86_64                         9/135 
  Verifying        : gawk-5.1.1-1.fc36.x86_64                            10/135 
  Verifying        : gdbm-libs-1:1.22-1.fc36.x86_64                      11/135 
  Verifying        : gmp-1:6.2.1-1.fc36.x86_64                           12/135 
  Verifying        : gnutls-3.7.2-2.fc35.x86_64                          13/135 
  Verifying        : grep-3.7-1.fc36.x86_64                              14/135 
  Verifying        : ima-evm-utils-1.4-1.fc36.x86_64                     15/135 
  Verifying        : krb5-libs-1.19.2-3.fc36.1.x86_64                    16/135 
  Verifying        : libacl-2.3.1-2.fc35.x86_64                          17/135 
  Verifying        : libarchive-3.5.2-3.fc36.x86_64                      18/135 
  Verifying        : libattr-2.5.1-3.fc35.x86_64                         19/135 
  Verifying        : libblkid-2.37.2-1.fc36.x86_64                       20/135 
  Verifying        : libcurl-7.80.0-2.fc36.x86_64                        21/135 
  Verifying        : libgcrypt-1.9.4-1.fc36.x86_64                       22/135 
  Verifying        : libgpg-error-1.43-1.fc36.x86_64                     23/135 
  Verifying        : libmount-2.37.2-1.fc36.x86_64                       24/135 
  Verifying        : libnsl2-2.0.0-2.fc36.x86_64                         25/135 
  Verifying        : libreport-filesystem-2.15.2-6.fc35.noarch           26/135 
  Verifying        : libsigsegv-2.13-3.fc35.x86_64                       27/135 
  Verifying        : libsmartcols-2.37.2-1.fc36.x86_64                   28/135 
  Verifying        : libtasn1-4.18.0-1.fc36.x86_64                       29/135 
  Verifying        : libtirpc-1.3.2-1.rc1.fc36.x86_64                    30/135 
  Verifying        : libuuid-2.37.2-1.fc36.x86_64                        31/135 
  Verifying        : libverto-0.3.2-2.fc35.x86_64                        32/135 
  Verifying        : libxcrypt-4.4.26-4.fc36.x86_64                      33/135 
  Verifying        : libyaml-0.2.5-6.fc35.x86_64                         34/135 
  Verifying        : lua-libs-5.4.3-2.fc35.x86_64                        35/135 
  Verifying        : openldap-2.4.59-4.fc36.x86_64                       36/135 
  Verifying        : pcre-8.45-1.fc36.x86_64                             37/135 
  Verifying        : pcre2-10.39-1.fc36.x86_64                           38/135 
  Verifying        : pcre2-syntax-10.39-1.fc36.noarch                    39/135 
  Verifying        : python3-3.10.0-4.fc36.x86_64                        40/135 
  Verifying        : python3-dbus-1.2.18-2.fc35.x86_64                   41/135 
  Verifying        : python3-libs-3.10.0-4.fc36.x86_64                   42/135 
  Verifying        : python3-rpm-4.17.0-2.fc36.x86_64                    43/135 
  Verifying        : rpm-4.17.0-2.fc36.x86_64                            44/135 
  Verifying        : rpm-build-libs-4.17.0-2.fc36.x86_64                 45/135 
  Verifying        : rpm-libs-4.17.0-2.fc36.x86_64                       46/135 
  Verifying        : rpm-sign-libs-4.17.0-2.fc36.x86_64                  47/135 
  Verifying        : sed-4.8-8.fc35.x86_64                               48/135 
  Verifying        : shadow-utils-2:4.9-8.fc36.x86_64                    49/135 
  Verifying        : sqlite-libs-3.36.0-4.fc36.x86_64                    50/135 
  Verifying        : tpm2-tss-3.1.0-4.fc36.x86_64                        51/135 
  Verifying        : zlib-1.2.11-30.fc35.x86_64                          52/135 
  Verifying        : alternatives-1.19-1.fc35.x86_64                     53/135 
  Verifying        : audit-libs-3.0.6-1.fc36.x86_64                      54/135 
  Verifying        : basesystem-11-12.fc35.noarch                        55/135 
  Verifying        : bzip2-libs-1.0.8-10.fc36.x86_64                     56/135 
  Verifying        : ca-certificates-2021.2.50-3.fc35.noarch             57/135 
  Verifying        : coreutils-9.0-2.fc36.x86_64                         58/135 
  Verifying        : coreutils-common-9.0-2.fc36.x86_64                  59/135 
  Verifying        : crypto-policies-20211115-1.git1b1c04c.fc36.noarc    60/135 
  Verifying        : dnf-4.10.0-1.fc36.noarch                            61/135 
  Verifying        : dnf-data-4.10.0-1.fc36.noarch                       62/135 
  Verifying        : dnf-plugins-core-4.0.24-1.fc36.noarch               63/135 
  Verifying        : fedora-gpg-keys-36-0.3.noarch                       64/135 
  Verifying        : fedora-release-36-0.9.noarch                        65/135 
  Verifying        : fedora-release-common-36-0.9.noarch                 66/135 
  Verifying        : fedora-release-identity-basic-36-0.9.noarch         67/135 
  Verifying        : fedora-repos-36-0.3.noarch                          68/135 
  Verifying        : fedora-repos-rawhide-36-0.3.noarch                  69/135 
  Verifying        : filesystem-3.16-1.fc36.x86_64                       70/135 
  Verifying        : glib2-2.70.1-1.fc36.x86_64                          71/135 
  Verifying        : glibc-2.34.9000-21.fc36.x86_64                      72/135 
  Verifying        : glibc-common-2.34.9000-21.fc36.x86_64               73/135 
  Verifying        : glibc-minimal-langpack-2.34.9000-21.fc36.x86_64     74/135 
  Verifying        : gnupg2-2.3.3-2.fc36.x86_64                          75/135 
  Verifying        : gpgme-1.15.1-6.fc36.x86_64                          76/135 
  Verifying        : json-c-0.15-2.fc35.x86_64                           77/135 
  Verifying        : keyutils-libs-1.6.1-3.fc35.x86_64                   78/135 
  Verifying        : libassuan-2.5.5-3.fc35.x86_64                       79/135 
  Verifying        : libbrotli-1.0.9-6.fc35.x86_64                       80/135 
  Verifying        : libcap-2.48-3.fc35.x86_64                           81/135 
  Verifying        : libcap-ng-0.8.2-7.fc36.x86_64                       82/135 
  Verifying        : libcom_err-1.46.4-1.fc36.x86_64                     83/135 
  Verifying        : libcomps-0.1.18-1.fc36.x86_64                       84/135 
  Verifying        : libdnf-0.65.0-1.fc36.x86_64                         85/135 
  Verifying        : libffi-3.1-28.fc34.x86_64                           86/135 
  Verifying        : libfsverity-1.4-6.fc36.x86_64                       87/135 
  Verifying        : libgcc-11.2.1-6.fc36.x86_64                         88/135 
  Verifying        : libgomp-11.2.1-6.fc36.x86_64                        89/135 
  Verifying        : libidn2-2.3.2-3.fc36.x86_64                         90/135 
  Verifying        : libksba-1.6.0-2.fc35.x86_64                         91/135 
  Verifying        : libmodulemd-2.13.0-3.fc36.x86_64                    92/135 
  Verifying        : libnghttp2-1.46.0-1.fc36.x86_64                     93/135 
  Verifying        : libpsl-0.21.1-4.fc35.x86_64                         94/135 
  Verifying        : librepo-1.14.2-1.fc36.x86_64                        95/135 
  Verifying        : libselinux-3.3-1.fc36.x86_64                        96/135 
  Verifying        : libsemanage-3.3-1.fc36.x86_64                       97/135 
  Verifying        : libsepol-3.3-2.fc36.x86_64                          98/135 
  Verifying        : libsolv-0.7.20-1.fc36.x86_64                        99/135 
  Verifying        : libssh-0.9.6-1.fc36.x86_64                         100/135 
  Verifying        : libssh-config-0.9.6-1.fc36.noarch                  101/135 
  Verifying        : libstdc++-11.2.1-6.fc36.x86_64                     102/135 
  Verifying        : libunistring-0.9.10-14.fc35.x86_64                 103/135 
  Verifying        : libxml2-2.9.12-6.fc35.x86_64                       104/135 
  Verifying        : libzstd-1.5.0-2.fc35.x86_64                        105/135 
  Verifying        : lz4-libs-1.9.3-3.fc35.x86_64                       106/135 
  Verifying        : mpdecimal-2.5.1-2.fc35.x86_64                      107/135 
  Verifying        : mpfr-4.1.0-8.fc35.x86_64                           108/135 
  Verifying        : ncurses-base-6.2-8.20210508.fc35.noarch            109/135 
  Verifying        : ncurses-libs-6.2-8.20210508.fc35.x86_64            110/135 
  Verifying        : nettle-3.7.3-2.fc35.x86_64                         111/135 
  Verifying        : npth-1.6-7.fc35.x86_64                             112/135 
  Verifying        : openssl-libs-1:3.0.0-1.fc36.x86_64                 113/135 
  Verifying        : openssl1.1-1:1.1.1l-1.fc36.x86_64                  114/135 
  Verifying        : p11-kit-0.23.22-4.fc35.x86_64                      115/135 
  Verifying        : p11-kit-trust-0.23.22-4.fc35.x86_64                116/135 
  Verifying        : popt-1.18-6.fc36.x86_64                            117/135 
  Verifying        : publicsuffix-list-dafsa-20210518-3.fc36.noarch     118/135 
  Verifying        : python-pip-wheel-21.3.1-1.fc36.noarch              119/135 
  Verifying        : python-setuptools-wheel-58.5.3-1.fc36.noarch       120/135 
  Verifying        : python3-dateutil-1:2.8.1-7.fc35.noarch             121/135 
  Verifying        : python3-distro-1.6.0-1.fc35.noarch                 122/135 
  Verifying        : python3-dnf-4.10.0-1.fc36.noarch                   123/135 
  Verifying        : python3-dnf-plugins-core-4.0.24-1.fc36.noarch      124/135 
  Verifying        : python3-gpg-1.15.1-6.fc36.x86_64                   125/135 
  Verifying        : python3-hawkey-0.65.0-1.fc36.x86_64                126/135 
  Verifying        : python3-libcomps-0.1.18-1.fc36.x86_64              127/135 
  Verifying        : python3-libdnf-0.65.0-1.fc36.x86_64                128/135 
  Verifying        : python3-six-1.16.0-4.fc35.noarch                   129/135 
  Verifying        : readline-8.1-3.fc35.x86_64                         130/135 
  Verifying        : setup-2.13.9.1-2.fc35.noarch                       131/135 
  Verifying        : systemd-libs-249.7-2.fc36.x86_64                   132/135 
  Verifying        : tzdata-2021e-1.fc36.noarch                         133/135 
  Verifying        : xz-libs-5.2.5-7.fc35.x86_64                        134/135 
  Verifying        : zchunk-libs-1.1.15-3.fc36.x86_64                   135/135 

Installed:
  alternatives-1.19-1.fc35.x86_64                                               
  audit-libs-3.0.6-1.fc36.x86_64                                                
  basesystem-11-12.fc35.noarch                                                  
  bash-5.1.8-3.fc36.x86_64                                                      
  bzip2-libs-1.0.8-10.fc36.x86_64                                               
  ca-certificates-2021.2.50-3.fc35.noarch                                       
  coreutils-9.0-2.fc36.x86_64                                                   
  coreutils-common-9.0-2.fc36.x86_64                                            
  crypto-policies-20211115-1.git1b1c04c.fc36.noarch                             
  curl-7.80.0-2.fc36.x86_64                                                     
  cyrus-sasl-lib-2.1.27-16.fc36.x86_64                                          
  dbus-libs-1:1.12.20-5.fc36.x86_64                                             
  dnf-4.10.0-1.fc36.noarch                                                      
  dnf-data-4.10.0-1.fc36.noarch                                                 
  dnf-plugins-core-4.0.24-1.fc36.noarch                                         
  elfutils-default-yama-scope-0.186-1.fc36.noarch                               
  elfutils-libelf-0.186-1.fc36.x86_64                                           
  elfutils-libs-0.186-1.fc36.x86_64                                             
  expat-2.4.1-2.fc35.x86_64                                                     
  fedora-gpg-keys-36-0.3.noarch                                                 
  fedora-release-36-0.9.noarch                                                  
  fedora-release-common-36-0.9.noarch                                           
  fedora-release-identity-basic-36-0.9.noarch                                   
  fedora-repos-36-0.3.noarch                                                    
  fedora-repos-rawhide-36-0.3.noarch                                            
  file-libs-5.41-1.fc36.x86_64                                                  
  filesystem-3.16-1.fc36.x86_64                                                 
  gawk-5.1.1-1.fc36.x86_64                                                      
  gdbm-libs-1:1.22-1.fc36.x86_64                                                
  glib2-2.70.1-1.fc36.x86_64                                                    
  glibc-2.34.9000-21.fc36.x86_64                                                
  glibc-common-2.34.9000-21.fc36.x86_64                                         
  glibc-minimal-langpack-2.34.9000-21.fc36.x86_64                               
  gmp-1:6.2.1-1.fc36.x86_64                                                     
  gnupg2-2.3.3-2.fc36.x86_64                                                    
  gnutls-3.7.2-2.fc35.x86_64                                                    
  gpgme-1.15.1-6.fc36.x86_64                                                    
  grep-3.7-1.fc36.x86_64                                                        
  ima-evm-utils-1.4-1.fc36.x86_64                                               
  json-c-0.15-2.fc35.x86_64                                                     
  keyutils-libs-1.6.1-3.fc35.x86_64                                             
  krb5-libs-1.19.2-3.fc36.1.x86_64                                              
  libacl-2.3.1-2.fc35.x86_64                                                    
  libarchive-3.5.2-3.fc36.x86_64                                                
  libassuan-2.5.5-3.fc35.x86_64                                                 
  libattr-2.5.1-3.fc35.x86_64                                                   
  libblkid-2.37.2-1.fc36.x86_64                                                 
  libbrotli-1.0.9-6.fc35.x86_64                                                 
  libcap-2.48-3.fc35.x86_64                                                     
  libcap-ng-0.8.2-7.fc36.x86_64                                                 
  libcom_err-1.46.4-1.fc36.x86_64                                               
  libcomps-0.1.18-1.fc36.x86_64                                                 
  libcurl-7.80.0-2.fc36.x86_64                                                  
  libdnf-0.65.0-1.fc36.x86_64                                                   
  libffi-3.1-28.fc34.x86_64                                                     
  libfsverity-1.4-6.fc36.x86_64                                                 
  libgcc-11.2.1-6.fc36.x86_64                                                   
  libgcrypt-1.9.4-1.fc36.x86_64                                                 
  libgomp-11.2.1-6.fc36.x86_64                                                  
  libgpg-error-1.43-1.fc36.x86_64                                               
  libidn2-2.3.2-3.fc36.x86_64                                                   
  libksba-1.6.0-2.fc35.x86_64                                                   
  libmodulemd-2.13.0-3.fc36.x86_64                                              
  libmount-2.37.2-1.fc36.x86_64                                                 
  libnghttp2-1.46.0-1.fc36.x86_64                                               
  libnsl2-2.0.0-2.fc36.x86_64                                                   
  libpsl-0.21.1-4.fc35.x86_64                                                   
  librepo-1.14.2-1.fc36.x86_64                                                  
  libreport-filesystem-2.15.2-6.fc35.noarch                                     
  libselinux-3.3-1.fc36.x86_64                                                  
  libsemanage-3.3-1.fc36.x86_64                                                 
  libsepol-3.3-2.fc36.x86_64                                                    
  libsigsegv-2.13-3.fc35.x86_64                                                 
  libsmartcols-2.37.2-1.fc36.x86_64                                             
  libsolv-0.7.20-1.fc36.x86_64                                                  
  libssh-0.9.6-1.fc36.x86_64                                                    
  libssh-config-0.9.6-1.fc36.noarch                                             
  libstdc++-11.2.1-6.fc36.x86_64                                                
  libtasn1-4.18.0-1.fc36.x86_64                                                 
  libtirpc-1.3.2-1.rc1.fc36.x86_64                                              
  libunistring-0.9.10-14.fc35.x86_64                                            
  libuuid-2.37.2-1.fc36.x86_64                                                  
  libverto-0.3.2-2.fc35.x86_64                                                  
  libxcrypt-4.4.26-4.fc36.x86_64                                                
  libxml2-2.9.12-6.fc35.x86_64                                                  
  libyaml-0.2.5-6.fc35.x86_64                                                   
  libzstd-1.5.0-2.fc35.x86_64                                                   
  lua-libs-5.4.3-2.fc35.x86_64                                                  
  lz4-libs-1.9.3-3.fc35.x86_64                                                  
  mpdecimal-2.5.1-2.fc35.x86_64                                                 
  mpfr-4.1.0-8.fc35.x86_64                                                      
  ncurses-base-6.2-8.20210508.fc35.noarch                                       
  ncurses-libs-6.2-8.20210508.fc35.x86_64                                       
  nettle-3.7.3-2.fc35.x86_64                                                    
  npth-1.6-7.fc35.x86_64                                                        
  openldap-2.4.59-4.fc36.x86_64                                                 
  openssl-libs-1:3.0.0-1.fc36.x86_64                                            
  openssl1.1-1:1.1.1l-1.fc36.x86_64                                             
  p11-kit-0.23.22-4.fc35.x86_64                                                 
  p11-kit-trust-0.23.22-4.fc35.x86_64                                           
  pcre-8.45-1.fc36.x86_64                                                       
  pcre2-10.39-1.fc36.x86_64                                                     
  pcre2-syntax-10.39-1.fc36.noarch                                              
  popt-1.18-6.fc36.x86_64                                                       
  publicsuffix-list-dafsa-20210518-3.fc36.noarch                                
  python-pip-wheel-21.3.1-1.fc36.noarch                                         
  python-setuptools-wheel-58.5.3-1.fc36.noarch                                  
  python3-3.10.0-4.fc36.x86_64                                                  
  python3-dateutil-1:2.8.1-7.fc35.noarch                                        
  python3-dbus-1.2.18-2.fc35.x86_64                                             
  python3-distro-1.6.0-1.fc35.noarch                                            
  python3-dnf-4.10.0-1.fc36.noarch                                              
  python3-dnf-plugins-core-4.0.24-1.fc36.noarch                                 
  python3-gpg-1.15.1-6.fc36.x86_64                                              
  python3-hawkey-0.65.0-1.fc36.x86_64                                           
  python3-libcomps-0.1.18-1.fc36.x86_64                                         
  python3-libdnf-0.65.0-1.fc36.x86_64                                           
  python3-libs-3.10.0-4.fc36.x86_64                                             
  python3-rpm-4.17.0-2.fc36.x86_64                                              
  python3-six-1.16.0-4.fc35.noarch                                              
  readline-8.1-3.fc35.x86_64                                                    
  rpm-4.17.0-2.fc36.x86_64                                                      
  rpm-build-libs-4.17.0-2.fc36.x86_64                                           
  rpm-libs-4.17.0-2.fc36.x86_64                                                 
  rpm-sign-libs-4.17.0-2.fc36.x86_64                                            
  sed-4.8-8.fc35.x86_64                                                         
  setup-2.13.9.1-2.fc35.noarch                                                  
  shadow-utils-2:4.9-8.fc36.x86_64                                              
  sqlite-libs-3.36.0-4.fc36.x86_64                                              
  systemd-libs-249.7-2.fc36.x86_64                                              
  tpm2-tss-3.1.0-4.fc36.x86_64                                                  
  tzdata-2021e-1.fc36.noarch                                                    
  xz-libs-5.2.5-7.fc35.x86_64                                                   
  zchunk-libs-1.1.15-3.fc36.x86_64                                              
  zlib-1.2.11-30.fc35.x86_64                                                    

Complete!
Finish(bootstrap): dnf install
Start(bootstrap): creating root cache
Finish(bootstrap): creating root cache
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1637771266.185092/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
Mock Version: 2.14
INFO: Mock Version: 2.14
Start: dnf install
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  27 MB/s |  11 MB     00:00    
fedora                                           25 MB/s |  62 MB     00:02    
Last metadata expiration check: 0:00:02 ago on Wed Nov 24 16:28:28 2021.
Dependencies resolved.
================================================================================
 Package                      Arch   Version                    Repo       Size
================================================================================
Installing group/module packages:
 bash                         x86_64 5.1.8-3.fc36               copr_base 1.7 M
 bzip2                        x86_64 1.0.8-10.fc36              fedora     52 k
 coreutils                    x86_64 9.0-2.fc36                 fedora    1.0 M
 cpio                         x86_64 2.13-11.fc36               fedora    270 k
 diffutils                    x86_64 3.8-1.fc35                 copr_base 401 k
 fedora-release-common        noarch 36-0.9                     fedora     21 k
 findutils                    x86_64 1:4.8.0-4.fc35             copr_base 538 k
 gawk                         x86_64 5.1.1-1.fc36               copr_base 1.0 M
 glibc-minimal-langpack       x86_64 2.34.9000-21.fc36          fedora    146 k
 grep                         x86_64 3.7-1.fc36                 copr_base 294 k
 gzip                         x86_64 1.11-1.fc36                fedora    154 k
 info                         x86_64 6.8-2.fc35                 fedora    222 k
 patch                        x86_64 2.7.6-15.fc35              copr_base 128 k
 redhat-rpm-config            noarch 205-1.fc36                 fedora     67 k
 rpm-build                    x86_64 4.17.0-2.fc36              copr_base  61 k
 sed                          x86_64 4.8-8.fc35                 copr_base 296 k
 shadow-utils                 x86_64 2:4.9-8.fc36               copr_base 1.1 M
 tar                          x86_64 2:1.34-2.fc35              copr_base 880 k
 unzip                        x86_64 6.0-54.fc36                fedora    179 k
 util-linux                   x86_64 2.37.2-1.fc36              copr_base 2.2 M
 which                        x86_64 2.21-30.fc36               fedora     41 k
 xz                           x86_64 5.2.5-7.fc35               fedora    214 k
Installing dependencies:
 alternatives                 x86_64 1.19-1.fc35                fedora     35 k
 audit-libs                   x86_64 3.0.6-1.fc36               fedora    116 k
 basesystem                   noarch 11-12.fc35                 fedora    7.0 k
 binutils                     x86_64 2.37-20.fc36               copr_base 6.0 M
 binutils-gold                x86_64 2.37-20.fc36               copr_base 728 k
 bzip2-libs                   x86_64 1.0.8-10.fc36              fedora     40 k
 ca-certificates              noarch 2021.2.50-3.fc35           fedora    352 k
 coreutils-common             x86_64 9.0-2.fc36                 fedora    2.0 M
 cracklib                     x86_64 2.9.6-27.fc36              fedora     81 k
 crypto-policies              noarch 20211115-1.git1b1c04c.fc36 fedora     58 k
 curl                         x86_64 7.80.0-2.fc36              copr_base 309 k
 cyrus-sasl-lib               x86_64 2.1.27-16.fc36             copr_base 775 k
 debugedit                    x86_64 5.0-2.fc35                 fedora     76 k
 dwz                          x86_64 0.14-2.fc35                fedora    127 k
 ed                           x86_64 1.14.2-11.fc35             fedora     73 k
 efi-srpm-macros              noarch 5-4.fc36                   fedora     22 k
 elfutils                     x86_64 0.186-1.fc36               copr_base 521 k
 elfutils-debuginfod-client   x86_64 0.186-1.fc36               copr_base  41 k
 elfutils-default-yama-scope  noarch 0.186-1.fc36               copr_base  19 k
 elfutils-libelf              x86_64 0.186-1.fc36               copr_base 200 k
 elfutils-libs                x86_64 0.186-1.fc36               copr_base 257 k
 fedora-gpg-keys              noarch 36-0.3                     fedora    113 k
 fedora-release               noarch 36-0.9                     fedora     11 k
 fedora-release-identity-basic
                              noarch 36-0.9                     fedora     12 k
 fedora-repos                 noarch 36-0.3                     fedora     11 k
 fedora-repos-rawhide         noarch 36-0.3                     fedora     10 k
 file                         x86_64 5.41-1.fc36                copr_base  49 k
 file-libs                    x86_64 5.41-1.fc36                copr_base 636 k
 filesystem                   x86_64 3.16-1.fc36                fedora    1.1 M
 fonts-srpm-macros            noarch 1:2.0.5-6.fc35             fedora     27 k
 fpc-srpm-macros              noarch 1.3-4.fc35                 fedora    7.6 k
 gdb-minimal                  x86_64 11.1-5.fc36                fedora    3.8 M
 gdbm-libs                    x86_64 1:1.22-1.fc36              copr_base  58 k
 ghc-srpm-macros              noarch 1.5.0-5.fc35               fedora    7.8 k
 glibc                        x86_64 2.34.9000-21.fc36          fedora    2.0 M
 glibc-common                 x86_64 2.34.9000-21.fc36          fedora    418 k
 glibc-gconv-extra            x86_64 2.34.9000-21.fc36          fedora    1.6 M
 gmp                          x86_64 1:6.2.1-1.fc36             copr_base 315 k
 gnat-srpm-macros             noarch 4-14.fc35                  fedora    8.2 k
 go-srpm-macros               noarch 3.0.11-2.fc35              fedora     25 k
 kernel-srpm-macros           noarch 1.0-13.fc36                fedora    9.0 k
 keyutils-libs                x86_64 1.6.1-3.fc35               fedora     31 k
 krb5-libs                    x86_64 1.19.2-3.fc36.1            copr_base 722 k
 libacl                       x86_64 2.3.1-2.fc35               copr_base  24 k
 libarchive                   x86_64 3.5.2-3.fc36               copr_base 389 k
 libattr                      x86_64 2.5.1-3.fc35               copr_base  18 k
 libblkid                     x86_64 2.37.2-1.fc36              copr_base 108 k
 libbrotli                    x86_64 1.0.9-6.fc35               fedora    313 k
 libcap                       x86_64 2.48-3.fc35                fedora     66 k
 libcap-ng                    x86_64 0.8.2-7.fc36               fedora     32 k
 libcom_err                   x86_64 1.46.4-1.fc36              fedora     26 k
 libcurl                      x86_64 7.80.0-2.fc36              copr_base 293 k
 libdb                        x86_64 5.3.28-50.fc36             copr_base 748 k
 libeconf                     x86_64 0.4.0-2.fc35               fedora     27 k
 libfdisk                     x86_64 2.37.2-1.fc36              copr_base 156 k
 libffi                       x86_64 3.1-28.fc34                fedora     33 k
 libgcc                       x86_64 11.2.1-6.fc36              fedora    110 k
 libgcrypt                    x86_64 1.9.4-1.fc36               copr_base 508 k
 libgomp                      x86_64 11.2.1-6.fc36              fedora    284 k
 libgpg-error                 x86_64 1.43-1.fc36                copr_base 217 k
 libidn2                      x86_64 2.3.2-3.fc36               fedora    103 k
 libmount                     x86_64 2.37.2-1.fc36              copr_base 135 k
 libnghttp2                   x86_64 1.46.0-1.fc36              fedora     70 k
 libnsl2                      x86_64 2.0.0-2.fc36               copr_base  30 k
 libpkgconf                   x86_64 1.8.0-1.fc35               copr_base  36 k
 libpsl                       x86_64 0.21.1-4.fc35              fedora     63 k
 libpwquality                 x86_64 1.4.4-6.fc36               fedora    104 k
 libselinux                   x86_64 3.3-1.fc36                 fedora     81 k
 libsemanage                  x86_64 3.3-1.fc36                 fedora    116 k
 libsepol                     x86_64 3.3-2.fc36                 fedora    301 k
 libsigsegv                   x86_64 2.13-3.fc35                copr_base  27 k
 libsmartcols                 x86_64 2.37.2-1.fc36              copr_base  65 k
 libssh                       x86_64 0.9.6-1.fc36               fedora    203 k
 libssh-config                noarch 0.9.6-1.fc36               fedora    7.3 k
 libstdc++                    x86_64 11.2.1-6.fc36              fedora    747 k
 libtasn1                     x86_64 4.18.0-1.fc36              copr_base  74 k
 libtirpc                     x86_64 1.3.2-1.rc1.fc36           copr_base  94 k
 libunistring                 x86_64 0.9.10-14.fc35             fedora    495 k
 libutempter                  x86_64 1.2.1-5.fc35               fedora     26 k
 libuuid                      x86_64 2.37.2-1.fc36              copr_base  29 k
 libverto                     x86_64 0.3.2-2.fc35               copr_base  21 k
 libxcrypt                    x86_64 4.4.26-4.fc36              copr_base 118 k
 libxml2                      x86_64 2.9.12-6.fc35              fedora    741 k
 libzstd                      x86_64 1.5.0-2.fc35               fedora    366 k
 lua-libs                     x86_64 5.4.3-2.fc35               copr_base 215 k
 lua-srpm-macros              noarch 1-5.fc35                   fedora    8.4 k
 lz4-libs                     x86_64 1.9.3-3.fc35               fedora     66 k
 mpfr                         x86_64 4.1.0-8.fc35               fedora    326 k
 ncurses-base                 noarch 6.2-8.20210508.fc35        fedora     61 k
 ncurses-libs                 x86_64 6.2-8.20210508.fc35        fedora    322 k
 nim-srpm-macros              noarch 3-5.fc35                   fedora    8.4 k
 ocaml-srpm-macros            noarch 6-5.fc35                   fedora    7.8 k
 openblas-srpm-macros         noarch 2-10.fc35                  fedora    7.4 k
 openldap                     x86_64 2.4.59-4.fc36              copr_base 257 k
 openssl-libs                 x86_64 1:3.0.0-1.fc36             fedora    2.1 M
 openssl1.1                   x86_64 1:1.1.1l-1.fc36            fedora    1.5 M
 p11-kit                      x86_64 0.23.22-4.fc35             fedora    357 k
 p11-kit-trust                x86_64 0.23.22-4.fc35             fedora    136 k
 pam                          x86_64 1.5.2-7.fc36               fedora    547 k
 pcre                         x86_64 8.45-1.fc36                copr_base 198 k
 pcre2                        x86_64 10.39-1.fc36               copr_base 231 k
 pcre2-syntax                 noarch 10.39-1.fc36               copr_base 144 k
 perl-srpm-macros             noarch 1-42.fc35                  fedora    8.3 k
 pkgconf                      x86_64 1.8.0-1.fc35               copr_base  42 k
 pkgconf-m4                   noarch 1.8.0-1.fc35               copr_base  15 k
 pkgconf-pkg-config           x86_64 1.8.0-1.fc35               copr_base  11 k
 popt                         x86_64 1.18-6.fc36                fedora     58 k
 publicsuffix-list-dafsa      noarch 20210518-3.fc36            fedora     58 k
 python-srpm-macros           noarch 3.10-13.fc36               fedora     25 k
 qt5-srpm-macros              noarch 5.15.2-3.fc35              fedora    8.2 k
 readline                     x86_64 8.1-3.fc35                 fedora    210 k
 rpm                          x86_64 4.17.0-2.fc36              copr_base 538 k
 rpm-build-libs               x86_64 4.17.0-2.fc36              copr_base  93 k
 rpm-libs                     x86_64 4.17.0-2.fc36              copr_base 313 k
 rpmautospec-rpm-macros       noarch 0.2.5-1.fc35               fedora    9.9 k
 rust-srpm-macros             noarch 19-1.fc36                  fedora    9.3 k
 setup                        noarch 2.13.9.1-2.fc35            fedora    143 k
 sqlite-libs                  x86_64 3.36.0-4.fc36              copr_base 633 k
 systemd-libs                 x86_64 249.7-2.fc36               fedora    616 k
 tzdata                       noarch 2021e-1.fc36               fedora    431 k
 util-linux-core              x86_64 2.37.2-1.fc36              copr_base 434 k
 xxhash-libs                  x86_64 0.8.0-4.fc35               fedora     40 k
 xz-libs                      x86_64 5.2.5-7.fc35               fedora     92 k
 zip                          x86_64 3.0-31.fc35                fedora    257 k
 zlib                         x86_64 1.2.11-30.fc35             copr_base  91 k
 zstd                         x86_64 1.5.0-2.fc35               fedora    639 k
Installing Groups:
 Buildsystem building group                                                    

Transaction Summary
================================================================================
Install  148 Packages

Total download size: 52 M
Installed size: 185 M
Downloading Packages:
(1/148): binutils-gold-2.37-20.fc36.x86_64.rpm  2.3 MB/s | 728 kB     00:00    
(2/148): binutils-2.37-20.fc36.x86_64.rpm        15 MB/s | 6.0 MB     00:00    
(3/148): bash-5.1.8-3.fc36.x86_64.rpm           4.2 MB/s | 1.7 MB     00:00    
(4/148): curl-7.80.0-2.fc36.x86_64.rpm          3.5 MB/s | 309 kB     00:00    
(5/148): diffutils-3.8-1.fc35.x86_64.rpm         11 MB/s | 401 kB     00:00    
(6/148): elfutils-0.186-1.fc36.x86_64.rpm        12 MB/s | 521 kB     00:00    
(7/148): cyrus-sasl-lib-2.1.27-16.fc36.x86_64.r  16 MB/s | 775 kB     00:00    
(8/148): elfutils-debuginfod-client-0.186-1.fc3 1.8 MB/s |  41 kB     00:00    
(9/148): elfutils-default-yama-scope-0.186-1.fc 860 kB/s |  19 kB     00:00    
(10/148): elfutils-libelf-0.186-1.fc36.x86_64.r 6.7 MB/s | 200 kB     00:00    
(11/148): elfutils-libs-0.186-1.fc36.x86_64.rpm 9.3 MB/s | 257 kB     00:00    
(12/148): file-5.41-1.fc36.x86_64.rpm           2.2 MB/s |  49 kB     00:00    
(13/148): file-libs-5.41-1.fc36.x86_64.rpm       19 MB/s | 636 kB     00:00    
(14/148): gawk-5.1.1-1.fc36.x86_64.rpm           29 MB/s | 1.0 MB     00:00    
(15/148): findutils-4.8.0-4.fc35.x86_64.rpm      13 MB/s | 538 kB     00:00    
(16/148): gdbm-libs-1.22-1.fc36.x86_64.rpm      2.5 MB/s |  58 kB     00:00    
(17/148): gmp-6.2.1-1.fc36.x86_64.rpm            14 MB/s | 315 kB     00:00    
(18/148): grep-3.7-1.fc36.x86_64.rpm             11 MB/s | 294 kB     00:00    
(19/148): krb5-libs-1.19.2-3.fc36.1.x86_64.rpm   21 MB/s | 722 kB     00:00    
(20/148): libacl-2.3.1-2.fc35.x86_64.rpm        1.1 MB/s |  24 kB     00:00    
(21/148): libarchive-3.5.2-3.fc36.x86_64.rpm     12 MB/s | 389 kB     00:00    
(22/148): libattr-2.5.1-3.fc35.x86_64.rpm       821 kB/s |  18 kB     00:00    
(23/148): libblkid-2.37.2-1.fc36.x86_64.rpm     4.4 MB/s | 108 kB     00:00    
(24/148): libcurl-7.80.0-2.fc36.x86_64.rpm      9.5 MB/s | 293 kB     00:00    
(25/148): libfdisk-2.37.2-1.fc36.x86_64.rpm     5.3 MB/s | 156 kB     00:00    
(26/148): libdb-5.3.28-50.fc36.x86_64.rpm        19 MB/s | 748 kB     00:00    
(27/148): libgcrypt-1.9.4-1.fc36.x86_64.rpm      17 MB/s | 508 kB     00:00    
(28/148): libgpg-error-1.43-1.fc36.x86_64.rpm   9.2 MB/s | 217 kB     00:00    
(29/148): libmount-2.37.2-1.fc36.x86_64.rpm     5.4 MB/s | 135 kB     00:00    
(30/148): libnsl2-2.0.0-2.fc36.x86_64.rpm       1.5 MB/s |  30 kB     00:00    
(31/148): libpkgconf-1.8.0-1.fc35.x86_64.rpm    1.4 MB/s |  36 kB     00:00    
(32/148): libsigsegv-2.13-3.fc35.x86_64.rpm     1.1 MB/s |  27 kB     00:00    
(33/148): libsmartcols-2.37.2-1.fc36.x86_64.rpm 2.7 MB/s |  65 kB     00:00    
(34/148): libtasn1-4.18.0-1.fc36.x86_64.rpm     3.6 MB/s |  74 kB     00:00    
(35/148): libtirpc-1.3.2-1.rc1.fc36.x86_64.rpm  4.4 MB/s |  94 kB     00:00    
(36/148): libuuid-2.37.2-1.fc36.x86_64.rpm      2.1 MB/s |  29 kB     00:00    
(37/148): libverto-0.3.2-2.fc35.x86_64.rpm      1.7 MB/s |  21 kB     00:00    
(38/148): libxcrypt-4.4.26-4.fc36.x86_64.rpm    6.4 MB/s | 118 kB     00:00    
(39/148): lua-libs-5.4.3-2.fc35.x86_64.rpm       11 MB/s | 215 kB     00:00    
(40/148): openldap-2.4.59-4.fc36.x86_64.rpm      13 MB/s | 257 kB     00:00    
(41/148): patch-2.7.6-15.fc35.x86_64.rpm        7.8 MB/s | 128 kB     00:00    
(42/148): pcre-8.45-1.fc36.x86_64.rpm            12 MB/s | 198 kB     00:00    
(43/148): pcre2-10.39-1.fc36.x86_64.rpm          12 MB/s | 231 kB     00:00    
(44/148): pcre2-syntax-10.39-1.fc36.noarch.rpm  9.7 MB/s | 144 kB     00:00    
(45/148): pkgconf-1.8.0-1.fc35.x86_64.rpm       3.0 MB/s |  42 kB     00:00    
(46/148): pkgconf-m4-1.8.0-1.fc35.noarch.rpm    1.2 MB/s |  15 kB     00:00    
(47/148): pkgconf-pkg-config-1.8.0-1.fc35.x86_6 819 kB/s |  11 kB     00:00    
(48/148): rpm-4.17.0-2.fc36.x86_64.rpm           27 MB/s | 538 kB     00:00    
(49/148): rpm-build-4.17.0-2.fc36.x86_64.rpm    3.5 MB/s |  61 kB     00:00    
(50/148): rpm-build-libs-4.17.0-2.fc36.x86_64.r 4.9 MB/s |  93 kB     00:00    
(51/148): rpm-libs-4.17.0-2.fc36.x86_64.rpm      19 MB/s | 313 kB     00:00    
(52/148): sed-4.8-8.fc35.x86_64.rpm              16 MB/s | 296 kB     00:00    
(53/148): shadow-utils-4.9-8.fc36.x86_64.rpm     39 MB/s | 1.1 MB     00:00    
(54/148): sqlite-libs-3.36.0-4.fc36.x86_64.rpm   22 MB/s | 633 kB     00:00    
(55/148): tar-1.34-2.fc35.x86_64.rpm             25 MB/s | 880 kB     00:00    
(56/148): util-linux-core-2.37.2-1.fc36.x86_64.  15 MB/s | 434 kB     00:00    
(57/148): zlib-1.2.11-30.fc35.x86_64.rpm        4.3 MB/s |  91 kB     00:00    
(58/148): util-linux-2.37.2-1.fc36.x86_64.rpm    35 MB/s | 2.2 MB     00:00    
(59/148): basesystem-11-12.fc35.noarch.rpm       46 kB/s | 7.0 kB     00:00    
(60/148): alternatives-1.19-1.fc35.x86_64.rpm   144 kB/s |  35 kB     00:00    
(61/148): bzip2-1.0.8-10.fc36.x86_64.rpm        420 kB/s |  52 kB     00:00    
(62/148): audit-libs-3.0.6-1.fc36.x86_64.rpm    363 kB/s | 116 kB     00:00    
(63/148): bzip2-libs-1.0.8-10.fc36.x86_64.rpm   500 kB/s |  40 kB     00:00    
(64/148): ca-certificates-2021.2.50-3.fc35.noar 1.9 MB/s | 352 kB     00:00    
(65/148): coreutils-9.0-2.fc36.x86_64.rpm       5.1 MB/s | 1.0 MB     00:00    
(66/148): cpio-2.13-11.fc36.x86_64.rpm          3.9 MB/s | 270 kB     00:00    
(67/148): cracklib-2.9.6-27.fc36.x86_64.rpm     1.6 MB/s |  81 kB     00:00    
(68/148): crypto-policies-20211115-1.git1b1c04c 1.1 MB/s |  58 kB     00:00    
(69/148): coreutils-common-9.0-2.fc36.x86_64.rp 6.7 MB/s | 2.0 MB     00:00    
(70/148): debugedit-5.0-2.fc35.x86_64.rpm       1.5 MB/s |  76 kB     00:00    
(71/148): dwz-0.14-2.fc35.x86_64.rpm            2.2 MB/s | 127 kB     00:00    
(72/148): ed-1.14.2-11.fc35.x86_64.rpm          1.5 MB/s |  73 kB     00:00    
(73/148): efi-srpm-macros-5-4.fc36.noarch.rpm   457 kB/s |  22 kB     00:00    
(74/148): fedora-gpg-keys-36-0.3.noarch.rpm     2.0 MB/s | 113 kB     00:00    
(75/148): fedora-release-36-0.9.noarch.rpm      240 kB/s |  11 kB     00:00    
(76/148): fedora-release-common-36-0.9.noarch.r 449 kB/s |  21 kB     00:00    
(77/148): fedora-release-identity-basic-36-0.9. 255 kB/s |  12 kB     00:00    
(78/148): fedora-repos-36-0.3.noarch.rpm        229 kB/s |  11 kB     00:00    
(79/148): fedora-repos-rawhide-36-0.3.noarch.rp 221 kB/s |  10 kB     00:00    
(80/148): fonts-srpm-macros-2.0.5-6.fc35.noarch 557 kB/s |  27 kB     00:00    
(81/148): fpc-srpm-macros-1.3-4.fc35.noarch.rpm 161 kB/s | 7.6 kB     00:00    
(82/148): ghc-srpm-macros-1.5.0-5.fc35.noarch.r 164 kB/s | 7.8 kB     00:00    
(83/148): filesystem-3.16-1.fc36.x86_64.rpm     8.0 MB/s | 1.1 MB     00:00    
(84/148): gdb-minimal-11.1-5.fc36.x86_64.rpm     32 MB/s | 3.8 MB     00:00    
(85/148): glibc-common-2.34.9000-21.fc36.x86_64 7.0 MB/s | 418 kB     00:00    
(86/148): glibc-2.34.9000-21.fc36.x86_64.rpm     18 MB/s | 2.0 MB     00:00    
(87/148): glibc-gconv-extra-2.34.9000-21.fc36.x  26 MB/s | 1.6 MB     00:00    
(88/148): glibc-minimal-langpack-2.34.9000-21.f 2.8 MB/s | 146 kB     00:00    
(89/148): gnat-srpm-macros-4-14.fc35.noarch.rpm 173 kB/s | 8.2 kB     00:00    
(90/148): go-srpm-macros-3.0.11-2.fc35.noarch.r 538 kB/s |  25 kB     00:00    
(91/148): gzip-1.11-1.fc36.x86_64.rpm           3.0 MB/s | 154 kB     00:00    
(92/148): info-6.8-2.fc35.x86_64.rpm            4.3 MB/s | 222 kB     00:00    
(93/148): kernel-srpm-macros-1.0-13.fc36.noarch 188 kB/s | 9.0 kB     00:00    
(94/148): keyutils-libs-1.6.1-3.fc35.x86_64.rpm 654 kB/s |  31 kB     00:00    
(95/148): libbrotli-1.0.9-6.fc35.x86_64.rpm     6.1 MB/s | 313 kB     00:00    
(96/148): libcap-2.48-3.fc35.x86_64.rpm         1.4 MB/s |  66 kB     00:00    
(97/148): libcap-ng-0.8.2-7.fc36.x86_64.rpm     678 kB/s |  32 kB     00:00    
(98/148): libcom_err-1.46.4-1.fc36.x86_64.rpm   554 kB/s |  26 kB     00:00    
(99/148): libeconf-0.4.0-2.fc35.x86_64.rpm      575 kB/s |  27 kB     00:00    
(100/148): libffi-3.1-28.fc34.x86_64.rpm        702 kB/s |  33 kB     00:00    
(101/148): libgcc-11.2.1-6.fc36.x86_64.rpm      2.2 MB/s | 110 kB     00:00    
(102/148): libgomp-11.2.1-6.fc36.x86_64.rpm     5.3 MB/s | 284 kB     00:00    
(103/148): libidn2-2.3.2-3.fc36.x86_64.rpm      2.0 MB/s | 103 kB     00:00    
(104/148): libnghttp2-1.46.0-1.fc36.x86_64.rpm  1.4 MB/s |  70 kB     00:00    
(105/148): libpsl-0.21.1-4.fc35.x86_64.rpm      1.3 MB/s |  63 kB     00:00    
(106/148): libpwquality-1.4.4-6.fc36.x86_64.rpm 2.1 MB/s | 104 kB     00:00    
(107/148): libselinux-3.3-1.fc36.x86_64.rpm     1.7 MB/s |  81 kB     00:00    
(108/148): libsemanage-3.3-1.fc36.x86_64.rpm    2.3 MB/s | 116 kB     00:00    
(109/148): libsepol-3.3-2.fc36.x86_64.rpm       5.4 MB/s | 301 kB     00:00    
(110/148): libssh-0.9.6-1.fc36.x86_64.rpm       4.0 MB/s | 203 kB     00:00    
(111/148): libssh-config-0.9.6-1.fc36.noarch.rp 154 kB/s | 7.3 kB     00:00    
(112/148): libunistring-0.9.10-14.fc35.x86_64.r 8.9 MB/s | 495 kB     00:00    
(113/148): libstdc++-11.2.1-6.fc36.x86_64.rpm    11 MB/s | 747 kB     00:00    
(114/148): libutempter-1.2.1-5.fc35.x86_64.rpm  536 kB/s |  26 kB     00:00    
(115/148): libxml2-2.9.12-6.fc35.x86_64.rpm      13 MB/s | 741 kB     00:00    
(116/148): libzstd-1.5.0-2.fc35.x86_64.rpm      6.2 MB/s | 366 kB     00:00    
(117/148): lua-srpm-macros-1-5.fc35.noarch.rpm  176 kB/s | 8.4 kB     00:00    
(118/148): lz4-libs-1.9.3-3.fc35.x86_64.rpm     1.3 MB/s |  66 kB     00:00    
(119/148): ncurses-base-6.2-8.20210508.fc35.noa 1.2 MB/s |  61 kB     00:00    
(120/148): mpfr-4.1.0-8.fc35.x86_64.rpm         5.6 MB/s | 326 kB     00:00    
(121/148): nim-srpm-macros-3-5.fc35.noarch.rpm  175 kB/s | 8.4 kB     00:00    
(122/148): ncurses-libs-6.2-8.20210508.fc35.x86 6.2 MB/s | 322 kB     00:00    
(123/148): ocaml-srpm-macros-6-5.fc35.noarch.rp 167 kB/s | 7.8 kB     00:00    
(124/148): openblas-srpm-macros-2-10.fc35.noarc 155 kB/s | 7.4 kB     00:00    
(125/148): openssl-libs-3.0.0-1.fc36.x86_64.rpm  28 MB/s | 2.1 MB     00:00    
(126/148): openssl1.1-1.1.1l-1.fc36.x86_64.rpm   16 MB/s | 1.5 MB     00:00    
(127/148): p11-kit-0.23.22-4.fc35.x86_64.rpm    6.8 MB/s | 357 kB     00:00    
(128/148): p11-kit-trust-0.23.22-4.fc35.x86_64. 2.7 MB/s | 136 kB     00:00    
(129/148): perl-srpm-macros-1-42.fc35.noarch.rp 176 kB/s | 8.3 kB     00:00    
(130/148): pam-1.5.2-7.fc36.x86_64.rpm          9.2 MB/s | 547 kB     00:00    
(131/148): popt-1.18-6.fc36.x86_64.rpm          1.2 MB/s |  58 kB     00:00    
(132/148): publicsuffix-list-dafsa-20210518-3.f 1.2 MB/s |  58 kB     00:00    
(133/148): python-srpm-macros-3.10-13.fc36.noar 538 kB/s |  25 kB     00:00    
(134/148): qt5-srpm-macros-5.15.2-3.fc35.noarch 175 kB/s | 8.2 kB     00:00    
(135/148): readline-8.1-3.fc35.x86_64.rpm       4.1 MB/s | 210 kB     00:00    
(136/148): redhat-rpm-config-205-1.fc36.noarch. 1.4 MB/s |  67 kB     00:00    
(137/148): rpmautospec-rpm-macros-0.2.5-1.fc35. 206 kB/s | 9.9 kB     00:00    
(138/148): rust-srpm-macros-19-1.fc36.noarch.rp 197 kB/s | 9.3 kB     00:00    
(139/148): setup-2.13.9.1-2.fc35.noarch.rpm     2.8 MB/s | 143 kB     00:00    
(140/148): systemd-libs-249.7-2.fc36.x86_64.rpm  11 MB/s | 616 kB     00:00    
(141/148): tzdata-2021e-1.fc36.noarch.rpm       8.1 MB/s | 431 kB     00:00    
(142/148): unzip-6.0-54.fc36.x86_64.rpm         3.5 MB/s | 179 kB     00:00    
(143/148): which-2.21-30.fc36.x86_64.rpm        873 kB/s |  41 kB     00:00    
(144/148): xxhash-libs-0.8.0-4.fc35.x86_64.rpm  833 kB/s |  40 kB     00:00    
(145/148): xz-5.2.5-7.fc35.x86_64.rpm           4.1 MB/s | 214 kB     00:00    
(146/148): xz-libs-5.2.5-7.fc35.x86_64.rpm      1.9 MB/s |  92 kB     00:00    
(147/148): zip-3.0-31.fc35.x86_64.rpm           5.1 MB/s | 257 kB     00:00    
(148/148): zstd-1.5.0-2.fc35.x86_64.rpm          10 MB/s | 639 kB     00:00    
--------------------------------------------------------------------------------
Total                                            17 MB/s |  52 MB     00:02     
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x38AB71F4:
 Userid     : "Fedora (36) <fedora-36-primary@fedoraproject.org>"
 Fingerprint: 53DE D2CB 922D 8B8D 9E63 FD18 999F 7CBF 38AB 71F4
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-36-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-36-primary (0x38AB71F4) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x9867C58F:
 Userid     : "Fedora (35) <fedora-35-primary@fedoraproject.org>"
 Fingerprint: 787E A6AE 1147 EEE5 6C40 B30C DB46 3971 9867 C58F
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-35-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.16-1.fc36.x86_64                          1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-11.2.1-6.fc36.x86_64                          1/148 
  Running scriptlet: libgcc-11.2.1-6.fc36.x86_64                          1/148 
  Installing       : crypto-policies-20211115-1.git1b1c04c.fc36.noarc     2/148 
  Running scriptlet: crypto-policies-20211115-1.git1b1c04c.fc36.noarc     2/148 
  Installing       : fedora-release-identity-basic-36-0.9.noarch          3/148 
  Installing       : tzdata-2021e-1.fc36.noarch                           4/148 
  Installing       : rust-srpm-macros-19-1.fc36.noarch                    5/148 
  Installing       : qt5-srpm-macros-5.15.2-3.fc35.noarch                 6/148 
  Installing       : publicsuffix-list-dafsa-20210518-3.fc36.noarch       7/148 
  Installing       : perl-srpm-macros-1-42.fc35.noarch                    8/148 
  Installing       : openblas-srpm-macros-2-10.fc35.noarch                9/148 
  Installing       : ocaml-srpm-macros-6-5.fc35.noarch                   10/148 
  Installing       : nim-srpm-macros-3-5.fc35.noarch                     11/148 
  Installing       : ncurses-base-6.2-8.20210508.fc35.noarch             12/148 
  Installing       : libssh-config-0.9.6-1.fc36.noarch                   13/148 
  Installing       : kernel-srpm-macros-1.0-13.fc36.noarch               14/148 
  Installing       : gnat-srpm-macros-4-14.fc35.noarch                   15/148 
  Installing       : ghc-srpm-macros-1.5.0-5.fc35.noarch                 16/148 
  Installing       : fpc-srpm-macros-1.3-4.fc35.noarch                   17/148 
  Installing       : fedora-gpg-keys-36-0.3.noarch                       18/148 
  Installing       : fedora-release-36-0.9.noarch                        19/148 
  Installing       : fedora-release-common-36-0.9.noarch                 20/148 
  Installing       : fedora-repos-rawhide-36-0.3.noarch                  21/148 
  Installing       : fedora-repos-36-0.3.noarch                          22/148 
  Installing       : setup-2.13.9.1-2.fc35.noarch                        23/148 
warning: /etc/hosts created as /etc/hosts.rpmnew

  Running scriptlet: setup-2.13.9.1-2.fc35.noarch                        23/148 
  Installing       : filesystem-3.16-1.fc36.x86_64                       24/148 
  Installing       : basesystem-11-12.fc35.noarch                        25/148 
  Installing       : glibc-gconv-extra-2.34.9000-21.fc36.x86_64          26/148 
  Running scriptlet: glibc-gconv-extra-2.34.9000-21.fc36.x86_64          26/148 
  Installing       : ncurses-libs-6.2-8.20210508.fc35.x86_64             27/148 
  Running scriptlet: glibc-2.34.9000-21.fc36.x86_64                      28/148 
  Installing       : glibc-2.34.9000-21.fc36.x86_64                      28/148 
  Running scriptlet: glibc-2.34.9000-21.fc36.x86_64                      28/148 
  Installing       : bash-5.1.8-3.fc36.x86_64                            29/148 
  Running scriptlet: bash-5.1.8-3.fc36.x86_64                            29/148 
  Installing       : glibc-common-2.34.9000-21.fc36.x86_64               30/148 
  Installing       : glibc-minimal-langpack-2.34.9000-21.fc36.x86_64     31/148 
  Installing       : zlib-1.2.11-30.fc35.x86_64                          32/148 
  Installing       : bzip2-libs-1.0.8-10.fc36.x86_64                     33/148 
  Installing       : xz-libs-5.2.5-7.fc35.x86_64                         34/148 
  Installing       : elfutils-libelf-0.186-1.fc36.x86_64                 35/148 
  Installing       : libuuid-2.37.2-1.fc36.x86_64                        36/148 
  Installing       : libstdc++-11.2.1-6.fc36.x86_64                      37/148 
  Installing       : libzstd-1.5.0-2.fc35.x86_64                         38/148 
  Installing       : gmp-1:6.2.1-1.fc36.x86_64                           39/148 
  Installing       : libattr-2.5.1-3.fc35.x86_64                         40/148 
  Installing       : libacl-2.3.1-2.fc35.x86_64                          41/148 
  Installing       : libxcrypt-4.4.26-4.fc36.x86_64                      42/148 
  Installing       : libcap-2.48-3.fc35.x86_64                           43/148 
  Installing       : popt-1.18-6.fc36.x86_64                             44/148 
  Installing       : libcom_err-1.46.4-1.fc36.x86_64                     45/148 
  Installing       : readline-8.1-3.fc35.x86_64                          46/148 
  Installing       : mpfr-4.1.0-8.fc35.x86_64                            47/148 
  Installing       : dwz-0.14-2.fc35.x86_64                              48/148 
  Installing       : unzip-6.0-54.fc36.x86_64                            49/148 
  Installing       : file-libs-5.41-1.fc36.x86_64                        50/148 
  Installing       : file-5.41-1.fc36.x86_64                             51/148 
  Installing       : sqlite-libs-3.36.0-4.fc36.x86_64                    52/148 
  Installing       : openssl1.1-1:1.1.1l-1.fc36.x86_64                   53/148 
  Installing       : libsmartcols-2.37.2-1.fc36.x86_64                   54/148 
  Installing       : lua-libs-5.4.3-2.fc35.x86_64                        55/148 
  Installing       : alternatives-1.19-1.fc35.x86_64                     56/148 
  Installing       : libcap-ng-0.8.2-7.fc36.x86_64                       57/148 
  Installing       : audit-libs-3.0.6-1.fc36.x86_64                      58/148 
  Installing       : libsepol-3.3-2.fc36.x86_64                          59/148 
  Installing       : libunistring-0.9.10-14.fc35.x86_64                  60/148 
  Installing       : libidn2-2.3.2-3.fc36.x86_64                         61/148 
  Installing       : lz4-libs-1.9.3-3.fc35.x86_64                        62/148 
  Installing       : libpsl-0.21.1-4.fc35.x86_64                         63/148 
  Installing       : zip-3.0-31.fc35.x86_64                              64/148 
  Installing       : zstd-1.5.0-2.fc35.x86_64                            65/148 
  Installing       : libxml2-2.9.12-6.fc35.x86_64                        66/148 
  Installing       : libarchive-3.5.2-3.fc36.x86_64                      67/148 
  Installing       : bzip2-1.0.8-10.fc36.x86_64                          68/148 
  Installing       : elfutils-default-yama-scope-0.186-1.fc36.noarch     69/148 
  Running scriptlet: elfutils-default-yama-scope-0.186-1.fc36.noarch     69/148 
  Installing       : info-6.8-2.fc35.x86_64                              70/148 
  Installing       : ed-1.14.2-11.fc35.x86_64                            71/148 
  Installing       : diffutils-3.8-1.fc35.x86_64                         72/148 
  Installing       : gdbm-libs-1:1.22-1.fc36.x86_64                      73/148 
  Installing       : libdb-5.3.28-50.fc36.x86_64                         74/148 
  Installing       : libgpg-error-1.43-1.fc36.x86_64                     75/148 
  Installing       : libgcrypt-1.9.4-1.fc36.x86_64                       76/148 
  Installing       : libpkgconf-1.8.0-1.fc35.x86_64                      77/148 
  Installing       : pkgconf-1.8.0-1.fc35.x86_64                         78/148 
  Installing       : libsigsegv-2.13-3.fc35.x86_64                       79/148 
  Installing       : gawk-5.1.1-1.fc36.x86_64                            80/148 
  Installing       : libtasn1-4.18.0-1.fc36.x86_64                       81/148 
  Installing       : libverto-0.3.2-2.fc35.x86_64                        82/148 
  Installing       : pcre-8.45-1.fc36.x86_64                             83/148 
  Installing       : grep-3.7-1.fc36.x86_64                              84/148 
  Installing       : xz-5.2.5-7.fc35.x86_64                              85/148 
  Installing       : cpio-2.13-11.fc36.x86_64                            86/148 
  Installing       : keyutils-libs-1.6.1-3.fc35.x86_64                   87/148 
  Installing       : libbrotli-1.0.9-6.fc35.x86_64                       88/148 
  Installing       : libeconf-0.4.0-2.fc35.x86_64                        89/148 
  Installing       : libffi-3.1-28.fc34.x86_64                           90/148 
  Installing       : p11-kit-0.23.22-4.fc35.x86_64                       91/148 
  Installing       : p11-kit-trust-0.23.22-4.fc35.x86_64                 92/148 
  Running scriptlet: p11-kit-trust-0.23.22-4.fc35.x86_64                 92/148 
  Installing       : libgomp-11.2.1-6.fc36.x86_64                        93/148 
  Installing       : libnghttp2-1.46.0-1.fc36.x86_64                     94/148 
  Installing       : xxhash-libs-0.8.0-4.fc35.x86_64                     95/148 
  Installing       : coreutils-common-9.0-2.fc36.x86_64                  96/148 
  Installing       : pkgconf-m4-1.8.0-1.fc35.noarch                      97/148 
  Installing       : pkgconf-pkg-config-1.8.0-1.fc35.x86_64              98/148 
  Installing       : pcre2-syntax-10.39-1.fc36.noarch                    99/148 
  Installing       : pcre2-10.39-1.fc36.x86_64                          100/148 
  Installing       : libselinux-3.3-1.fc36.x86_64                       101/148 
  Installing       : sed-4.8-8.fc35.x86_64                              102/148 
  Installing       : findutils-1:4.8.0-4.fc35.x86_64                    103/148 
  Installing       : openssl-libs-1:3.0.0-1.fc36.x86_64                 104/148 
  Installing       : coreutils-9.0-2.fc36.x86_64                        105/148 
  Running scriptlet: ca-certificates-2021.2.50-3.fc35.noarch            106/148 
  Installing       : ca-certificates-2021.2.50-3.fc35.noarch            106/148 
  Running scriptlet: ca-certificates-2021.2.50-3.fc35.noarch            106/148 
  Installing       : krb5-libs-1.19.2-3.fc36.1.x86_64                   107/148 
  Installing       : libblkid-2.37.2-1.fc36.x86_64                      108/148 
  Running scriptlet: libblkid-2.37.2-1.fc36.x86_64                      108/148 
  Installing       : libmount-2.37.2-1.fc36.x86_64                      109/148 
  Installing       : libtirpc-1.3.2-1.rc1.fc36.x86_64                   110/148 
  Installing       : gzip-1.11-1.fc36.x86_64                            111/148 
  Installing       : systemd-libs-249.7-2.fc36.x86_64                   112/148 
  Running scriptlet: systemd-libs-249.7-2.fc36.x86_64                   112/148 
  Installing       : util-linux-core-2.37.2-1.fc36.x86_64               113/148 
  Running scriptlet: util-linux-core-2.37.2-1.fc36.x86_64               113/148 
  Installing       : cracklib-2.9.6-27.fc36.x86_64                      114/148 
  Installing       : libnsl2-2.0.0-2.fc36.x86_64                        115/148 
  Installing       : libpwquality-1.4.4-6.fc36.x86_64                   116/148 
  Installing       : pam-1.5.2-7.fc36.x86_64                            117/148 
  Installing       : libfdisk-2.37.2-1.fc36.x86_64                      118/148 
  Installing       : cyrus-sasl-lib-2.1.27-16.fc36.x86_64               119/148 
  Installing       : openldap-2.4.59-4.fc36.x86_64                      120/148 
  Installing       : libssh-0.9.6-1.fc36.x86_64                         121/148 
  Installing       : libcurl-7.80.0-2.fc36.x86_64                       122/148 
  Installing       : elfutils-libs-0.186-1.fc36.x86_64                  123/148 
  Installing       : elfutils-debuginfod-client-0.186-1.fc36.x86_64     124/148 
  Installing       : binutils-gold-2.37-20.fc36.x86_64                  125/148 
  Installing       : binutils-2.37-20.fc36.x86_64                       126/148 
  Running scriptlet: binutils-2.37-20.fc36.x86_64                       126/148 
  Installing       : elfutils-0.186-1.fc36.x86_64                       127/148 
  Installing       : gdb-minimal-11.1-5.fc36.x86_64                     128/148 
  Installing       : debugedit-5.0-2.fc35.x86_64                        129/148 
  Installing       : curl-7.80.0-2.fc36.x86_64                          130/148 
  Installing       : rpm-libs-4.17.0-2.fc36.x86_64                      131/148 
  Installing       : rpm-4.17.0-2.fc36.x86_64                           132/148 
  Installing       : efi-srpm-macros-5-4.fc36.noarch                    133/148 
  Installing       : lua-srpm-macros-1-5.fc35.noarch                    134/148 
  Installing       : rpmautospec-rpm-macros-0.2.5-1.fc35.noarch         135/148 
  Installing       : fonts-srpm-macros-1:2.0.5-6.fc35.noarch            136/148 
  Installing       : go-srpm-macros-3.0.11-2.fc35.noarch                137/148 
  Installing       : python-srpm-macros-3.10-13.fc36.noarch             138/148 
  Installing       : redhat-rpm-config-205-1.fc36.noarch                139/148 
  Installing       : rpm-build-libs-4.17.0-2.fc36.x86_64                140/148 
  Installing       : patch-2.7.6-15.fc35.x86_64                         141/148 
  Installing       : tar-2:1.34-2.fc35.x86_64                           142/148 
  Installing       : libsemanage-3.3-1.fc36.x86_64                      143/148 
  Installing       : shadow-utils-2:4.9-8.fc36.x86_64                   144/148 
  Running scriptlet: libutempter-1.2.1-5.fc35.x86_64                    145/148 
  Installing       : libutempter-1.2.1-5.fc35.x86_64                    145/148 
  Installing       : util-linux-2.37.2-1.fc36.x86_64                    146/148 
  Running scriptlet: util-linux-2.37.2-1.fc36.x86_64                    146/148 
  Installing       : rpm-build-4.17.0-2.fc36.x86_64                     147/148 
  Installing       : which-2.21-30.fc36.x86_64                          148/148 
  Running scriptlet: filesystem-3.16-1.fc36.x86_64                      148/148 
  Running scriptlet: ca-certificates-2021.2.50-3.fc35.noarch            148/148 
  Running scriptlet: pam-1.5.2-7.fc36.x86_64                            148/148 
  Running scriptlet: rpm-4.17.0-2.fc36.x86_64                           148/148 
  Running scriptlet: which-2.21-30.fc36.x86_64                          148/148 
  Verifying        : bash-5.1.8-3.fc36.x86_64                             1/148 
  Verifying        : binutils-2.37-20.fc36.x86_64                         2/148 
  Verifying        : binutils-gold-2.37-20.fc36.x86_64                    3/148 
  Verifying        : curl-7.80.0-2.fc36.x86_64                            4/148 
  Verifying        : cyrus-sasl-lib-2.1.27-16.fc36.x86_64                 5/148 
  Verifying        : diffutils-3.8-1.fc35.x86_64                          6/148 
  Verifying        : elfutils-0.186-1.fc36.x86_64                         7/148 
  Verifying        : elfutils-debuginfod-client-0.186-1.fc36.x86_64       8/148 
  Verifying        : elfutils-default-yama-scope-0.186-1.fc36.noarch      9/148 
  Verifying        : elfutils-libelf-0.186-1.fc36.x86_64                 10/148 
  Verifying        : elfutils-libs-0.186-1.fc36.x86_64                   11/148 
  Verifying        : file-5.41-1.fc36.x86_64                             12/148 
  Verifying        : file-libs-5.41-1.fc36.x86_64                        13/148 
  Verifying        : findutils-1:4.8.0-4.fc35.x86_64                     14/148 
  Verifying        : gawk-5.1.1-1.fc36.x86_64                            15/148 
  Verifying        : gdbm-libs-1:1.22-1.fc36.x86_64                      16/148 
  Verifying        : gmp-1:6.2.1-1.fc36.x86_64                           17/148 
  Verifying        : grep-3.7-1.fc36.x86_64                              18/148 
  Verifying        : krb5-libs-1.19.2-3.fc36.1.x86_64                    19/148 
  Verifying        : libacl-2.3.1-2.fc35.x86_64                          20/148 
  Verifying        : libarchive-3.5.2-3.fc36.x86_64                      21/148 
  Verifying        : libattr-2.5.1-3.fc35.x86_64                         22/148 
  Verifying        : libblkid-2.37.2-1.fc36.x86_64                       23/148 
  Verifying        : libcurl-7.80.0-2.fc36.x86_64                        24/148 
  Verifying        : libdb-5.3.28-50.fc36.x86_64                         25/148 
  Verifying        : libfdisk-2.37.2-1.fc36.x86_64                       26/148 
  Verifying        : libgcrypt-1.9.4-1.fc36.x86_64                       27/148 
  Verifying        : libgpg-error-1.43-1.fc36.x86_64                     28/148 
  Verifying        : libmount-2.37.2-1.fc36.x86_64                       29/148 
  Verifying        : libnsl2-2.0.0-2.fc36.x86_64                         30/148 
  Verifying        : libpkgconf-1.8.0-1.fc35.x86_64                      31/148 
  Verifying        : libsigsegv-2.13-3.fc35.x86_64                       32/148 
  Verifying        : libsmartcols-2.37.2-1.fc36.x86_64                   33/148 
  Verifying        : libtasn1-4.18.0-1.fc36.x86_64                       34/148 
  Verifying        : libtirpc-1.3.2-1.rc1.fc36.x86_64                    35/148 
  Verifying        : libuuid-2.37.2-1.fc36.x86_64                        36/148 
  Verifying        : libverto-0.3.2-2.fc35.x86_64                        37/148 
  Verifying        : libxcrypt-4.4.26-4.fc36.x86_64                      38/148 
  Verifying        : lua-libs-5.4.3-2.fc35.x86_64                        39/148 
  Verifying        : openldap-2.4.59-4.fc36.x86_64                       40/148 
  Verifying        : patch-2.7.6-15.fc35.x86_64                          41/148 
  Verifying        : pcre-8.45-1.fc36.x86_64                             42/148 
  Verifying        : pcre2-10.39-1.fc36.x86_64                           43/148 
  Verifying        : pcre2-syntax-10.39-1.fc36.noarch                    44/148 
  Verifying        : pkgconf-1.8.0-1.fc35.x86_64                         45/148 
  Verifying        : pkgconf-m4-1.8.0-1.fc35.noarch                      46/148 
  Verifying        : pkgconf-pkg-config-1.8.0-1.fc35.x86_64              47/148 
  Verifying        : rpm-4.17.0-2.fc36.x86_64                            48/148 
  Verifying        : rpm-build-4.17.0-2.fc36.x86_64                      49/148 
  Verifying        : rpm-build-libs-4.17.0-2.fc36.x86_64                 50/148 
  Verifying        : rpm-libs-4.17.0-2.fc36.x86_64                       51/148 
  Verifying        : sed-4.8-8.fc35.x86_64                               52/148 
  Verifying        : shadow-utils-2:4.9-8.fc36.x86_64                    53/148 
  Verifying        : sqlite-libs-3.36.0-4.fc36.x86_64                    54/148 
  Verifying        : tar-2:1.34-2.fc35.x86_64                            55/148 
  Verifying        : util-linux-2.37.2-1.fc36.x86_64                     56/148 
  Verifying        : util-linux-core-2.37.2-1.fc36.x86_64                57/148 
  Verifying        : zlib-1.2.11-30.fc35.x86_64                          58/148 
  Verifying        : alternatives-1.19-1.fc35.x86_64                     59/148 
  Verifying        : audit-libs-3.0.6-1.fc36.x86_64                      60/148 
  Verifying        : basesystem-11-12.fc35.noarch                        61/148 
  Verifying        : bzip2-1.0.8-10.fc36.x86_64                          62/148 
  Verifying        : bzip2-libs-1.0.8-10.fc36.x86_64                     63/148 
  Verifying        : ca-certificates-2021.2.50-3.fc35.noarch             64/148 
  Verifying        : coreutils-9.0-2.fc36.x86_64                         65/148 
  Verifying        : coreutils-common-9.0-2.fc36.x86_64                  66/148 
  Verifying        : cpio-2.13-11.fc36.x86_64                            67/148 
  Verifying        : cracklib-2.9.6-27.fc36.x86_64                       68/148 
  Verifying        : crypto-policies-20211115-1.git1b1c04c.fc36.noarc    69/148 
  Verifying        : debugedit-5.0-2.fc35.x86_64                         70/148 
  Verifying        : dwz-0.14-2.fc35.x86_64                              71/148 
  Verifying        : ed-1.14.2-11.fc35.x86_64                            72/148 
  Verifying        : efi-srpm-macros-5-4.fc36.noarch                     73/148 
  Verifying        : fedora-gpg-keys-36-0.3.noarch                       74/148 
  Verifying        : fedora-release-36-0.9.noarch                        75/148 
  Verifying        : fedora-release-common-36-0.9.noarch                 76/148 
  Verifying        : fedora-release-identity-basic-36-0.9.noarch         77/148 
  Verifying        : fedora-repos-36-0.3.noarch                          78/148 
  Verifying        : fedora-repos-rawhide-36-0.3.noarch                  79/148 
  Verifying        : filesystem-3.16-1.fc36.x86_64                       80/148 
  Verifying        : fonts-srpm-macros-1:2.0.5-6.fc35.noarch             81/148 
  Verifying        : fpc-srpm-macros-1.3-4.fc35.noarch                   82/148 
  Verifying        : gdb-minimal-11.1-5.fc36.x86_64                      83/148 
  Verifying        : ghc-srpm-macros-1.5.0-5.fc35.noarch                 84/148 
  Verifying        : glibc-2.34.9000-21.fc36.x86_64                      85/148 
  Verifying        : glibc-common-2.34.9000-21.fc36.x86_64               86/148 
  Verifying        : glibc-gconv-extra-2.34.9000-21.fc36.x86_64          87/148 
  Verifying        : glibc-minimal-langpack-2.34.9000-21.fc36.x86_64     88/148 
  Verifying        : gnat-srpm-macros-4-14.fc35.noarch                   89/148 
  Verifying        : go-srpm-macros-3.0.11-2.fc35.noarch                 90/148 
  Verifying        : gzip-1.11-1.fc36.x86_64                             91/148 
  Verifying        : info-6.8-2.fc35.x86_64                              92/148 
  Verifying        : kernel-srpm-macros-1.0-13.fc36.noarch               93/148 
  Verifying        : keyutils-libs-1.6.1-3.fc35.x86_64                   94/148 
  Verifying        : libbrotli-1.0.9-6.fc35.x86_64                       95/148 
  Verifying        : libcap-2.48-3.fc35.x86_64                           96/148 
  Verifying        : libcap-ng-0.8.2-7.fc36.x86_64                       97/148 
  Verifying        : libcom_err-1.46.4-1.fc36.x86_64                     98/148 
  Verifying        : libeconf-0.4.0-2.fc35.x86_64                        99/148 
  Verifying        : libffi-3.1-28.fc34.x86_64                          100/148 
  Verifying        : libgcc-11.2.1-6.fc36.x86_64                        101/148 
  Verifying        : libgomp-11.2.1-6.fc36.x86_64                       102/148 
  Verifying        : libidn2-2.3.2-3.fc36.x86_64                        103/148 
  Verifying        : libnghttp2-1.46.0-1.fc36.x86_64                    104/148 
  Verifying        : libpsl-0.21.1-4.fc35.x86_64                        105/148 
  Verifying        : libpwquality-1.4.4-6.fc36.x86_64                   106/148 
  Verifying        : libselinux-3.3-1.fc36.x86_64                       107/148 
  Verifying        : libsemanage-3.3-1.fc36.x86_64                      108/148 
  Verifying        : libsepol-3.3-2.fc36.x86_64                         109/148 
  Verifying        : libssh-0.9.6-1.fc36.x86_64                         110/148 
  Verifying        : libssh-config-0.9.6-1.fc36.noarch                  111/148 
  Verifying        : libstdc++-11.2.1-6.fc36.x86_64                     112/148 
  Verifying        : libunistring-0.9.10-14.fc35.x86_64                 113/148 
  Verifying        : libutempter-1.2.1-5.fc35.x86_64                    114/148 
  Verifying        : libxml2-2.9.12-6.fc35.x86_64                       115/148 
  Verifying        : libzstd-1.5.0-2.fc35.x86_64                        116/148 
  Verifying        : lua-srpm-macros-1-5.fc35.noarch                    117/148 
  Verifying        : lz4-libs-1.9.3-3.fc35.x86_64                       118/148 
  Verifying        : mpfr-4.1.0-8.fc35.x86_64                           119/148 
  Verifying        : ncurses-base-6.2-8.20210508.fc35.noarch            120/148 
  Verifying        : ncurses-libs-6.2-8.20210508.fc35.x86_64            121/148 
  Verifying        : nim-srpm-macros-3-5.fc35.noarch                    122/148 
  Verifying        : ocaml-srpm-macros-6-5.fc35.noarch                  123/148 
  Verifying        : openblas-srpm-macros-2-10.fc35.noarch              124/148 
  Verifying        : openssl-libs-1:3.0.0-1.fc36.x86_64                 125/148 
  Verifying        : openssl1.1-1:1.1.1l-1.fc36.x86_64                  126/148 
  Verifying        : p11-kit-0.23.22-4.fc35.x86_64                      127/148 
  Verifying        : p11-kit-trust-0.23.22-4.fc35.x86_64                128/148 
  Verifying        : pam-1.5.2-7.fc36.x86_64                            129/148 
  Verifying        : perl-srpm-macros-1-42.fc35.noarch                  130/148 
  Verifying        : popt-1.18-6.fc36.x86_64                            131/148 
  Verifying        : publicsuffix-list-dafsa-20210518-3.fc36.noarch     132/148 
  Verifying        : python-srpm-macros-3.10-13.fc36.noarch             133/148 
  Verifying        : qt5-srpm-macros-5.15.2-3.fc35.noarch               134/148 
  Verifying        : readline-8.1-3.fc35.x86_64                         135/148 
  Verifying        : redhat-rpm-config-205-1.fc36.noarch                136/148 
  Verifying        : rpmautospec-rpm-macros-0.2.5-1.fc35.noarch         137/148 
  Verifying        : rust-srpm-macros-19-1.fc36.noarch                  138/148 
  Verifying        : setup-2.13.9.1-2.fc35.noarch                       139/148 
  Verifying        : systemd-libs-249.7-2.fc36.x86_64                   140/148 
  Verifying        : tzdata-2021e-1.fc36.noarch                         141/148 
  Verifying        : unzip-6.0-54.fc36.x86_64                           142/148 
  Verifying        : which-2.21-30.fc36.x86_64                          143/148 
  Verifying        : xxhash-libs-0.8.0-4.fc35.x86_64                    144/148 
  Verifying        : xz-5.2.5-7.fc35.x86_64                             145/148 
  Verifying        : xz-libs-5.2.5-7.fc35.x86_64                        146/148 
  Verifying        : zip-3.0-31.fc35.x86_64                             147/148 
  Verifying        : zstd-1.5.0-2.fc35.x86_64                           148/148 

Installed:
  alternatives-1.19-1.fc35.x86_64                                               
  audit-libs-3.0.6-1.fc36.x86_64                                                
  basesystem-11-12.fc35.noarch                                                  
  bash-5.1.8-3.fc36.x86_64                                                      
  binutils-2.37-20.fc36.x86_64                                                  
  binutils-gold-2.37-20.fc36.x86_64                                             
  bzip2-1.0.8-10.fc36.x86_64                                                    
  bzip2-libs-1.0.8-10.fc36.x86_64                                               
  ca-certificates-2021.2.50-3.fc35.noarch                                       
  coreutils-9.0-2.fc36.x86_64                                                   
  coreutils-common-9.0-2.fc36.x86_64                                            
  cpio-2.13-11.fc36.x86_64                                                      
  cracklib-2.9.6-27.fc36.x86_64                                                 
  crypto-policies-20211115-1.git1b1c04c.fc36.noarch                             
  curl-7.80.0-2.fc36.x86_64                                                     
  cyrus-sasl-lib-2.1.27-16.fc36.x86_64                                          
  debugedit-5.0-2.fc35.x86_64                                                   
  diffutils-3.8-1.fc35.x86_64                                                   
  dwz-0.14-2.fc35.x86_64                                                        
  ed-1.14.2-11.fc35.x86_64                                                      
  efi-srpm-macros-5-4.fc36.noarch                                               
  elfutils-0.186-1.fc36.x86_64                                                  
  elfutils-debuginfod-client-0.186-1.fc36.x86_64                                
  elfutils-default-yama-scope-0.186-1.fc36.noarch                               
  elfutils-libelf-0.186-1.fc36.x86_64                                           
  elfutils-libs-0.186-1.fc36.x86_64                                             
  fedora-gpg-keys-36-0.3.noarch                                                 
  fedora-release-36-0.9.noarch                                                  
  fedora-release-common-36-0.9.noarch                                           
  fedora-release-identity-basic-36-0.9.noarch                                   
  fedora-repos-36-0.3.noarch                                                    
  fedora-repos-rawhide-36-0.3.noarch                                            
  file-5.41-1.fc36.x86_64                                                       
  file-libs-5.41-1.fc36.x86_64                                                  
  filesystem-3.16-1.fc36.x86_64                                                 
  findutils-1:4.8.0-4.fc35.x86_64                                               
  fonts-srpm-macros-1:2.0.5-6.fc35.noarch                                       
  fpc-srpm-macros-1.3-4.fc35.noarch                                             
  gawk-5.1.1-1.fc36.x86_64                                                      
  gdb-minimal-11.1-5.fc36.x86_64                                                
  gdbm-libs-1:1.22-1.fc36.x86_64                                                
  ghc-srpm-macros-1.5.0-5.fc35.noarch                                           
  glibc-2.34.9000-21.fc36.x86_64                                                
  glibc-common-2.34.9000-21.fc36.x86_64                                         
  glibc-gconv-extra-2.34.9000-21.fc36.x86_64                                    
  glibc-minimal-langpack-2.34.9000-21.fc36.x86_64                               
  gmp-1:6.2.1-1.fc36.x86_64                                                     
  gnat-srpm-macros-4-14.fc35.noarch                                             
  go-srpm-macros-3.0.11-2.fc35.noarch                                           
  grep-3.7-1.fc36.x86_64                                                        
  gzip-1.11-1.fc36.x86_64                                                       
  info-6.8-2.fc35.x86_64                                                        
  kernel-srpm-macros-1.0-13.fc36.noarch                                         
  keyutils-libs-1.6.1-3.fc35.x86_64                                             
  krb5-libs-1.19.2-3.fc36.1.x86_64                                              
  libacl-2.3.1-2.fc35.x86_64                                                    
  libarchive-3.5.2-3.fc36.x86_64                                                
  libattr-2.5.1-3.fc35.x86_64                                                   
  libblkid-2.37.2-1.fc36.x86_64                                                 
  libbrotli-1.0.9-6.fc35.x86_64                                                 
  libcap-2.48-3.fc35.x86_64                                                     
  libcap-ng-0.8.2-7.fc36.x86_64                                                 
  libcom_err-1.46.4-1.fc36.x86_64                                               
  libcurl-7.80.0-2.fc36.x86_64                                                  
  libdb-5.3.28-50.fc36.x86_64                                                   
  libeconf-0.4.0-2.fc35.x86_64                                                  
  libfdisk-2.37.2-1.fc36.x86_64                                                 
  libffi-3.1-28.fc34.x86_64                                                     
  libgcc-11.2.1-6.fc36.x86_64                                                   
  libgcrypt-1.9.4-1.fc36.x86_64                                                 
  libgomp-11.2.1-6.fc36.x86_64                                                  
  libgpg-error-1.43-1.fc36.x86_64                                               
  libidn2-2.3.2-3.fc36.x86_64                                                   
  libmount-2.37.2-1.fc36.x86_64                                                 
  libnghttp2-1.46.0-1.fc36.x86_64                                               
  libnsl2-2.0.0-2.fc36.x86_64                                                   
  libpkgconf-1.8.0-1.fc35.x86_64                                                
  libpsl-0.21.1-4.fc35.x86_64                                                   
  libpwquality-1.4.4-6.fc36.x86_64                                              
  libselinux-3.3-1.fc36.x86_64                                                  
  libsemanage-3.3-1.fc36.x86_64                                                 
  libsepol-3.3-2.fc36.x86_64                                                    
  libsigsegv-2.13-3.fc35.x86_64                                                 
  libsmartcols-2.37.2-1.fc36.x86_64                                             
  libssh-0.9.6-1.fc36.x86_64                                                    
  libssh-config-0.9.6-1.fc36.noarch                                             
  libstdc++-11.2.1-6.fc36.x86_64                                                
  libtasn1-4.18.0-1.fc36.x86_64                                                 
  libtirpc-1.3.2-1.rc1.fc36.x86_64                                              
  libunistring-0.9.10-14.fc35.x86_64                                            
  libutempter-1.2.1-5.fc35.x86_64                                               
  libuuid-2.37.2-1.fc36.x86_64                                                  
  libverto-0.3.2-2.fc35.x86_64                                                  
  libxcrypt-4.4.26-4.fc36.x86_64                                                
  libxml2-2.9.12-6.fc35.x86_64                                                  
  libzstd-1.5.0-2.fc35.x86_64                                                   
  lua-libs-5.4.3-2.fc35.x86_64                                                  
  lua-srpm-macros-1-5.fc35.noarch                                               
  lz4-libs-1.9.3-3.fc35.x86_64                                                  
  mpfr-4.1.0-8.fc35.x86_64                                                      
  ncurses-base-6.2-8.20210508.fc35.noarch                                       
  ncurses-libs-6.2-8.20210508.fc35.x86_64                                       
  nim-srpm-macros-3-5.fc35.noarch                                               
  ocaml-srpm-macros-6-5.fc35.noarch                                             
  openblas-srpm-macros-2-10.fc35.noarch                                         
  openldap-2.4.59-4.fc36.x86_64                                                 
  openssl-libs-1:3.0.0-1.fc36.x86_64                                            
  openssl1.1-1:1.1.1l-1.fc36.x86_64                                             
  p11-kit-0.23.22-4.fc35.x86_64                                                 
  p11-kit-trust-0.23.22-4.fc35.x86_64                                           
  pam-1.5.2-7.fc36.x86_64                                                       
  patch-2.7.6-15.fc35.x86_64                                                    
  pcre-8.45-1.fc36.x86_64                                                       
  pcre2-10.39-1.fc36.x86_64                                                     
  pcre2-syntax-10.39-1.fc36.noarch                                              
  perl-srpm-macros-1-42.fc35.noarch                                             
  pkgconf-1.8.0-1.fc35.x86_64                                                   
  pkgconf-m4-1.8.0-1.fc35.noarch                                                
  pkgconf-pkg-config-1.8.0-1.fc35.x86_64                                        
  popt-1.18-6.fc36.x86_64                                                       
  publicsuffix-list-dafsa-20210518-3.fc36.noarch                                
  python-srpm-macros-3.10-13.fc36.noarch                                        
  qt5-srpm-macros-5.15.2-3.fc35.noarch                                          
  readline-8.1-3.fc35.x86_64                                                    
  redhat-rpm-config-205-1.fc36.noarch                                           
  rpm-4.17.0-2.fc36.x86_64                                                      
  rpm-build-4.17.0-2.fc36.x86_64                                                
  rpm-build-libs-4.17.0-2.fc36.x86_64                                           
  rpm-libs-4.17.0-2.fc36.x86_64                                                 
  rpmautospec-rpm-macros-0.2.5-1.fc35.noarch                                    
  rust-srpm-macros-19-1.fc36.noarch                                             
  sed-4.8-8.fc35.x86_64                                                         
  setup-2.13.9.1-2.fc35.noarch                                                  
  shadow-utils-2:4.9-8.fc36.x86_64                                              
  sqlite-libs-3.36.0-4.fc36.x86_64                                              
  systemd-libs-249.7-2.fc36.x86_64                                              
  tar-2:1.34-2.fc35.x86_64                                                      
  tzdata-2021e-1.fc36.noarch                                                    
  unzip-6.0-54.fc36.x86_64                                                      
  util-linux-2.37.2-1.fc36.x86_64                                               
  util-linux-core-2.37.2-1.fc36.x86_64                                          
  which-2.21-30.fc36.x86_64                                                     
  xxhash-libs-0.8.0-4.fc35.x86_64                                               
  xz-5.2.5-7.fc35.x86_64                                                        
  xz-libs-5.2.5-7.fc35.x86_64                                                   
  zip-3.0-31.fc35.x86_64                                                        
  zlib-1.2.11-30.fc35.x86_64                                                    
  zstd-1.5.0-2.fc35.x86_64                                                      

Complete!
Finish: dnf install
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: fedora-repos-36-0.3.noarch
mpfr-4.1.0-8.fc35.x86_64
gdb-minimal-11.1-5.fc36.x86_64
dwz-0.14-2.fc35.x86_64
pkgconf-pkg-config-1.8.0-1.fc35.x86_64
gdbm-libs-1.22-1.fc36.x86_64
gzip-1.11-1.fc36.x86_64
openldap-2.4.59-4.fc36.x86_64
lua-libs-5.4.3-2.fc35.x86_64
rust-srpm-macros-19-1.fc36.noarch
bzip2-libs-1.0.8-10.fc36.x86_64
libblkid-2.37.2-1.fc36.x86_64
binutils-gold-2.37-20.fc36.x86_64
elfutils-default-yama-scope-0.186-1.fc36.noarch
xz-libs-5.2.5-7.fc35.x86_64
openssl1.1-1.1.1l-1.fc36.x86_64
curl-7.80.0-2.fc36.x86_64
rpm-4.17.0-2.fc36.x86_64
libxml2-2.9.12-6.fc35.x86_64
zstd-1.5.0-2.fc35.x86_64
libffi-3.1-28.fc34.x86_64
fedora-release-36-0.9.noarch
libgcrypt-1.9.4-1.fc36.x86_64
libssh-0.9.6-1.fc36.x86_64
lz4-libs-1.9.3-3.fc35.x86_64
libcap-2.48-3.fc35.x86_64
libeconf-0.4.0-2.fc35.x86_64
libselinux-3.3-1.fc36.x86_64
libsemanage-3.3-1.fc36.x86_64
libsmartcols-2.37.2-1.fc36.x86_64
efi-srpm-macros-5-4.fc36.noarch
perl-srpm-macros-1-42.fc35.noarch
nim-srpm-macros-3-5.fc35.noarch
krb5-libs-1.19.2-3.fc36.1.x86_64
glibc-gconv-extra-2.34.9000-21.fc36.x86_64
libxcrypt-4.4.26-4.fc36.x86_64
tzdata-2021e-1.fc36.noarch
xz-5.2.5-7.fc35.x86_64
fedora-gpg-keys-36-0.3.noarch
libattr-2.5.1-3.fc35.x86_64
elfutils-libs-0.186-1.fc36.x86_64
libidn2-2.3.2-3.fc36.x86_64
libcurl-7.80.0-2.fc36.x86_64
ed-1.14.2-11.fc35.x86_64
libgomp-11.2.1-6.fc36.x86_64
gawk-5.1.1-1.fc36.x86_64
zip-3.0-31.fc35.x86_64
libacl-2.3.1-2.fc35.x86_64
filesystem-3.16-1.fc36.x86_64
systemd-libs-249.7-2.fc36.x86_64
ocaml-srpm-macros-6-5.fc35.noarch
libnsl2-2.0.0-2.fc36.x86_64
rpm-build-libs-4.17.0-2.fc36.x86_64
unzip-6.0-54.fc36.x86_64
libcap-ng-0.8.2-7.fc36.x86_64
sed-4.8-8.fc35.x86_64
util-linux-core-2.37.2-1.fc36.x86_64
libuuid-2.37.2-1.fc36.x86_64
ghc-srpm-macros-1.5.0-5.fc35.noarch
grep-3.7-1.fc36.x86_64
sqlite-libs-3.36.0-4.fc36.x86_64
pcre-8.45-1.fc36.x86_64
audit-libs-3.0.6-1.fc36.x86_64
python-srpm-macros-3.10-13.fc36.noarch
fedora-repos-rawhide-36-0.3.noarch
fedora-release-common-36-0.9.noarch
alternatives-1.19-1.fc35.x86_64
pcre2-syntax-10.39-1.fc36.noarch
libtirpc-1.3.2-1.rc1.fc36.x86_64
libpkgconf-1.8.0-1.fc35.x86_64
binutils-2.37-20.fc36.x86_64
tar-1.34-2.fc35.x86_64
elfutils-0.186-1.fc36.x86_64
libarchive-3.5.2-3.fc36.x86_64
libgpg-error-1.43-1.fc36.x86_64
libsigsegv-2.13-3.fc35.x86_64
diffutils-3.8-1.fc35.x86_64
libssh-config-0.9.6-1.fc36.noarch
cyrus-sasl-lib-2.1.27-16.fc36.x86_64
bzip2-1.0.8-10.fc36.x86_64
rpm-build-4.17.0-2.fc36.x86_64
libcom_err-1.46.4-1.fc36.x86_64
rpm-libs-4.17.0-2.fc36.x86_64
patch-2.7.6-15.fc35.x86_64
crypto-policies-20211115-1.git1b1c04c.fc36.noarch
libunistring-0.9.10-14.fc35.x86_64
cpio-2.13-11.fc36.x86_64
gnat-srpm-macros-4-14.fc35.noarch
pkgconf-1.8.0-1.fc35.x86_64
libpwquality-1.4.4-6.fc36.x86_64
glibc-common-2.34.9000-21.fc36.x86_64
file-libs-5.41-1.fc36.x86_64
libsepol-3.3-2.fc36.x86_64
libnghttp2-1.46.0-1.fc36.x86_64
fonts-srpm-macros-2.0.5-6.fc35.noarch
pkgconf-m4-1.8.0-1.fc35.noarch
qt5-srpm-macros-5.15.2-3.fc35.noarch
file-5.41-1.fc36.x86_64
coreutils-common-9.0-2.fc36.x86_64
setup-2.13.9.1-2.fc35.noarch
zlib-1.2.11-30.fc35.x86_64
gmp-6.2.1-1.fc36.x86_64
p11-kit-0.23.22-4.fc35.x86_64
libtasn1-4.18.0-1.fc36.x86_64
elfutils-debuginfod-client-0.186-1.fc36.x86_64
elfutils-libelf-0.186-1.fc36.x86_64
libdb-5.3.28-50.fc36.x86_64
gpg-pubkey-38ab71f4-60242b08
basesystem-11-12.fc35.noarch
keyutils-libs-1.6.1-3.fc35.x86_64
popt-1.18-6.fc36.x86_64
glibc-2.34.9000-21.fc36.x86_64
fpc-srpm-macros-1.3-4.fc35.noarch
findutils-4.8.0-4.fc35.x86_64
rpmautospec-rpm-macros-0.2.5-1.fc35.noarch
ncurses-libs-6.2-8.20210508.fc35.x86_64
libgcc-11.2.1-6.fc36.x86_64
libbrotli-1.0.9-6.fc35.x86_64
libzstd-1.5.0-2.fc35.x86_64
p11-kit-trust-0.23.22-4.fc35.x86_64
gpg-pubkey-9867c58f-601c49ca
coreutils-9.0-2.fc36.x86_64
kernel-srpm-macros-1.0-13.fc36.noarch
shadow-utils-4.9-8.fc36.x86_64
readline-8.1-3.fc35.x86_64
libverto-0.3.2-2.fc35.x86_64
util-linux-2.37.2-1.fc36.x86_64
redhat-rpm-config-205-1.fc36.noarch
fedora-release-identity-basic-36-0.9.noarch
ncurses-base-6.2-8.20210508.fc35.noarch
libmount-2.37.2-1.fc36.x86_64
go-srpm-macros-3.0.11-2.fc35.noarch
xxhash-libs-0.8.0-4.fc35.x86_64
which-2.21-30.fc36.x86_64
ca-certificates-2021.2.50-3.fc35.noarch
pcre2-10.39-1.fc36.x86_64
libfdisk-2.37.2-1.fc36.x86_64
glibc-minimal-langpack-2.34.9000-21.fc36.x86_64
libutempter-1.2.1-5.fc35.x86_64
publicsuffix-list-dafsa-20210518-3.fc36.noarch
libstdc++-11.2.1-6.fc36.x86_64
openssl-libs-3.0.0-1.fc36.x86_64
cracklib-2.9.6-27.fc36.x86_64
bash-5.1.8-3.fc36.x86_64
lua-srpm-macros-1-5.fc35.noarch
libpsl-0.21.1-4.fc35.x86_64
debugedit-5.0-2.fc35.x86_64
info-6.8-2.fc35.x86_64
openblas-srpm-macros-2-10.fc35.noarch
pam-1.5.2-7.fc36.x86_64
Start: buildsrpm
Start: rpmbuild -bs
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1637712000
Wrote: /builddir/build/SRPMS/swig-4.0.2-11.fc36.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-x86_64-1637771266.185092/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-x86_64-1637771266.185092/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-x86_64-1637771266.185092/root/var/log/dnf.log
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-yidbs7w0/swig/swig.spec) Config(child) 1 minutes 15 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 (timeout=18000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/swig-4.0.2-11.fc36.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1637771266.185092 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 2.14 starting (python version = 3.9.7, NVR = mock-2.14-1.fc34)...
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/results/swig-4.0.2-11.fc36.src.rpm)  Config(fedora-rawhide-x86_64)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1637771266.185092/root.
INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1637771266.185092/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: enabled HW Info plugin
Mock Version: 2.14
INFO: Mock Version: 2.14
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1637771266.185092/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
Mock Version: 2.14
INFO: Mock Version: 2.14
Start: dnf update
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  33 kB/s | 3.7 kB     00:00    
fedora                                           82 kB/s | 5.8 kB     00:00    
Dependencies resolved.
Nothing to do.
Complete!
Finish: dnf update
Finish: chroot init
Start: build phase for swig-4.0.2-11.fc36.src.rpm
Start: build setup for swig-4.0.2-11.fc36.src.rpm
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1637712000
Wrote: /builddir/build/SRPMS/swig-4.0.2-11.fc36.src.rpm
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  41 kB/s | 3.7 kB     00:00    
fedora                                           84 kB/s | 5.8 kB     00:00    
Package gawk-5.1.1-1.fc36.x86_64 is already installed.
Dependencies resolved.
=================================================================================================
 Package                                Arch    Version                          Repo        Size
=================================================================================================
Installing:
 R-devel                                x86_64  4.1.2-1.fc36                     copr_base  9.7 k
 autoconf                               noarch  2.71-1.fc36                      fedora     718 k
 automake                               noarch  1.16.5-1.fc36                    fedora     672 k
 bison                                  x86_64  3.7.6-3.fc35                     copr_base  927 k
 boost-devel                            x86_64  1.76.0-6.fc36                    fedora      11 M
 dos2unix                               x86_64  7.4.2-3.fc35                     fedora     234 k
 gcc-c++                                x86_64  11.2.1-6.fc36                    fedora      12 M
 golang                                 x86_64  1.17-2.fc36                      fedora     612 k
 golang-bin                             x86_64  1.17-2.fc36                      fedora      88 M
 golang-shared                          x86_64  1.17-2.fc36                      fedora      30 M
 golang-src                             noarch  1.17-2.fc36                      fedora     8.0 M
 help2man                               noarch  1.48.5-1.fc36                    fedora     156 k
 java-11-openjdk                        x86_64  1:11.0.13.0.8-2.fc36             fedora     249 k
 java-11-openjdk-devel                  x86_64  1:11.0.13.0.8-2.fc36             fedora     3.3 M
 lua-devel                              x86_64  5.4.3-2.fc35                     copr_base   23 k
 make                                   x86_64  1:4.3-6.fc35                     copr_base  535 k
 octave-devel                           x86_64  6:6.4.0-2.fc36                   copr_base  483 k
 pcre-devel                             x86_64  8.45-1.fc36                      copr_base  470 k
 perl-Devel-Peek                        x86_64  1.30-482.fc36                    fedora      40 k
 perl-ExtUtils-MakeMaker                noarch  2:7.62-479.fc35                  fedora     289 k
 perl-Math-BigInt                       noarch  1:1.9998.27-1.fc36               fedora     196 k
 perl-Test-Simple                       noarch  3:1.302188-1.fc36                fedora     525 k
 perl-base                              noarch  2.27-482.fc36                    fedora      24 k
 perl-devel                             x86_64  4:5.34.0-482.fc36                fedora     678 k
 perl-fields                            noarch  2.27-482.fc36                    fedora      24 k
 perl-interpreter                       x86_64  4:5.34.0-482.fc36                fedora      79 k
 perl-libs                              x86_64  4:5.34.0-482.fc36                fedora     2.1 M
 perl-vars                              noarch  1.05-482.fc36                    fedora      21 k
 python3-devel                          x86_64  3.10.0-4.fc36                    copr_base  207 k
 ruby-devel                             x86_64  3.0.2-153.fc36                   fedora     268 k
 tcl-devel                              x86_64  1:8.6.12-1.fc36                  copr_base  164 k
Installing dependencies:
 GraphicsMagick                         x86_64  1.3.36-5.fc35                    fedora     1.5 M
 GraphicsMagick-c++                     x86_64  1.3.36-5.fc35                    fedora     125 k
 R-core                                 x86_64  4.1.2-1.fc36                     copr_base   61 M
 R-core-devel                           x86_64  4.1.2-1.fc36                     copr_base   89 k
 R-java-devel                           x86_64  4.1.2-1.fc36                     copr_base   10 k
 R-rpm-macros                           noarch  1.2.1-3.fc35                     fedora      11 k
 acl                                    x86_64  2.3.1-2.fc35                     copr_base   71 k
 adobe-mappings-cmap                    noarch  20190730-2.fc36                  fedora     2.1 M
 adobe-mappings-cmap-deprecated         noarch  20190730-2.fc36                  fedora     115 k
 adobe-mappings-pdf                     noarch  20180407-9.fc35                  fedora     637 k
 alsa-lib                               x86_64  1.2.5.1-4.fc36                   copr_base  492 k
 annobin-docs                           noarch  10.13-1.fc36                     fedora      94 k
 annobin-plugin-gcc                     x86_64  10.13-1.fc36                     fedora     796 k
 arpack                                 x86_64  3.8.0-3.fc36                     copr_base  200 k
 avahi-libs                             x86_64  0.8-14.fc35                      copr_base   68 k
 biber                                  noarch  2.16-4.fc35                      fedora     299 k
 boost                                  x86_64  1.76.0-6.fc36                    fedora      14 k
 boost-atomic                           x86_64  1.76.0-6.fc36                    fedora      20 k
 boost-chrono                           x86_64  1.76.0-6.fc36                    fedora      27 k
 boost-container                        x86_64  1.76.0-6.fc36                    fedora      40 k
 boost-context                          x86_64  1.76.0-6.fc36                    fedora      18 k
 boost-contract                         x86_64  1.76.0-6.fc36                    fedora      47 k
 boost-coroutine                        x86_64  1.76.0-6.fc36                    fedora      34 k
 boost-date-time                        x86_64  1.76.0-6.fc36                    fedora      15 k
 boost-fiber                            x86_64  1.76.0-6.fc36                    fedora      41 k
 boost-filesystem                       x86_64  1.76.0-6.fc36                    fedora      60 k
 boost-graph                            x86_64  1.76.0-6.fc36                    fedora     148 k
 boost-iostreams                        x86_64  1.76.0-6.fc36                    fedora      39 k
 boost-locale                           x86_64  1.76.0-6.fc36                    fedora     217 k
 boost-log                              x86_64  1.76.0-6.fc36                    fedora     476 k
 boost-math                             x86_64  1.76.0-6.fc36                    fedora     209 k
 boost-nowide                           x86_64  1.76.0-6.fc36                    fedora      18 k
 boost-numpy3                           x86_64  1.76.0-6.fc36                    fedora      29 k
 boost-program-options                  x86_64  1.76.0-6.fc36                    fedora     108 k
 boost-python3                          x86_64  1.76.0-6.fc36                    fedora      95 k
 boost-random                           x86_64  1.76.0-6.fc36                    fedora      26 k
 boost-regex                            x86_64  1.76.0-6.fc36                    fedora     113 k
 boost-serialization                    x86_64  1.76.0-6.fc36                    fedora     131 k
 boost-stacktrace                       x86_64  1.76.0-6.fc36                    fedora      29 k
 boost-system                           x86_64  1.76.0-6.fc36                    fedora      15 k
 boost-test                             x86_64  1.76.0-6.fc36                    fedora     233 k
 boost-thread                           x86_64  1.76.0-6.fc36                    fedora      57 k
 boost-timer                            x86_64  1.76.0-6.fc36                    fedora      26 k
 boost-type_erasure                     x86_64  1.76.0-6.fc36                    fedora      33 k
 boost-wave                             x86_64  1.76.0-6.fc36                    fedora     211 k
 brotli                                 x86_64  1.0.9-6.fc35                     fedora     314 k
 brotli-devel                           x86_64  1.0.9-6.fc35                     fedora      32 k
 bzip2-devel                            x86_64  1.0.8-10.fc36                    fedora     214 k
 cairo                                  x86_64  1.17.4-4.fc35                    fedora     664 k
 cmake-filesystem                       x86_64  3.22.0-1.fc36                    fedora      17 k
 copy-jdk-configs                       noarch  4.0-2.fc35                       fedora      27 k
 cpp                                    x86_64  11.2.1-6.fc36                    fedora      10 M
 crypto-policies-scripts                noarch  20211115-1.git1b1c04c.fc36       fedora      81 k
 cryptsetup-libs                        x86_64  2.4.2-1.fc36                     fedora     438 k
 cups-libs                              x86_64  1:2.3.3op2-11.fc36               copr_base  266 k
 dbus                                   x86_64  1:1.12.20-5.fc36                 copr_base  7.8 k
 dbus-broker                            x86_64  29-4.fc36                        fedora     171 k
 dbus-common                            noarch  1:1.12.20-5.fc36                 copr_base   15 k
 dbus-libs                              x86_64  1:1.12.20-5.fc36                 copr_base  152 k
 dejavu-sans-fonts                      noarch  2.37-17.fc35                     fedora     1.3 M
 desktop-file-utils                     x86_64  0.26-4.fc35                      fedora      71 k
 device-mapper                          x86_64  1.02.175-6.fc35                  fedora     140 k
 device-mapper-libs                     x86_64  1.02.175-6.fc35                  fedora     179 k
 emacs-filesystem                       noarch  1:27.2-9.fc35                    copr_base  9.5 k
 epstool                                x86_64  3.08-22.fc35                     fedora     116 k
 expat                                  x86_64  2.4.1-2.fc35                     copr_base  111 k
 fftw                                   x86_64  3.3.8-11.fc35                    fedora      44 k
 fftw-devel                             x86_64  3.3.8-11.fc35                    fedora     128 k
 fftw-libs                              x86_64  3.3.8-11.fc35                    fedora     7.3 k
 fftw-libs-double                       x86_64  3.3.8-11.fc35                    fedora     911 k
 fftw-libs-long                         x86_64  3.3.8-11.fc35                    fedora     501 k
 fftw-libs-quad                         x86_64  3.3.8-11.fc35                    fedora     873 k
 fftw-libs-single                       x86_64  3.3.8-11.fc35                    fedora     935 k
 flac-libs                              x86_64  1.3.3-9.fc35                     copr_base  218 k
 flexiblas                              x86_64  3.0.4-6.fc35                     fedora      31 k
 flexiblas-devel                        x86_64  3.0.4-6.fc35                     fedora      99 k
 flexiblas-netlib                       x86_64  3.0.4-6.fc35                     fedora     3.0 M
 flexiblas-netlib64                     x86_64  3.0.4-6.fc35                     fedora     2.9 M
 flexiblas-openblas-openmp              x86_64  3.0.4-6.fc35                     fedora      17 k
 flexiblas-openblas-openmp64            x86_64  3.0.4-6.fc35                     fedora      17 k
 fltk                                   x86_64  1.3.8-1.fc36                     fedora     615 k
 fontconfig                             x86_64  2.13.94-3.fc35                   copr_base  272 k
 fontconfig-devel                       x86_64  2.13.94-3.fc35                   copr_base  129 k
 fonts-filesystem                       noarch  1:2.0.5-6.fc35                   fedora     8.9 k
 freetype                               x86_64  2.11.0-1.fc35                    fedora     397 k
 freetype-devel                         x86_64  2.11.0-1.fc35                    fedora     845 k
 fribidi                                x86_64  1.0.11-1.fc36                    fedora      52 k
 gc                                     x86_64  8.0.6-1.fc36                     copr_base  103 k
 gcc                                    x86_64  11.2.1-6.fc36                    fedora      31 M
 gcc-gfortran                           x86_64  11.2.1-6.fc36                    fedora      12 M
 gd                                     x86_64  2.3.3-3.fc36                     copr_base  135 k
 gdk-pixbuf2                            x86_64  2.42.6-2.fc35                    fedora     467 k
 gettext                                x86_64  0.21-9.fc36                      fedora     1.1 M
 gettext-libs                           x86_64  0.21-9.fc36                      fedora     303 k
 ghostscript                            x86_64  9.55.0-1.fc36                    copr_base   38 k
 ghostscript-tools-fonts                x86_64  9.55.0-1.fc36                    copr_base   13 k
 ghostscript-tools-printing             x86_64  9.55.0-1.fc36                    copr_base   13 k
 giflib                                 x86_64  5.2.1-8.fc35                     fedora      47 k
 gl2ps                                  x86_64  1.4.2-4.fc35                     fedora      64 k
 glib-networking                        x86_64  2.70.0-1.fc36                    fedora     175 k
 glib2                                  x86_64  2.70.1-1.fc36                    fedora     2.6 M
 glib2-devel                            x86_64  2.70.1-1.fc36                    fedora     478 k
 glibc-devel                            x86_64  2.34.9000-21.fc36                fedora     160 k
 glibc-headers-x86                      noarch  2.34.9000-21.fc36                fedora     557 k
 glibmm24                               x86_64  2.66.2-1.fc36                    fedora     676 k
 glpk                                   x86_64  5.0-3.fc35                       copr_base  382 k
 glx-utils                              x86_64  8.4.0-12.20210504git0f9e7d9.fc35 copr_base   41 k
 gnuplot                                x86_64  5.4.2-1.fc36                     fedora     820 k
 gnuplot-common                         x86_64  5.4.2-1.fc36                     fedora     773 k
 gnutls                                 x86_64  3.7.2-2.fc35                     copr_base  1.0 M
 google-droid-sans-fonts                noarch  20200215-10.fc35                 fedora     2.7 M
 graphite2                              x86_64  1.3.14-8.fc35                    fedora      94 k
 graphite2-devel                        x86_64  1.3.14-8.fc35                    fedora      21 k
 groff-base                             x86_64  1.22.4-8.fc35                    fedora     1.0 M
 gsettings-desktop-schemas              x86_64  41.0-1.fc36                      fedora     688 k
 gsm                                    x86_64  1.0.19-6.fc35                    fedora      33 k
 guile22                                x86_64  2.2.7-3.fc35                     copr_base  6.4 M
 harfbuzz                               x86_64  3.1.1-1.fc36                     fedora     703 k
 harfbuzz-devel                         x86_64  3.1.1-1.fc36                     fedora     337 k
 harfbuzz-icu                           x86_64  3.1.1-1.fc36                     fedora      15 k
 hdf5                                   x86_64  1.10.7-2.fc36                    fedora     2.0 M
 hdf5-devel                             x86_64  1.10.7-2.fc36                    fedora     1.1 M
 hicolor-icon-theme                     noarch  0.17-11.fc35                     fedora      44 k
 hwdata                                 noarch  0.353-1.fc36                     fedora     1.5 M
 iptables-legacy-libs                   x86_64  1.8.7-13.fc35                    copr_base   40 k
 jack-audio-connection-kit              x86_64  1.9.19-1.fc35                    fedora     531 k
 jasper-libs                            x86_64  2.0.33-1.fc36                    fedora     151 k
 java-11-openjdk-headless               x86_64  1:11.0.13.0.8-2.fc36             fedora      38 M
 javapackages-filesystem                noarch  6.0.0-4.fc36                     fedora      12 k
 jbig2dec-libs                          x86_64  0.19-5.fc35                      copr_base   74 k
 jbigkit-libs                           x86_64  2.1-22.fc35                      fedora      52 k
 json-c                                 x86_64  0.15-2.fc35                      fedora      43 k
 json-glib                              x86_64  1.6.6-1.fc36                     fedora     151 k
 kbd                                    x86_64  2.4.0-8.fc36                     copr_base  381 k
 kbd-misc                               noarch  2.4.0-8.fc36                     copr_base  1.5 M
 kernel-headers                         x86_64  5.16.0-0.rc1.git0.1.fc36         fedora     1.3 M
 kmod                                   x86_64  29-6.fc36                        fedora     117 k
 kmod-libs                              x86_64  29-6.fc36                        fedora      67 k
 langpacks-core-font-en                 noarch  3.0-15.fc35                      fedora     9.9 k
 lcms2                                  x86_64  2.12-2.fc35                      fedora     167 k
 less                                   x86_64  590-2.fc36                       copr_base  161 k
 libICE                                 x86_64  1.0.10-7.fc35                    copr_base   70 k
 libRmath                               x86_64  4.1.2-1.fc36                     copr_base  121 k
 libSM                                  x86_64  1.2.3-9.fc35                     copr_base   42 k
 libX11                                 x86_64  1.7.2-3.fc35                     fedora     645 k
 libX11-common                          noarch  1.7.2-3.fc35                     fedora     152 k
 libX11-devel                           x86_64  1.7.2-3.fc35                     fedora     939 k
 libX11-xcb                             x86_64  1.7.2-3.fc35                     fedora      11 k
 libXau                                 x86_64  1.0.9-7.fc35                     copr_base   31 k
 libXau-devel                           x86_64  1.0.9-7.fc35                     copr_base   14 k
 libXaw                                 x86_64  1.0.14-1.fc36                    copr_base  203 k
 libXcomposite                          x86_64  0.4.5-6.fc35                     copr_base   24 k
 libXcursor                             x86_64  1.2.0-6.fc35                     copr_base   30 k
 libXext                                x86_64  1.3.4-7.fc35                     copr_base   39 k
 libXfixes                              x86_64  6.0.0-2.fc35                     copr_base   19 k
 libXft                                 x86_64  2.3.4-1.fc36                     copr_base   62 k
 libXft-devel                           x86_64  2.3.4-1.fc36                     copr_base   19 k
 libXi                                  x86_64  1.8-1.fc36                       copr_base   39 k
 libXinerama                            x86_64  1.1.4-9.fc35                     copr_base   14 k
 libXmu                                 x86_64  1.1.3-7.fc35                     copr_base   74 k
 libXpm                                 x86_64  3.5.13-6.fc35                    copr_base   58 k
 libXrender                             x86_64  0.9.10-15.fc35                   copr_base   27 k
 libXrender-devel                       x86_64  0.9.10-15.fc35                   copr_base   16 k
 libXt                                  x86_64  1.2.1-1.fc36                     copr_base  180 k
 libXtst                                x86_64  1.2.3-15.fc35                    copr_base   21 k
 libXxf86vm                             x86_64  1.1.4-17.fc35                    copr_base   18 k
 libaec                                 x86_64  1.0.6-1.fc36                     fedora      41 k
 libaec-devel                           x86_64  1.0.6-1.fc36                     fedora      12 k
 libaom                                 x86_64  3.2.0-2.fc36                     fedora     1.6 M
 libappstream-glib                      x86_64  0.7.18-3.fc35                    fedora     387 k
 libargon2                              x86_64  20171227-7.fc35                  fedora      28 k
 libavif                                x86_64  0.9.2-2.fc35                     fedora      72 k
 libblkid-devel                         x86_64  2.37.2-1.fc36                    copr_base   18 k
 libcerf                                x86_64  1.14-3.fc35                      fedora      38 k
 libconfig                              x86_64  1.7.3-2.fc35                     fedora      72 k
 libdatrie                              x86_64  0.2.13-2.fc35                    copr_base   32 k
 libdav1d                               x86_64  0.9.1-1.fc35                     fedora     459 k
 libdrm                                 x86_64  2.4.107-2.fc35                   fedora     162 k
 libevdev                               x86_64  1.12.0-1.fc36                    fedora      45 k
 libevent                               x86_64  2.1.12-5.fc36                    copr_base  261 k
 libffado                               x86_64  2.4.4-5.fc35                     fedora     842 k
 libffi-devel                           x86_64  3.1-28.fc34                      fedora      24 k
 libfontenc                             x86_64  1.1.4-2.fc36                     fedora      31 k
 libgfortran                            x86_64  11.2.1-6.fc36                    fedora     820 k
 libglvnd                               x86_64  1:1.3.4-2.fc36                   copr_base  138 k
 libglvnd-egl                           x86_64  1:1.3.4-2.fc36                   copr_base   37 k
 libglvnd-glx                           x86_64  1:1.3.4-2.fc36                   copr_base  142 k
 libgs                                  x86_64  9.55.0-1.fc36                    copr_base  3.5 M
 libgudev                               x86_64  237-1.fc36                       fedora      35 k
 libibverbs                             x86_64  38.0-1.fc36                      fedora     391 k
 libicu                                 x86_64  69.1-2.fc35                      copr_base  9.8 M
 libicu-devel                           x86_64  69.1-2.fc35                      copr_base  838 k
 libiec61883                            x86_64  1.2.0-27.fc35                    fedora      40 k
 libijs                                 x86_64  0.35-14.fc35                     copr_base   29 k
 libimagequant                          x86_64  2.17.0-1.fc36                    fedora      62 k
 libinput                               x86_64  1.19.2-1.fc36                    fedora     196 k
 libjpeg-turbo                          x86_64  2.1.2-1.fc36                     copr_base  177 k
 libjxl                                 x86_64  0.6.1-6.fc36                     fedora     971 k
 libmount-devel                         x86_64  2.37.2-1.fc36                    copr_base   20 k
 libmpc                                 x86_64  1.2.1-3.fc35                     fedora      62 k
 libnl3                                 x86_64  3.5.0-8.fc35                     copr_base  328 k
 libogg                                 x86_64  2:1.3.5-2.fc35                   fedora      33 k
 libpaper                               x86_64  1.1.28-3.fc35                    copr_base   41 k
 libpcap                                x86_64  14:1.10.1-2.fc35                 fedora     171 k
 libpciaccess                           x86_64  0.16-5.fc35                      copr_base   27 k
 libpng                                 x86_64  2:1.6.37-11.fc35                 copr_base  119 k
 libpng-devel                           x86_64  2:1.6.37-11.fc35                 copr_base  291 k
 libproxy                               x86_64  0.4.17-3.fc35                    fedora      71 k
 libqhull                               x86_64  1:7.2.1-8.fc35                   fedora     167 k
 libquadmath                            x86_64  11.2.1-6.fc36                    fedora     212 k
 libquadmath-devel                      x86_64  11.2.1-6.fc36                    fedora      53 k
 libraw1394                             x86_64  2.1.2-14.fc35                    fedora      64 k
 libsamplerate                          x86_64  0.2.2-1.fc36                     fedora     1.3 M
 libseccomp                             x86_64  2.5.3-1.fc36                     fedora      71 k
 libselinux-devel                       x86_64  3.3-1.fc36                       fedora     112 k
 libsepol-devel                         x86_64  3.3-2.fc36                       fedora      40 k
 libsigc++20                            x86_64  2.10.7-3.fc36                    fedora      38 k
 libsndfile                             x86_64  1.0.31-5.fc35.fc35               copr_base  206 k
 libsoup                                x86_64  2.74.1-1.fc36                    fedora     390 k
 libstdc++-devel                        x86_64  11.2.1-6.fc36                    fedora     2.2 M
 libstemmer                             x86_64  0-17.585svn.fc35                 fedora      82 k
 libthai                                x86_64  0.1.28-7.fc35                    fedora     208 k
 libtiff                                x86_64  4.3.0-2.fc35                     copr_base  193 k
 libtool-ltdl                           x86_64  2.4.6-44.fc36                    copr_base   36 k
 libvmaf                                x86_64  2.1.1-2.fc35                     fedora     171 k
 libvorbis                              x86_64  1:1.3.7-4.fc35                   fedora     192 k
 libwacom                               x86_64  1.12-1.fc36                      fedora      47 k
 libwacom-data                          noarch  1.12-1.fc36                      fedora     101 k
 libwayland-client                      x86_64  1.19.0-2.fc35                    fedora      32 k
 libwayland-server                      x86_64  1.19.0-2.fc35                    fedora      40 k
 libwebp                                x86_64  1.2.1-1.fc36                     fedora     278 k
 libwmf-lite                            x86_64  0.2.12-7.fc35                    copr_base   73 k
 libxcb                                 x86_64  1.13.1-8.fc35                    copr_base  223 k
 libxcb-devel                           x86_64  1.13.1-8.fc35                    copr_base  1.0 M
 libxcrypt-devel                        x86_64  4.4.26-4.fc36                    copr_base   30 k
 libxkbcommon                           x86_64  1.3.1-1.fc36                     fedora     140 k
 libxkbcommon-x11                       x86_64  1.3.1-1.fc36                     fedora      22 k
 libxml++                               x86_64  2.42.1-2.fc35                    fedora     101 k
 libxml2-devel                          x86_64  2.9.12-6.fc35                    fedora     861 k
 libxshmfence                           x86_64  1.3-9.fc35                       copr_base   12 k
 libxslt                                x86_64  1.1.34-6.fc36                    copr_base  241 k
 libyaml                                x86_64  0.2.5-6.fc35                     copr_base   61 k
 lksctp-tools                           x86_64  1.0.18-11.fc35                   copr_base   91 k
 lua                                    x86_64  5.4.3-2.fc35                     copr_base  188 k
 lua-posix                              x86_64  35.0-4.fc35                      fedora     128 k
 lua-rpm-macros                         noarch  1-5.fc35                         fedora     8.9 k
 m4                                     x86_64  1.4.19-2.fc35                    copr_base  294 k
 mailcap                                noarch  2.1.53-2.fc35                    fedora      33 k
 mesa-libEGL                            x86_64  21.3.0-2.fc36                    fedora     121 k
 mesa-libGL                             x86_64  21.3.0-2.fc36                    fedora     171 k
 mesa-libGLU                            x86_64  9.0.1-5.fc35                     copr_base  148 k
 mesa-libgbm                            x86_64  21.3.0-2.fc36                    fedora      44 k
 mesa-libglapi                          x86_64  21.3.0-2.fc36                    fedora      53 k
 mkfontscale                            x86_64  1.2.1-3.fc35                     fedora      31 k
 mpdecimal                              x86_64  2.5.1-2.fc35                     fedora      99 k
 mtdev                                  x86_64  1.1.6-2.fc35                     copr_base   21 k
 ncurses                                x86_64  6.2-8.20210508.fc35              fedora     400 k
 ncurses-c++-libs                       x86_64  6.2-8.20210508.fc35              fedora      37 k
 ncurses-devel                          x86_64  6.2-8.20210508.fc35              fedora     518 k
 nettle                                 x86_64  3.7.3-2.fc35                     fedora     396 k
 nspr                                   x86_64  4.32.0-3.fc36                    fedora     139 k
 nss                                    x86_64  3.71.0-1.fc36                    fedora     690 k
 nss-softokn                            x86_64  3.71.0-1.fc36                    fedora     376 k
 nss-softokn-freebl                     x86_64  3.71.0-1.fc36                    fedora     324 k
 nss-sysinit                            x86_64  3.71.0-1.fc36                    fedora      21 k
 nss-util                               x86_64  3.71.0-1.fc36                    fedora      89 k
 octave                                 x86_64  6:6.4.0-2.fc36                   copr_base   17 M
 openblas                               x86_64  0.3.18-1.fc36                    fedora      34 k
 openblas-openmp                        x86_64  0.3.18-1.fc36                    fedora     4.7 M
 openblas-openmp64                      x86_64  0.3.18-1.fc36                    fedora     4.6 M
 openjpeg2                              x86_64  2.4.0-4.fc35                     fedora     163 k
 opus                                   x86_64  1.3.1-9.fc35                     fedora     200 k
 pango                                  x86_64  1.49.3-2.fc36                    fedora     313 k
 pcre-cpp                               x86_64  8.45-1.fc36                      copr_base   26 k
 pcre-utf16                             x86_64  8.45-1.fc36                      copr_base  184 k
 pcre-utf32                             x86_64  8.45-1.fc36                      copr_base  175 k
 pcre2-devel                            x86_64  10.39-1.fc36                     copr_base  475 k
 pcre2-utf16                            x86_64  10.39-1.fc36                     copr_base  210 k
 pcre2-utf32                            x86_64  10.39-1.fc36                     copr_base  201 k
 perl-Authen-SASL                       noarch  2.16-25.fc35                     fedora      52 k
 perl-AutoLoader                        noarch  5.74-482.fc36                    fedora      29 k
 perl-AutoSplit                         noarch  5.74-482.fc36                    fedora      29 k
 perl-B                                 x86_64  1.82-482.fc36                    fedora     188 k
 perl-B-Hooks-EndOfScope                noarch  0.25-1.fc36                      fedora      38 k
 perl-Benchmark                         noarch  1.23-482.fc36                    fedora      35 k
 perl-Business-ISBN                     noarch  3.006-4.fc35                     fedora      32 k
 perl-Business-ISBN-Data                noarch  20210112.006-3.fc35              fedora      36 k
 perl-Business-ISMN                     noarch  1.202-3.fc35                     fedora      25 k
 perl-Business-ISSN                     noarch  1.004-6.fc35                     fedora      18 k
 perl-Carp                              noarch  1.52-478.fc35                    fedora      29 k
 perl-Class-Accessor                    noarch  0.51-13.fc35                     fedora      29 k
 perl-Class-Data-Inheritable            noarch  0.09-1.fc35                      fedora      13 k
 perl-Class-Inspector                   noarch  1.36-8.fc35                      fedora      31 k
 perl-Class-Method-Modifiers            noarch  2.13-9.fc35                      fedora      44 k
 perl-Class-Singleton                   noarch  1.6-4.fc35                       fedora      27 k
 perl-Class-Struct                      noarch  0.66-482.fc36                    fedora      30 k
 perl-Clone                             x86_64  0.45-6.fc35                      fedora      22 k
 perl-Compress-Raw-Bzip2                x86_64  2.101-479.fc35                   fedora      34 k
 perl-Compress-Raw-Zlib                 x86_64  2.101-479.fc35                   fedora      60 k
 perl-Convert-ASN1                      noarch  0.33-1.fc36                      fedora      59 k
 perl-Data-Compare                      noarch  1.27-7.fc35                      fedora      35 k
 perl-Data-Dump                         noarch  1.25-2.fc35                      fedora      33 k
 perl-Data-Dumper                       x86_64  2.183-2.fc35                     fedora      56 k
 perl-Data-OptList                      noarch  0.112-2.fc35                     fedora      27 k
 perl-Data-Uniqid                       noarch  0.12-26.fc35                     fedora      12 k
 perl-Date-ISO8601                      noarch  0.005-13.fc35                    fedora      20 k
 perl-Date-Manip                        noarch  6.86-1.fc36                      fedora     1.0 M
 perl-DateTime                          x86_64  2:1.54-6.fc35                    fedora     128 k
 perl-DateTime-Calendar-Julian          noarch  0.106-1.fc36                     fedora      23 k
 perl-DateTime-Format-Builder           noarch  0.8300-5.fc35                    fedora      85 k
 perl-DateTime-Format-Strptime          noarch  1:1.79-3.fc35                    fedora      42 k
 perl-DateTime-Locale                   noarch  1.33-1.fc36                      fedora     2.9 M
 perl-DateTime-TimeZone                 noarch  2.51-1.fc36                      fedora     358 k
 perl-DateTime-TimeZone-SystemV         noarch  0.010-14.fc35                    fedora      23 k
 perl-DateTime-TimeZone-Tzfile          noarch  0.011-14.fc35                    fedora      20 k
 perl-Devel-CallChecker                 x86_64  0.008-14.fc35                    fedora      23 k
 perl-Devel-Caller                      x86_64  2.06-26.fc35                     fedora      19 k
 perl-Devel-GlobalDestruction           noarch  0.14-16.fc35                     fedora      17 k
 perl-Devel-LexAlias                    x86_64  0.05-27.fc35                     fedora      16 k
 perl-Devel-PPPort                      x86_64  3.63-2.fc35                      fedora     215 k
 perl-Devel-StackTrace                  noarch  1:2.04-10.fc35                   fedora      31 k
 perl-Digest                            noarch  1.20-1.fc36                      fedora      25 k
 perl-Digest-HMAC                       noarch  1.04-3.fc35                      fedora      23 k
 perl-Digest-MD5                        x86_64  2.58-478.fc35                    fedora      36 k
 perl-Digest-SHA                        x86_64  1:6.02-479.fc35                  fedora      61 k
 perl-Dist-CheckConflicts               noarch  0.11-23.fc35                     fedora      24 k
 perl-DynaLoader                        x86_64  1.50-482.fc36                    fedora      34 k
 perl-DynaLoader-Functions              noarch  0.003-13.fc35                    fedora      19 k
 perl-Email-Date-Format                 noarch  1.005-20.fc35                    fedora      18 k
 perl-Encode                            x86_64  4:3.16-483.fc36                  fedora     1.7 M
 perl-Encode-Locale                     noarch  1.05-21.fc35                     fedora      19 k
 perl-Errno                             x86_64  1.33-482.fc36                    fedora      23 k
 perl-Eval-Closure                      noarch  0.14-16.fc35                     fedora      24 k
 perl-Exception-Class                   noarch  1.45-3.fc35                      fedora      44 k
 perl-Exporter                          noarch  5.76-479.fc35                    fedora      31 k
 perl-ExtUtils-Command                  noarch  2:7.62-479.fc35                  fedora      15 k
 perl-ExtUtils-Constant                 noarch  0.25-482.fc36                    fedora      54 k
 perl-ExtUtils-Install                  noarch  2.20-478.fc35                    fedora      44 k
 perl-ExtUtils-MM-Utils                 noarch  2:7.62-479.fc35                  fedora      12 k
 perl-ExtUtils-Manifest                 noarch  1:1.73-478.fc35                  fedora      34 k
 perl-ExtUtils-ParseXS                  noarch  1:3.43-478.fc35                  fedora     182 k
 perl-Fcntl                             x86_64  1.14-482.fc36                    fedora      28 k
 perl-File-Basename                     noarch  2.85-482.fc36                    fedora      25 k
 perl-File-Compare                      noarch  1.100.600-482.fc36               fedora      21 k
 perl-File-Copy                         noarch  2.35-482.fc36                    fedora      28 k
 perl-File-Find                         noarch  1.39-482.fc36                    fedora      33 k
 perl-File-Find-Rule                    noarch  0.34-19.fc35                     fedora      33 k
 perl-File-Listing                      noarch  6.14-4.fc35                      fedora      25 k
 perl-File-Path                         noarch  2.18-478.fc35                    fedora      35 k
 perl-File-ShareDir                     noarch  1.118-4.fc35                     fedora      30 k
 perl-File-Slurper                      noarch  0.012-12.fc35                    fedora      21 k
 perl-File-Temp                         noarch  1:0.231.100-478.fc35             fedora      59 k
 perl-File-stat                         noarch  1.09-482.fc36                    fedora      25 k
 perl-FileHandle                        noarch  2.03-482.fc36                    fedora      23 k
 perl-Filter                            x86_64  2:1.60-5.fc35                    fedora      81 k
 perl-FindBin                           noarch  1.52-482.fc36                    fedora      22 k
 perl-GSSAPI                            x86_64  0.28-37.fc36                     fedora      59 k
 perl-Getopt-Long                       noarch  1:2.52-478.fc35                  fedora      60 k
 perl-Getopt-Std                        noarch  1.13-482.fc36                    fedora      23 k
 perl-HTML-Parser                       x86_64  3.76-3.fc35                      fedora     119 k
 perl-HTML-Tagset                       noarch  3.20-48.fc35                     fedora      18 k
 perl-HTTP-Cookies                      noarch  6.10-4.fc35                      fedora      38 k
 perl-HTTP-Date                         noarch  6.05-7.fc35                      fedora      24 k
 perl-HTTP-Message                      noarch  6.34-1.fc36                      fedora      97 k
 perl-HTTP-Negotiate                    noarch  6.01-30.fc35                     fedora      20 k
 perl-HTTP-Tiny                         noarch  0.080-1.fc36                     fedora      55 k
 perl-Hash-Util                         x86_64  0.25-482.fc36                    fedora      41 k
 perl-Hash-Util-FieldHash               x86_64  1.21-482.fc36                    fedora      46 k
 perl-I18N-LangTags                     noarch  0.45-482.fc36                    fedora      62 k
 perl-I18N-Langinfo                     x86_64  0.19-482.fc36                    fedora      30 k
 perl-IO                                x86_64  1.46-482.fc36                    fedora      95 k
 perl-IO-Compress                       noarch  2.102-479.fc35                   fedora     257 k
 perl-IO-HTML                           noarch  1.004-4.fc35                     fedora      28 k
 perl-IO-Socket-IP                      noarch  0.41-479.fc35                    fedora      42 k
 perl-IO-Socket-SSL                     noarch  2.072-2.fc36                     fedora     217 k
 perl-IO-String                         noarch  1.08-43.fc35                     fedora      17 k
 perl-IPC-Cmd                           noarch  2:1.04-479.fc35                  fedora      40 k
 perl-IPC-Open3                         noarch  1.21-482.fc36                    fedora      31 k
 perl-IPC-Run3                          noarch  0.048-23.fc35                    fedora      39 k
 perl-IPC-SysV                          x86_64  2.09-479.fc35                    fedora      42 k
 perl-Importer                          noarch  0.026-4.fc35                     fedora      39 k
 perl-JSON                              noarch  4.03-5.fc35                      fedora      95 k
 perl-JSON-PP                           noarch  1:4.06-479.fc35                  fedora      66 k
 perl-LDAP                              noarch  1:0.68-5.fc35                    fedora     377 k
 perl-LWP-MediaTypes                    noarch  6.04-9.fc35                      fedora      33 k
 perl-LWP-Protocol-https                noarch  6.10-4.fc35                      fedora      21 k
 perl-Lingua-Translit                   noarch  0.28-13.fc35                     fedora      34 k
 perl-List-AllUtils                     noarch  0.19-4.fc35                      fedora      49 k
 perl-List-SomeUtils                    noarch  0.58-7.fc35                      fedora      46 k
 perl-List-UtilsBy                      noarch  0.11-13.fc35                     fedora      29 k
 perl-Locale-Maketext                   noarch  1.29-479.fc35                    fedora      94 k
 perl-Locale-Maketext-Simple            noarch  1:0.21-482.fc36                  fedora      25 k
 perl-Log-Dispatch                      noarch  2.70-5.fc35                      fedora      82 k
 perl-Log-Dispatch-FileRotate           noarch  1.38-2.fc35                      fedora      33 k
 perl-Log-Log4perl                      noarch  1.54-3.fc35                      fedora     354 k
 perl-MIME-Base64                       x86_64  3.16-478.fc35                    fedora      30 k
 perl-MIME-Charset                      noarch  1.012.2-15.fc35                  fedora      48 k
 perl-MIME-Lite                         noarch  3.033-2.fc35                     fedora      95 k
 perl-MIME-Types                        noarch  2.22-1.fc36                      fedora      70 k
 perl-MRO-Compat                        noarch  0.13-15.fc35                     fedora      19 k
 perl-Mail-Sender                       noarch  1:0.903-16.fc35                  fedora      51 k
 perl-Mail-Sendmail                     noarch  0.80-13.fc35                     fedora      36 k
 perl-MailTools                         noarch  2.21-9.fc35                      fedora     102 k
 perl-Math-Complex                      noarch  1.59-482.fc36                    fedora      54 k
 perl-Module-CoreList                   noarch  1:5.20211120-1.fc36              fedora      83 k
 perl-Module-Implementation             noarch  0.09-31.fc35                     fedora      20 k
 perl-Module-Load                       noarch  1:0.36-478.fc35                  fedora      17 k
 perl-Module-Load-Conditional           noarch  0.74-478.fc35                    fedora      22 k
 perl-Module-Metadata                   noarch  1.000037-478.fc35                fedora      35 k
 perl-Module-Runtime                    noarch  0.016-13.fc35                    fedora      23 k
 perl-Mozilla-CA                        noarch  20200520-6.fc35                  fedora      12 k
 perl-NTLM                              noarch  1.09-30.fc35                     fedora      22 k
 perl-Net-HTTP                          noarch  6.21-3.fc35                      fedora      40 k
 perl-Net-SMTP-SSL                      noarch  1.04-16.fc35                     fedora      12 k
 perl-Net-SSLeay                        x86_64  1.90-7.fc36                      fedora     355 k
 perl-Number-Compare                    noarch  0.03-30.fc35                     fedora      12 k
 perl-Object-HashBase                   noarch  0.009-7.fc35                     fedora      25 k
 perl-Opcode                            x86_64  1.50-482.fc36                    fedora      44 k
 perl-POSIX                             x86_64  1.97-482.fc36                    fedora     105 k
 perl-Package-Generator                 noarch  1.106-23.fc35                    fedora      23 k
 perl-Package-Stash                     noarch  0.39-4.fc35                      fedora      33 k
 perl-Package-Stash-XS                  x86_64  0.29-11.fc35                     fedora      35 k
 perl-PadWalker                         x86_64  2.5-4.fc35                       fedora      26 k
 perl-Params-Check                      noarch  1:0.38-478.fc35                  fedora      22 k
 perl-Params-Classify                   x86_64  0.015-14.fc35                    fedora      31 k
 perl-Params-Util                       x86_64  1.102-5.fc35                     fedora      33 k
 perl-Params-Validate                   x86_64  1.30-4.fc35                      fedora      69 k
 perl-Params-ValidationCompiler         noarch  0.30-13.fc35                     fedora      38 k
 perl-Parse-RecDescent                  noarch  1.967015-15.fc35                 fedora     196 k
 perl-PathTools                         x86_64  3.80-478.fc35                    fedora      85 k
 perl-Pod-Escapes                       noarch  1:1.07-478.fc35                  fedora      20 k
 perl-Pod-Html                          noarch  1.27-482.fc36                    fedora      35 k
 perl-Pod-Perldoc                       noarch  3.28.01-479.fc35                 fedora      84 k
 perl-Pod-Simple                        noarch  1:3.43-2.fc35                    fedora     215 k
 perl-Pod-Usage                         noarch  4:2.01-478.fc35                  fedora      40 k
 perl-Ref-Util                          noarch  0.204-12.fc35                    fedora      24 k
 perl-Ref-Util-XS                       x86_64  0.117-13.fc35                    fedora      23 k
 perl-Regexp-Common                     noarch  2017060201-16.fc35               fedora     181 k
 perl-Role-Tiny                         noarch  2.002004-4.fc35                  fedora      33 k
 perl-Safe                              noarch  2.43-482.fc36                    fedora      33 k
 perl-Scalar-List-Utils                 x86_64  5:1.60-462.fc36                  fedora      72 k
 perl-SelectSaver                       noarch  1.02-482.fc36                    fedora      19 k
 perl-Socket                            x86_64  4:2.032-2.fc35                   fedora      55 k
 perl-Sort-Key                          x86_64  1.33-22.fc35                     fedora      46 k
 perl-Specio                            noarch  0.47-4.fc35                      fedora     154 k
 perl-Storable                          x86_64  1:3.25-1.fc36                    fedora      95 k
 perl-Sub-Exporter                      noarch  0.988-2.fc35                     fedora      72 k
 perl-Sub-Exporter-Progressive          noarch  0.001013-16.fc35                 fedora      21 k
 perl-Sub-Identify                      x86_64  0.14-17.fc35                     fedora      23 k
 perl-Sub-Install                       noarch  0.928-29.fc35                    fedora      22 k
 perl-Symbol                            noarch  1.09-482.fc36                    fedora      22 k
 perl-Sys-Hostname                      x86_64  1.23-482.fc36                    fedora      25 k
 perl-Sys-Syslog                        x86_64  0.36-479.fc35                    fedora      47 k
 perl-Term-ANSIColor                    noarch  5.01-479.fc35                    fedora      48 k
 perl-Term-Cap                          noarch  1.17-478.fc35                    fedora      22 k
 perl-Term-Table                        noarch  0.015-8.fc35                     fedora      35 k
 perl-Test-Harness                      noarch  1:3.43-479.fc35                  fedora     267 k
 perl-Text-Balanced                     noarch  2.04-478.fc35                    fedora      48 k
 perl-Text-BibTeX                       x86_64  0.88-9.fc35                      fedora     263 k
 perl-Text-CSV                          noarch  2.01-2.fc35                      fedora     113 k
 perl-Text-Glob                         noarch  0.11-15.fc35                     fedora      13 k
 perl-Text-ParseWords                   noarch  3.30-478.fc35                    fedora      16 k
 perl-Text-Roman                        noarch  3.5-20.fc35                      fedora      23 k
 perl-Text-Soundex                      x86_64  3.05-20.fc35                     fedora      29 k
 perl-Text-Tabs+Wrap                    noarch  2021.0814-1.fc36                 fedora      22 k
 perl-Text-Unidecode                    noarch  1.30-16.fc35                     fedora     138 k
 perl-Thread-Queue                      noarch  3.14-478.fc35                    fedora      21 k
 perl-Tie                               noarch  4.6-482.fc36                     fedora      39 k
 perl-Tie-Cycle                         noarch  1.226-3.fc35                     fedora      19 k
 perl-Time-HiRes                        x86_64  4:1.9767-479.fc35                fedora      57 k
 perl-Time-Local                        noarch  2:1.300-478.fc35                 fedora      33 k
 perl-TimeDate                          noarch  1:2.33-6.fc35                    fedora      51 k
 perl-Try-Tiny                          noarch  0.30-13.fc35                     fedora      37 k
 perl-URI                               noarch  5.10-1.fc36                      fedora     108 k
 perl-Unicode-Collate                   x86_64  1.31-1.fc36                      fedora     737 k
 perl-Unicode-EastAsianWidth            noarch  12.0-7.fc35                      fedora      19 k
 perl-Unicode-LineBreak                 x86_64  2019.001-11.fc35                 fedora     120 k
 perl-Unicode-Normalize                 x86_64  1.28-478.fc35                    fedora      89 k
 perl-Unicode-UCD                       noarch  0.75-482.fc36                    fedora      86 k
 perl-Variable-Magic                    x86_64  0.62-14.fc35                     fedora      53 k
 perl-WWW-RobotRules                    noarch  6.02-30.fc35                     fedora      20 k
 perl-XML-LibXML                        x86_64  1:2.0207-4.fc35                  fedora     354 k
 perl-XML-LibXML-Simple                 noarch  1.01-7.fc35                      fedora      33 k
 perl-XML-LibXSLT                       x86_64  1.99-7.fc35                      fedora      58 k
 perl-XML-NamespaceSupport              noarch  1.12-15.fc35                     fedora      26 k
 perl-XML-Parser                        x86_64  2.46-9.fc35                      fedora     225 k
 perl-XML-SAX                           noarch  1.02-8.fc35                      fedora      58 k
 perl-XML-SAX-Base                      noarch  1.09-15.fc35                     fedora      32 k
 perl-XML-Writer                        noarch  0.900-5.fc35                     fedora      34 k
 perl-XML-XPath                         noarch  1.44-11.fc35                     fedora      80 k
 perl-XString                           x86_64  0.005-4.fc35                     fedora      23 k
 perl-autovivification                  x86_64  0.18-14.fc35                     fedora      33 k
 perl-constant                          noarch  1.33-479.fc35                    fedora      23 k
 perl-deprecate                         noarch  0.04-482.fc36                    fedora      22 k
 perl-encoding                          x86_64  4:3.00-483.fc36                  fedora      63 k
 perl-if                                noarch  0.60.900-482.fc36                fedora      22 k
 perl-lib                               x86_64  0.65-482.fc36                    fedora      23 k
 perl-libintl-perl                      x86_64  1.32-4.fc35                      fedora     796 k
 perl-libnet                            noarch  3.13-479.fc35                    fedora     125 k
 perl-libwww-perl                       noarch  6.58-1.fc36                      fedora     202 k
 perl-locale                            noarch  1.10-482.fc36                    fedora      21 k
 perl-meta-notation                     noarch  5.34.0-482.fc36                  fedora      18 k
 perl-mro                               x86_64  1.25-482.fc36                    fedora      36 k
 perl-namespace-autoclean               noarch  0.29-9.fc35                      fedora      26 k
 perl-namespace-clean                   noarch  0.27-18.fc35                     fedora      29 k
 perl-open                              noarch  1.12-482.fc36                    fedora      24 k
 perl-overload                          noarch  1.33-482.fc36                    fedora      53 k
 perl-overloading                       noarch  0.02-482.fc36                    fedora      21 k
 perl-parent                            noarch  1:0.238-478.fc35                 fedora      14 k
 perl-podlators                         noarch  1:4.14-478.fc35                  fedora     111 k
 perl-sigtrap                           noarch  1.09-482.fc36                    fedora      23 k
 perl-subs                              noarch  1.04-482.fc36                    fedora      19 k
 perl-threads                           x86_64  1:2.26-448.fc35                  fedora      57 k
 perl-threads-shared                    x86_64  1.62-478.fc35                    fedora      43 k
 perl-version                           x86_64  8:0.99.29-4.fc35                 fedora      63 k
 perltidy                               noarch  20211029-1.fc36                  fedora     611 k
 pixman                                 x86_64  0.40.0-4.fc35                    fedora     270 k
 poppler                                x86_64  21.08.0-1.fc35                   fedora     1.1 M
 poppler-data                           noarch  0.4.11-1.fc36                    fedora     2.0 M
 portaudio                              x86_64  19-37.fc35                       copr_base   94 k
 pyproject-rpm-macros                   noarch  0-50.fc36                        fedora      36 k
 python-pip-wheel                       noarch  21.3.1-1.fc36                    fedora     1.1 M
 python-rpm-macros                      noarch  3.10-13.fc36                     fedora      18 k
 python-setuptools-wheel                noarch  58.5.3-1.fc36                    fedora     503 k
 python3                                x86_64  3.10.0-4.fc36                    copr_base   26 k
 python3-libs                           x86_64  3.10.0-4.fc36                    copr_base  7.5 M
 python3-numpy                          x86_64  1:1.21.1-1.fc35                  fedora     5.1 M
 python3-packaging                      noarch  21.2-1.fc36                      fedora      72 k
 python3-pyparsing                      noarch  2.4.7-9.fc35                     fedora     151 k
 python3-rpm-generators                 noarch  12-10.fc36                       fedora      31 k
 python3-rpm-macros                     noarch  3.10-13.fc36                     fedora      15 k
 qpdf                                   x86_64  10.3.2-2.fc35                    copr_base  216 k
 qpdf-libs                              x86_64  10.3.2-2.fc35                    copr_base  637 k
 qrupdate                               x86_64  1.1.2-23.fc35                    fedora      85 k
 qscintilla-qt5                         x86_64  2.13.0-1.fc36                    fedora     1.1 M
 qt-settings                            noarch  35.0-2.fc36                      fedora      11 k
 qt5-qtbase                             x86_64  5.15.2-28.fc36                   fedora     3.6 M
 qt5-qtbase-common                      noarch  5.15.2-28.fc36                   fedora      12 k
 qt5-qtbase-gui                         x86_64  5.15.2-28.fc36                   fedora     6.3 M
 qt5-qtsvg                              x86_64  5.15.2-5.fc35                    fedora     185 k
 qt5-qttools-common                     noarch  5.15.2-8.fc36                    fedora      11 k
 qt5-qttools-libs-help                  x86_64  5.15.2-8.fc36                    fedora     155 k
 rav1e-libs                             x86_64  0.5.0-1.fc36                     fedora     881 k
 readline-devel                         x86_64  8.1-3.fc35                       fedora     194 k
 ruby                                   x86_64  3.0.2-153.fc36                   fedora      41 k
 ruby-libs                              x86_64  3.0.2-153.fc36                   fedora     3.2 M
 rubygem-psych                          x86_64  3.3.0-153.fc36                   fedora      51 k
 rubygems                               noarch  3.2.22-153.fc36                  fedora     247 k
 rubypick                               noarch  1.1.1-15.fc35                    fedora     9.9 k
 shared-mime-info                       x86_64  2.1-3.fc35                       fedora     373 k
 sombok                                 x86_64  2.4.0-15.fc35                    copr_base   47 k
 suitesparse                            x86_64  5.10.1-1.fc36                    fedora     1.0 M
 suitesparse64                          x86_64  5.10.1-1.fc36                    fedora     1.0 M
 sundials                               x86_64  5.8.0-3.fc36                     fedora     1.0 M
 svt-av1-libs                           x86_64  0.8.7-2.fc35                     fedora     1.5 M
 sysprof-capture-devel                  x86_64  3.42.1-1.fc36                    fedora      59 k
 systemd                                x86_64  249.7-2.fc36                     fedora     4.2 M
 systemd-pam                            x86_64  249.7-2.fc36                     fedora     325 k
 systemd-rpm-macros                     noarch  249.7-2.fc36                     fedora      29 k
 systemd-udev                           x86_64  249.7-2.fc36                     fedora     1.6 M
 systemtap-sdt-devel                    x86_64  4.6-1.fc36                       fedora      71 k
 tbb                                    x86_64  2020.3-9.fc35                    fedora     170 k
 tcl                                    x86_64  1:8.6.12-1.fc36                  copr_base  1.1 M
 teckit                                 x86_64  2.5.9-7.fc35                     copr_base  443 k
 texinfo                                x86_64  6.8-2.fc35                       fedora     1.0 M
 texinfo-tex                            x86_64  6.8-2.fc35                       fedora     136 k
 texlive-ae                             noarch  9:svn15878.1.4-45.fc36           fedora      99 k
 texlive-algorithms                     noarch  9:svn42428-45.fc36               fedora      25 k
 texlive-alphalph                       noarch  9:svn53087-45.fc36               fedora     363 k
 texlive-amscls                         noarch  9:svn55378-45.fc36               fedora     1.1 M
 texlive-amsfonts                       noarch  9:svn29208.3.04-45.fc36          fedora     3.6 M
 texlive-amsmath                        noarch  9:svn56514-45.fc36               fedora      48 k
 texlive-anysize                        noarch  9:svn15878.0-45.fc36             fedora      15 k
 texlive-atbegshi                       noarch  9:svn53051-45.fc36               fedora     411 k
 texlive-attachfile                     noarch  9:svn42099-45.fc36               fedora      25 k
 texlive-attachfile2                    noarch  9:20210325-42.fc36               copr_base  449 k
 texlive-atveryend                      noarch  9:svn53108-45.fc36               fedora     388 k
 texlive-auto-pst-pdf                   noarch  9:svn56596-45.fc36               fedora      19 k
 texlive-auxhook                        noarch  9:svn53173-45.fc36               fedora     297 k
 texlive-avantgar                       noarch  9:svn31835.0-45.fc36             fedora     297 k
 texlive-babel                          noarch  9:svn58999-45.fc36               fedora     335 k
 texlive-babel-english                  noarch  9:svn44495-45.fc36               fedora      23 k
 texlive-babelbib                       noarch  9:svn57349-45.fc36               fedora      48 k
 texlive-base                           x86_64  9:20210325-42.fc36               copr_base  2.3 M
 texlive-beamer                         noarch  9:svn58537-45.fc36               fedora     207 k
 texlive-bera                           noarch  9:svn20031.0-45.fc36             fedora     341 k
 texlive-beton                          noarch  9:svn15878.0-45.fc36             fedora      18 k
 texlive-biblatex                       noarch  9:svn57272-45.fc36               fedora     275 k
 texlive-bibtex                         x86_64  9:20210325-42.fc36               copr_base  449 k
 texlive-bidi                           noarch  9:svn55193-45.fc36               fedora     155 k
 texlive-bigintcalc                     noarch  9:svn53172-45.fc36               fedora     468 k
 texlive-bitset                         noarch  9:svn53837-45.fc36               fedora     623 k
 texlive-bookman                        noarch  9:svn31835.0-45.fc36             fedora     339 k
 texlive-bookmark                       noarch  9:svn56885-45.fc36               fedora     483 k
 texlive-booktabs                       noarch  9:svn53402-45.fc36               fedora      20 k
 texlive-breakurl                       noarch  9:svn29901.1.40-45.fc36          fedora      19 k
 texlive-breqn                          noarch  9:svn56422-45.fc36               fedora      45 k
 texlive-caption                        noarch  9:svn56771-45.fc36               fedora      51 k
 texlive-carlisle                       noarch  9:svn56753-45.fc36               fedora      26 k
 texlive-catchfile                      noarch  9:svn53084-45.fc36               fedora     310 k
 texlive-changepage                     noarch  9:svn15878.1.0c-45.fc36          fedora      22 k
 texlive-charter                        noarch  9:svn15878.0-45.fc36             fedora     199 k
 texlive-cite                           noarch  9:svn36428.5.5-45.fc36           fedora      34 k
 texlive-cm                             noarch  9:svn57963-45.fc36               fedora     291 k
 texlive-cm-super                       noarch  9:svn15878.0-45.fc36             fedora      62 M
 texlive-cmap                           noarch  9:svn57640-45.fc36               fedora      24 k
 texlive-cmextra                        noarch  9:svn57866-45.fc36               fedora      43 k
 texlive-collection-basic               noarch  9:svn59159-45.fc36               fedora      14 k
 texlive-collection-fontsrecommended    noarch  9:svn54074-45.fc36               fedora      14 k
 texlive-collection-latex               noarch  9:svn57048-45.fc36               fedora      14 k
 texlive-collection-latexrecommended    noarch  9:svn57862-45.fc36               fedora      14 k
 texlive-colorprofiles                  noarch  9:svn49086-45.fc36               fedora     148 k
 texlive-colortbl                       noarch  9:svn53545-45.fc36               fedora      20 k
 texlive-courier                        noarch  9:svn35058.0-45.fc36             fedora     510 k
 texlive-crop                           noarch  9:svn55424-45.fc36               fedora      21 k
 texlive-csquotes                       noarch  9:svn57844-45.fc36               fedora      38 k
 texlive-ctable                         noarch  9:svn38672-45.fc36               fedora      20 k
 texlive-ctablestack                    noarch  9:svn38514-45.fc36               fedora      20 k
 texlive-currfile                       noarch  9:svn56478-45.fc36               fedora      23 k
 texlive-dehyph                         noarch  9:svn48599-45.fc36               fedora      68 k
 texlive-dvipdfmx                       x86_64  9:20210325-42.fc36               copr_base  3.0 M
 texlive-dvips                          x86_64  9:20210325-42.fc36               copr_base  715 k
 texlive-ec                             noarch  9:svn25033.1.0-45.fc36           fedora     489 k
 texlive-enctex                         noarch  9:svn34957.0-45.fc36             fedora      49 k
 texlive-enumitem                       noarch  9:svn51423-45.fc36               fedora      30 k
 texlive-epsf                           noarch  9:svn21461.2.7.4-45.fc36         fedora      21 k
 texlive-epstopdf-pkg                   noarch  9:svn53546-45.fc36               fedora     367 k
 texlive-eso-pic                        noarch  9:svn56658-45.fc36               fedora      22 k
 texlive-etex                           noarch  9:svn56291-45.fc36               fedora      31 k
 texlive-etex-pkg                       noarch  9:svn41784-45.fc36               fedora      19 k
 texlive-etexcmds                       noarch  9:svn53171-45.fc36               fedora     313 k
 texlive-etoolbox                       noarch  9:svn56554-45.fc36               fedora      28 k
 texlive-euenc                          noarch  9:svn19795.0.1h-45.fc36          fedora      24 k
 texlive-euler                          noarch  9:svn42428-45.fc36               fedora      20 k
 texlive-euro                           noarch  9:svn22191.1.1-45.fc36           fedora      19 k
 texlive-euro-ce                        noarch  9:svn25714-45.fc36               fedora      28 k
 texlive-eurosym                        noarch  9:svn17265.1.4_subrfix-45.fc36   fedora     154 k
 texlive-everysel                       noarch  9:svn57489-45.fc36               fedora     451 k
 texlive-everyshi                       noarch  9:svn57001-45.fc36               fedora     149 k
 texlive-extsizes                       noarch  9:svn17263.1.4a-45.fc36          fedora      29 k
 texlive-fancybox                       noarch  9:svn18304.1.4-45.fc36           fedora      25 k
 texlive-fancyhdr                       noarch  9:svn57672-45.fc36               fedora      22 k
 texlive-fancyref                       noarch  9:svn15878.0.9c-45.fc36          fedora      21 k
 texlive-fancyvrb                       noarch  9:svn57488-45.fc36               fedora      29 k
 texlive-filecontents                   noarch  9:svn52142-45.fc36               fedora      19 k
 texlive-filehook                       noarch  9:svn56479-45.fc36               fedora      25 k
 texlive-finstrut                       noarch  9:svn21719.0.5-45.fc36           fedora      22 k
 texlive-firstaid                       noarch  9:svn58440-45.fc36               fedora     220 k
 texlive-fix2col                        noarch  9:svn38770-45.fc36               fedora      19 k
 texlive-float                          noarch  9:svn15878.1.3d-45.fc36          fedora      19 k
 texlive-fontspec                       noarch  9:svn56594-45.fc36               fedora      47 k
 texlive-footmisc                       noarch  9:svn23330.5.5b-45.fc36          fedora      25 k
 texlive-footnotehyper                  noarch  9:svn57618-45.fc36               fedora      22 k
 texlive-fp                             noarch  9:svn49719-45.fc36               fedora      38 k
 texlive-fpl                            noarch  9:svn54512-45.fc36               fedora     305 k
 texlive-geometry                       noarch  9:svn54080-45.fc36               fedora      25 k
 texlive-gettitlestring                 noarch  9:svn53170-45.fc36               fedora     330 k
 texlive-glyphlist                      noarch  9:20210325-42.fc36               copr_base   40 k
 texlive-graphics                       noarch  9:svn56514-45.fc36               fedora      37 k
 texlive-graphics-cfg                   noarch  9:svn41448-45.fc36               fedora      15 k
 texlive-graphics-def                   noarch  9:svn58539-45.fc36               fedora      31 k
 texlive-grfext                         noarch  9:svn53024-45.fc36               fedora     320 k
 texlive-grffile                        noarch  9:svn52756-45.fc36               fedora     363 k
 texlive-gsftopk                        x86_64  9:20210325-42.fc36               copr_base   37 k
 texlive-helvetic                       noarch  9:svn31835.0-45.fc36             fedora     617 k
 texlive-hobsub                         noarch  9:svn52810-45.fc36               fedora      80 k
 texlive-hologo                         noarch  9:svn53048-45.fc36               fedora     565 k
 texlive-hopatch                        noarch  9:svn56106-45.fc36               fedora     315 k
 texlive-hycolor                        noarch  9:svn53584-45.fc36               fedora     386 k
 texlive-hyperref                       noarch  9:svn58024-45.fc36               fedora     115 k
 texlive-hyph-utf8                      noarch  9:svn58619-45.fc36               fedora      32 k
 texlive-hyphen-base                    noarch  9:svn58630-45.fc36               fedora      36 k
 texlive-hyphenex                       noarch  9:svn57387-45.fc36               fedora      22 k
 texlive-ifmtarg                        noarch  9:svn47544-45.fc36               fedora      17 k
 texlive-ifplatform                     noarch  9:svn45533-45.fc36               fedora      18 k
 texlive-iftex                          noarch  9:svn56594-45.fc36               fedora      23 k
 texlive-inconsolata                    noarch  9:svn54512-45.fc36               fedora     338 k
 texlive-index                          noarch  9:svn24099.4.1beta-45.fc36       fedora      25 k
 texlive-infwarerr                      noarch  9:svn53023-45.fc36               fedora     298 k
 texlive-intcalc                        noarch  9:svn53168-45.fc36               fedora     435 k
 texlive-jknapltx                       noarch  9:svn19440.0-45.fc36             fedora      29 k
 texlive-kastrup                        noarch  9:svn15878.0-45.fc36             fedora      15 k
 texlive-knuth-lib                      noarch  9:svn57963-45.fc36               fedora      49 k
 texlive-knuth-local                    noarch  9:svn57963-45.fc36               fedora      41 k
 texlive-koma-script                    noarch  9:svn58585-45.fc36               fedora     6.0 M
 texlive-kpathsea                       x86_64  9:20210325-42.fc36               copr_base  1.1 M
 texlive-kvdefinekeys                   noarch  9:svn53193-45.fc36               fedora     309 k
 texlive-kvoptions                      noarch  9:svn56609-45.fc36               fedora     483 k
 texlive-kvsetkeys                      noarch  9:svn53166-45.fc36               fedora     383 k
 texlive-l3backend                      noarch  9:svn59118-45.fc36               fedora     853 k
 texlive-l3experimental                 noarch  9:svn57789-45.fc36               fedora      45 k
 texlive-l3kernel                       noarch  9:svn59118-45.fc36               fedora     192 k
 texlive-l3packages                     noarch  9:svn59118-45.fc36               fedora      43 k
 texlive-latex                          noarch  9:20210325-42.fc36               copr_base   22 M
 texlive-latex-fonts                    noarch  9:svn28888.0-45.fc36             fedora      43 k
 texlive-latexbug                       noarch  9:svn58151-45.fc36               fedora     205 k
 texlive-latexconfig                    noarch  9:svn53525-45.fc36               fedora      18 k
 texlive-letltxmacro                    noarch  9:svn53022-45.fc36               fedora     302 k
 texlive-lib                            x86_64  9:20210325-42.fc36               copr_base  485 k
 texlive-lineno                         noarch  9:svn57866-45.fc36               fedora      78 k
 texlive-listings                       noarch  9:svn55265-45.fc36               fedora     169 k
 texlive-lm                             noarch  9:svn58637-45.fc36               fedora      12 M
 texlive-lm-math                        noarch  9:svn36915.1.959-45.fc36         fedora     450 k
 texlive-logreq                         noarch  9:svn53003-45.fc36               fedora      23 k
 texlive-ltabptch                       noarch  9:svn17533.1.74d-45.fc36         fedora      21 k
 texlive-ltxcmds                        noarch  9:svn56421-45.fc36               fedora     403 k
 texlive-ltxmisc                        noarch  9:svn21927.0-45.fc36             fedora      30 k
 texlive-lua-alt-getopt                 noarch  9:svn56414-45.fc36               fedora      15 k
 texlive-luabidi                        noarch  9:svn54512-45.fc36               fedora      22 k
 texlive-luahbtex                       x86_64  9:20210325-42.fc36               copr_base  2.0 M
 texlive-lualatex-math                  noarch  9:svn56541-45.fc36               fedora      23 k
 texlive-lualibs                        noarch  9:svn57277-45.fc36               fedora     145 k
 texlive-luaotfload                     noarch  9:20210325-42.fc36               copr_base  1.2 M
 texlive-luatex                         x86_64  9:20210325-42.fc36               copr_base  3.8 M
 texlive-luatexbase                     noarch  9:svn52663-45.fc36               fedora      18 k
 texlive-lwarp                          noarch  9:20210325-42.fc36               copr_base  3.2 M
 texlive-makecmds                       noarch  9:svn15878.0-45.fc36             fedora      18 k
 texlive-makeindex                      x86_64  9:20210325-42.fc36               copr_base  433 k
 texlive-manfnt-font                    noarch  9:svn54684-45.fc36               fedora      39 k
 texlive-marginnote                     noarch  9:svn48383-45.fc36               fedora      20 k
 texlive-marvosym                       noarch  9:svn29349.2.2a-45.fc36          fedora     149 k
 texlive-mathpazo                       noarch  9:svn52663-45.fc36               fedora      86 k
 texlive-mathspec                       noarch  9:svn42773-45.fc36               fedora      26 k
 texlive-mathtools                      noarch  9:svn58856-45.fc36               fedora      40 k
 texlive-mdwtools                       noarch  9:svn15878.1.05.4-45.fc36        fedora      38 k
 texlive-memoir                         noarch  9:svn58666-45.fc36               fedora      96 k
 texlive-metafont                       x86_64  9:20210325-42.fc36               copr_base  264 k
 texlive-metalogo                       noarch  9:svn18611.0.12-45.fc36          fedora      19 k
 texlive-mflogo                         noarch  9:svn42428-45.fc36               fedora      19 k
 texlive-mflogo-font                    noarch  9:svn54512-45.fc36               fedora      34 k
 texlive-mfnfss                         noarch  9:svn46036-45.fc36               fedora      19 k
 texlive-mfware                         x86_64  9:20210325-42.fc36               copr_base  100 k
 texlive-microtype                      noarch  9:svn58394-45.fc36               fedora      68 k
 texlive-minitoc                        noarch  9:svn48196-45.fc36               fedora      88 k
 texlive-mnsymbol                       noarch  9:svn18651.1.4-45.fc36           fedora     4.4 M
 texlive-modes                          noarch  9:svn56303-45.fc36               fedora     308 k
 texlive-mparhack                       noarch  9:svn59066-45.fc36               fedora      20 k
 texlive-mptopdf                        noarch  9:20210325-42.fc36               copr_base   54 k
 texlive-ms                             noarch  9:svn57473-45.fc36               fedora      20 k
 texlive-multido                        noarch  9:svn18302.1.42-45.fc36          fedora      20 k
 texlive-natbib                         noarch  9:svn20668.8.31b-45.fc36         fedora      33 k
 texlive-ncntrsbk                       noarch  9:svn31835.0-45.fc36             fedora     345 k
 texlive-newfloat                       noarch  9:svn52906-45.fc36               fedora     122 k
 texlive-notoccite                      noarch  9:svn18129.0-45.fc36             fedora      15 k
 texlive-ntgclass                       noarch  9:svn56959-45.fc36               fedora      37 k
 texlive-oberdiek                       noarch  9:20210325-42.fc36               copr_base  8.6 M
 texlive-pagesel                        noarch  9:svn56105-45.fc36               fedora     343 k
 texlive-palatino                       noarch  9:svn31835.0-45.fc36             fedora     394 k
 texlive-paralist                       noarch  9:svn43021-45.fc36               fedora      20 k
 texlive-parallel                       noarch  9:svn15878.0-45.fc36             fedora      20 k
 texlive-parskip                        noarch  9:svn58358-45.fc36               fedora      19 k
 texlive-pdfcolmk                       noarch  9:svn52912-45.fc36               fedora      21 k
 texlive-pdfescape                      noarch  9:svn53082-45.fc36               fedora     355 k
 texlive-pdflscape                      noarch  9:svn53047-45.fc36               fedora     310 k
 texlive-pdfmanagement-testphase        noarch  9:svn59194-45.fc36               fedora     6.4 M
 texlive-pdfpages                       noarch  9:svn58212-45.fc36               fedora      34 k
 texlive-pdftex                         x86_64  9:20210325-42.fc36               copr_base  2.0 M
 texlive-pdftexcmds                     noarch  9:svn55777-45.fc36               fedora     393 k
 texlive-pgf                            noarch  9:svn57240-45.fc36               fedora     823 k
 texlive-picture                        noarch  9:svn54867-45.fc36               fedora     315 k
 texlive-placeins                       noarch  9:svn19848.2.2-45.fc36           fedora      16 k
 texlive-plain                          noarch  9:svn57963-45.fc36               fedora      46 k
 texlive-polyglossia                    noarch  9:svn58869-45.fc36               fedora     171 k
 texlive-psfrag                         noarch  9:svn15878.3.04-45.fc36          fedora      18 k
 texlive-pslatex                        noarch  9:svn57434-45.fc36               fedora      25 k
 texlive-psnfss                         noarch  9:svn54694-45.fc36               fedora      44 k
 texlive-pspicture                      noarch  9:svn15878.0-45.fc36             fedora      18 k
 texlive-pst-3d                         noarch  9:svn17257.1.10-45.fc36          fedora      20 k
 texlive-pst-coil                       noarch  9:svn37377.1.07-45.fc36          fedora      21 k
 texlive-pst-eps                        noarch  9:svn15878.1.0-45.fc36           fedora      20 k
 texlive-pst-fill                       noarch  9:svn15878.1.01-45.fc36          fedora      20 k
 texlive-pst-grad                       noarch  9:svn15878.1.06-45.fc36          fedora      21 k
 texlive-pst-math                       noarch  9:svn49425-45.fc36               fedora      22 k
 texlive-pst-node                       noarch  9:svn54687-45.fc36               fedora      43 k
 texlive-pst-ovl                        noarch  9:svn54963-45.fc36               fedora      19 k
 texlive-pst-plot                       noarch  9:svn54080-45.fc36               fedora      39 k
 texlive-pst-text                       noarch  9:svn49542-45.fc36               fedora      21 k
 texlive-pst-tools                      noarch  9:svn54518-45.fc36               fedora      23 k
 texlive-pst-tree                       noarch  9:svn43272-45.fc36               fedora      23 k
 texlive-pstricks                       noarch  9:svn58371-45.fc36               fedora     101 k
 texlive-pstricks-add                   noarch  9:svn53763-45.fc36               fedora      38 k
 texlive-pxfonts                        noarch  9:svn15878.0-45.fc36             fedora     498 k
 texlive-qstest                         noarch  9:svn15878.0-45.fc36             fedora      21 k
 texlive-ragged2e                       noarch  9:svn57638-45.fc36               fedora     667 k
 texlive-rcs                            noarch  9:svn15878.0-45.fc36             fedora      30 k
 texlive-realscripts                    noarch  9:svn56594-45.fc36               fedora      21 k
 texlive-refcount                       noarch  9:svn53164-45.fc36               fedora     337 k
 texlive-rerunfilecheck                 noarch  9:svn54841-45.fc36               fedora     326 k
 texlive-rsfs                           noarch  9:svn15878.0-45.fc36             fedora      72 k
 texlive-sansmath                       noarch  9:svn17997.1.1-45.fc36           fedora      17 k
 texlive-sansmathaccent                 noarch  9:svn53628-45.fc36               fedora      34 k
 texlive-sauerj                         noarch  9:svn15878.0-45.fc36             fedora      22 k
 texlive-section                        noarch  9:svn20180.0-45.fc36             fedora      26 k
 texlive-seminar                        noarch  9:svn34011.1.62-45.fc36          fedora      50 k
 texlive-sepnum                         noarch  9:svn20186.2.0-45.fc36           fedora      19 k
 texlive-setspace                       noarch  9:svn24881.6.7a-45.fc36          fedora      21 k
 texlive-showexpl                       noarch  9:svn57414-45.fc36               fedora      20 k
 texlive-soul                           noarch  9:svn56495-45.fc36               fedora      22 k
 texlive-stringenc                      noarch  9:svn52982-45.fc36               fedora     697 k
 texlive-subfig                         noarch  9:svn15878.1.3-45.fc36           fedora      24 k
 texlive-symbol                         noarch  9:svn31835.0-45.fc36             fedora      57 k
 texlive-tex                            x86_64  9:20210325-42.fc36               copr_base  211 k
 texlive-tex-gyre                       noarch  9:svn48058-45.fc36               fedora     7.8 M
 texlive-tex-gyre-math                  noarch  9:svn41264-45.fc36               fedora     1.4 M
 texlive-tex-ini-files                  noarch  9:svn40533-45.fc36               fedora      18 k
 texlive-texlive-common-doc             noarch  9:svn54176-45.fc36               fedora     108 k
 texlive-texlive-en                     noarch  9:20210325-42.fc36               copr_base  1.9 M
 texlive-texlive-msg-translations       noarch  9:svn59096-45.fc36               fedora     159 k
 texlive-texlive-scripts                noarch  9:20210325-42.fc36               copr_base  108 k
 texlive-texlive-scripts-extra          noarch  9:20210325-42.fc36               copr_base   57 k
 texlive-texlive.infra                  noarch  9:20210325-42.fc36               copr_base  283 k
 texlive-textcase                       noarch  9:svn52092-45.fc36               fedora      18 k
 texlive-thumbpdf                       noarch  9:20210325-42.fc36               copr_base   43 k
 texlive-times                          noarch  9:svn35058.0-45.fc36             fedora     345 k
 texlive-tipa                           noarch  9:svn29349.1.3-45.fc36           fedora     2.8 M
 texlive-titlesec                       noarch  9:svn52413-45.fc36               fedora      36 k
 texlive-tools                          noarch  9:svn56514-45.fc36               fedora      67 k
 texlive-translator                     noarch  9:svn56052-45.fc36               fedora     273 k
 texlive-transparent                    noarch  9:svn52981-45.fc36               fedora     279 k
 texlive-txfonts                        noarch  9:svn15878.0-45.fc36             fedora     769 k
 texlive-typehtml                       noarch  9:svn17134.0-45.fc36             fedora      23 k
 texlive-ucharcat                       noarch  9:svn38907-45.fc36               fedora      18 k
 texlive-ucs                            noarch  9:svn35853.2.2-45.fc36           fedora     348 k
 texlive-underscore                     noarch  9:svn18261.0-45.fc36             fedora      21 k
 texlive-unicode-data                   noarch  9:svn56768-45.fc36               fedora     357 k
 texlive-unicode-math                   noarch  9:svn56594-45.fc36               fedora      66 k
 texlive-uniquecounter                  noarch  9:svn53162-45.fc36               fedora     303 k
 texlive-url                            noarch  9:svn32528.3.4-45.fc36           fedora      22 k
 texlive-utopia                         noarch  9:svn15878.0-45.fc36             fedora     231 k
 texlive-varwidth                       noarch  9:svn24104.0.92-45.fc36          fedora      20 k
 texlive-wasy                           noarch  9:svn53533-45.fc36               fedora      42 k
 texlive-wasy-type1                     noarch  9:svn53534-45.fc36               fedora     270 k
 texlive-wasysym                        noarch  9:svn54080-45.fc36               fedora      20 k
 texlive-xcolor                         noarch  9:svn41044-45.fc36               fedora      34 k
 texlive-xdvi                           x86_64  9:20210325-42.fc36               copr_base  355 k
 texlive-xetex                          x86_64  9:20210325-42.fc36               copr_base  1.2 M
 texlive-xetexconfig                    noarch  9:svn45845-45.fc36               fedora      13 k
 texlive-xifthen                        noarch  9:svn38929-45.fc36               fedora      19 k
 texlive-xkeyval                        noarch  9:svn57006-45.fc36               fedora      29 k
 texlive-xltxtra                        noarch  9:svn56594-45.fc36               fedora      19 k
 texlive-xpatch                         noarch  9:svn54563-45.fc36               fedora      21 k
 texlive-xstring                        noarch  9:svn49946-45.fc36               fedora      28 k
 texlive-xunicode                       noarch  9:svn30466.0.981-45.fc36         fedora      46 k
 texlive-zapfchan                       noarch  9:svn31835.0-45.fc36             fedora     106 k
 texlive-zapfding                       noarch  9:svn31835.0-45.fc36             fedora      67 k
 texlive-zref                           noarch  9:svn56611-45.fc36               fedora     668 k
 tk                                     x86_64  1:8.6.12-1.fc36                  copr_base  1.6 M
 tk-devel                               x86_64  1:8.6.12-1.fc36                  copr_base  487 k
 tre                                    x86_64  0.8.0-34.20140228gitc2f5d13.fc35 copr_base   42 k
 tre-common                             noarch  0.8.0-34.20140228gitc2f5d13.fc35 copr_base   32 k
 tre-devel                              x86_64  0.8.0-34.20140228gitc2f5d13.fc35 copr_base   12 k
 ttmkfdir                               x86_64  3.0.9-64.fc35                    copr_base   52 k
 tzdata-java                            noarch  2021e-1.fc36                     fedora     155 k
 urw-base35-bookman-fonts               noarch  20200910-9.fc36                  fedora     846 k
 urw-base35-c059-fonts                  noarch  20200910-9.fc36                  fedora     874 k
 urw-base35-d050000l-fonts              noarch  20200910-9.fc36                  fedora      76 k
 urw-base35-fonts                       noarch  20200910-9.fc36                  fedora      10 k
 urw-base35-fonts-common                noarch  20200910-9.fc36                  fedora      21 k
 urw-base35-fonts-legacy                noarch  20200910-9.fc36                  fedora     3.0 M
 urw-base35-gothic-fonts                noarch  20200910-9.fc36                  fedora     643 k
 urw-base35-nimbus-mono-ps-fonts        noarch  20200910-9.fc36                  fedora     795 k
 urw-base35-nimbus-roman-fonts          noarch  20200910-9.fc36                  fedora     856 k
 urw-base35-nimbus-sans-fonts           noarch  20200910-9.fc36                  fedora     1.3 M
 urw-base35-p052-fonts                  noarch  20200910-9.fc36                  fedora     973 k
 urw-base35-standard-symbols-ps-fonts   noarch  20200910-9.fc36                  fedora      42 k
 urw-base35-z003-fonts                  noarch  20200910-9.fc36                  fedora     276 k
 vim-minimal                            x86_64  2:8.2.3642-1.fc36                copr_base  707 k
 xcb-util                               x86_64  0.4.0-18.fc35                    fedora      19 k
 xcb-util-image                         x86_64  0.4.0-18.fc35                    fedora      19 k
 xcb-util-keysyms                       x86_64  0.4.0-16.fc35                    fedora      14 k
 xcb-util-renderutil                    x86_64  0.3.9-19.fc35                    fedora      17 k
 xcb-util-wm                            x86_64  0.4.1-21.fc35                    fedora      31 k
 xdg-utils                              noarch  1.1.3-10.fc35                    fedora      73 k
 xkeyboard-config                       noarch  2.34-1.fc36                      copr_base  783 k
 xml-common                             noarch  0.6.3-57.fc35                    copr_base   31 k
 xorg-x11-fonts-Type1                   noarch  7.5-32.fc35                      fedora     500 k
 xorg-x11-proto-devel                   noarch  2021.5-1.fc36                    copr_base  263 k
 xz-devel                               x86_64  5.2.5-7.fc35                     fedora      52 k
 zlib-devel                             x86_64  1.2.11-30.fc35                   copr_base   45 k
 zziplib                                x86_64  0.13.71-5.fc36                   fedora      85 k

Transaction Summary
=================================================================================================
Install  911 Packages

Total download size: 715 M
Installed size: 2.3 G
Downloading Packages:
(1/911): R-devel-4.1.2-1.fc36.x86_64.rpm         47 kB/s | 9.7 kB     00:00    
(2/911): R-core-devel-4.1.2-1.fc36.x86_64.rpm   393 kB/s |  89 kB     00:00    
(3/911): R-java-devel-4.1.2-1.fc36.x86_64.rpm   336 kB/s |  10 kB     00:00    
(4/911): acl-2.3.1-2.fc35.x86_64.rpm            2.6 MB/s |  71 kB     00:00    
(5/911): alsa-lib-1.2.5.1-4.fc36.x86_64.rpm      19 MB/s | 492 kB     00:00    
(6/911): arpack-3.8.0-3.fc36.x86_64.rpm          11 MB/s | 200 kB     00:00    
(7/911): avahi-libs-0.8-14.fc35.x86_64.rpm      5.1 MB/s |  68 kB     00:00    
(8/911): cups-libs-2.3.3op2-11.fc36.x86_64.rpm   13 MB/s | 266 kB     00:00    
(9/911): bison-3.7.6-3.fc35.x86_64.rpm           26 MB/s | 927 kB     00:00    
(10/911): dbus-1.12.20-5.fc36.x86_64.rpm        630 kB/s | 7.8 kB     00:00    
(11/911): dbus-common-1.12.20-5.fc36.noarch.rpm 1.4 MB/s |  15 kB     00:00    
(12/911): dbus-libs-1.12.20-5.fc36.x86_64.rpm    13 MB/s | 152 kB     00:00    
(13/911): emacs-filesystem-27.2-9.fc35.noarch.r 937 kB/s | 9.5 kB     00:00    
(14/911): expat-2.4.1-2.fc35.x86_64.rpm         8.6 MB/s | 111 kB     00:00    
(15/911): flac-libs-1.3.3-9.fc35.x86_64.rpm      11 MB/s | 218 kB     00:00    
(16/911): fontconfig-2.13.94-3.fc35.x86_64.rpm   12 MB/s | 272 kB     00:00    
(17/911): fontconfig-devel-2.13.94-3.fc35.x86_6 9.0 MB/s | 129 kB     00:00    
(18/911): gc-8.0.6-1.fc36.x86_64.rpm            7.8 MB/s | 103 kB     00:00    
(19/911): gd-2.3.3-3.fc36.x86_64.rpm            6.9 MB/s | 135 kB     00:00    
(20/911): ghostscript-9.55.0-1.fc36.x86_64.rpm  792 kB/s |  38 kB     00:00    
(21/911): ghostscript-tools-fonts-9.55.0-1.fc36 321 kB/s |  13 kB     00:00    
(22/911): ghostscript-tools-printing-9.55.0-1.f 285 kB/s |  13 kB     00:00    
(23/911): glpk-5.0-3.fc35.x86_64.rpm            7.2 MB/s | 382 kB     00:00    
(24/911): glx-utils-8.4.0-12.20210504git0f9e7d9 3.0 MB/s |  41 kB     00:00    
(25/911): gnutls-3.7.2-2.fc35.x86_64.rpm         19 MB/s | 1.0 MB     00:00    
(26/911): iptables-legacy-libs-1.8.7-13.fc35.x8 2.5 MB/s |  40 kB     00:00    
(27/911): jbig2dec-libs-0.19-5.fc35.x86_64.rpm  4.3 MB/s |  74 kB     00:00    
(28/911): kbd-2.4.0-8.fc36.x86_64.rpm            21 MB/s | 381 kB     00:00    
(29/911): kbd-misc-2.4.0-8.fc36.noarch.rpm       23 MB/s | 1.5 MB     00:00    
(30/911): less-590-2.fc36.x86_64.rpm             13 MB/s | 161 kB     00:00    
(31/911): guile22-2.2.7-3.fc35.x86_64.rpm        33 MB/s | 6.4 MB     00:00    
(32/911): libICE-1.0.10-7.fc35.x86_64.rpm       4.9 MB/s |  70 kB     00:00    
(33/911): libSM-1.2.3-9.fc35.x86_64.rpm         3.4 MB/s |  42 kB     00:00    
(34/911): libXau-1.0.9-7.fc35.x86_64.rpm        2.7 MB/s |  31 kB     00:00    
(35/911): libXau-devel-1.0.9-7.fc35.x86_64.rpm  1.3 MB/s |  14 kB     00:00    
(36/911): libRmath-4.1.2-1.fc36.x86_64.rpm      3.2 MB/s | 121 kB     00:00    
(37/911): libXcomposite-0.4.5-6.fc35.x86_64.rpm 2.0 MB/s |  24 kB     00:00    
(38/911): libXcursor-1.2.0-6.fc35.x86_64.rpm    2.2 MB/s |  30 kB     00:00    
(39/911): libXext-1.3.4-7.fc35.x86_64.rpm       3.1 MB/s |  39 kB     00:00    
(40/911): libXfixes-6.0.0-2.fc35.x86_64.rpm     1.9 MB/s |  19 kB     00:00    
(41/911): libXft-2.3.4-1.fc36.x86_64.rpm        5.5 MB/s |  62 kB     00:00    
(42/911): libXft-devel-2.3.4-1.fc36.x86_64.rpm  1.5 MB/s |  19 kB     00:00    
(43/911): libXaw-1.0.14-1.fc36.x86_64.rpm       2.7 MB/s | 203 kB     00:00    
(44/911): libXi-1.8-1.fc36.x86_64.rpm           3.4 MB/s |  39 kB     00:00    
(45/911): libXinerama-1.1.4-9.fc35.x86_64.rpm   1.2 MB/s |  14 kB     00:00    
(46/911): libXpm-3.5.13-6.fc35.x86_64.rpm       4.8 MB/s |  58 kB     00:00    
(47/911): libXrender-0.9.10-15.fc35.x86_64.rpm  2.5 MB/s |  27 kB     00:00    
(48/911): libXrender-devel-0.9.10-15.fc35.x86_6 1.5 MB/s |  16 kB     00:00    
(49/911): libXt-1.2.1-1.fc36.x86_64.rpm          12 MB/s | 180 kB     00:00    
(50/911): libXmu-1.1.3-7.fc35.x86_64.rpm        1.1 MB/s |  74 kB     00:00    
(51/911): libXxf86vm-1.1.4-17.fc35.x86_64.rpm   1.8 MB/s |  18 kB     00:00    
(52/911): libXtst-1.2.3-15.fc35.x86_64.rpm      790 kB/s |  21 kB     00:00    
(53/911): libblkid-devel-2.37.2-1.fc36.x86_64.r 1.4 MB/s |  18 kB     00:00    
(54/911): libdatrie-0.2.13-2.fc35.x86_64.rpm    2.2 MB/s |  32 kB     00:00    
(55/911): libevent-2.1.12-5.fc36.x86_64.rpm      17 MB/s | 261 kB     00:00    
(56/911): libglvnd-1.3.4-2.fc36.x86_64.rpm       10 MB/s | 138 kB     00:00    
(57/911): libglvnd-egl-1.3.4-2.fc36.x86_64.rpm  2.9 MB/s |  37 kB     00:00    
(58/911): libglvnd-glx-1.3.4-2.fc36.x86_64.rpm   11 MB/s | 142 kB     00:00    
(59/911): libgs-9.55.0-1.fc36.x86_64.rpm         40 MB/s | 3.5 MB     00:00    
(60/911): libicu-devel-69.1-2.fc35.x86_64.rpm    14 MB/s | 838 kB     00:00    
(61/911): libijs-0.35-14.fc35.x86_64.rpm        2.2 MB/s |  29 kB     00:00    
(62/911): libjpeg-turbo-2.1.2-1.fc36.x86_64.rpm  13 MB/s | 177 kB     00:00    
(63/911): libmount-devel-2.37.2-1.fc36.x86_64.r 1.7 MB/s |  20 kB     00:00    
(64/911): libnl3-3.5.0-8.fc35.x86_64.rpm         17 MB/s | 328 kB     00:00    
(65/911): libicu-69.1-2.fc35.x86_64.rpm          43 MB/s | 9.8 MB     00:00    
(66/911): libpaper-1.1.28-3.fc35.x86_64.rpm     1.7 MB/s |  41 kB     00:00    
(67/911): libpciaccess-0.16-5.fc35.x86_64.rpm   2.2 MB/s |  27 kB     00:00    
(68/911): libpng-1.6.37-11.fc35.x86_64.rpm      7.4 MB/s | 119 kB     00:00    
(69/911): libsndfile-1.0.31-5.fc35.fc35.x86_64.  12 MB/s | 206 kB     00:00    
(70/911): libpng-devel-1.6.37-11.fc35.x86_64.rp  12 MB/s | 291 kB     00:00    
(71/911): libtool-ltdl-2.4.6-44.fc36.x86_64.rpm 3.2 MB/s |  36 kB     00:00    
(72/911): libtiff-4.3.0-2.fc35.x86_64.rpm       9.6 MB/s | 193 kB     00:00    
(73/911): libxcb-1.13.1-8.fc35.x86_64.rpm        20 MB/s | 223 kB     00:00    
(74/911): libwmf-lite-0.2.12-7.fc35.x86_64.rpm  2.0 MB/s |  73 kB     00:00    
(75/911): libxcrypt-devel-4.4.26-4.fc36.x86_64. 2.3 MB/s |  30 kB     00:00    
(76/911): libxcb-devel-1.13.1-8.fc35.x86_64.rpm  32 MB/s | 1.0 MB     00:00    
(77/911): libxshmfence-1.3-9.fc35.x86_64.rpm    1.0 MB/s |  12 kB     00:00    
(78/911): libxslt-1.1.34-6.fc36.x86_64.rpm       18 MB/s | 241 kB     00:00    
(79/911): libyaml-0.2.5-6.fc35.x86_64.rpm       6.0 MB/s |  61 kB     00:00    
(80/911): lua-5.4.3-2.fc35.x86_64.rpm           6.9 MB/s | 188 kB     00:00    
(81/911): lksctp-tools-1.0.18-11.fc35.x86_64.rp 1.6 MB/s |  91 kB     00:00    
(82/911): m4-1.4.19-2.fc35.x86_64.rpm           8.8 MB/s | 294 kB     00:00    
(83/911): make-4.3-6.fc35.x86_64.rpm             15 MB/s | 535 kB     00:00    
(84/911): mesa-libGLU-9.0.1-5.fc35.x86_64.rpm   9.3 MB/s | 148 kB     00:00    
(85/911): mtdev-1.1.6-2.fc35.x86_64.rpm         1.9 MB/s |  21 kB     00:00    
(86/911): lua-devel-5.4.3-2.fc35.x86_64.rpm     186 kB/s |  23 kB     00:00    
(87/911): octave-devel-6.4.0-2.fc36.x86_64.rpm  4.5 MB/s | 483 kB     00:00    
(88/911): pcre-cpp-8.45-1.fc36.x86_64.rpm       334 kB/s |  26 kB     00:00    
(89/911): octave-6.4.0-2.fc36.x86_64.rpm         69 MB/s |  17 MB     00:00    
(90/911): pcre-devel-8.45-1.fc36.x86_64.rpm     7.0 MB/s | 470 kB     00:00    
(91/911): pcre-utf32-8.45-1.fc36.x86_64.rpm     8.2 MB/s | 175 kB     00:00    
(92/911): pcre-utf16-8.45-1.fc36.x86_64.rpm     2.8 MB/s | 184 kB     00:00    
(93/911): pcre2-devel-10.39-1.fc36.x86_64.rpm    13 MB/s | 475 kB     00:00    
(94/911): pcre2-utf16-10.39-1.fc36.x86_64.rpm    11 MB/s | 210 kB     00:00    
(95/911): pcre2-utf32-10.39-1.fc36.x86_64.rpm    11 MB/s | 201 kB     00:00    
(96/911): python3-3.10.0-4.fc36.x86_64.rpm      2.4 MB/s |  26 kB     00:00    
(97/911): portaudio-19-37.fc35.x86_64.rpm       3.5 MB/s |  94 kB     00:00    
(98/911): python3-devel-3.10.0-4.fc36.x86_64.rp  11 MB/s | 207 kB     00:00    
(99/911): qpdf-10.3.2-2.fc35.x86_64.rpm         8.4 MB/s | 216 kB     00:00    
(100/911): qpdf-libs-10.3.2-2.fc35.x86_64.rpm    14 MB/s | 637 kB     00:00    
(101/911): sombok-2.4.0-15.fc35.x86_64.rpm      1.2 MB/s |  47 kB     00:00    
(102/911): tcl-8.6.12-1.fc36.x86_64.rpm          33 MB/s | 1.1 MB     00:00    
(103/911): tcl-devel-8.6.12-1.fc36.x86_64.rpm    11 MB/s | 164 kB     00:00    
(104/911): python3-libs-3.10.0-4.fc36.x86_64.rp  30 MB/s | 7.5 MB     00:00    
(105/911): teckit-2.5.9-7.fc35.x86_64.rpm       3.7 MB/s | 443 kB     00:00    
(106/911): texlive-attachfile2-20210325-42.fc36 5.7 MB/s | 449 kB     00:00    
(107/911): texlive-bibtex-20210325-42.fc36.x86_ 7.7 MB/s | 449 kB     00:00    
(108/911): texlive-base-20210325-42.fc36.x86_64  17 MB/s | 2.3 MB     00:00    
(109/911): texlive-dvipdfmx-20210325-42.fc36.x8  24 MB/s | 3.0 MB     00:00    
(110/911): texlive-glyphlist-20210325-42.fc36.n 1.0 MB/s |  40 kB     00:00    
(111/911): texlive-gsftopk-20210325-42.fc36.x86 1.1 MB/s |  37 kB     00:00    
(112/911): texlive-dvips-20210325-42.fc36.x86_6 4.0 MB/s | 715 kB     00:00    
(113/911): texlive-kpathsea-20210325-42.fc36.x8  12 MB/s | 1.1 MB     00:00    
(114/911): texlive-lib-20210325-42.fc36.x86_64.  11 MB/s | 485 kB     00:00    
(115/911): R-core-4.1.2-1.fc36.x86_64.rpm        23 MB/s |  61 MB     00:02    
(116/911): texlive-luahbtex-20210325-42.fc36.x8 8.2 MB/s | 2.0 MB     00:00    
(117/911): texlive-luaotfload-20210325-42.fc36.  11 MB/s | 1.2 MB     00:00    
(118/911): texlive-luatex-20210325-42.fc36.x86_  19 MB/s | 3.8 MB     00:00    
(119/911): texlive-makeindex-20210325-42.fc36.x  11 MB/s | 433 kB     00:00    
(120/911): texlive-metafont-20210325-42.fc36.x8 9.9 MB/s | 264 kB     00:00    
(121/911): texlive-lwarp-20210325-42.fc36.noarc 9.4 MB/s | 3.2 MB     00:00    
(122/911): texlive-mfware-20210325-42.fc36.x86_ 900 kB/s | 100 kB     00:00    
(123/911): texlive-mptopdf-20210325-42.fc36.noa 829 kB/s |  54 kB     00:00    
(124/911): texlive-pdftex-20210325-42.fc36.x86_  17 MB/s | 2.0 MB     00:00    
(125/911): texlive-tex-20210325-42.fc36.x86_64. 5.1 MB/s | 211 kB     00:00    
(126/911): texlive-texlive-en-20210325-42.fc36. 3.7 MB/s | 1.9 MB     00:00    
(127/911): texlive-texlive-scripts-20210325-42. 397 kB/s | 108 kB     00:00    
(128/911): texlive-oberdiek-20210325-42.fc36.no 7.4 MB/s | 8.6 MB     00:01    
(129/911): texlive-texlive-scripts-extra-202103 268 kB/s |  57 kB     00:00    
(130/911): texlive-latex-20210325-42.fc36.noarc  11 MB/s |  22 MB     00:01    
(131/911): texlive-texlive.infra-20210325-42.fc 2.7 MB/s | 283 kB     00:00    
(132/911): texlive-thumbpdf-20210325-42.fc36.no 744 kB/s |  43 kB     00:00    
(133/911): texlive-xdvi-20210325-42.fc36.x86_64 4.1 MB/s | 355 kB     00:00    
(134/911): tk-8.6.12-1.fc36.x86_64.rpm           19 MB/s | 1.6 MB     00:00    
(135/911): texlive-xetex-20210325-42.fc36.x86_6  12 MB/s | 1.2 MB     00:00    
(136/911): tk-devel-8.6.12-1.fc36.x86_64.rpm    9.6 MB/s | 487 kB     00:00    
(137/911): tre-0.8.0-34.20140228gitc2f5d13.fc35 979 kB/s |  42 kB     00:00    
(138/911): tre-common-0.8.0-34.20140228gitc2f5d 998 kB/s |  32 kB     00:00    
(139/911): tre-devel-0.8.0-34.20140228gitc2f5d1 513 kB/s |  12 kB     00:00    
(140/911): ttmkfdir-3.0.9-64.fc35.x86_64.rpm    1.8 MB/s |  52 kB     00:00    
(141/911): xml-common-0.6.3-57.fc35.noarch.rpm  2.1 MB/s |  31 kB     00:00    
(142/911): xkeyboard-config-2.34-1.fc36.noarch.  24 MB/s | 783 kB     00:00    
(143/911): vim-minimal-8.2.3642-1.fc36.x86_64.r  14 MB/s | 707 kB     00:00    
(144/911): xorg-x11-proto-devel-2021.5-1.fc36.n  15 MB/s | 263 kB     00:00    
(145/911): zlib-devel-1.2.11-30.fc35.x86_64.rpm 3.9 MB/s |  45 kB     00:00    
(146/911): R-rpm-macros-1.2.1-3.fc35.noarch.rpm 102 kB/s |  11 kB     00:00    
(147/911): GraphicsMagick-c++-1.3.36-5.fc35.x86 485 kB/s | 125 kB     00:00    
(148/911): adobe-mappings-cmap-deprecated-20190 1.5 MB/s | 115 kB     00:00    
(149/911): GraphicsMagick-1.3.36-5.fc35.x86_64. 3.2 MB/s | 1.5 MB     00:00    
(150/911): annobin-docs-10.13-1.fc36.noarch.rpm 1.8 MB/s |  94 kB     00:00    
(151/911): adobe-mappings-pdf-20180407-9.fc35.n 2.8 MB/s | 637 kB     00:00    
(152/911): adobe-mappings-cmap-20190730-2.fc36. 4.6 MB/s | 2.1 MB     00:00    
(153/911): annobin-plugin-gcc-10.13-1.fc36.x86_ 9.0 MB/s | 796 kB     00:00    
(154/911): biber-2.16-4.fc35.noarch.rpm         4.4 MB/s | 299 kB     00:00    
(155/911): autoconf-2.71-1.fc36.noarch.rpm      5.3 MB/s | 718 kB     00:00    
(156/911): automake-1.16.5-1.fc36.noarch.rpm    5.5 MB/s | 672 kB     00:00    
(157/911): boost-1.76.0-6.fc36.x86_64.rpm       280 kB/s |  14 kB     00:00    
(158/911): boost-atomic-1.76.0-6.fc36.x86_64.rp 376 kB/s |  20 kB     00:00    
(159/911): boost-chrono-1.76.0-6.fc36.x86_64.rp 537 kB/s |  27 kB     00:00    
(160/911): boost-container-1.76.0-6.fc36.x86_64 763 kB/s |  40 kB     00:00    
(161/911): boost-context-1.76.0-6.fc36.x86_64.r 336 kB/s |  18 kB     00:00    
(162/911): boost-contract-1.76.0-6.fc36.x86_64. 946 kB/s |  47 kB     00:00    
(163/911): boost-coroutine-1.76.0-6.fc36.x86_64 657 kB/s |  34 kB     00:00    
(164/911): boost-date-time-1.76.0-6.fc36.x86_64 303 kB/s |  15 kB     00:00    
(165/911): boost-fiber-1.76.0-6.fc36.x86_64.rpm 825 kB/s |  41 kB     00:00    
(166/911): boost-filesystem-1.76.0-6.fc36.x86_6 1.1 MB/s |  60 kB     00:00    
(167/911): boost-graph-1.76.0-6.fc36.x86_64.rpm 2.7 MB/s | 148 kB     00:00    
(168/911): boost-iostreams-1.76.0-6.fc36.x86_64 783 kB/s |  39 kB     00:00    
(169/911): boost-locale-1.76.0-6.fc36.x86_64.rp 3.5 MB/s | 217 kB     00:00    
(170/911): boost-log-1.76.0-6.fc36.x86_64.rpm   6.2 MB/s | 476 kB     00:00    
(171/911): boost-math-1.76.0-6.fc36.x86_64.rpm  3.5 MB/s | 209 kB     00:00    
(172/911): boost-devel-1.76.0-6.fc36.x86_64.rpm  40 MB/s |  11 MB     00:00    
(173/911): boost-nowide-1.76.0-6.fc36.x86_64.rp 326 kB/s |  18 kB     00:00    
(174/911): boost-numpy3-1.76.0-6.fc36.x86_64.rp 541 kB/s |  29 kB     00:00    
(175/911): boost-program-options-1.76.0-6.fc36. 2.0 MB/s | 108 kB     00:00    
(176/911): boost-python3-1.76.0-6.fc36.x86_64.r 1.7 MB/s |  95 kB     00:00    
(177/911): boost-random-1.76.0-6.fc36.x86_64.rp 533 kB/s |  26 kB     00:00    
(178/911): boost-regex-1.76.0-6.fc36.x86_64.rpm 2.3 MB/s | 113 kB     00:00    
(179/911): boost-serialization-1.76.0-6.fc36.x8 2.2 MB/s | 131 kB     00:00    
(180/911): boost-stacktrace-1.76.0-6.fc36.x86_6 585 kB/s |  29 kB     00:00    
(181/911): boost-system-1.76.0-6.fc36.x86_64.rp 328 kB/s |  15 kB     00:00    
(182/911): boost-thread-1.76.0-6.fc36.x86_64.rp 1.2 MB/s |  57 kB     00:00    
(183/911): boost-test-1.76.0-6.fc36.x86_64.rpm  3.6 MB/s | 233 kB     00:00    
(184/911): boost-timer-1.76.0-6.fc36.x86_64.rpm 519 kB/s |  26 kB     00:00    
(185/911): boost-type_erasure-1.76.0-6.fc36.x86 651 kB/s |  33 kB     00:00    
(186/911): brotli-1.0.9-6.fc35.x86_64.rpm       5.9 MB/s | 314 kB     00:00    
(187/911): boost-wave-1.76.0-6.fc36.x86_64.rpm  3.3 MB/s | 211 kB     00:00    
(188/911): brotli-devel-1.0.9-6.fc35.x86_64.rpm 660 kB/s |  32 kB     00:00    
(189/911): bzip2-devel-1.0.8-10.fc36.x86_64.rpm 4.0 MB/s | 214 kB     00:00    
(190/911): cmake-filesystem-3.22.0-1.fc36.x86_6 364 kB/s |  17 kB     00:00    
(191/911): cairo-1.17.4-4.fc35.x86_64.rpm       7.8 MB/s | 664 kB     00:00    
(192/911): copy-jdk-configs-4.0-2.fc35.noarch.r 572 kB/s |  27 kB     00:00    
(193/911): crypto-policies-scripts-20211115-1.g 1.5 MB/s |  81 kB     00:00    
(194/911): cryptsetup-libs-2.4.2-1.fc36.x86_64. 8.1 MB/s | 438 kB     00:00    
(195/911): dbus-broker-29-4.fc36.x86_64.rpm     3.0 MB/s | 171 kB     00:00    
(196/911): dejavu-sans-fonts-2.37-17.fc35.noarc  20 MB/s | 1.3 MB     00:00    
(197/911): desktop-file-utils-0.26-4.fc35.x86_6 1.4 MB/s |  71 kB     00:00    
(198/911): device-mapper-1.02.175-6.fc35.x86_64 2.8 MB/s | 140 kB     00:00    
(199/911): device-mapper-libs-1.02.175-6.fc35.x 3.1 MB/s | 179 kB     00:00    
(200/911): dos2unix-7.4.2-3.fc35.x86_64.rpm     4.3 MB/s | 234 kB     00:00    
(201/911): cpp-11.2.1-6.fc36.x86_64.rpm          39 MB/s |  10 MB     00:00    
(202/911): epstool-3.08-22.fc35.x86_64.rpm      1.9 MB/s | 116 kB     00:00    
(203/911): fftw-3.3.8-11.fc35.x86_64.rpm        873 kB/s |  44 kB     00:00    
(204/911): fftw-devel-3.3.8-11.fc35.x86_64.rpm  2.4 MB/s | 128 kB     00:00    
(205/911): fftw-libs-3.3.8-11.fc35.x86_64.rpm   148 kB/s | 7.3 kB     00:00    
(206/911): fftw-libs-double-3.3.8-11.fc35.x86_6  16 MB/s | 911 kB     00:00    
(207/911): fftw-libs-long-3.3.8-11.fc35.x86_64. 8.7 MB/s | 501 kB     00:00    
(208/911): fftw-libs-single-3.3.8-11.fc35.x86_6  14 MB/s | 935 kB     00:00    
(209/911): flexiblas-3.0.4-6.fc35.x86_64.rpm    634 kB/s |  31 kB     00:00    
(210/911): fftw-libs-quad-3.3.8-11.fc35.x86_64. 9.6 MB/s | 873 kB     00:00    
(211/911): flexiblas-devel-3.0.4-6.fc35.x86_64. 1.9 MB/s |  99 kB     00:00    
(212/911): flexiblas-netlib-3.0.4-6.fc35.x86_64  31 MB/s | 3.0 MB     00:00    
(213/911): flexiblas-openblas-openmp-3.0.4-6.fc 331 kB/s |  17 kB     00:00    
(214/911): flexiblas-openblas-openmp64-3.0.4-6. 350 kB/s |  17 kB     00:00    
(215/911): flexiblas-netlib64-3.0.4-6.fc35.x86_  19 MB/s | 2.9 MB     00:00    
(216/911): fltk-1.3.8-1.fc36.x86_64.rpm         9.8 MB/s | 615 kB     00:00    
(217/911): fonts-filesystem-2.0.5-6.fc35.noarch 189 kB/s | 8.9 kB     00:00    
(218/911): freetype-2.11.0-1.fc35.x86_64.rpm    6.5 MB/s | 397 kB     00:00    
(219/911): freetype-devel-2.11.0-1.fc35.x86_64.  14 MB/s | 845 kB     00:00    
(220/911): fribidi-1.0.11-1.fc36.x86_64.rpm     1.1 MB/s |  52 kB     00:00    
(221/911): gcc-gfortran-11.2.1-6.fc36.x86_64.rp  30 MB/s |  12 MB     00:00    
(222/911): gdk-pixbuf2-2.42.6-2.fc35.x86_64.rpm 8.3 MB/s | 467 kB     00:00    
(223/911): gcc-c++-11.2.1-6.fc36.x86_64.rpm      24 MB/s |  12 MB     00:00    
(224/911): gettext-0.21-9.fc36.x86_64.rpm        17 MB/s | 1.1 MB     00:00    
(225/911): gettext-libs-0.21-9.fc36.x86_64.rpm  5.5 MB/s | 303 kB     00:00    
(226/911): giflib-5.2.1-8.fc35.x86_64.rpm       967 kB/s |  47 kB     00:00    
(227/911): gl2ps-1.4.2-4.fc35.x86_64.rpm        897 kB/s |  64 kB     00:00    
(228/911): glib-networking-2.70.0-1.fc36.x86_64 3.4 MB/s | 175 kB     00:00    
(229/911): glib2-devel-2.70.1-1.fc36.x86_64.rpm 8.2 MB/s | 478 kB     00:00    
(230/911): glib2-2.70.1-1.fc36.x86_64.rpm        24 MB/s | 2.6 MB     00:00    
(231/911): glibc-devel-2.34.9000-21.fc36.x86_64 2.8 MB/s | 160 kB     00:00    
(232/911): glibc-headers-x86-2.34.9000-21.fc36. 8.7 MB/s | 557 kB     00:00    
(233/911): glibmm24-2.66.2-1.fc36.x86_64.rpm     10 MB/s | 676 kB     00:00    
(234/911): gcc-11.2.1-6.fc36.x86_64.rpm          34 MB/s |  31 MB     00:00    
(235/911): gnuplot-common-5.4.2-1.fc36.x86_64.r 7.0 MB/s | 773 kB     00:00    
(236/911): gnuplot-5.4.2-1.fc36.x86_64.rpm      7.0 MB/s | 820 kB     00:00    
(237/911): golang-1.17-2.fc36.x86_64.rpm        7.2 MB/s | 612 kB     00:00    
(238/911): golang-src-1.17-2.fc36.noarch.rpm     23 MB/s | 8.0 MB     00:00    
(239/911): google-droid-sans-fonts-20200215-10.  17 MB/s | 2.7 MB     00:00    
(240/911): graphite2-1.3.14-8.fc35.x86_64.rpm   1.7 MB/s |  94 kB     00:00    
(241/911): graphite2-devel-1.3.14-8.fc35.x86_64 418 kB/s |  21 kB     00:00    
(242/911): groff-base-1.22.4-8.fc35.x86_64.rpm   14 MB/s | 1.0 MB     00:00    
(243/911): gsettings-desktop-schemas-41.0-1.fc3  10 MB/s | 688 kB     00:00    
(244/911): golang-shared-1.17-2.fc36.x86_64.rpm  32 MB/s |  30 MB     00:00    
(245/911): gsm-1.0.19-6.fc35.x86_64.rpm         399 kB/s |  33 kB     00:00    
(246/911): harfbuzz-devel-3.1.1-1.fc36.x86_64.r 5.2 MB/s | 337 kB     00:00    
(247/911): harfbuzz-3.1.1-1.fc36.x86_64.rpm      10 MB/s | 703 kB     00:00    
(248/911): harfbuzz-icu-3.1.1-1.fc36.x86_64.rpm 298 kB/s |  15 kB     00:00    
(249/911): hdf5-1.10.7-2.fc36.x86_64.rpm         24 MB/s | 2.0 MB     00:00    
(250/911): hdf5-devel-1.10.7-2.fc36.x86_64.rpm   15 MB/s | 1.1 MB     00:00    
(251/911): help2man-1.48.5-1.fc36.noarch.rpm    2.9 MB/s | 156 kB     00:00    
(252/911): hicolor-icon-theme-0.17-11.fc35.noar 869 kB/s |  44 kB     00:00    
(253/911): hwdata-0.353-1.fc36.noarch.rpm        19 MB/s | 1.5 MB     00:00    
(254/911): jack-audio-connection-kit-1.9.19-1.f 7.6 MB/s | 531 kB     00:00    
(255/911): jasper-libs-2.0.33-1.fc36.x86_64.rpm 2.9 MB/s | 151 kB     00:00    
(256/911): java-11-openjdk-11.0.13.0.8-2.fc36.x 4.5 MB/s | 249 kB     00:00    
(257/911): java-11-openjdk-devel-11.0.13.0.8-2.  20 MB/s | 3.3 MB     00:00    
(258/911): javapackages-filesystem-6.0.0-4.fc36 242 kB/s |  12 kB     00:00    
(259/911): jbigkit-libs-2.1-22.fc35.x86_64.rpm  1.0 MB/s |  52 kB     00:00    
(260/911): json-c-0.15-2.fc35.x86_64.rpm        862 kB/s |  43 kB     00:00    
(261/911): json-glib-1.6.6-1.fc36.x86_64.rpm    2.8 MB/s | 151 kB     00:00    
(262/911): kernel-headers-5.16.0-0.rc1.git0.1.f  10 MB/s | 1.3 MB     00:00    
(263/911): kmod-29-6.fc36.x86_64.rpm            2.3 MB/s | 117 kB     00:00    
(264/911): kmod-libs-29-6.fc36.x86_64.rpm       1.3 MB/s |  67 kB     00:00    
(265/911): langpacks-core-font-en-3.0-15.fc35.n 200 kB/s | 9.9 kB     00:00    
(266/911): lcms2-2.12-2.fc35.x86_64.rpm         3.1 MB/s | 167 kB     00:00    
(267/911): libX11-1.7.2-3.fc35.x86_64.rpm       9.0 MB/s | 645 kB     00:00    
(268/911): libX11-common-1.7.2-3.fc35.noarch.rp 2.6 MB/s | 152 kB     00:00    
(269/911): libX11-devel-1.7.2-3.fc35.x86_64.rpm  14 MB/s | 939 kB     00:00    
(270/911): libX11-xcb-1.7.2-3.fc35.x86_64.rpm   232 kB/s |  11 kB     00:00    
(271/911): libaec-1.0.6-1.fc36.x86_64.rpm       793 kB/s |  41 kB     00:00    
(272/911): libaec-devel-1.0.6-1.fc36.x86_64.rpm 234 kB/s |  12 kB     00:00    
(273/911): java-11-openjdk-headless-11.0.13.0.8  35 MB/s |  38 MB     00:01    
(274/911): golang-bin-1.17-2.fc36.x86_64.rpm     36 MB/s |  88 MB     00:02    
(275/911): libappstream-glib-0.7.18-3.fc35.x86_ 3.9 MB/s | 387 kB     00:00    
(276/911): libaom-3.2.0-2.fc36.x86_64.rpm        11 MB/s | 1.6 MB     00:00    
(277/911): libargon2-20171227-7.fc35.x86_64.rpm 587 kB/s |  28 kB     00:00    
(278/911): libavif-0.9.2-2.fc35.x86_64.rpm      1.4 MB/s |  72 kB     00:00    
(279/911): libcerf-1.14-3.fc35.x86_64.rpm       769 kB/s |  38 kB     00:00    
(280/911): libconfig-1.7.3-2.fc35.x86_64.rpm    1.4 MB/s |  72 kB     00:00    
(281/911): libdrm-2.4.107-2.fc35.x86_64.rpm     3.1 MB/s | 162 kB     00:00    
(282/911): libdav1d-0.9.1-1.fc35.x86_64.rpm     7.8 MB/s | 459 kB     00:00    
(283/911): libevdev-1.12.0-1.fc36.x86_64.rpm    916 kB/s |  45 kB     00:00    
(284/911): libffi-devel-3.1-28.fc34.x86_64.rpm  486 kB/s |  24 kB     00:00    
(285/911): libffado-2.4.4-5.fc35.x86_64.rpm      12 MB/s | 842 kB     00:00    
(286/911): libfontenc-1.1.4-2.fc36.x86_64.rpm   641 kB/s |  31 kB     00:00    
(287/911): libgfortran-11.2.1-6.fc36.x86_64.rpm  12 MB/s | 820 kB     00:00    
(288/911): libgudev-237-1.fc36.x86_64.rpm       729 kB/s |  35 kB     00:00    
(289/911): libibverbs-38.0-1.fc36.x86_64.rpm    7.1 MB/s | 391 kB     00:00    
(290/911): libimagequant-2.17.0-1.fc36.x86_64.r 1.3 MB/s |  62 kB     00:00    
(291/911): libiec61883-1.2.0-27.fc35.x86_64.rpm 737 kB/s |  40 kB     00:00    
(292/911): libinput-1.19.2-1.fc36.x86_64.rpm    3.8 MB/s | 196 kB     00:00    
(293/911): libmpc-1.2.1-3.fc35.x86_64.rpm       1.2 MB/s |  62 kB     00:00    
(294/911): libjxl-0.6.1-6.fc36.x86_64.rpm        14 MB/s | 971 kB     00:00    
(295/911): libogg-1.3.5-2.fc35.x86_64.rpm       678 kB/s |  33 kB     00:00    
(296/911): libpcap-1.10.1-2.fc35.x86_64.rpm     3.2 MB/s | 171 kB     00:00    
(297/911): libproxy-0.4.17-3.fc35.x86_64.rpm    1.4 MB/s |  71 kB     00:00    
(298/911): libqhull-7.2.1-8.fc35.x86_64.rpm     3.0 MB/s | 167 kB     00:00    
(299/911): libquadmath-11.2.1-6.fc36.x86_64.rpm 4.0 MB/s | 212 kB     00:00    
(300/911): libquadmath-devel-11.2.1-6.fc36.x86_ 1.1 MB/s |  53 kB     00:00    
(301/911): libraw1394-2.1.2-14.fc35.x86_64.rpm  1.3 MB/s |  64 kB     00:00    
(302/911): libseccomp-2.5.3-1.fc36.x86_64.rpm   1.4 MB/s |  71 kB     00:00    
(303/911): libselinux-devel-3.3-1.fc36.x86_64.r 2.3 MB/s | 112 kB     00:00    
(304/911): libsamplerate-0.2.2-1.fc36.x86_64.rp  14 MB/s | 1.3 MB     00:00    
(305/911): libsepol-devel-3.3-2.fc36.x86_64.rpm 845 kB/s |  40 kB     00:00    
(306/911): libsigc++20-2.10.7-3.fc36.x86_64.rpm 758 kB/s |  38 kB     00:00    
(307/911): libsoup-2.74.1-1.fc36.x86_64.rpm     6.8 MB/s | 390 kB     00:00    
(308/911): libstemmer-0-17.585svn.fc35.x86_64.r 1.6 MB/s |  82 kB     00:00    
(309/911): libstdc++-devel-11.2.1-6.fc36.x86_64  23 MB/s | 2.2 MB     00:00    
(310/911): libthai-0.1.28-7.fc35.x86_64.rpm     3.9 MB/s | 208 kB     00:00    
(311/911): libvmaf-2.1.1-2.fc35.x86_64.rpm      3.4 MB/s | 171 kB     00:00    
(312/911): libvorbis-1.3.7-4.fc35.x86_64.rpm    3.7 MB/s | 192 kB     00:00    
(313/911): libwacom-1.12-1.fc36.x86_64.rpm      946 kB/s |  47 kB     00:00    
(314/911): libwacom-data-1.12-1.fc36.noarch.rpm 2.0 MB/s | 101 kB     00:00    
(315/911): libwayland-client-1.19.0-2.fc35.x86_ 663 kB/s |  32 kB     00:00    
(316/911): libwayland-server-1.19.0-2.fc35.x86_ 815 kB/s |  40 kB     00:00    
(317/911): libwebp-1.2.1-1.fc36.x86_64.rpm      5.2 MB/s | 278 kB     00:00    
(318/911): libxkbcommon-1.3.1-1.fc36.x86_64.rpm 2.8 MB/s | 140 kB     00:00    
(319/911): libxkbcommon-x11-1.3.1-1.fc36.x86_64 444 kB/s |  22 kB     00:00    
(320/911): libxml++-2.42.1-2.fc35.x86_64.rpm    1.8 MB/s | 101 kB     00:00    
(321/911): lua-posix-35.0-4.fc35.x86_64.rpm     2.4 MB/s | 128 kB     00:00    
(322/911): libxml2-devel-2.9.12-6.fc35.x86_64.r  13 MB/s | 861 kB     00:00    
(323/911): lua-rpm-macros-1-5.fc35.noarch.rpm   182 kB/s | 8.9 kB     00:00    
(324/911): mailcap-2.1.53-2.fc35.noarch.rpm     640 kB/s |  33 kB     00:00    
(325/911): mesa-libEGL-21.3.0-2.fc36.x86_64.rpm 2.4 MB/s | 121 kB     00:00    
(326/911): mesa-libGL-21.3.0-2.fc36.x86_64.rpm  3.3 MB/s | 171 kB     00:00    
(327/911): mesa-libgbm-21.3.0-2.fc36.x86_64.rpm 889 kB/s |  44 kB     00:00    
(328/911): mesa-libglapi-21.3.0-2.fc36.x86_64.r 1.1 MB/s |  53 kB     00:00    
(329/911): mkfontscale-1.2.1-3.fc35.x86_64.rpm  651 kB/s |  31 kB     00:00    
(330/911): mpdecimal-2.5.1-2.fc35.x86_64.rpm    1.9 MB/s |  99 kB     00:00    
(331/911): ncurses-6.2-8.20210508.fc35.x86_64.r 7.1 MB/s | 400 kB     00:00    
(332/911): ncurses-c++-libs-6.2-8.20210508.fc35 776 kB/s |  37 kB     00:00    
(333/911): ncurses-devel-6.2-8.20210508.fc35.x8 8.6 MB/s | 518 kB     00:00    
(334/911): nspr-4.32.0-3.fc36.x86_64.rpm        2.7 MB/s | 139 kB     00:00    
(335/911): nettle-3.7.3-2.fc35.x86_64.rpm       7.1 MB/s | 396 kB     00:00    
(336/911): nss-softokn-3.71.0-1.fc36.x86_64.rpm 6.6 MB/s | 376 kB     00:00    
(337/911): nss-softokn-freebl-3.71.0-1.fc36.x86 5.6 MB/s | 324 kB     00:00    
(338/911): nss-3.71.0-1.fc36.x86_64.rpm          11 MB/s | 690 kB     00:00    
(339/911): nss-sysinit-3.71.0-1.fc36.x86_64.rpm 439 kB/s |  21 kB     00:00    
(340/911): nss-util-3.71.0-1.fc36.x86_64.rpm    1.8 MB/s |  89 kB     00:00    
(341/911): openblas-0.3.18-1.fc36.x86_64.rpm    688 kB/s |  34 kB     00:00    
(342/911): openjpeg2-2.4.0-4.fc35.x86_64.rpm    3.0 MB/s | 163 kB     00:00    
(343/911): opus-1.3.1-9.fc35.x86_64.rpm         3.3 MB/s | 200 kB     00:00    
(344/911): openblas-openmp-0.3.18-1.fc36.x86_64  34 MB/s | 4.7 MB     00:00    
(345/911): openblas-openmp64-0.3.18-1.fc36.x86_  32 MB/s | 4.6 MB     00:00    
(346/911): pango-1.49.3-2.fc36.x86_64.rpm       5.6 MB/s | 313 kB     00:00    
(347/911): perl-Authen-SASL-2.16-25.fc35.noarch 1.0 MB/s |  52 kB     00:00    
(348/911): perl-AutoLoader-5.74-482.fc36.noarch 614 kB/s |  29 kB     00:00    
(349/911): perl-AutoSplit-5.74-482.fc36.noarch. 575 kB/s |  29 kB     00:00    
(350/911): perl-B-1.82-482.fc36.x86_64.rpm      3.6 MB/s | 188 kB     00:00    
(351/911): perl-B-Hooks-EndOfScope-0.25-1.fc36. 769 kB/s |  38 kB     00:00    
(352/911): perl-Benchmark-1.23-482.fc36.noarch. 707 kB/s |  35 kB     00:00    
(353/911): perl-Business-ISBN-3.006-4.fc35.noar 656 kB/s |  32 kB     00:00    
(354/911): perl-Business-ISBN-Data-20210112.006 724 kB/s |  36 kB     00:00    
(355/911): perl-Business-ISMN-1.202-3.fc35.noar 497 kB/s |  25 kB     00:00    
(356/911): perl-Business-ISSN-1.004-6.fc35.noar 360 kB/s |  18 kB     00:00    
(357/911): perl-Carp-1.52-478.fc35.noarch.rpm   597 kB/s |  29 kB     00:00    
(358/911): perl-Class-Accessor-0.51-13.fc35.noa 568 kB/s |  29 kB     00:00    
(359/911): perl-Class-Data-Inheritable-0.09-1.f 265 kB/s |  13 kB     00:00    
(360/911): perl-Class-Inspector-1.36-8.fc35.noa 615 kB/s |  31 kB     00:00    
(361/911): perl-Class-Method-Modifiers-2.13-9.f 854 kB/s |  44 kB     00:00    
(362/911): perl-Class-Struct-0.66-482.fc36.noar 632 kB/s |  30 kB     00:00    
(363/911): perl-Class-Singleton-1.6-4.fc35.noar 545 kB/s |  27 kB     00:00    
(364/911): perl-Clone-0.45-6.fc35.x86_64.rpm    434 kB/s |  22 kB     00:00    
(365/911): perl-Compress-Raw-Bzip2-2.101-479.fc 691 kB/s |  34 kB     00:00    
(366/911): perl-Compress-Raw-Zlib-2.101-479.fc3 1.2 MB/s |  60 kB     00:00    
(367/911): perl-Convert-ASN1-0.33-1.fc36.noarch 1.1 MB/s |  59 kB     00:00    
(368/911): perl-Data-Compare-1.27-7.fc35.noarch 702 kB/s |  35 kB     00:00    
(369/911): perl-Data-Dump-1.25-2.fc35.noarch.rp 677 kB/s |  33 kB     00:00    
(370/911): perl-Data-Dumper-2.183-2.fc35.x86_64 1.1 MB/s |  56 kB     00:00    
(371/911): perl-Data-OptList-0.112-2.fc35.noarc 568 kB/s |  27 kB     00:00    
(372/911): perl-Data-Uniqid-0.12-26.fc35.noarch 250 kB/s |  12 kB     00:00    
(373/911): perl-Date-ISO8601-0.005-13.fc35.noar 400 kB/s |  20 kB     00:00    
(374/911): perl-DateTime-1.54-6.fc35.x86_64.rpm 2.4 MB/s | 128 kB     00:00    
(375/911): perl-Date-Manip-6.86-1.fc36.noarch.r  15 MB/s | 1.0 MB     00:00    
(376/911): perl-DateTime-Calendar-Julian-0.106- 436 kB/s |  23 kB     00:00    
(377/911): perl-DateTime-Format-Builder-0.8300- 1.6 MB/s |  85 kB     00:00    
(378/911): perl-DateTime-Format-Strptime-1.79-3 852 kB/s |  42 kB     00:00    
(379/911): perl-DateTime-TimeZone-SystemV-0.010 306 kB/s |  23 kB     00:00    
(380/911): perl-DateTime-TimeZone-2.51-1.fc36.n 3.8 MB/s | 358 kB     00:00    
(381/911): perl-DateTime-TimeZone-Tzfile-0.011- 416 kB/s |  20 kB     00:00    
(382/911): perl-Devel-CallChecker-0.008-14.fc35 475 kB/s |  23 kB     00:00    
(383/911): perl-DateTime-Locale-1.33-1.fc36.noa  18 MB/s | 2.9 MB     00:00    
(384/911): perl-Devel-Caller-2.06-26.fc35.x86_6 386 kB/s |  19 kB     00:00    
(385/911): perl-Devel-GlobalDestruction-0.14-16 349 kB/s |  17 kB     00:00    
(386/911): perl-Devel-LexAlias-0.05-27.fc35.x86 323 kB/s |  16 kB     00:00    
(387/911): perl-Devel-Peek-1.30-482.fc36.x86_64 829 kB/s |  40 kB     00:00    
(388/911): perl-Devel-PPPort-3.63-2.fc35.x86_64 4.1 MB/s | 215 kB     00:00    
(389/911): perl-Devel-StackTrace-2.04-10.fc35.n 597 kB/s |  31 kB     00:00    
(390/911): perl-Digest-1.20-1.fc36.noarch.rpm   531 kB/s |  25 kB     00:00    
(391/911): perl-Digest-HMAC-1.04-3.fc35.noarch. 463 kB/s |  23 kB     00:00    
(392/911): perl-Digest-MD5-2.58-478.fc35.x86_64 723 kB/s |  36 kB     00:00    
(393/911): perl-Digest-SHA-6.02-479.fc35.x86_64 1.2 MB/s |  61 kB     00:00    
(394/911): perl-Dist-CheckConflicts-0.11-23.fc3 484 kB/s |  24 kB     00:00    
(395/911): perl-DynaLoader-1.50-482.fc36.x86_64 679 kB/s |  34 kB     00:00    
(396/911): perl-DynaLoader-Functions-0.003-13.f 385 kB/s |  19 kB     00:00    
(397/911): perl-Email-Date-Format-1.005-20.fc35 375 kB/s |  18 kB     00:00    
(398/911): perl-Encode-Locale-1.05-21.fc35.noar 382 kB/s |  19 kB     00:00    
(399/911): perl-Errno-1.33-482.fc36.x86_64.rpm  477 kB/s |  23 kB     00:00    
(400/911): perl-Encode-3.16-483.fc36.x86_64.rpm  21 MB/s | 1.7 MB     00:00    
(401/911): perl-Eval-Closure-0.14-16.fc35.noarc 485 kB/s |  24 kB     00:00    
(402/911): perl-Exception-Class-1.45-3.fc35.noa 885 kB/s |  44 kB     00:00    
(403/911): perl-Exporter-5.76-479.fc35.noarch.r 639 kB/s |  31 kB     00:00    
(404/911): perl-ExtUtils-Command-7.62-479.fc35. 301 kB/s |  15 kB     00:00    
(405/911): perl-ExtUtils-Constant-0.25-482.fc36 1.1 MB/s |  54 kB     00:00    
(406/911): perl-ExtUtils-Install-2.20-478.fc35. 873 kB/s |  44 kB     00:00    
(407/911): perl-ExtUtils-MM-Utils-7.62-479.fc35 249 kB/s |  12 kB     00:00    
(408/911): perl-ExtUtils-Manifest-1.73-478.fc35 692 kB/s |  34 kB     00:00    
(409/911): perl-ExtUtils-MakeMaker-7.62-479.fc3 5.1 MB/s | 289 kB     00:00    
(410/911): perl-ExtUtils-ParseXS-3.43-478.fc35. 3.6 MB/s | 182 kB     00:00    
(411/911): perl-Fcntl-1.14-482.fc36.x86_64.rpm  579 kB/s |  28 kB     00:00    
(412/911): perl-File-Basename-2.85-482.fc36.noa 529 kB/s |  25 kB     00:00    
(413/911): perl-File-Compare-1.100.600-482.fc36 441 kB/s |  21 kB     00:00    
(414/911): perl-File-Copy-2.35-482.fc36.noarch. 571 kB/s |  28 kB     00:00    
(415/911): perl-File-Find-1.39-482.fc36.noarch. 696 kB/s |  33 kB     00:00    
(416/911): perl-File-Find-Rule-0.34-19.fc35.noa 645 kB/s |  33 kB     00:00    
(417/911): perl-File-Path-2.18-478.fc35.noarch. 742 kB/s |  35 kB     00:00    
(418/911): perl-File-Listing-6.14-4.fc35.noarch 491 kB/s |  25 kB     00:00    
(419/911): perl-File-ShareDir-1.118-4.fc35.noar 600 kB/s |  30 kB     00:00    
(420/911): perl-File-Slurper-0.012-12.fc35.noar 431 kB/s |  21 kB     00:00    
(421/911): perl-File-Temp-0.231.100-478.fc35.no 1.2 MB/s |  59 kB     00:00    
(422/911): perl-File-stat-1.09-482.fc36.noarch. 521 kB/s |  25 kB     00:00    
(423/911): perl-Filter-1.60-5.fc35.x86_64.rpm   1.4 MB/s |  81 kB     00:00    
(424/911): perl-FindBin-1.52-482.fc36.noarch.rp 459 kB/s |  22 kB     00:00    
(425/911): perl-GSSAPI-0.28-37.fc36.x86_64.rpm  1.1 MB/s |  59 kB     00:00    
(426/911): perl-Getopt-Long-2.52-478.fc35.noarc 1.2 MB/s |  60 kB     00:00    
(427/911): perl-FileHandle-2.03-482.fc36.noarch 160 kB/s |  23 kB     00:00    
(428/911): perl-Getopt-Std-1.13-482.fc36.noarch 481 kB/s |  23 kB     00:00    
(429/911): perl-HTML-Parser-3.76-3.fc35.x86_64. 2.3 MB/s | 119 kB     00:00    
(430/911): perl-HTTP-Cookies-6.10-4.fc35.noarch 747 kB/s |  38 kB     00:00    
(431/911): perl-HTML-Tagset-3.20-48.fc35.noarch 283 kB/s |  18 kB     00:00    
(432/911): perl-HTTP-Date-6.05-7.fc35.noarch.rp 469 kB/s |  24 kB     00:00    
(433/911): perl-HTTP-Message-6.34-1.fc36.noarch 1.8 MB/s |  97 kB     00:00    
(434/911): perl-HTTP-Negotiate-6.01-30.fc35.noa 294 kB/s |  20 kB     00:00    
(435/911): perl-HTTP-Tiny-0.080-1.fc36.noarch.r 1.1 MB/s |  55 kB     00:00    
(436/911): perl-Hash-Util-0.25-482.fc36.x86_64. 837 kB/s |  41 kB     00:00    
(437/911): perl-I18N-LangTags-0.45-482.fc36.noa 1.2 MB/s |  62 kB     00:00    
(438/911): perl-I18N-Langinfo-0.19-482.fc36.x86 615 kB/s |  30 kB     00:00    
(439/911): perl-Hash-Util-FieldHash-1.21-482.fc 510 kB/s |  46 kB     00:00    
(440/911): perl-IO-1.46-482.fc36.x86_64.rpm     1.9 MB/s |  95 kB     00:00    
(441/911): perl-IO-Compress-2.102-479.fc35.noar 4.7 MB/s | 257 kB     00:00    
(442/911): perl-IO-HTML-1.004-4.fc35.noarch.rpm 394 kB/s |  28 kB     00:00    
(443/911): perl-IO-Socket-IP-0.41-479.fc35.noar 871 kB/s |  42 kB     00:00    
(444/911): perl-IO-Socket-SSL-2.072-2.fc36.noar 3.8 MB/s | 217 kB     00:00    
(445/911): perl-IPC-Cmd-1.04-479.fc35.noarch.rp 836 kB/s |  40 kB     00:00    
(446/911): perl-IO-String-1.08-43.fc35.noarch.r 298 kB/s |  17 kB     00:00    
(447/911): perl-IPC-Open3-1.21-482.fc36.noarch. 625 kB/s |  31 kB     00:00    
(448/911): perl-IPC-Run3-0.048-23.fc35.noarch.r 786 kB/s |  39 kB     00:00    
(449/911): perl-IPC-SysV-2.09-479.fc35.x86_64.r 575 kB/s |  42 kB     00:00    
(450/911): perl-Importer-0.026-4.fc35.noarch.rp 794 kB/s |  39 kB     00:00    
(451/911): perl-JSON-4.03-5.fc35.noarch.rpm     1.8 MB/s |  95 kB     00:00    
(452/911): perl-LDAP-0.68-5.fc35.noarch.rpm     6.2 MB/s | 377 kB     00:00    
(453/911): perl-LWP-MediaTypes-6.04-9.fc35.noar 674 kB/s |  33 kB     00:00    
(454/911): perl-JSON-PP-4.06-479.fc35.noarch.rp 787 kB/s |  66 kB     00:00    
(455/911): perl-Lingua-Translit-0.28-13.fc35.no 687 kB/s |  34 kB     00:00    
(456/911): perl-List-AllUtils-0.19-4.fc35.noarc 721 kB/s |  49 kB     00:00    
(457/911): perl-List-SomeUtils-0.58-7.fc35.noar 930 kB/s |  46 kB     00:00    
(458/911): perl-LWP-Protocol-https-6.10-4.fc35. 148 kB/s |  21 kB     00:00    
(459/911): perl-List-UtilsBy-0.11-13.fc35.noarc 475 kB/s |  29 kB     00:00    
(460/911): perl-Locale-Maketext-Simple-0.21-482 343 kB/s |  25 kB     00:00    
(461/911): perl-Log-Dispatch-2.70-5.fc35.noarch 995 kB/s |  82 kB     00:00    
(462/911): perl-Log-Dispatch-FileRotate-1.38-2. 432 kB/s |  33 kB     00:00    
(463/911): perl-Locale-Maketext-1.29-479.fc35.n 419 kB/s |  94 kB     00:00    
(464/911): perl-MIME-Base64-3.16-478.fc35.x86_6 445 kB/s |  30 kB     00:00    
(465/911): perl-Log-Log4perl-1.54-3.fc35.noarch 2.4 MB/s | 354 kB     00:00    
(466/911): perl-MIME-Charset-1.012.2-15.fc35.no 734 kB/s |  48 kB     00:00    
(467/911): perl-MIME-Types-2.22-1.fc36.noarch.r 1.3 MB/s |  70 kB     00:00    
(468/911): perl-MRO-Compat-0.13-15.fc35.noarch. 360 kB/s |  19 kB     00:00    
(469/911): perl-MIME-Lite-3.033-2.fc35.noarch.r 815 kB/s |  95 kB     00:00    
(470/911): perl-Mail-Sender-0.903-16.fc35.noarc 958 kB/s |  51 kB     00:00    
(471/911): perl-Mail-Sendmail-0.80-13.fc35.noar 586 kB/s |  36 kB     00:00    
(472/911): perl-Math-BigInt-1.9998.27-1.fc36.no 3.1 MB/s | 196 kB     00:00    
(473/911): perl-MailTools-2.21-9.fc35.noarch.rp 1.3 MB/s | 102 kB     00:00    
(474/911): perl-Math-Complex-1.59-482.fc36.noar 804 kB/s |  54 kB     00:00    
(475/911): perl-Module-CoreList-5.20211120-1.fc 1.5 MB/s |  83 kB     00:00    
(476/911): perl-Module-Implementation-0.09-31.f 377 kB/s |  20 kB     00:00    
(477/911): perl-Module-Load-0.36-478.fc35.noarc 326 kB/s |  17 kB     00:00    
(478/911): perl-Module-Load-Conditional-0.74-47 465 kB/s |  22 kB     00:00    
(479/911): perl-Module-Metadata-1.000037-478.fc 608 kB/s |  35 kB     00:00    
(480/911): perl-Mozilla-CA-20200520-6.fc35.noar 227 kB/s |  12 kB     00:00    
(481/911): perl-NTLM-1.09-30.fc35.noarch.rpm    358 kB/s |  22 kB     00:00    
(482/911): perl-Module-Runtime-0.016-13.fc35.no 186 kB/s |  23 kB     00:00    
(483/911): perl-Net-HTTP-6.21-3.fc35.noarch.rpm 774 kB/s |  40 kB     00:00    
(484/911): perl-Net-SMTP-SSL-1.04-16.fc35.noarc 237 kB/s |  12 kB     00:00    
(485/911): perl-Number-Compare-0.03-30.fc35.noa 242 kB/s |  12 kB     00:00    
(486/911): perl-Object-HashBase-0.009-7.fc35.no 463 kB/s |  25 kB     00:00    
(487/911): perl-Opcode-1.50-482.fc36.x86_64.rpm 876 kB/s |  44 kB     00:00    
(488/911): perl-POSIX-1.97-482.fc36.x86_64.rpm  1.5 MB/s | 105 kB     00:00    
(489/911): perl-Package-Generator-1.106-23.fc35 484 kB/s |  23 kB     00:00    
(490/911): perl-Net-SSLeay-1.90-7.fc36.x86_64.r 2.2 MB/s | 355 kB     00:00    
(491/911): perl-Package-Stash-XS-0.29-11.fc35.x 687 kB/s |  35 kB     00:00    
(492/911): perl-Package-Stash-0.39-4.fc35.noarc 594 kB/s |  33 kB     00:00    
(493/911): perl-PadWalker-2.5-4.fc35.x86_64.rpm 527 kB/s |  26 kB     00:00    
(494/911): perl-Params-Check-0.38-478.fc35.noar 459 kB/s |  22 kB     00:00    
(495/911): perl-Params-Util-1.102-5.fc35.x86_64 680 kB/s |  33 kB     00:00    
(496/911): perl-Params-Classify-0.015-14.fc35.x 576 kB/s |  31 kB     00:00    
(497/911): perl-Params-Validate-1.30-4.fc35.x86 1.2 MB/s |  69 kB     00:00    
(498/911): perl-Params-ValidationCompiler-0.30- 736 kB/s |  38 kB     00:00    
(499/911): perl-Parse-RecDescent-1.967015-15.fc 2.1 MB/s | 196 kB     00:00    
(500/911): perl-Pod-Escapes-1.07-478.fc35.noarc 413 kB/s |  20 kB     00:00    
(501/911): perl-PathTools-3.80-478.fc35.x86_64. 1.6 MB/s |  85 kB     00:00    
(502/911): perl-Pod-Html-1.27-482.fc36.noarch.r 668 kB/s |  35 kB     00:00    
(503/911): perl-Pod-Perldoc-3.28.01-479.fc35.no 1.6 MB/s |  84 kB     00:00    
(504/911): perl-Pod-Simple-3.43-2.fc35.noarch.r 3.3 MB/s | 215 kB     00:00    
(505/911): perl-Pod-Usage-2.01-478.fc35.noarch. 764 kB/s |  40 kB     00:00    
(506/911): perl-Ref-Util-0.204-12.fc35.noarch.r 475 kB/s |  24 kB     00:00    
(507/911): perl-Ref-Util-XS-0.117-13.fc35.x86_6 470 kB/s |  23 kB     00:00    
(508/911): perl-Role-Tiny-2.002004-4.fc35.noarc 655 kB/s |  33 kB     00:00    
(509/911): perl-Safe-2.43-482.fc36.noarch.rpm   672 kB/s |  33 kB     00:00    
(510/911): perl-Regexp-Common-2017060201-16.fc3 2.3 MB/s | 181 kB     00:00    
(511/911): perl-Scalar-List-Utils-1.60-462.fc36 1.3 MB/s |  72 kB     00:00    
(512/911): perl-SelectSaver-1.02-482.fc36.noarc 408 kB/s |  19 kB     00:00    
(513/911): perl-Socket-2.032-2.fc35.x86_64.rpm  1.0 MB/s |  55 kB     00:00    
(514/911): perl-Sort-Key-1.33-22.fc35.x86_64.rp 894 kB/s |  46 kB     00:00    
(515/911): perl-Specio-0.47-4.fc35.noarch.rpm   2.5 MB/s | 154 kB     00:00    
(516/911): perl-Storable-3.25-1.fc36.x86_64.rpm 1.6 MB/s |  95 kB     00:00    
(517/911): perl-Sub-Exporter-0.988-2.fc35.noarc 1.4 MB/s |  72 kB     00:00    
(518/911): perl-Sub-Exporter-Progressive-0.0010 426 kB/s |  21 kB     00:00    
(519/911): perl-Sub-Identify-0.14-17.fc35.x86_6 454 kB/s |  23 kB     00:00    
(520/911): perl-Sub-Install-0.928-29.fc35.noarc 467 kB/s |  22 kB     00:00    
(521/911): perl-Symbol-1.09-482.fc36.noarch.rpm 459 kB/s |  22 kB     00:00    
(522/911): perl-Sys-Hostname-1.23-482.fc36.x86_ 508 kB/s |  25 kB     00:00    
(523/911): perl-Sys-Syslog-0.36-479.fc35.x86_64 951 kB/s |  47 kB     00:00    
(524/911): perl-Term-ANSIColor-5.01-479.fc35.no 967 kB/s |  48 kB     00:00    
(525/911): perl-Term-Cap-1.17-478.fc35.noarch.r 442 kB/s |  22 kB     00:00    
(526/911): perl-Term-Table-0.015-8.fc35.noarch. 721 kB/s |  35 kB     00:00    
(527/911): perl-Test-Harness-3.43-479.fc35.noar 3.9 MB/s | 267 kB     00:00    
(528/911): perl-Text-Balanced-2.04-478.fc35.noa 949 kB/s |  48 kB     00:00    
(529/911): perl-Test-Simple-1.302188-1.fc36.noa 4.4 MB/s | 525 kB     00:00    
(530/911): perl-Text-BibTeX-0.88-9.fc35.x86_64. 3.6 MB/s | 263 kB     00:00    
(531/911): perl-Text-CSV-2.01-2.fc35.noarch.rpm 1.9 MB/s | 113 kB     00:00    
(532/911): perl-Text-Glob-0.11-15.fc35.noarch.r 281 kB/s |  13 kB     00:00    
(533/911): perl-Text-ParseWords-3.30-478.fc35.n 335 kB/s |  16 kB     00:00    
(534/911): perl-Text-Roman-3.5-20.fc35.noarch.r 461 kB/s |  23 kB     00:00    
(535/911): perl-Text-Soundex-3.05-20.fc35.x86_6 594 kB/s |  29 kB     00:00    
(536/911): perl-Text-Tabs+Wrap-2021.0814-1.fc36 459 kB/s |  22 kB     00:00    
(537/911): perl-Text-Unidecode-1.30-16.fc35.noa 2.3 MB/s | 138 kB     00:00    
(538/911): perl-Thread-Queue-3.14-478.fc35.noar 427 kB/s |  21 kB     00:00    
(539/911): perl-Tie-4.6-482.fc36.noarch.rpm     781 kB/s |  39 kB     00:00    
(540/911): perl-Tie-Cycle-1.226-3.fc35.noarch.r 380 kB/s |  19 kB     00:00    
(541/911): perl-Time-HiRes-1.9767-479.fc35.x86_ 1.1 MB/s |  57 kB     00:00    
(542/911): perl-Time-Local-1.300-478.fc35.noarc 655 kB/s |  33 kB     00:00    
(543/911): perl-TimeDate-2.33-6.fc35.noarch.rpm 977 kB/s |  51 kB     00:00    
(544/911): perl-Try-Tiny-0.30-13.fc35.noarch.rp 710 kB/s |  37 kB     00:00    
(545/911): perl-URI-5.10-1.fc36.noarch.rpm      2.0 MB/s | 108 kB     00:00    
(546/911): perl-Unicode-EastAsianWidth-12.0-7.f 380 kB/s |  19 kB     00:00    
(547/911): perl-Unicode-LineBreak-2019.001-11.f 2.3 MB/s | 120 kB     00:00    
(548/911): perl-Unicode-Collate-1.31-1.fc36.x86 6.9 MB/s | 737 kB     00:00    
(549/911): perl-Unicode-UCD-0.75-482.fc36.noarc 1.7 MB/s |  86 kB     00:00    
(550/911): perl-Unicode-Normalize-1.28-478.fc35 1.6 MB/s |  89 kB     00:00    
(551/911): perl-Variable-Magic-0.62-14.fc35.x86 1.0 MB/s |  53 kB     00:00    
(552/911): perl-WWW-RobotRules-6.02-30.fc35.noa 403 kB/s |  20 kB     00:00    
(553/911): perl-XML-LibXML-Simple-1.01-7.fc35.n 666 kB/s |  33 kB     00:00    
(554/911): perl-XML-LibXML-2.0207-4.fc35.x86_64 4.4 MB/s | 354 kB     00:00    
(555/911): perl-XML-LibXSLT-1.99-7.fc35.x86_64. 1.1 MB/s |  58 kB     00:00    
(556/911): perl-XML-NamespaceSupport-1.12-15.fc 526 kB/s |  26 kB     00:00    
(557/911): perl-XML-Parser-2.46-9.fc35.x86_64.r 3.5 MB/s | 225 kB     00:00    
(558/911): perl-XML-SAX-1.02-8.fc35.noarch.rpm  1.1 MB/s |  58 kB     00:00    
(559/911): perl-XML-SAX-Base-1.09-15.fc35.noarc 652 kB/s |  32 kB     00:00    
(560/911): perl-XML-Writer-0.900-5.fc35.noarch. 673 kB/s |  34 kB     00:00    
(561/911): perl-XML-XPath-1.44-11.fc35.noarch.r 1.6 MB/s |  80 kB     00:00    
(562/911): perl-XString-0.005-4.fc35.x86_64.rpm 469 kB/s |  23 kB     00:00    
(563/911): perl-autovivification-0.18-14.fc35.x 646 kB/s |  33 kB     00:00    
(564/911): perl-base-2.27-482.fc36.noarch.rpm   508 kB/s |  24 kB     00:00    
(565/911): perl-constant-1.33-479.fc35.noarch.r 485 kB/s |  23 kB     00:00    
(566/911): perl-deprecate-0.04-482.fc36.noarch. 460 kB/s |  22 kB     00:00    
(567/911): perl-encoding-3.00-483.fc36.x86_64.r 1.3 MB/s |  63 kB     00:00    
(568/911): perl-devel-5.34.0-482.fc36.x86_64.rp 8.4 MB/s | 678 kB     00:00    
(569/911): perl-fields-2.27-482.fc36.noarch.rpm 503 kB/s |  24 kB     00:00    
(570/911): perl-if-0.60.900-482.fc36.noarch.rpm 456 kB/s |  22 kB     00:00    
(571/911): perl-interpreter-5.34.0-482.fc36.x86 1.6 MB/s |  79 kB     00:00    
(572/911): perl-lib-0.65-482.fc36.x86_64.rpm    476 kB/s |  23 kB     00:00    
(573/911): perl-libnet-3.13-479.fc35.noarch.rpm 2.3 MB/s | 125 kB     00:00    
(574/911): perl-libintl-perl-1.32-4.fc35.x86_64  11 MB/s | 796 kB     00:00    
(575/911): perl-locale-1.10-482.fc36.noarch.rpm 452 kB/s |  21 kB     00:00    
(576/911): perl-libwww-perl-6.58-1.fc36.noarch. 3.3 MB/s | 202 kB     00:00    
(577/911): perl-meta-notation-5.34.0-482.fc36.n 368 kB/s |  18 kB     00:00    
(578/911): perl-mro-1.25-482.fc36.x86_64.rpm    757 kB/s |  36 kB     00:00    
(579/911): perl-libs-5.34.0-482.fc36.x86_64.rpm  13 MB/s | 2.1 MB     00:00    
(580/911): perl-namespace-autoclean-0.29-9.fc35 513 kB/s |  26 kB     00:00    
(581/911): perl-namespace-clean-0.27-18.fc35.no 590 kB/s |  29 kB     00:00    
(582/911): perl-open-1.12-482.fc36.noarch.rpm   512 kB/s |  24 kB     00:00    
(583/911): perl-overload-1.33-482.fc36.noarch.r 1.1 MB/s |  53 kB     00:00    
(584/911): perl-overloading-0.02-482.fc36.noarc 436 kB/s |  21 kB     00:00    
(585/911): perl-parent-0.238-478.fc35.noarch.rp 294 kB/s |  14 kB     00:00    
(586/911): perl-podlators-4.14-478.fc35.noarch. 2.1 MB/s | 111 kB     00:00    
(587/911): perl-sigtrap-1.09-482.fc36.noarch.rp 497 kB/s |  23 kB     00:00    
(588/911): perl-subs-1.04-482.fc36.noarch.rpm   409 kB/s |  19 kB     00:00    
(589/911): perl-threads-2.26-448.fc35.x86_64.rp 1.1 MB/s |  57 kB     00:00    
(590/911): perl-threads-shared-1.62-478.fc35.x8 904 kB/s |  43 kB     00:00    
(591/911): perl-vars-1.05-482.fc36.noarch.rpm   443 kB/s |  21 kB     00:00    
(592/911): perl-version-0.99.29-4.fc35.x86_64.r 1.3 MB/s |  63 kB     00:00    
(593/911): pixman-0.40.0-4.fc35.x86_64.rpm      4.9 MB/s | 270 kB     00:00    
(594/911): perltidy-20211029-1.fc36.noarch.rpm  8.0 MB/s | 611 kB     00:00    
(595/911): pyproject-rpm-macros-0-50.fc36.noarc 650 kB/s |  36 kB     00:00    
(596/911): poppler-21.08.0-1.fc35.x86_64.rpm    8.2 MB/s | 1.1 MB     00:00    
(597/911): poppler-data-0.4.11-1.fc36.noarch.rp  14 MB/s | 2.0 MB     00:00    
(598/911): python-pip-wheel-21.3.1-1.fc36.noarc  12 MB/s | 1.1 MB     00:00    
(599/911): python-rpm-macros-3.10-13.fc36.noarc 388 kB/s |  18 kB     00:00    
(600/911): python-setuptools-wheel-58.5.3-1.fc3 9.2 MB/s | 503 kB     00:00    
(601/911): python3-packaging-21.2-1.fc36.noarch 1.4 MB/s |  72 kB     00:00    
(602/911): python3-pyparsing-2.4.7-9.fc35.noarc 2.9 MB/s | 151 kB     00:00    
(603/911): python3-rpm-generators-12-10.fc36.no 650 kB/s |  31 kB     00:00    
(604/911): python3-rpm-macros-3.10-13.fc36.noar 312 kB/s |  15 kB     00:00    
(605/911): qrupdate-1.1.2-23.fc35.x86_64.rpm    1.5 MB/s |  85 kB     00:00    
(606/911): python3-numpy-1.21.1-1.fc35.x86_64.r  31 MB/s | 5.1 MB     00:00    
(607/911): qt-settings-35.0-2.fc36.noarch.rpm   228 kB/s |  11 kB     00:00    
(608/911): qscintilla-qt5-2.13.0-1.fc36.x86_64.  15 MB/s | 1.1 MB     00:00    
(609/911): qt5-qtbase-common-5.15.2-28.fc36.noa 249 kB/s |  12 kB     00:00    
(610/911): qt5-qtsvg-5.15.2-5.fc35.x86_64.rpm   3.5 MB/s | 185 kB     00:00    
(611/911): qt5-qtbase-5.15.2-28.fc36.x86_64.rpm  22 MB/s | 3.6 MB     00:00    
(612/911): qt5-qttools-common-5.15.2-8.fc36.noa 239 kB/s |  11 kB     00:00    
(613/911): qt5-qttools-libs-help-5.15.2-8.fc36. 3.1 MB/s | 155 kB     00:00    
(614/911): qt5-qtbase-gui-5.15.2-28.fc36.x86_64  31 MB/s | 6.3 MB     00:00    
(615/911): rav1e-libs-0.5.0-1.fc36.x86_64.rpm    12 MB/s | 881 kB     00:00    
(616/911): readline-devel-8.1-3.fc35.x86_64.rpm 3.9 MB/s | 194 kB     00:00    
(617/911): ruby-3.0.2-153.fc36.x86_64.rpm       817 kB/s |  41 kB     00:00    
(618/911): ruby-devel-3.0.2-153.fc36.x86_64.rpm 4.5 MB/s | 268 kB     00:00    
(619/911): rubygem-psych-3.3.0-153.fc36.x86_64. 1.0 MB/s |  51 kB     00:00    
(620/911): rubygems-3.2.22-153.fc36.noarch.rpm  4.2 MB/s | 247 kB     00:00    
(621/911): rubypick-1.1.1-15.fc35.noarch.rpm    182 kB/s | 9.9 kB     00:00    
(622/911): shared-mime-info-2.1-3.fc35.x86_64.r 6.5 MB/s | 373 kB     00:00    
(623/911): ruby-libs-3.0.2-153.fc36.x86_64.rpm   18 MB/s | 3.2 MB     00:00    
(624/911): suitesparse-5.10.1-1.fc36.x86_64.rpm  16 MB/s | 1.0 MB     00:00    
(625/911): sundials-5.8.0-3.fc36.x86_64.rpm      15 MB/s | 1.0 MB     00:00    
(626/911): suitesparse64-5.10.1-1.fc36.x86_64.r  12 MB/s | 1.0 MB     00:00    
(627/911): svt-av1-libs-0.8.7-2.fc35.x86_64.rpm  21 MB/s | 1.5 MB     00:00    
(628/911): sysprof-capture-devel-3.42.1-1.fc36. 1.2 MB/s |  59 kB     00:00    
(629/911): systemd-pam-249.7-2.fc36.x86_64.rpm  6.0 MB/s | 325 kB     00:00    
(630/911): systemd-rpm-macros-249.7-2.fc36.noar 616 kB/s |  29 kB     00:00    
(631/911): systemtap-sdt-devel-4.6-1.fc36.x86_6 1.1 MB/s |  71 kB     00:00    
(632/911): systemd-udev-249.7-2.fc36.x86_64.rpm  13 MB/s | 1.6 MB     00:00    
(633/911): systemd-249.7-2.fc36.x86_64.rpm       21 MB/s | 4.2 MB     00:00    
(634/911): tbb-2020.3-9.fc35.x86_64.rpm         3.4 MB/s | 170 kB     00:00    
(635/911): texlive-ae-svn15878.1.4-45.fc36.noar 1.8 MB/s |  99 kB     00:00    
(636/911): texinfo-6.8-2.fc35.x86_64.rpm         15 MB/s | 1.0 MB     00:00    
(637/911): texinfo-tex-6.8-2.fc35.x86_64.rpm    2.2 MB/s | 136 kB     00:00    
(638/911): texlive-algorithms-svn42428-45.fc36. 513 kB/s |  25 kB     00:00    
(639/911): texlive-alphalph-svn53087-45.fc36.no 6.4 MB/s | 363 kB     00:00    
(640/911): texlive-amscls-svn55378-45.fc36.noar  15 MB/s | 1.1 MB     00:00    
(641/911): texlive-amsmath-svn56514-45.fc36.noa 942 kB/s |  48 kB     00:00    
(642/911): texlive-anysize-svn15878.0-45.fc36.n 305 kB/s |  15 kB     00:00    
(643/911): texlive-atbegshi-svn53051-45.fc36.no 7.2 MB/s | 411 kB     00:00    
(644/911): texlive-attachfile-svn42099-45.fc36. 501 kB/s |  25 kB     00:00    
(645/911): texlive-amsfonts-svn29208.3.04-45.fc  22 MB/s | 3.6 MB     00:00    
(646/911): texlive-atveryend-svn53108-45.fc36.n 6.7 MB/s | 388 kB     00:00    
(647/911): texlive-auto-pst-pdf-svn56596-45.fc3 375 kB/s |  19 kB     00:00    
(648/911): texlive-auxhook-svn53173-45.fc36.noa 4.7 MB/s | 297 kB     00:00    
(649/911): texlive-babel-english-svn44495-45.fc 473 kB/s |  23 kB     00:00    
(650/911): texlive-avantgar-svn31835.0-45.fc36. 5.4 MB/s | 297 kB     00:00    
(651/911): texlive-babelbib-svn57349-45.fc36.no 969 kB/s |  48 kB     00:00    
(652/911): texlive-beamer-svn58537-45.fc36.noar 3.8 MB/s | 207 kB     00:00    
(653/911): texlive-babel-svn58999-45.fc36.noarc 5.3 MB/s | 335 kB     00:00    
(654/911): texlive-bera-svn20031.0-45.fc36.noar 6.2 MB/s | 341 kB     00:00    
(655/911): texlive-beton-svn15878.0-45.fc36.noa 365 kB/s |  18 kB     00:00    
(656/911): texlive-biblatex-svn57272-45.fc36.no 4.6 MB/s | 275 kB     00:00    
(657/911): texlive-bidi-svn55193-45.fc36.noarch 3.0 MB/s | 155 kB     00:00    
(658/911): texlive-bigintcalc-svn53172-45.fc36. 8.0 MB/s | 468 kB     00:00    
(659/911): texlive-bitset-svn53837-45.fc36.noar 9.0 MB/s | 623 kB     00:00    
(660/911): texlive-bookman-svn31835.0-45.fc36.n 6.2 MB/s | 339 kB     00:00    
(661/911): texlive-bookmark-svn56885-45.fc36.no 8.3 MB/s | 483 kB     00:00    
(662/911): texlive-booktabs-svn53402-45.fc36.no 411 kB/s |  20 kB     00:00    
(663/911): texlive-breakurl-svn29901.1.40-45.fc 401 kB/s |  19 kB     00:00    
(664/911): texlive-breqn-svn56422-45.fc36.noarc 918 kB/s |  45 kB     00:00    
(665/911): texlive-caption-svn56771-45.fc36.noa 1.0 MB/s |  51 kB     00:00    
(666/911): texlive-carlisle-svn56753-45.fc36.no 526 kB/s |  26 kB     00:00    
(667/911): texlive-catchfile-svn53084-45.fc36.n 5.6 MB/s | 310 kB     00:00    
(668/911): texlive-changepage-svn15878.1.0c-45. 449 kB/s |  22 kB     00:00    
(669/911): texlive-charter-svn15878.0-45.fc36.n 3.7 MB/s | 199 kB     00:00    
(670/911): texlive-cite-svn36428.5.5-45.fc36.no 677 kB/s |  34 kB     00:00    
(671/911): texlive-cm-svn57963-45.fc36.noarch.r 5.7 MB/s | 291 kB     00:00    
(672/911): texlive-cmap-svn57640-45.fc36.noarch 485 kB/s |  24 kB     00:00    
(673/911): texlive-cmextra-svn57866-45.fc36.noa 873 kB/s |  43 kB     00:00    
(674/911): texlive-collection-basic-svn59159-45 282 kB/s |  14 kB     00:00    
(675/911): texlive-collection-fontsrecommended- 279 kB/s |  14 kB     00:00    
(676/911): texlive-collection-latex-svn57048-45 285 kB/s |  14 kB     00:00    
(677/911): texlive-collection-latexrecommended- 295 kB/s |  14 kB     00:00    
(678/911): texlive-colorprofiles-svn49086-45.fc 2.8 MB/s | 148 kB     00:00    
(679/911): texlive-colortbl-svn53545-45.fc36.no 172 kB/s |  20 kB     00:00    
(680/911): texlive-courier-svn35058.0-45.fc36.n 4.1 MB/s | 510 kB     00:00    
(681/911): texlive-crop-svn55424-45.fc36.noarch 354 kB/s |  21 kB     00:00    
(682/911): texlive-csquotes-svn57844-45.fc36.no 668 kB/s |  38 kB     00:00    
(683/911): texlive-ctablestack-svn38514-45.fc36 362 kB/s |  20 kB     00:00    
(684/911): texlive-ctable-svn38672-45.fc36.noar  92 kB/s |  20 kB     00:00    
(685/911): texlive-dehyph-svn48599-45.fc36.noar 236 kB/s |  68 kB     00:00    
(686/911): texlive-currfile-svn56478-45.fc36.no  49 kB/s |  23 kB     00:00    
(687/911): texlive-enctex-svn34957.0-45.fc36.no 300 kB/s |  49 kB     00:00    
(688/911): texlive-enumitem-svn51423-45.fc36.no 260 kB/s |  30 kB     00:00    
(689/911): texlive-epsf-svn21461.2.7.4-45.fc36. 161 kB/s |  21 kB     00:00    
(690/911): texlive-ec-svn25033.1.0-45.fc36.noar 686 kB/s | 489 kB     00:00    
(691/911): texlive-eso-pic-svn56658-45.fc36.noa 306 kB/s |  22 kB     00:00    
(692/911): texlive-etex-pkg-svn41784-45.fc36.no 284 kB/s |  19 kB     00:00    
(693/911): texlive-etex-svn56291-45.fc36.noarch 379 kB/s |  31 kB     00:00    
(694/911): texlive-epstopdf-pkg-svn53546-45.fc3 704 kB/s | 367 kB     00:00    
(695/911): texlive-etoolbox-svn56554-45.fc36.no 234 kB/s |  28 kB     00:00    
(696/911): texlive-euenc-svn19795.0.1h-45.fc36. 345 kB/s |  24 kB     00:00    
(697/911): texlive-euler-svn42428-45.fc36.noarc 290 kB/s |  20 kB     00:00    
(698/911): texlive-etexcmds-svn53171-45.fc36.no 839 kB/s | 313 kB     00:00    
(699/911): texlive-euro-ce-svn25714-45.fc36.noa 410 kB/s |  28 kB     00:00    
(700/911): texlive-euro-svn22191.1.1-45.fc36.no 309 kB/s |  19 kB     00:00    
(701/911): texlive-cm-super-svn15878.0-45.fc36.  26 MB/s |  62 MB     00:02    
(702/911): texlive-eurosym-svn17265.1.4_subrfix 846 kB/s | 154 kB     00:00    
(703/911): texlive-everyshi-svn57001-45.fc36.no 2.8 MB/s | 149 kB     00:00    
(704/911): texlive-fancybox-svn18304.1.4-45.fc3 516 kB/s |  25 kB     00:00    
(705/911): texlive-extsizes-svn17263.1.4a-45.fc 425 kB/s |  29 kB     00:00    
(706/911): texlive-fancyhdr-svn57672-45.fc36.no 430 kB/s |  22 kB     00:00    
(707/911): texlive-fancyref-svn15878.0.9c-45.fc 341 kB/s |  21 kB     00:00    
(708/911): texlive-fancyvrb-svn57488-45.fc36.no 577 kB/s |  29 kB     00:00    
(709/911): texlive-everysel-svn57489-45.fc36.no 1.5 MB/s | 451 kB     00:00    
(710/911): texlive-filecontents-svn52142-45.fc3 306 kB/s |  19 kB     00:00    
(711/911): texlive-filehook-svn56479-45.fc36.no 513 kB/s |  25 kB     00:00    
(712/911): texlive-finstrut-svn21719.0.5-45.fc3 390 kB/s |  22 kB     00:00    
(713/911): texlive-fix2col-svn38770-45.fc36.noa 391 kB/s |  19 kB     00:00    
(714/911): texlive-fontspec-svn56594-45.fc36.no 955 kB/s |  47 kB     00:00    
(715/911): texlive-footmisc-svn23330.5.5b-45.fc 459 kB/s |  25 kB     00:00    
(716/911): texlive-float-svn15878.1.3d-45.fc36. 123 kB/s |  19 kB     00:00    
(717/911): texlive-footnotehyper-svn57618-45.fc 429 kB/s |  22 kB     00:00    
(718/911): texlive-firstaid-svn58440-45.fc36.no 845 kB/s | 220 kB     00:00    
(719/911): texlive-fpl-svn54512-45.fc36.noarch. 4.7 MB/s | 305 kB     00:00    
(720/911): texlive-fp-svn49719-45.fc36.noarch.r 351 kB/s |  38 kB     00:00    
(721/911): texlive-geometry-svn54080-45.fc36.no 364 kB/s |  25 kB     00:00    
(722/911): texlive-gettitlestring-svn53170-45.f 5.2 MB/s | 330 kB     00:00    
(723/911): texlive-graphics-cfg-svn41448-45.fc3 267 kB/s |  15 kB     00:00    
(724/911): texlive-graphics-svn56514-45.fc36.no 762 kB/s |  37 kB     00:00    
(725/911): texlive-graphics-def-svn58539-45.fc3 449 kB/s |  31 kB     00:00    
(726/911): texlive-grffile-svn52756-45.fc36.noa 6.2 MB/s | 363 kB     00:00    
(727/911): texlive-hobsub-svn52810-45.fc36.noar 1.4 MB/s |  80 kB     00:00    
(728/911): texlive-grfext-svn53024-45.fc36.noar 1.8 MB/s | 320 kB     00:00    
(729/911): texlive-hologo-svn53048-45.fc36.noar 9.1 MB/s | 565 kB     00:00    
(730/911): texlive-hopatch-svn56106-45.fc36.noa 3.8 MB/s | 315 kB     00:00    
(731/911): texlive-hycolor-svn53584-45.fc36.noa 6.6 MB/s | 386 kB     00:00    
(732/911): texlive-hyperref-svn58024-45.fc36.no 1.9 MB/s | 115 kB     00:00    
(733/911): texlive-hyph-utf8-svn58619-45.fc36.n 667 kB/s |  32 kB     00:00    
(734/911): texlive-hyphen-base-svn58630-45.fc36 719 kB/s |  36 kB     00:00    
(735/911): texlive-hyphenex-svn57387-45.fc36.no 447 kB/s |  22 kB     00:00    
(736/911): texlive-ifmtarg-svn47544-45.fc36.noa 342 kB/s |  17 kB     00:00    
(737/911): texlive-helvetic-svn31835.0-45.fc36. 1.6 MB/s | 617 kB     00:00    
(738/911): texlive-ifplatform-svn45533-45.fc36. 379 kB/s |  18 kB     00:00    
(739/911): texlive-index-svn24099.4.1beta-45.fc 487 kB/s |  25 kB     00:00    
(740/911): texlive-iftex-svn56594-45.fc36.noarc 416 kB/s |  23 kB     00:00    
(741/911): texlive-inconsolata-svn54512-45.fc36 4.2 MB/s | 338 kB     00:00    
(742/911): texlive-infwarerr-svn53023-45.fc36.n 5.3 MB/s | 298 kB     00:00    
(743/911): texlive-jknapltx-svn19440.0-45.fc36. 578 kB/s |  29 kB     00:00    
(744/911): texlive-kastrup-svn15878.0-45.fc36.n 308 kB/s |  15 kB     00:00    
(745/911): texlive-knuth-lib-svn57963-45.fc36.n 970 kB/s |  49 kB     00:00    
(746/911): texlive-knuth-local-svn57963-45.fc36 840 kB/s |  41 kB     00:00    
(747/911): texlive-intcalc-svn53168-45.fc36.noa 2.3 MB/s | 435 kB     00:00    
(748/911): texlive-kvdefinekeys-svn53193-45.fc3 5.0 MB/s | 309 kB     00:00    
(749/911): texlive-kvsetkeys-svn53166-45.fc36.n 5.9 MB/s | 383 kB     00:00    
(750/911): texlive-kvoptions-svn56609-45.fc36.n 2.1 MB/s | 483 kB     00:00    
(751/911): texlive-koma-script-svn58585-45.fc36  21 MB/s | 6.0 MB     00:00    
(752/911): texlive-l3backend-svn59118-45.fc36.n 5.2 MB/s | 853 kB     00:00    
(753/911): texlive-l3experimental-svn57789-45.f 743 kB/s |  45 kB     00:00    
(754/911): texlive-l3kernel-svn59118-45.fc36.no 3.5 MB/s | 192 kB     00:00    
(755/911): texlive-l3packages-svn59118-45.fc36. 778 kB/s |  43 kB     00:00    
(756/911): texlive-latexbug-svn58151-45.fc36.no 3.8 MB/s | 205 kB     00:00    
(757/911): texlive-latex-fonts-svn28888.0-45.fc 734 kB/s |  43 kB     00:00    
(758/911): texlive-latexconfig-svn53525-45.fc36 345 kB/s |  18 kB     00:00    
(759/911): texlive-letltxmacro-svn53022-45.fc36 5.1 MB/s | 302 kB     00:00    
(760/911): texlive-lineno-svn57866-45.fc36.noar 1.2 MB/s |  78 kB     00:00    
(761/911): texlive-listings-svn55265-45.fc36.no 2.2 MB/s | 169 kB     00:00    
(762/911): texlive-lm-math-svn36915.1.959-45.fc 7.9 MB/s | 450 kB     00:00    
(763/911): texlive-logreq-svn53003-45.fc36.noar 394 kB/s |  23 kB     00:00    
(764/911): texlive-ltabptch-svn17533.1.74d-45.f 419 kB/s |  21 kB     00:00    
(765/911): texlive-ltxmisc-svn21927.0-45.fc36.n 606 kB/s |  30 kB     00:00    
(766/911): texlive-lua-alt-getopt-svn56414-45.f 305 kB/s |  15 kB     00:00    
(767/911): texlive-ltxcmds-svn56421-45.fc36.noa 3.4 MB/s | 403 kB     00:00    
(768/911): texlive-luabidi-svn54512-45.fc36.noa 448 kB/s |  22 kB     00:00    
(769/911): texlive-lualatex-math-svn56541-45.fc 442 kB/s |  23 kB     00:00    
(770/911): texlive-lualibs-svn57277-45.fc36.noa 2.7 MB/s | 145 kB     00:00    
(771/911): texlive-makecmds-svn15878.0-45.fc36. 357 kB/s |  18 kB     00:00    
(772/911): texlive-luatexbase-svn52663-45.fc36. 130 kB/s |  18 kB     00:00    
(773/911): texlive-manfnt-font-svn54684-45.fc36 748 kB/s |  39 kB     00:00    
(774/911): texlive-marvosym-svn29349.2.2a-45.fc 2.8 MB/s | 149 kB     00:00    
(775/911): texlive-marginnote-svn48383-45.fc36. 289 kB/s |  20 kB     00:00    
(776/911): texlive-mathpazo-svn52663-45.fc36.no 1.6 MB/s |  86 kB     00:00    
(777/911): texlive-mathspec-svn42773-45.fc36.no 363 kB/s |  26 kB     00:00    
(778/911): texlive-mathtools-svn58856-45.fc36.n 806 kB/s |  40 kB     00:00    
(779/911): texlive-memoir-svn58666-45.fc36.noar 1.8 MB/s |  96 kB     00:00    
(780/911): texlive-mdwtools-svn15878.1.05.4-45. 479 kB/s |  38 kB     00:00    
(781/911): texlive-metalogo-svn18611.0.12-45.fc 373 kB/s |  19 kB     00:00    
(782/911): texlive-mflogo-font-svn54512-45.fc36 481 kB/s |  34 kB     00:00    
(783/911): texlive-mflogo-svn42428-45.fc36.noar 382 kB/s |  19 kB     00:00    
(784/911): texlive-mfnfss-svn46036-45.fc36.noar 318 kB/s |  19 kB     00:00    
(785/911): texlive-microtype-svn58394-45.fc36.n 1.3 MB/s |  68 kB     00:00    
(786/911): texlive-minitoc-svn48196-45.fc36.noa 759 kB/s |  88 kB     00:00    
(787/911): texlive-mnsymbol-svn18651.1.4-45.fc3  32 MB/s | 4.4 MB     00:00    
(788/911): texlive-mparhack-svn59066-45.fc36.no 406 kB/s |  20 kB     00:00    
(789/911): texlive-ms-svn57473-45.fc36.noarch.r 396 kB/s |  20 kB     00:00    
(790/911): texlive-lm-svn58637-45.fc36.noarch.r  12 MB/s |  12 MB     00:01    
(791/911): texlive-modes-svn56303-45.fc36.noarc 2.0 MB/s | 308 kB     00:00    
(792/911): texlive-multido-svn18302.1.42-45.fc3 415 kB/s |  20 kB     00:00    
(793/911): texlive-natbib-svn20668.8.31b-45.fc3 676 kB/s |  33 kB     00:00    
(794/911): texlive-newfloat-svn52906-45.fc36.no 2.3 MB/s | 122 kB     00:00    
(795/911): texlive-ncntrsbk-svn31835.0-45.fc36. 4.0 MB/s | 345 kB     00:00    
(796/911): texlive-ntgclass-svn56959-45.fc36.no 732 kB/s |  37 kB     00:00    
(797/911): texlive-pagesel-svn56105-45.fc36.noa 4.4 MB/s | 343 kB     00:00    
(798/911): texlive-palatino-svn31835.0-45.fc36. 7.0 MB/s | 394 kB     00:00    
(799/911): texlive-notoccite-svn18129.0-45.fc36 109 kB/s |  15 kB     00:00    
(800/911): texlive-paralist-svn43021-45.fc36.no 405 kB/s |  20 kB     00:00    
(801/911): texlive-parallel-svn15878.0-45.fc36. 413 kB/s |  20 kB     00:00    
(802/911): texlive-parskip-svn58358-45.fc36.noa 284 kB/s |  19 kB     00:00    
(803/911): texlive-pdfcolmk-svn52912-45.fc36.no 421 kB/s |  21 kB     00:00    
(804/911): texlive-pdfescape-svn53082-45.fc36.n 6.4 MB/s | 355 kB     00:00    
(805/911): texlive-pdfpages-svn58212-45.fc36.no 698 kB/s |  34 kB     00:00    
(806/911): texlive-pdftexcmds-svn55777-45.fc36. 6.9 MB/s | 393 kB     00:00    
(807/911): texlive-pgf-svn57240-45.fc36.noarch.  13 MB/s | 823 kB     00:00    
(808/911): texlive-pdflscape-svn53047-45.fc36.n 1.4 MB/s | 310 kB     00:00    
(809/911): texlive-picture-svn54867-45.fc36.noa 5.5 MB/s | 315 kB     00:00    
(810/911): texlive-pdfmanagement-testphase-svn5  25 MB/s | 6.4 MB     00:00    
(811/911): texlive-placeins-svn19848.2.2-45.fc3 284 kB/s |  16 kB     00:00    
(812/911): texlive-plain-svn57963-45.fc36.noarc 956 kB/s |  46 kB     00:00    
(813/911): texlive-psfrag-svn15878.3.04-45.fc36 348 kB/s |  18 kB     00:00    
(814/911): texlive-polyglossia-svn58869-45.fc36 3.1 MB/s | 171 kB     00:00    
(815/911): texlive-pslatex-svn57434-45.fc36.noa 494 kB/s |  25 kB     00:00    
(816/911): texlive-pspicture-svn15878.0-45.fc36 378 kB/s |  18 kB     00:00    
(817/911): texlive-psnfss-svn54694-45.fc36.noar 846 kB/s |  44 kB     00:00    
(818/911): texlive-pst-3d-svn17257.1.10-45.fc36 413 kB/s |  20 kB     00:00    
(819/911): texlive-pst-coil-svn37377.1.07-45.fc 417 kB/s |  21 kB     00:00    
(820/911): texlive-pst-eps-svn15878.1.0-45.fc36 394 kB/s |  20 kB     00:00    
(821/911): texlive-pst-fill-svn15878.1.01-45.fc 415 kB/s |  20 kB     00:00    
(822/911): texlive-pst-grad-svn15878.1.06-45.fc 422 kB/s |  21 kB     00:00    
(823/911): texlive-pst-math-svn49425-45.fc36.no 451 kB/s |  22 kB     00:00    
(824/911): texlive-pst-node-svn54687-45.fc36.no 870 kB/s |  43 kB     00:00    
(825/911): texlive-pst-ovl-svn54963-45.fc36.noa 386 kB/s |  19 kB     00:00    
(826/911): texlive-pst-plot-svn54080-45.fc36.no 754 kB/s |  39 kB     00:00    
(827/911): texlive-pst-text-svn49542-45.fc36.no 426 kB/s |  21 kB     00:00    
(828/911): texlive-pst-tools-svn54518-45.fc36.n 480 kB/s |  23 kB     00:00    
(829/911): texlive-pst-tree-svn43272-45.fc36.no 466 kB/s |  23 kB     00:00    
(830/911): texlive-pstricks-add-svn53763-45.fc3 769 kB/s |  38 kB     00:00    
(831/911): texlive-pstricks-svn58371-45.fc36.no 1.9 MB/s | 101 kB     00:00    
(832/911): texlive-qstest-svn15878.0-45.fc36.no 434 kB/s |  21 kB     00:00    
(833/911): texlive-pxfonts-svn15878.0-45.fc36.n 4.7 MB/s | 498 kB     00:00    
(834/911): texlive-ragged2e-svn57638-45.fc36.no  11 MB/s | 667 kB     00:00    
(835/911): texlive-rcs-svn15878.0-45.fc36.noarc 604 kB/s |  30 kB     00:00    
(836/911): texlive-realscripts-svn56594-45.fc36 432 kB/s |  21 kB     00:00    
(837/911): texlive-refcount-svn53164-45.fc36.no 5.9 MB/s | 337 kB     00:00    
(838/911): texlive-rerunfilecheck-svn54841-45.f 5.9 MB/s | 326 kB     00:00    
(839/911): texlive-rsfs-svn15878.0-45.fc36.noar 1.4 MB/s |  72 kB     00:00    
(840/911): texlive-sansmath-svn17997.1.1-45.fc3 339 kB/s |  17 kB     00:00    
(841/911): texlive-sansmathaccent-svn53628-45.f 696 kB/s |  34 kB     00:00    
(842/911): texlive-sauerj-svn15878.0-45.fc36.no 453 kB/s |  22 kB     00:00    
(843/911): texlive-section-svn20180.0-45.fc36.n 528 kB/s |  26 kB     00:00    
(844/911): texlive-seminar-svn34011.1.62-45.fc3 992 kB/s |  50 kB     00:00    
(845/911): texlive-sepnum-svn20186.2.0-45.fc36. 390 kB/s |  19 kB     00:00    
(846/911): texlive-setspace-svn24881.6.7a-45.fc 423 kB/s |  21 kB     00:00    
(847/911): texlive-showexpl-svn57414-45.fc36.no 419 kB/s |  20 kB     00:00    
(848/911): texlive-soul-svn56495-45.fc36.noarch 449 kB/s |  22 kB     00:00    
(849/911): texlive-stringenc-svn52982-45.fc36.n  11 MB/s | 697 kB     00:00    
(850/911): texlive-subfig-svn15878.1.3-45.fc36. 482 kB/s |  24 kB     00:00    
(851/911): texlive-symbol-svn31835.0-45.fc36.no 1.1 MB/s |  57 kB     00:00    
(852/911): texlive-tex-gyre-math-svn41264-45.fc  19 MB/s | 1.4 MB     00:00    
(853/911): texlive-tex-ini-files-svn40533-45.fc 366 kB/s |  18 kB     00:00    
(854/911): texlive-texlive-common-doc-svn54176- 1.9 MB/s | 108 kB     00:00    
(855/911): texlive-texlive-msg-translations-svn 2.8 MB/s | 159 kB     00:00    
(856/911): texlive-textcase-svn52092-45.fc36.no 365 kB/s |  18 kB     00:00    
(857/911): texlive-times-svn35058.0-45.fc36.noa 5.1 MB/s | 345 kB     00:00    
(858/911): texlive-tex-gyre-svn48058-45.fc36.no  41 MB/s | 7.8 MB     00:00    
(859/911): texlive-titlesec-svn52413-45.fc36.no 678 kB/s |  36 kB     00:00    
(860/911): texlive-tools-svn56514-45.fc36.noarc 1.3 MB/s |  67 kB     00:00    
(861/911): texlive-tipa-svn29349.1.3-45.fc36.no  30 MB/s | 2.8 MB     00:00    
(862/911): texlive-transparent-svn52981-45.fc36 5.1 MB/s | 279 kB     00:00    
(863/911): texlive-translator-svn56052-45.fc36. 4.4 MB/s | 273 kB     00:00    
(864/911): texlive-txfonts-svn15878.0-45.fc36.n  12 MB/s | 769 kB     00:00    
(865/911): texlive-typehtml-svn17134.0-45.fc36. 472 kB/s |  23 kB     00:00    
(866/911): texlive-ucharcat-svn38907-45.fc36.no 356 kB/s |  18 kB     00:00    
(867/911): texlive-ucs-svn35853.2.2-45.fc36.noa 6.3 MB/s | 348 kB     00:00    
(868/911): texlive-underscore-svn18261.0-45.fc3 422 kB/s |  21 kB     00:00    
(869/911): texlive-unicode-data-svn56768-45.fc3 5.9 MB/s | 357 kB     00:00    
(870/911): texlive-unicode-math-svn56594-45.fc3 1.3 MB/s |  66 kB     00:00    
(871/911): texlive-uniquecounter-svn53162-45.fc 5.4 MB/s | 303 kB     00:00    
(872/911): texlive-url-svn32528.3.4-45.fc36.noa 446 kB/s |  22 kB     00:00    
(873/911): texlive-utopia-svn15878.0-45.fc36.no 4.3 MB/s | 231 kB     00:00    
(874/911): texlive-varwidth-svn24104.0.92-45.fc 408 kB/s |  20 kB     00:00    
(875/911): texlive-wasy-svn53533-45.fc36.noarch 803 kB/s |  42 kB     00:00    
(876/911): texlive-wasy-type1-svn53534-45.fc36. 5.0 MB/s | 270 kB     00:00    
(877/911): texlive-wasysym-svn54080-45.fc36.noa 406 kB/s |  20 kB     00:00    
(878/911): texlive-xcolor-svn41044-45.fc36.noar 678 kB/s |  34 kB     00:00    
(879/911): texlive-xetexconfig-svn45845-45.fc36 270 kB/s |  13 kB     00:00    
(880/911): texlive-xifthen-svn38929-45.fc36.noa 367 kB/s |  19 kB     00:00    
(881/911): texlive-xkeyval-svn57006-45.fc36.noa 556 kB/s |  29 kB     00:00    
(882/911): texlive-xltxtra-svn56594-45.fc36.noa 388 kB/s |  19 kB     00:00    
(883/911): texlive-xpatch-svn54563-45.fc36.noar 420 kB/s |  21 kB     00:00    
(884/911): texlive-xstring-svn49946-45.fc36.noa 526 kB/s |  28 kB     00:00    
(885/911): texlive-xunicode-svn30466.0.981-45.f 940 kB/s |  46 kB     00:00    
(886/911): texlive-zapfchan-svn31835.0-45.fc36. 2.0 MB/s | 106 kB     00:00    
(887/911): texlive-zapfding-svn31835.0-45.fc36. 1.3 MB/s |  67 kB     00:00    
(888/911): texlive-zref-svn56611-45.fc36.noarch  11 MB/s | 668 kB     00:00    
(889/911): tzdata-java-2021e-1.fc36.noarch.rpm  3.1 MB/s | 155 kB     00:00    
(890/911): urw-base35-bookman-fonts-20200910-9.  10 MB/s | 846 kB     00:00    
(891/911): urw-base35-c059-fonts-20200910-9.fc3  13 MB/s | 874 kB     00:00    
(892/911): urw-base35-d050000l-fonts-20200910-9 1.5 MB/s |  76 kB     00:00    
(893/911): urw-base35-fonts-20200910-9.fc36.noa 216 kB/s |  10 kB     00:00    
(894/911): urw-base35-fonts-common-20200910-9.f 440 kB/s |  21 kB     00:00    
(895/911): urw-base35-nimbus-mono-ps-fonts-2020  14 MB/s | 795 kB     00:00    
(896/911): urw-base35-fonts-legacy-20200910-9.f  26 MB/s | 3.0 MB     00:00    
(897/911): urw-base35-gothic-fonts-20200910-9.f 8.2 MB/s | 643 kB     00:00    
(898/911): urw-base35-nimbus-roman-fonts-202009  15 MB/s | 856 kB     00:00    
(899/911): urw-base35-nimbus-sans-fonts-2020091  21 MB/s | 1.3 MB     00:00    
(900/911): urw-base35-p052-fonts-20200910-9.fc3  12 MB/s | 973 kB     00:00    
(901/911): urw-base35-standard-symbols-ps-fonts 871 kB/s |  42 kB     00:00    
(902/911): urw-base35-z003-fonts-20200910-9.fc3 5.4 MB/s | 276 kB     00:00    
(903/911): xcb-util-0.4.0-18.fc35.x86_64.rpm    394 kB/s |  19 kB     00:00    
(904/911): xcb-util-image-0.4.0-18.fc35.x86_64. 387 kB/s |  19 kB     00:00    
(905/911): xcb-util-keysyms-0.4.0-16.fc35.x86_6 288 kB/s |  14 kB     00:00    
(906/911): xcb-util-renderutil-0.3.9-19.fc35.x8 357 kB/s |  17 kB     00:00    
(907/911): xcb-util-wm-0.4.1-21.fc35.x86_64.rpm 644 kB/s |  31 kB     00:00    
(908/911): xdg-utils-1.1.3-10.fc35.noarch.rpm   1.4 MB/s |  73 kB     00:00    
(909/911): xorg-x11-fonts-Type1-7.5-32.fc35.noa 8.2 MB/s | 500 kB     00:00    
(910/911): xz-devel-5.2.5-7.fc35.x86_64.rpm     1.1 MB/s |  52 kB     00:00    
(911/911): zziplib-0.13.71-5.fc36.x86_64.rpm    1.7 MB/s |  85 kB     00:00    
--------------------------------------------------------------------------------
Total                                            28 MB/s | 715 MB     00:25     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: texlive-base-9:20210325-42.fc36.x86_64                 1/1 
  Running scriptlet: copy-jdk-configs-4.0-2.fc35.noarch                     1/1 
  Running scriptlet: java-11-openjdk-headless-1:11.0.13.0.8-2.fc36.x86_64   1/1 
  Running scriptlet: golang-1.17-2.fc36.x86_64                              1/1 
  Preparing        :                                                        1/1 
  Running scriptlet: texlive-base-9:20210325-42.fc36.x86_64               1/911 
  Installing       : texlive-base-9:20210325-42.fc36.x86_64               1/911 
  Installing       : libpng-2:1.6.37-11.fc35.x86_64                       2/911 
  Installing       : texlive-lib-9:20210325-42.fc36.x86_64                3/911 
  Installing       : libjpeg-turbo-2.1.2-1.fc36.x86_64                    4/911 
  Installing       : libquadmath-11.2.1-6.fc36.x86_64                     5/911 
  Installing       : libgfortran-11.2.1-6.fc36.x86_64                     6/911 
  Installing       : libicu-69.1-2.fc35.x86_64                            7/911 
  Installing       : boost-system-1.76.0-6.fc36.x86_64                    8/911 
  Installing       : zlib-devel-1.2.11-30.fc35.x86_64                     9/911 
  Installing       : boost-chrono-1.76.0-6.fc36.x86_64                   10/911 
  Installing       : expat-2.4.1-2.fc35.x86_64                           11/911 
  Installing       : boost-thread-1.76.0-6.fc36.x86_64                   12/911 
  Installing       : nspr-4.32.0-3.fc36.x86_64                           13/911 
  Installing       : lcms2-2.12-2.fc35.x86_64                            14/911 
  Installing       : flexiblas-3.0.4-6.fc35.x86_64                       15/911 
  Installing       : libICE-1.0.10-7.fc35.x86_64                         16/911 
  Installing       : libSM-1.2.3-9.fc35.x86_64                           17/911 
  Installing       : nss-util-3.71.0-1.fc36.x86_64                       18/911 
  Installing       : boost-filesystem-1.76.0-6.fc36.x86_64               19/911 
  Installing       : ruby-libs-3.0.2-153.fc36.x86_64                     20/911 
  Installing       : libmpc-1.2.1-3.fc35.x86_64                          21/911 
  Installing       : libX11-xcb-1.7.2-3.fc35.x86_64                      22/911 
  Installing       : fonts-filesystem-1:2.0.5-6.fc35.noarch              23/911 
  Installing       : urw-base35-fonts-common-20200910-9.fc36.noarch      24/911 
  Installing       : xorg-x11-proto-devel-2021.5-1.fc36.noarch           25/911 
  Installing       : alsa-lib-1.2.5.1-4.fc36.x86_64                      26/911 
  Installing       : dejavu-sans-fonts-2.37-17.fc35.noarch               27/911 
  Installing       : libicu-devel-69.1-2.fc35.x86_64                     28/911 
  Installing       : boost-regex-1.76.0-6.fc36.x86_64                    29/911 
  Installing       : python-rpm-macros-3.10-13.fc36.noarch               30/911 
  Installing       : libwebp-1.2.1-1.fc36.x86_64                         31/911 
  Installing       : libogg-2:1.3.5-2.fc35.x86_64                        32/911 
  Installing       : graphite2-1.3.14-8.fc35.x86_64                      33/911 
  Installing       : fftw-libs-single-3.3.8-11.fc35.x86_64               34/911 
  Installing       : fftw-libs-double-3.3.8-11.fc35.x86_64               35/911 
  Installing       : boost-context-1.76.0-6.fc36.x86_64                  36/911 
  Installing       : tcl-1:8.6.12-1.fc36.x86_64                          37/911 
  Installing       : m4-1.4.19-2.fc35.x86_64                             38/911 
  Installing       : libtool-ltdl-2.4.6-44.fc36.x86_64                   39/911 
  Installing       : dbus-libs-1:1.12.20-5.fc36.x86_64                   40/911 
  Installing       : tcl-devel-1:8.6.12-1.fc36.x86_64                    41/911 
  Installing       : python3-rpm-macros-3.10-13.fc36.noarch              42/911 
  Installing       : fftw-libs-quad-3.3.8-11.fc35.x86_64                 43/911 
  Installing       : zziplib-0.13.71-5.fc36.x86_64                       44/911 
  Installing       : xz-devel-5.2.5-7.fc35.x86_64                        45/911 
  Installing       : tbb-2020.3-9.fc35.x86_64                            46/911 
  Installing       : opus-1.3.1-9.fc35.x86_64                            47/911 
  Installing       : openjpeg2-2.4.0-4.fc35.x86_64                       48/911 
  Installing       : openblas-0.3.18-1.fc36.x86_64                       49/911 
  Installing       : mesa-libglapi-21.3.0-2.fc36.x86_64                  50/911 
  Installing       : libwayland-server-1.19.0-2.fc35.x86_64              51/911 
  Installing       : libraw1394-2.1.2-14.fc35.x86_64                     52/911 
  Installing       : libaec-1.0.6-1.fc36.x86_64                          53/911 
  Installing       : hdf5-1.10.7-2.fc36.x86_64                           54/911 
  Installing       : kmod-libs-29-6.fc36.x86_64                          55/911 
  Installing       : jbigkit-libs-2.1-22.fc35.x86_64                     56/911 
  Installing       : libtiff-4.3.0-2.fc35.x86_64                         57/911 
  Installing       : fftw-libs-long-3.3.8-11.fc35.x86_64                 58/911 
  Installing       : bzip2-devel-1.0.8-10.fc36.x86_64                    59/911 
  Installing       : boost-date-time-1.76.0-6.fc36.x86_64                60/911 
  Installing       : boost-atomic-1.76.0-6.fc36.x86_64                   61/911 
  Installing       : adobe-mappings-cmap-20190730-2.fc36.noarch          62/911 
  Installing       : pcre2-utf16-10.39-1.fc36.x86_64                     63/911 
  Installing       : lua-5.4.3-2.fc35.x86_64                             64/911 
  Installing       : libxshmfence-1.3-9.fc35.x86_64                      65/911 
  Installing       : libpaper-1.1.28-3.fc35.x86_64                       66/911 
  Installing       : libglvnd-1:1.3.4-2.fc36.x86_64                      67/911 
  Installing       : libXau-1.0.9-7.fc35.x86_64                          68/911 
  Installing       : libxcb-1.13.1-8.fc35.x86_64                         69/911 
  Installing       : less-590-2.fc36.x86_64                              70/911 
  Installing       : jbig2dec-libs-0.19-5.fc35.x86_64                    71/911 
  Installing       : emacs-filesystem-1:27.2-9.fc35.noarch               72/911 
  Installing       : xcb-util-0.4.0-18.fc35.x86_64                       73/911 
  Installing       : xcb-util-image-0.4.0-18.fc35.x86_64                 74/911 
  Installing       : xcb-util-keysyms-0.4.0-16.fc35.x86_64               75/911 
  Installing       : xcb-util-renderutil-0.3.9-19.fc35.x86_64            76/911 
  Installing       : xcb-util-wm-0.4.1-21.fc35.x86_64                    77/911 
  Installing       : libXau-devel-1.0.9-7.fc35.x86_64                    78/911 
  Installing       : libxcb-devel-1.13.1-8.fc35.x86_64                   79/911 
  Installing       : adobe-mappings-cmap-deprecated-20190730-2.fc36.n    80/911 
  Installing       : boost-log-1.76.0-6.fc36.x86_64                      81/911 
  Installing       : boost-wave-1.76.0-6.fc36.x86_64                     82/911 
  Installing       : fftw-3.3.8-11.fc35.x86_64                           83/911 
  Installing       : fftw-libs-3.3.8-11.fc35.x86_64                      84/911 
  Installing       : fftw-devel-3.3.8-11.fc35.x86_64                     85/911 
  Installing       : libaec-devel-1.0.6-1.fc36.x86_64                    86/911 
  Installing       : libiec61883-1.2.0-27.fc35.x86_64                    87/911 
  Installing       : openblas-openmp-0.3.18-1.fc36.x86_64                88/911 
  Installing       : flexiblas-openblas-openmp-3.0.4-6.fc35.x86_64       89/911 
  Installing       : flexiblas-netlib-3.0.4-6.fc35.x86_64                90/911 
  Installing       : suitesparse-5.10.1-1.fc36.x86_64                    91/911 
  Installing       : glpk-5.0-3.fc35.x86_64                              92/911 
  Installing       : qrupdate-1.1.2-23.fc35.x86_64                       93/911 
  Installing       : openblas-openmp64-0.3.18-1.fc36.x86_64              94/911 
  Installing       : flexiblas-openblas-openmp64-3.0.4-6.fc35.x86_64     95/911 
  Installing       : flexiblas-netlib64-3.0.4-6.fc35.x86_64              96/911 
  Installing       : flexiblas-devel-3.0.4-6.fc35.x86_64                 97/911 
  Installing       : arpack-3.8.0-3.fc36.x86_64                          98/911 
  Installing       : suitesparse64-5.10.1-1.fc36.x86_64                  99/911 
  Installing       : pyproject-rpm-macros-0-50.fc36.noarch              100/911 
  Installing       : boost-coroutine-1.76.0-6.fc36.x86_64               101/911 
  Installing       : boost-fiber-1.76.0-6.fc36.x86_64                   102/911 
  Installing       : graphite2-devel-1.3.14-8.fc35.x86_64               103/911 
  Installing       : flac-libs-1.3.3-9.fc35.x86_64                      104/911 
  Installing       : libvorbis-1:1.3.7-4.fc35.x86_64                    105/911 
  Installing       : boost-graph-1.76.0-6.fc36.x86_64                   106/911 
  Installing       : langpacks-core-font-en-3.0-15.fc35.noarch          107/911 
  Installing       : google-droid-sans-fonts-20200215-10.fc35.noarch    108/911 
  Installing       : cpp-11.2.1-6.fc36.x86_64                           109/911 
  Installing       : nss-softokn-freebl-3.71.0-1.fc36.x86_64            110/911 
  Installing       : nss-softokn-3.71.0-1.fc36.x86_64                   111/911 
  Installing       : boost-locale-1.76.0-6.fc36.x86_64                  112/911 
  Installing       : boost-type_erasure-1.76.0-6.fc36.x86_64            113/911 
  Installing       : teckit-2.5.9-7.fc35.x86_64                         114/911 
  Installing       : boost-timer-1.76.0-6.fc36.x86_64                   115/911 
  Installing       : libpng-devel-2:1.6.37-11.fc35.x86_64               116/911 
  Installing       : jasper-libs-2.0.33-1.fc36.x86_64                   117/911 
  Installing       : tzdata-java-2021e-1.fc36.noarch                    118/911 
  Installing       : texlive-texlive-common-doc-9:svn54176-45.fc36.no   119/911 
  Installing       : systemd-rpm-macros-249.7-2.fc36.noarch             120/911 
  Installing       : sysprof-capture-devel-3.42.1-1.fc36.x86_64         121/911 
  Installing       : svt-av1-libs-0.8.7-2.fc35.x86_64                   122/911 
  Installing       : rav1e-libs-0.5.0-1.fc36.x86_64                     123/911 
  Installing       : qt5-qttools-common-5.15.2-8.fc36.noarch            124/911 
  Installing       : qt-settings-35.0-2.fc36.noarch                     125/911 
  Installing       : python-setuptools-wheel-58.5.3-1.fc36.noarch       126/911 
  Installing       : python-pip-wheel-21.3.1-1.fc36.noarch              127/911 
  Installing       : poppler-data-0.4.11-1.fc36.noarch                  128/911 
  Installing       : pixman-0.40.0-4.fc35.x86_64                        129/911 
  Installing       : nettle-3.7.3-2.fc35.x86_64                         130/911 
  Installing       : gnutls-3.7.2-2.fc35.x86_64                         131/911 
  Installing       : glib2-2.70.1-1.fc36.x86_64                         132/911 
  Installing       : freetype-2.11.0-1.fc35.x86_64                      133/911 
  Installing       : harfbuzz-3.1.1-1.fc36.x86_64                       134/911 
  Installing       : qt5-qtbase-common-5.15.2-28.fc36.noarch            135/911 
  Running scriptlet: qt5-qtbase-5.15.2-28.fc36.x86_64                   136/911 
  Installing       : qt5-qtbase-5.15.2-28.fc36.x86_64                   136/911 
  Running scriptlet: qt5-qtbase-5.15.2-28.fc36.x86_64                   136/911 
  Installing       : shared-mime-info-2.1-3.fc35.x86_64                 137/911 
  Running scriptlet: shared-mime-info-2.1-3.fc35.x86_64                 137/911 
  Installing       : gdk-pixbuf2-2.42.6-2.fc35.x86_64                   138/911 
  Installing       : libjxl-0.6.1-6.fc36.x86_64                         139/911 
  Installing       : harfbuzz-icu-3.1.1-1.fc36.x86_64                   140/911 
  Installing       : ttmkfdir-3.0.9-64.fc35.x86_64                      141/911 
  Installing       : desktop-file-utils-0.26-4.fc35.x86_64              142/911 
  Installing       : xdg-utils-1.1.3-10.fc35.noarch                     143/911 
  Installing       : gsettings-desktop-schemas-41.0-1.fc36.x86_64       144/911 
  Installing       : json-glib-1.6.6-1.fc36.x86_64                      145/911 
  Installing       : libgudev-237-1.fc36.x86_64                         146/911 
  Installing       : qpdf-libs-10.3.2-2.fc35.x86_64                     147/911 
  Installing       : qpdf-10.3.2-2.fc35.x86_64                          148/911 
  Installing       : ncurses-c++-libs-6.2-8.20210508.fc35.x86_64        149/911 
  Installing       : ncurses-devel-6.2-8.20210508.fc35.x86_64           150/911 
  Installing       : readline-devel-8.1-3.fc35.x86_64                   151/911 
  Installing       : ncurses-6.2-8.20210508.fc35.x86_64                 152/911 
  Installing       : mpdecimal-2.5.1-2.fc35.x86_64                      153/911 
  Installing       : python3-3.10.0-4.fc36.x86_64                       154/911 
  Installing       : python3-libs-3.10.0-4.fc36.x86_64                  155/911 
  Installing       : boost-python3-1.76.0-6.fc36.x86_64                 156/911 
  Installing       : python3-pyparsing-2.4.7-9.fc35.noarch              157/911 
  Installing       : python3-packaging-21.2-1.fc36.noarch               158/911 
  Installing       : python3-rpm-generators-12-10.fc36.noarch           159/911 
  Installing       : systemtap-sdt-devel-4.6-1.fc36.x86_64              160/911 
  Installing       : crypto-policies-scripts-20211115-1.git1b1c04c.fc   161/911 
  Installing       : nss-sysinit-3.71.0-1.fc36.x86_64                   162/911 
  Installing       : nss-3.71.0-1.fc36.x86_64                           163/911 
  Running scriptlet: nss-3.71.0-1.fc36.x86_64                           163/911 
  Installing       : python3-numpy-1:1.21.1-1.fc35.x86_64               164/911 
  Installing       : boost-numpy3-1.76.0-6.fc36.x86_64                  165/911 
  Installing       : mailcap-2.1.53-2.fc35.noarch                       166/911 
  Installing       : lua-rpm-macros-1-5.fc35.noarch                     167/911 
  Installing       : lua-posix-35.0-4.fc35.x86_64                       168/911 
  Installing       : copy-jdk-configs-4.0-2.fc35.noarch                 169/911 
  Installing       : libwayland-client-1.19.0-2.fc35.x86_64             170/911 
  Installing       : libwacom-data-1.12-1.fc36.noarch                   171/911 
  Installing       : libwacom-1.12-1.fc36.x86_64                        172/911 
  Installing       : libvmaf-2.1.1-2.fc35.x86_64                        173/911 
  Installing       : libaom-3.2.0-2.fc36.x86_64                         174/911 
  Installing       : libstemmer-0-17.585svn.fc35.x86_64                 175/911 
  Installing       : libstdc++-devel-11.2.1-6.fc36.x86_64               176/911 
  Installing       : libsigc++20-2.10.7-3.fc36.x86_64                   177/911 
  Installing       : glibmm24-2.66.2-1.fc36.x86_64                      178/911 
  Installing       : libxml++-2.42.1-2.fc35.x86_64                      179/911 
  Installing       : libsepol-devel-3.3-2.fc36.x86_64                   180/911 
  Installing       : libseccomp-2.5.3-1.fc36.x86_64                     181/911 
  Installing       : libsamplerate-0.2.2-1.fc36.x86_64                  182/911 
  Installing       : libqhull-1:7.2.1-8.fc35.x86_64                     183/911 
  Installing       : libproxy-0.4.17-3.fc35.x86_64                      184/911 
  Installing       : glib-networking-2.70.0-1.fc36.x86_64               185/911 
  Installing       : libsoup-2.74.1-1.fc36.x86_64                       186/911 
  Installing       : libappstream-glib-0.7.18-3.fc35.x86_64             187/911 
  Installing       : libimagequant-2.17.0-1.fc36.x86_64                 188/911 
  Installing       : libfontenc-1.1.4-2.fc36.x86_64                     189/911 
  Installing       : mkfontscale-1.2.1-3.fc35.x86_64                    190/911 
  Installing       : urw-base35-fonts-legacy-20200910-9.fc36.noarch     191/911 
  Running scriptlet: urw-base35-fonts-legacy-20200910-9.fc36.noarch     191/911 
  Installing       : libffi-devel-3.1-28.fc34.x86_64                    192/911 
  Installing       : libevdev-1.12.0-1.fc36.x86_64                      193/911 
  Installing       : libdav1d-0.9.1-1.fc35.x86_64                       194/911 
  Installing       : libavif-0.9.2-2.fc35.x86_64                        195/911 
  Installing       : libconfig-1.7.3-2.fc35.x86_64                      196/911 
  Installing       : libcerf-1.14-3.fc35.x86_64                         197/911 
  Installing       : libargon2-20171227-7.fc35.x86_64                   198/911 
  Installing       : libX11-common-1.7.2-3.fc35.noarch                  199/911 
  Installing       : libX11-1.7.2-3.fc35.x86_64                         200/911 
  Installing       : libXext-1.3.4-7.fc35.x86_64                        201/911 
  Installing       : libXrender-0.9.10-15.fc35.x86_64                   202/911 
  Installing       : libXt-1.2.1-1.fc36.x86_64                          203/911 
  Installing       : libXmu-1.1.3-7.fc35.x86_64                         204/911 
  Installing       : libXi-1.8-1.fc36.x86_64                            205/911 
  Installing       : libXfixes-6.0.0-2.fc35.x86_64                      206/911 
  Installing       : libXpm-3.5.13-6.fc35.x86_64                        207/911 
  Installing       : libX11-devel-1.7.2-3.fc35.x86_64                   208/911 
  Installing       : gnuplot-common-5.4.2-1.fc36.x86_64                 209/911 
  Installing       : libXrender-devel-0.9.10-15.fc35.x86_64             210/911 
  Installing       : libXaw-1.0.14-1.fc36.x86_64                        211/911 
  Installing       : libXcursor-1.2.0-6.fc35.x86_64                     212/911 
  Installing       : libXtst-1.2.3-15.fc35.x86_64                       213/911 
  Installing       : libXinerama-1.1.4-9.fc35.x86_64                    214/911 
  Installing       : libXxf86vm-1.1.4-17.fc35.x86_64                    215/911 
  Installing       : libXcomposite-0.4.5-6.fc35.x86_64                  216/911 
  Installing       : kmod-29-6.fc36.x86_64                              217/911 
  Installing       : kernel-headers-5.16.0-0.rc1.git0.1.fc36.x86_64     218/911 
  Installing       : json-c-0.15-2.fc35.x86_64                          219/911 
  Installing       : javapackages-filesystem-6.0.0-4.fc36.noarch        220/911 
  Installing       : hwdata-0.353-1.fc36.noarch                         221/911 
  Installing       : libpciaccess-0.16-5.fc35.x86_64                    222/911 
  Installing       : libdrm-2.4.107-2.fc35.x86_64                       223/911 
  Installing       : mesa-libgbm-21.3.0-2.fc36.x86_64                   224/911 
  Installing       : libglvnd-egl-1:1.3.4-2.fc36.x86_64                 225/911 
  Installing       : mesa-libEGL-21.3.0-2.fc36.x86_64                   226/911 
  Installing       : libglvnd-glx-1:1.3.4-2.fc36.x86_64                 227/911 
  Installing       : mesa-libGL-21.3.0-2.fc36.x86_64                    228/911 
  Installing       : glx-utils-8.4.0-12.20210504git0f9e7d9.fc35.x86_6   229/911 
  Installing       : mesa-libGLU-9.0.1-5.fc35.x86_64                    230/911 
  Installing       : gl2ps-1.4.2-4.fc35.x86_64                          231/911 
  Installing       : hicolor-icon-theme-0.17-11.fc35.noarch             232/911 
  Installing       : gsm-1.0.19-6.fc35.x86_64                           233/911 
  Installing       : libsndfile-1.0.31-5.fc35.fc35.x86_64               234/911 
  Running scriptlet: groff-base-1.22.4-8.fc35.x86_64                    235/911 
  Installing       : groff-base-1.22.4-8.fc35.x86_64                    235/911 
  Running scriptlet: groff-base-1.22.4-8.fc35.x86_64                    235/911 
  Installing       : perl-Digest-SHA-1:6.02-479.fc35.x86_64             236/911 
  Installing       : perl-Digest-1.20-1.fc36.noarch                     237/911 
  Installing       : perl-Tie-4.6-482.fc36.noarch                       238/911 
  Installing       : perl-FindBin-1.52-482.fc36.noarch                  239/911 
  Installing       : perl-lib-0.65-482.fc36.x86_64                      240/911 
  Installing       : perl-GSSAPI-0.28-37.fc36.x86_64                    241/911 
  Installing       : perl-Digest-HMAC-1.04-3.fc35.noarch                242/911 
  Installing       : perl-Digest-MD5-2.58-478.fc35.x86_64               243/911 
  Installing       : perl-Business-ISBN-Data-20210112.006-3.fc35.noar   244/911 
  Installing       : perl-B-1.82-482.fc36.x86_64                        245/911 
  Installing       : perl-FileHandle-2.03-482.fc36.noarch               246/911 
  Installing       : perl-Authen-SASL-2.16-25.fc35.noarch               247/911 
  Installing       : perl-AutoLoader-5.74-482.fc36.noarch               248/911 
  Installing       : perl-Data-Dumper-2.183-2.fc35.x86_64               249/911 
  Installing       : perl-Business-ISBN-3.006-4.fc35.noarch             250/911 
  Installing       : perl-libnet-3.13-479.fc35.noarch                   251/911 
  Installing       : perl-base-2.27-482.fc36.noarch                     252/911 
  Installing       : perl-URI-5.10-1.fc36.noarch                        253/911 
  Installing       : perl-Net-SSLeay-1.90-7.fc36.x86_64                 254/911 
  Installing       : perl-Text-Tabs+Wrap-2021.0814-1.fc36.noarch        255/911 
  Installing       : perl-Mozilla-CA-20200520-6.fc35.noarch             256/911 
  Installing       : perl-if-0.60.900-482.fc36.noarch                   257/911 
  Installing       : perl-IO-Socket-IP-0.41-479.fc35.noarch             258/911 
  Installing       : perl-Time-Local-2:1.300-478.fc35.noarch            259/911 
  Installing       : perl-File-Path-2.18-478.fc35.noarch                260/911 
  Installing       : perl-IO-Socket-SSL-2.072-2.fc36.noarch             261/911 
  Installing       : perl-Pod-Escapes-1:1.07-478.fc35.noarch            262/911 
  Installing       : perl-Class-Struct-0.66-482.fc36.noarch             263/911 
  Installing       : perl-POSIX-1.97-482.fc36.x86_64                    264/911 
  Installing       : perl-Term-ANSIColor-5.01-479.fc35.noarch           265/911 
  Installing       : perl-IPC-Open3-1.21-482.fc36.noarch                266/911 
  Installing       : perl-subs-1.04-482.fc36.noarch                     267/911 
  Installing       : perl-File-Temp-1:0.231.100-478.fc35.noarch         268/911 
  Installing       : perl-HTTP-Tiny-0.080-1.fc36.noarch                 269/911 
  Installing       : perl-Term-Cap-1.17-478.fc35.noarch                 270/911 
  Installing       : perl-Pod-Simple-1:3.43-2.fc35.noarch               271/911 
  Installing       : perl-Socket-4:2.032-2.fc35.x86_64                  272/911 
  Installing       : perl-SelectSaver-1.02-482.fc36.noarch              273/911 
  Installing       : perl-Symbol-1.09-482.fc36.noarch                   274/911 
  Installing       : perl-File-stat-1.09-482.fc36.noarch                275/911 
  Installing       : perl-podlators-1:4.14-478.fc35.noarch              276/911 
  Installing       : perl-Pod-Perldoc-3.28.01-479.fc35.noarch           277/911 
  Installing       : perl-Fcntl-1.14-482.fc36.x86_64                    278/911 
  Installing       : perl-Text-ParseWords-3.30-478.fc35.noarch          279/911 
  Installing       : perl-mro-1.25-482.fc36.x86_64                      280/911 
  Installing       : perl-IO-1.46-482.fc36.x86_64                       281/911 
  Installing       : perl-overloading-0.02-482.fc36.noarch              282/911 
  Installing       : perl-Pod-Usage-4:2.01-478.fc35.noarch              283/911 
  Installing       : perl-Errno-1.33-482.fc36.x86_64                    284/911 
  Installing       : perl-File-Basename-2.85-482.fc36.noarch            285/911 
  Installing       : perl-Getopt-Std-1.13-482.fc36.noarch               286/911 
  Installing       : perl-MIME-Base64-3.16-478.fc35.x86_64              287/911 
  Installing       : perl-Scalar-List-Utils-5:1.60-462.fc36.x86_64      288/911 
  Installing       : perl-constant-1.33-479.fc35.noarch                 289/911 
  Installing       : perl-Storable-1:3.25-1.fc36.x86_64                 290/911 
  Installing       : perl-overload-1.33-482.fc36.noarch                 291/911 
  Installing       : perl-parent-1:0.238-478.fc35.noarch                292/911 
  Installing       : perl-vars-1.05-482.fc36.noarch                     293/911 
  Installing       : perl-Getopt-Long-1:2.52-478.fc35.noarch            294/911 
  Installing       : perl-DynaLoader-1.50-482.fc36.x86_64               295/911 
  Installing       : perl-Carp-1.52-478.fc35.noarch                     296/911 
  Installing       : perl-Exporter-5.76-479.fc35.noarch                 297/911 
  Installing       : perl-PathTools-3.80-478.fc35.x86_64                298/911 
  Installing       : perl-Encode-4:3.16-483.fc36.x86_64                 299/911 
  Installing       : perl-libs-4:5.34.0-482.fc36.x86_64                 300/911 
  Installing       : perl-interpreter-4:5.34.0-482.fc36.x86_64          301/911 
  Installing       : perl-File-Find-1.39-482.fc36.noarch                302/911 
  Installing       : perl-File-Copy-2.35-482.fc36.noarch                303/911 
  Installing       : perl-Try-Tiny-0.30-13.fc35.noarch                  304/911 
  Installing       : perl-locale-1.10-482.fc36.noarch                   305/911 
  Installing       : perl-version-8:0.99.29-4.fc35.x86_64               306/911 
  Installing       : perl-Module-Runtime-0.016-13.fc35.noarch           307/911 
  Installing       : perl-Time-HiRes-4:1.9767-479.fc35.x86_64           308/911 
  Installing       : perl-Unicode-Normalize-1.28-478.fc35.x86_64        309/911 
  Installing       : perl-Dist-CheckConflicts-0.11-23.fc35.noarch       310/911 
  Installing       : perl-Module-Implementation-0.09-31.fc35.noarch     311/911 
  Installing       : perl-File-Compare-1.100.600-482.fc36.noarch        312/911 
  Installing       : perl-Compress-Raw-Zlib-2.101-479.fc35.x86_64       313/911 
  Installing       : perl-LWP-MediaTypes-6.04-9.fc35.noarch             314/911 
  Installing       : perl-Params-Util-1.102-5.fc35.x86_64               315/911 
  Installing       : perl-Sys-Hostname-1.23-482.fc36.x86_64             316/911 
  Installing       : perl-Text-Unidecode-1.30-16.fc35.noarch            317/911 
  Installing       : perl-ExtUtils-ParseXS-1:3.43-478.fc35.noarch       318/911 
  Installing       : perl-Clone-0.45-6.fc35.x86_64                      319/911 
  Installing       : perl-Data-Dump-1.25-2.fc35.noarch                  320/911 
  Installing       : perl-Date-ISO8601-0.005-13.fc35.noarch             321/911 
  Installing       : perl-Devel-StackTrace-1:2.04-10.fc35.noarch        322/911 
  Installing       : perl-Hash-Util-FieldHash-1.21-482.fc36.x86_64      323/911 
  Installing       : perl-I18N-Langinfo-0.19-482.fc36.x86_64            324/911 
  Installing       : perl-Encode-Locale-1.05-21.fc35.noarch             325/911 
  Installing       : perl-Sub-Install-0.928-29.fc35.noarch              326/911 
  Installing       : perl-TimeDate-1:2.33-6.fc35.noarch                 327/911 
  Installing       : perl-HTTP-Date-6.05-7.fc35.noarch                  328/911 
  Installing       : perl-XML-NamespaceSupport-1.12-15.fc35.noarch      329/911 
  Installing       : perl-XML-Parser-2.46-9.fc35.x86_64                 330/911 
  Installing       : perl-XML-SAX-Base-1.09-15.fc35.noarch              331/911 
  Installing       : perl-threads-1:2.26-448.fc35.x86_64                332/911 
  Installing       : perl-threads-shared-1.62-478.fc35.x86_64           333/911 
  Installing       : perl-Thread-Queue-3.14-478.fc35.noarch             334/911 
  Installing       : perl-File-Listing-6.14-4.fc35.noarch               335/911 
  Installing       : perl-Data-OptList-0.112-2.fc35.noarch              336/911 
  Installing       : perl-Hash-Util-0.25-482.fc36.x86_64                337/911 
  Installing       : perl-Mail-Sendmail-0.80-13.fc35.noarch             338/911 
  Installing       : autoconf-2.71-1.fc36.noarch                        339/911 
  Installing       : perl-List-SomeUtils-0.58-7.fc35.noarch             340/911 
  Installing       : perl-Params-Validate-1.30-4.fc35.x86_64            341/911 
  Installing       : perl-Text-BibTeX-0.88-9.fc35.x86_64                342/911 
  Installing       : perl-Unicode-Collate-1.31-1.fc36.x86_64            343/911 
  Installing       : perl-Unicode-UCD-0.75-482.fc36.noarch              344/911 
  Installing       : perl-Module-CoreList-1:5.20211120-1.fc36.noarch    345/911 
  Installing       : perl-Module-Metadata-1.000037-478.fc35.noarch      346/911 
  Installing       : perl-Pod-Html-1.27-482.fc36.noarch                 347/911 
  Installing       : perl-Sort-Key-1.33-22.fc35.x86_64                  348/911 
  Installing       : perl-ExtUtils-Command-2:7.62-479.fc35.noarch       349/911 
  Installing       : perl-ExtUtils-Manifest-1:1.73-478.fc35.noarch      350/911 
  Installing       : perl-Date-Manip-6.86-1.fc36.noarch                 351/911 
  Installing       : perl-Lingua-Translit-0.28-13.fc35.noarch           352/911 
  Installing       : perl-AutoSplit-5.74-482.fc36.noarch                353/911 
  Installing       : perl-Benchmark-1.23-482.fc36.noarch                354/911 
  Installing       : perl-Test-Harness-1:3.43-479.fc35.noarch           355/911 
  Installing       : perl-Business-ISSN-1.004-6.fc35.noarch             356/911 
  Installing       : perl-Class-Accessor-0.51-13.fc35.noarch            357/911 
  Installing       : perl-Class-Data-Inheritable-0.09-1.fc35.noarch     358/911 
  Installing       : perl-Exception-Class-1.45-3.fc35.noarch            359/911 
  Installing       : perl-Class-Inspector-1.36-8.fc35.noarch            360/911 
  Installing       : perl-File-ShareDir-1.118-4.fc35.noarch             361/911 
  Installing       : perl-libintl-perl-1.32-4.fc35.x86_64               362/911 
  Installing       : perl-Class-Method-Modifiers-2.13-9.fc35.noarch     363/911 
  Installing       : perl-Role-Tiny-2.002004-4.fc35.noarch              364/911 
  Installing       : perl-Class-Singleton-1.6-4.fc35.noarch             365/911 
  Installing       : perl-Compress-Raw-Bzip2-2.101-479.fc35.x86_64      366/911 
  Installing       : perl-IO-Compress-2.102-479.fc35.noarch             367/911 
  Installing       : perl-Net-HTTP-6.21-3.fc35.noarch                   368/911 
  Installing       : perl-Convert-ASN1-0.33-1.fc36.noarch               369/911 
  Installing       : perl-Devel-PPPort-3.63-2.fc35.x86_64               370/911 
  Installing       : perl-DynaLoader-Functions-0.003-13.fc35.noarch     371/911 
  Installing       : perl-Devel-CallChecker-0.008-14.fc35.x86_64        372/911 
  Installing       : perl-Params-Classify-0.015-14.fc35.x86_64          373/911 
  Installing       : perl-DateTime-TimeZone-SystemV-0.010-14.fc35.noa   374/911 
  Installing       : perl-DateTime-TimeZone-Tzfile-0.011-14.fc35.noar   375/911 
  Installing       : perl-Email-Date-Format-1.005-20.fc35.noarch        376/911 
  Installing       : perl-ExtUtils-Constant-0.25-482.fc36.noarch        377/911 
  Installing       : perl-ExtUtils-MM-Utils-2:7.62-479.fc35.noarch      378/911 
  Installing       : perl-File-Slurper-0.012-12.fc35.noarch             379/911 
  Installing       : perl-HTML-Tagset-3.20-48.fc35.noarch               380/911 
  Installing       : perl-I18N-LangTags-0.45-482.fc36.noarch            381/911 
  Installing       : perl-Locale-Maketext-1.29-479.fc35.noarch          382/911 
  Installing       : perl-Locale-Maketext-Simple-1:0.21-482.fc36.noar   383/911 
  Installing       : perl-Params-Check-1:0.38-478.fc35.noarch           384/911 
  Installing       : perl-IO-HTML-1.004-4.fc35.noarch                   385/911 
  Installing       : perl-HTTP-Message-6.34-1.fc36.noarch               386/911 
  Installing       : perl-HTML-Parser-3.76-3.fc35.x86_64                387/911 
  Installing       : perl-HTTP-Negotiate-6.01-30.fc35.noarch            388/911 
  Installing       : perltidy-20211029-1.fc36.noarch                    389/911 
  Installing       : perl-HTTP-Cookies-6.10-4.fc35.noarch               390/911 
  Installing       : perl-IO-String-1.08-43.fc35.noarch                 391/911 
  Installing       : perl-IPC-Run3-0.048-23.fc35.noarch                 392/911 
  Installing       : perl-IPC-SysV-2.09-479.fc35.x86_64                 393/911 
  Installing       : perl-Importer-0.026-4.fc35.noarch                  394/911 
  Installing       : perl-List-UtilsBy-0.11-13.fc35.noarch              395/911 
  Installing       : perl-List-AllUtils-0.19-4.fc35.noarch              396/911 
  Installing       : perl-MIME-Charset-1.012.2-15.fc35.noarch           397/911 
  Installing       : perl-MIME-Types-2.22-1.fc36.noarch                 398/911 
  Installing       : perl-MIME-Lite-3.033-2.fc35.noarch                 399/911 
  Installing       : perl-MRO-Compat-0.13-15.fc35.noarch                400/911 
  Installing       : perl-Mail-Sender-1:0.903-16.fc35.noarch            401/911 
  Installing       : perl-Math-Complex-1.59-482.fc36.noarch             402/911 
  Installing       : perl-Math-BigInt-1:1.9998.27-1.fc36.noarch         403/911 
  Installing       : perl-JSON-PP-1:4.06-479.fc35.noarch                404/911 
  Installing       : perl-Data-Uniqid-0.12-26.fc35.noarch               405/911 
  Installing       : perl-JSON-4.03-5.fc35.noarch                       406/911 
  Installing       : perl-Module-Load-1:0.36-478.fc35.noarch            407/911 
  Installing       : perl-Module-Load-Conditional-0.74-478.fc35.noarc   408/911 
  Installing       : perl-IPC-Cmd-2:1.04-479.fc35.noarch                409/911 
  Installing       : perl-NTLM-1.09-30.fc35.noarch                      410/911 
  Installing       : perl-Net-SMTP-SSL-1.04-16.fc35.noarch              411/911 
  Installing       : perl-MailTools-2.21-9.fc35.noarch                  412/911 
  Installing       : perl-Number-Compare-0.03-30.fc35.noarch            413/911 
  Installing       : perl-Object-HashBase-0.009-7.fc35.noarch           414/911 
  Installing       : perl-Opcode-1.50-482.fc36.x86_64                   415/911 
  Installing       : perl-Safe-2.43-482.fc36.noarch                     416/911 
  Installing       : perl-Package-Generator-1.106-23.fc35.noarch        417/911 
  Installing       : perl-Sub-Exporter-0.988-2.fc35.noarch              418/911 
  Installing       : perl-Sub-Exporter-Progressive-0.001013-16.fc35.n   419/911 
  Installing       : perl-Devel-GlobalDestruction-0.14-16.fc35.noarch   420/911 
  Installing       : perl-Package-Stash-XS-0.29-11.fc35.x86_64          421/911 
  Installing       : perl-Package-Stash-0.39-4.fc35.noarch              422/911 
  Installing       : perl-PadWalker-2.5-4.fc35.x86_64                   423/911 
  Installing       : perl-Devel-Caller-2.06-26.fc35.x86_64              424/911 
  Installing       : perl-Devel-LexAlias-0.05-27.fc35.x86_64            425/911 
  Installing       : perl-Eval-Closure-0.14-16.fc35.noarch              426/911 
  Installing       : perl-Params-ValidationCompiler-0.30-13.fc35.noar   427/911 
  Installing       : perl-Ref-Util-XS-0.117-13.fc35.x86_64              428/911 
  Installing       : perl-Ref-Util-0.204-12.fc35.noarch                 429/911 
  Installing       : perl-Regexp-Common-2017060201-16.fc35.noarch       430/911 
  Installing       : perl-Sub-Identify-0.14-17.fc35.x86_64              431/911 
  Installing       : perl-Sys-Syslog-0.36-479.fc35.x86_64               432/911 
  Installing       : perl-Text-Balanced-2.04-478.fc35.noarch            433/911 
  Installing       : perl-Parse-RecDescent-1.967015-15.fc35.noarch      434/911 
  Installing       : perl-Text-CSV-2.01-2.fc35.noarch                   435/911 
  Installing       : perl-Text-Glob-0.11-15.fc35.noarch                 436/911 
  Installing       : perl-File-Find-Rule-0.34-19.fc35.noarch            437/911 
  Installing       : perl-Data-Compare-1.27-7.fc35.noarch               438/911 
  Installing       : perl-Text-Roman-3.5-20.fc35.noarch                 439/911 
  Installing       : perl-Tie-Cycle-1.226-3.fc35.noarch                 440/911 
  Installing       : perl-Business-ISMN-1.202-3.fc35.noarch             441/911 
  Installing       : perl-Unicode-EastAsianWidth-12.0-7.fc35.noarch     442/911 
  Installing       : texinfo-6.8-2.fc35.x86_64                          443/911 
  Installing       : perl-Variable-Magic-0.62-14.fc35.x86_64            444/911 
  Installing       : perl-B-Hooks-EndOfScope-0.25-1.fc36.noarch         445/911 
  Installing       : perl-namespace-clean-0.27-18.fc35.noarch           446/911 
  Installing       : perl-namespace-autoclean-0.29-9.fc35.noarch        447/911 
  Installing       : perl-WWW-RobotRules-6.02-30.fc35.noarch            448/911 
  Installing       : perl-LWP-Protocol-https-6.10-4.fc35.noarch         449/911 
  Installing       : perl-libwww-perl-6.58-1.fc36.noarch                450/911 
  Installing       : perl-XML-SAX-1.02-8.fc35.noarch                    451/911 
  Running scriptlet: perl-XML-SAX-1.02-8.fc35.noarch                    451/911 
  Installing       : perl-XML-LibXML-1:2.0207-4.fc35.x86_64             452/911 
  Running scriptlet: perl-XML-LibXML-1:2.0207-4.fc35.x86_64             452/911 
  Installing       : perl-XML-LibXML-Simple-1.01-7.fc35.noarch          453/911 
  Installing       : perl-XML-Writer-0.900-5.fc35.noarch                454/911 
  Installing       : perl-XString-0.005-4.fc35.x86_64                   455/911 
  Installing       : perl-Specio-0.47-4.fc35.noarch                     456/911 
  Installing       : perl-DateTime-Locale-1.33-1.fc36.noarch            457/911 
  Installing       : perl-DateTime-2:1.54-6.fc35.x86_64                 458/911 
  Installing       : perl-DateTime-TimeZone-2.51-1.fc36.noarch          459/911 
  Installing       : perl-Log-Dispatch-2.70-5.fc35.noarch               460/911 
  Installing       : perl-Log-Dispatch-FileRotate-1.38-2.fc35.noarch    461/911 
  Installing       : perl-DateTime-Format-Strptime-1:1.79-3.fc35.noar   462/911 
  Installing       : perl-DateTime-Format-Builder-0.8300-5.fc35.noarc   463/911 
  Installing       : perl-DateTime-Calendar-Julian-0.106-1.fc36.noarc   464/911 
  Installing       : perl-autovivification-0.18-14.fc35.x86_64          465/911 
  Installing       : perl-deprecate-0.04-482.fc36.noarch                466/911 
  Installing       : perl-Text-Soundex-3.05-20.fc35.x86_64              467/911 
  Installing       : perl-LDAP-1:0.68-5.fc35.noarch                     468/911 
  Installing       : perl-Log-Log4perl-1.54-3.fc35.noarch               469/911 
  Installing       : perl-meta-notation-5.34.0-482.fc36.noarch          470/911 
  Installing       : perl-sigtrap-1.09-482.fc36.noarch                  471/911 
  Installing       : golang-src-1.17-2.fc36.noarch                      472/911 
  Installing       : glibc-headers-x86-2.34.9000-21.fc36.noarch         473/911 
  Installing       : glibc-devel-2.34.9000-21.fc36.x86_64               474/911 
  Installing       : libxcrypt-devel-4.4.26-4.fc36.x86_64               475/911 
  Installing       : giflib-5.2.1-8.fc35.x86_64                         476/911 
  Installing       : gettext-libs-0.21-9.fc36.x86_64                    477/911 
  Installing       : gettext-0.21-9.fc36.x86_64                         478/911 
  Installing       : fribidi-1.0.11-1.fc36.x86_64                       479/911 
  Installing       : epstool-3.08-22.fc35.x86_64                        480/911 
  Installing       : cmake-filesystem-3.22.0-1.fc36.x86_64              481/911 
  Installing       : libxml2-devel-2.9.12-6.fc35.x86_64                 482/911 
  Installing       : brotli-1.0.9-6.fc35.x86_64                         483/911 
  Installing       : brotli-devel-1.0.9-6.fc35.x86_64                   484/911 
  Installing       : boost-test-1.76.0-6.fc36.x86_64                    485/911 
  Installing       : boost-stacktrace-1.76.0-6.fc36.x86_64              486/911 
  Installing       : boost-serialization-1.76.0-6.fc36.x86_64           487/911 
  Installing       : boost-random-1.76.0-6.fc36.x86_64                  488/911 
  Installing       : boost-program-options-1.76.0-6.fc36.x86_64         489/911 
  Installing       : boost-nowide-1.76.0-6.fc36.x86_64                  490/911 
  Installing       : boost-math-1.76.0-6.fc36.x86_64                    491/911 
  Installing       : boost-iostreams-1.76.0-6.fc36.x86_64               492/911 
  Installing       : boost-contract-1.76.0-6.fc36.x86_64                493/911 
  Installing       : boost-container-1.76.0-6.fc36.x86_64               494/911 
  Installing       : boost-1.76.0-6.fc36.x86_64                         495/911 
  Installing       : annobin-docs-10.13-1.fc36.noarch                   496/911 
  Installing       : adobe-mappings-pdf-20180407-9.fc35.noarch          497/911 
  Running scriptlet: xml-common-0.6.3-57.fc35.noarch                    498/911 
  Installing       : xml-common-0.6.3-57.fc35.noarch                    498/911 
  Installing       : fontconfig-2.13.94-3.fc35.x86_64                   499/911 
  Running scriptlet: fontconfig-2.13.94-3.fc35.x86_64                   499/911 
  Installing       : libXft-2.3.4-1.fc36.x86_64                         500/911 
  Installing       : cairo-1.17.4-4.fc35.x86_64                         501/911 
  Running scriptlet: tk-1:8.6.12-1.fc36.x86_64                          502/911 
  Installing       : tk-1:8.6.12-1.fc36.x86_64                          502/911 
  Installing       : fltk-1.3.8-1.fc36.x86_64                           503/911 
  Installing       : gd-2.3.3-3.fc36.x86_64                             504/911 
  Installing       : poppler-21.08.0-1.fc35.x86_64                      505/911 
  Installing       : urw-base35-bookman-fonts-20200910-9.fc36.noarch    506/911 
  Running scriptlet: urw-base35-bookman-fonts-20200910-9.fc36.noarch    506/911 
  Installing       : urw-base35-c059-fonts-20200910-9.fc36.noarch       507/911 
  Running scriptlet: urw-base35-c059-fonts-20200910-9.fc36.noarch       507/911 
  Installing       : urw-base35-d050000l-fonts-20200910-9.fc36.noarch   508/911 
  Running scriptlet: urw-base35-d050000l-fonts-20200910-9.fc36.noarch   508/911 
  Installing       : urw-base35-gothic-fonts-20200910-9.fc36.noarch     509/911 
  Running scriptlet: urw-base35-gothic-fonts-20200910-9.fc36.noarch     509/911 
  Installing       : urw-base35-nimbus-mono-ps-fonts-20200910-9.fc36.   510/911 
  Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-9.fc36.   510/911 
  Installing       : urw-base35-nimbus-roman-fonts-20200910-9.fc36.no   511/911 
  Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-9.fc36.no   511/911 
  Installing       : urw-base35-nimbus-sans-fonts-20200910-9.fc36.noa   512/911 
  Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-9.fc36.noa   512/911 
  Installing       : urw-base35-p052-fonts-20200910-9.fc36.noarch       513/911 
  Running scriptlet: urw-base35-p052-fonts-20200910-9.fc36.noarch       513/911 
  Installing       : urw-base35-standard-symbols-ps-fonts-20200910-9.   514/911 
  Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-9.   514/911 
  Installing       : urw-base35-z003-fonts-20200910-9.fc36.noarch       515/911 
  Running scriptlet: urw-base35-z003-fonts-20200910-9.fc36.noarch       515/911 
  Installing       : urw-base35-fonts-20200910-9.fc36.noarch            516/911 
  Installing       : xorg-x11-fonts-Type1-7.5-32.fc35.noarch            517/911 
  Running scriptlet: xorg-x11-fonts-Type1-7.5-32.fc35.noarch            517/911 
  Installing       : xkeyboard-config-2.34-1.fc36.noarch                518/911 
  Installing       : libxkbcommon-1.3.1-1.fc36.x86_64                   519/911 
  Installing       : libxkbcommon-x11-1.3.1-1.fc36.x86_64               520/911 
  Installing       : vim-minimal-2:8.2.3642-1.fc36.x86_64               521/911 
  Installing       : tre-common-0.8.0-34.20140228gitc2f5d13.fc35.noar   522/911 
  Installing       : tre-0.8.0-34.20140228gitc2f5d13.fc35.x86_64        523/911 
  Installing       : tre-devel-0.8.0-34.20140228gitc2f5d13.fc35.x86_6   524/911 
  Installing       : pcre2-utf32-10.39-1.fc36.x86_64                    525/911 
  Installing       : pcre2-devel-10.39-1.fc36.x86_64                    526/911 
  Installing       : libselinux-devel-3.3-1.fc36.x86_64                 527/911 
  Installing       : pcre-utf32-8.45-1.fc36.x86_64                      528/911 
  Installing       : pcre-utf16-8.45-1.fc36.x86_64                      529/911 
  Installing       : pcre-cpp-8.45-1.fc36.x86_64                        530/911 
  Installing       : pcre-devel-8.45-1.fc36.x86_64                      531/911 
  Installing       : mtdev-1.1.6-2.fc35.x86_64                          532/911 
  Installing       : libinput-1.19.2-1.fc36.x86_64                      533/911 
  Running scriptlet: libinput-1.19.2-1.fc36.x86_64                      533/911 
  Installing       : lksctp-tools-1.0.18-11.fc35.x86_64                 534/911 
  Installing       : libyaml-0.2.5-6.fc35.x86_64                        535/911 
  Installing       : rubypick-1.1.1-15.fc35.noarch                      536/911 
  Installing       : ruby-3.0.2-153.fc36.x86_64                         537/911 
  Installing       : rubygems-3.2.22-153.fc36.noarch                    538/911 
  Installing       : rubygem-psych-3.3.0-153.fc36.x86_64                539/911 
  Installing       : libxslt-1.1.34-6.fc36.x86_64                       540/911 
  Installing       : perl-XML-LibXSLT-1.99-7.fc35.x86_64                541/911 
  Installing       : libwmf-lite-0.2.12-7.fc35.x86_64                   542/911 
  Installing       : GraphicsMagick-1.3.36-5.fc35.x86_64                543/911 
  Installing       : GraphicsMagick-c++-1.3.36-5.fc35.x86_64            544/911 
  Installing       : libnl3-3.5.0-8.fc35.x86_64                         545/911 
  Installing       : libibverbs-38.0-1.fc36.x86_64                      546/911 
  Installing       : libpcap-14:1.10.1-2.fc35.x86_64                    547/911 
  Installing       : iptables-legacy-libs-1.8.7-13.fc35.x86_64          548/911 
  Installing       : libijs-0.35-14.fc35.x86_64                         549/911 
  Installing       : libevent-2.1.12-5.fc36.x86_64                      550/911 
  Installing       : avahi-libs-0.8-14.fc35.x86_64                      551/911 
  Installing       : cups-libs-1:2.3.3op2-11.fc36.x86_64                552/911 
  Installing       : qt5-qtbase-gui-5.15.2-28.fc36.x86_64               553/911 
  Installing       : java-11-openjdk-headless-1:11.0.13.0.8-2.fc36.x8   554/911 
  Running scriptlet: java-11-openjdk-headless-1:11.0.13.0.8-2.fc36.x8   554/911 
  Installing       : java-11-openjdk-1:11.0.13.0.8-2.fc36.x86_64        555/911 
  Running scriptlet: java-11-openjdk-1:11.0.13.0.8-2.fc36.x86_64        555/911 
  Installing       : java-11-openjdk-devel-1:11.0.13.0.8-2.fc36.x86_6   556/911 
  Running scriptlet: java-11-openjdk-devel-1:11.0.13.0.8-2.fc36.x86_6   556/911 
  Installing       : qscintilla-qt5-2.13.0-1.fc36.x86_64                557/911 
  Installing       : qt5-qtsvg-5.15.2-5.fc35.x86_64                     558/911 
  Installing       : qt5-qttools-libs-help-5.15.2-8.fc36.x86_64         559/911 
  Installing       : libgs-9.55.0-1.fc36.x86_64                         560/911 
  Installing       : ghostscript-tools-fonts-9.55.0-1.fc36.x86_64       561/911 
  Installing       : ghostscript-tools-printing-9.55.0-1.fc36.x86_64    562/911 
  Installing       : ghostscript-9.55.0-1.fc36.x86_64                   563/911 
  Installing       : libdatrie-0.2.13-2.fc35.x86_64                     564/911 
  Installing       : libthai-0.1.28-7.fc35.x86_64                       565/911 
  Installing       : pango-1.49.3-2.fc36.x86_64                         566/911 
  Installing       : gnuplot-5.4.2-1.fc36.x86_64                        567/911 
  Installing       : sombok-2.4.0-15.fc35.x86_64                        568/911 
  Installing       : perl-Unicode-LineBreak-2019.001-11.fc35.x86_64     569/911 
  Installing       : biber-2.16-4.fc35.noarch                           570/911 
  Installing       : perl-Term-Table-0.015-8.fc35.noarch                571/911 
  Installing       : libblkid-devel-2.37.2-1.fc36.x86_64                572/911 
  Installing       : libmount-devel-2.37.2-1.fc36.x86_64                573/911 
  Installing       : glib2-devel-2.70.1-1.fc36.x86_64                   574/911 
  Installing       : freetype-devel-2.11.0-1.fc35.x86_64                575/911 
  Installing       : harfbuzz-devel-3.1.1-1.fc36.x86_64                 576/911 
  Installing       : fontconfig-devel-2.13.94-3.fc35.x86_64             577/911 
  Installing       : libXft-devel-2.3.4-1.fc36.x86_64                   578/911 
  Installing       : tk-devel-1:8.6.12-1.fc36.x86_64                    579/911 
  Installing       : libRmath-4.1.2-1.fc36.x86_64                       580/911 
  Installing       : kbd-misc-2.4.0-8.fc36.noarch                       581/911 
  Installing       : kbd-2.4.0-8.fc36.x86_64                            582/911 
  Installing       : gc-8.0.6-1.fc36.x86_64                             583/911 
  Installing       : guile22-2.2.7-3.fc35.x86_64                        584/911 
  Installing       : make-1:4.3-6.fc35.x86_64                           585/911 
  Installing       : gcc-11.2.1-6.fc36.x86_64                           586/911 
  Installing       : gcc-c++-11.2.1-6.fc36.x86_64                       587/911 
  Installing       : libquadmath-devel-11.2.1-6.fc36.x86_64             588/911 
  Installing       : gcc-gfortran-11.2.1-6.fc36.x86_64                  589/911 
  Installing       : hdf5-devel-1.10.7-2.fc36.x86_64                    590/911 
  Installing       : sundials-5.8.0-3.fc36.x86_64                       591/911 
  Installing       : golang-1.17-2.fc36.x86_64                          592/911 
  Installing       : golang-bin-1.17-2.fc36.x86_64                      593/911 
  Running scriptlet: golang-bin-1.17-2.fc36.x86_64                      593/911 
  Installing       : perl-ExtUtils-Install-2.20-478.fc35.noarch         594/911 
  Installing       : perl-devel-4:5.34.0-482.fc36.x86_64                595/911 
  Installing       : perl-ExtUtils-MakeMaker-2:7.62-479.fc35.noarch     596/911 
  Installing       : perl-Filter-2:1.60-5.fc35.x86_64                   597/911 
  Installing       : perl-encoding-4:3.00-483.fc36.x86_64               598/911 
  Installing       : perl-open-1.12-482.fc36.noarch                     599/911 
  Installing       : perl-XML-XPath-1.44-11.fc35.noarch                 600/911 
  Installing       : texlive-epstopdf-pkg-9:svn53546-45.fc36.noarch     601/911 
  Installing       : texlive-cm-9:svn57963-45.fc36.noarch               602/911 
  Installing       : texlive-etex-9:svn56291-45.fc36.noarch             603/911 
  Installing       : texlive-graphics-def-9:svn58539-45.fc36.noarch     604/911 
  Installing       : texlive-hyph-utf8-9:svn58619-45.fc36.noarch        605/911 
  Installing       : texlive-hyphen-base-9:svn58630-45.fc36.noarch      606/911 
  Installing       : texlive-knuth-lib-9:svn57963-45.fc36.noarch        607/911 
  Installing       : texlive-plain-9:svn57963-45.fc36.noarch            608/911 
  Installing       : texlive-tex-ini-files-9:svn40533-45.fc36.noarch    609/911 
  Installing       : texlive-unicode-data-9:svn56768-45.fc36.noarch     610/911 
  Installing       : texlive-gsftopk-9:20210325-42.fc36.x86_64          611/911 
  Installing       : texlive-luatex-9:20210325-42.fc36.x86_64           612/911 
  Installing       : texlive-texlive.infra-9:20210325-42.fc36.noarch    613/911 
  Installing       : texlive-texlive-scripts-9:20210325-42.fc36.noarc   614/911 
  Installing       : texlive-kpathsea-9:20210325-42.fc36.x86_64         615/911 
  Installing       : texlive-iftex-9:svn56594-45.fc36.noarch            616/911 
  Installing       : texlive-amsmath-9:svn56514-45.fc36.noarch          617/911 
  Installing       : texlive-amsfonts-9:svn29208.3.04-45.fc36.noarch    618/911 
  Installing       : texlive-kvoptions-9:svn56609-45.fc36.noarch        619/911 
  Installing       : texlive-url-9:svn32528.3.4-45.fc36.noarch          620/911 
  Installing       : texlive-etex-pkg-9:svn41784-45.fc36.noarch         621/911 
  Installing       : texlive-etoolbox-9:svn56554-45.fc36.noarch         622/911 
  Installing       : texlive-pdftexcmds-9:svn55777-45.fc36.noarch       623/911 
  Installing       : texlive-atbegshi-9:svn53051-45.fc36.noarch         624/911 
  Installing       : texlive-babel-9:svn58999-45.fc36.noarch            625/911 
  Installing       : texlive-booktabs-9:svn53402-45.fc36.noarch         626/911 
  Installing       : texlive-lm-9:svn58637-45.fc36.noarch               627/911 
  Installing       : texlive-ltxcmds-9:svn56421-45.fc36.noarch          628/911 
  Installing       : texlive-auxhook-9:svn53173-45.fc36.noarch          629/911 
  Installing       : texlive-etexcmds-9:svn53171-45.fc36.noarch         630/911 
  Installing       : texlive-fp-9:svn49719-45.fc36.noarch               631/911 
  Installing       : texlive-infwarerr-9:svn53023-45.fc36.noarch        632/911 
  Installing       : texlive-latex-fonts-9:svn28888.0-45.fc36.noarch    633/911 
  Installing       : texlive-atveryend-9:svn53108-45.fc36.noarch        634/911 
  Installing       : texlive-graphics-cfg-9:svn41448-45.fc36.noarch     635/911 
  Installing       : texlive-graphics-9:svn56514-45.fc36.noarch         636/911 
  Installing       : texlive-tools-9:svn56514-45.fc36.noarch            637/911 
  Installing       : texlive-xkeyval-9:svn57006-45.fc36.noarch          638/911 
  Installing       : texlive-geometry-9:svn54080-45.fc36.noarch         639/911 
  Installing       : texlive-caption-9:svn56771-45.fc36.noarch          640/911 
  Installing       : texlive-colortbl-9:svn53545-45.fc36.noarch         641/911 
  Installing       : texlive-intcalc-9:svn53168-45.fc36.noarch          642/911 
  Installing       : texlive-marvosym-9:svn29349.2.2a-45.fc36.noarch    643/911 
  Installing       : texlive-multido-9:svn18302.1.42-45.fc36.noarch     644/911 
  Installing       : texlive-natbib-9:svn20668.8.31b-45.fc36.noarch     645/911 
  Installing       : texlive-ragged2e-9:svn57638-45.fc36.noarch         646/911 
  Installing       : texlive-setspace-9:svn24881.6.7a-45.fc36.noarch    647/911 
  Installing       : texlive-zapfding-9:svn31835.0-45.fc36.noarch       648/911 
  Installing       : texlive-subfig-9:svn15878.1.3-45.fc36.noarch       649/911 
  Installing       : texlive-carlisle-9:svn56753-45.fc36.noarch         650/911 
  Installing       : texlive-mathtools-9:svn58856-45.fc36.noarch        651/911 
  Installing       : texlive-csquotes-9:svn57844-45.fc36.noarch         652/911 
  Installing       : texlive-sauerj-9:svn15878.0-45.fc36.noarch         653/911 
  Installing       : texlive-translator-9:svn56052-45.fc36.noarch       654/911 
  Installing       : texlive-dvips-9:20210325-42.fc36.x86_64            655/911 
  Installing       : texlive-catchfile-9:svn53084-45.fc36.noarch        656/911 
  Installing       : texlive-ifplatform-9:svn45533-45.fc36.noarch       657/911 
  Installing       : texlive-babelbib-9:svn57349-45.fc36.noarch         658/911 
  Installing       : texlive-memoir-9:svn58666-45.fc36.noarch           659/911 
  Installing       : texlive-thumbpdf-9:20210325-42.fc36.noarch         660/911 
  Installing       : texlive-glyphlist-9:20210325-42.fc36.noarch        661/911 
  Installing       : texlive-bigintcalc-9:svn53172-45.fc36.noarch       662/911 
  Installing       : texlive-bitset-9:svn53837-45.fc36.noarch           663/911 
  Installing       : texlive-bookmark-9:svn56885-45.fc36.noarch         664/911 
  Installing       : texlive-courier-9:svn35058.0-45.fc36.noarch        665/911 
  Installing       : texlive-ec-9:svn25033.1.0-45.fc36.noarch           666/911 
  Installing       : texlive-euenc-9:svn19795.0.1h-45.fc36.noarch       667/911 
  Installing       : texlive-euler-9:svn42428-45.fc36.noarch            668/911 
  Installing       : texlive-everyshi-9:svn57001-45.fc36.noarch         669/911 
  Installing       : texlive-fancybox-9:svn18304.1.4-45.fc36.noarch     670/911 
  Installing       : texlive-fancyhdr-9:svn57672-45.fc36.noarch         671/911 
  Installing       : texlive-float-9:svn15878.1.3d-45.fc36.noarch       672/911 
  Installing       : texlive-footmisc-9:svn23330.5.5b-45.fc36.noarch    673/911 
  Installing       : texlive-fpl-9:svn54512-45.fc36.noarch              674/911 
  Installing       : texlive-gettitlestring-9:svn53170-45.fc36.noarch   675/911 
  Installing       : texlive-grfext-9:svn53024-45.fc36.noarch           676/911 
  Installing       : texlive-grffile-9:svn52756-45.fc36.noarch          677/911 
  Installing       : texlive-helvetic-9:svn31835.0-45.fc36.noarch       678/911 
  Installing       : texlive-hologo-9:svn53048-45.fc36.noarch           679/911 
  Installing       : texlive-hycolor-9:svn53584-45.fc36.noarch          680/911 
  Installing       : texlive-index-9:svn24099.4.1beta-45.fc36.noarch    681/911 
  Installing       : texlive-kvdefinekeys-9:svn53193-45.fc36.noarch     682/911 
  Installing       : texlive-kvsetkeys-9:svn53166-45.fc36.noarch        683/911 
  Installing       : texlive-l3backend-9:svn59118-45.fc36.noarch        684/911 
  Installing       : texlive-latexconfig-9:svn53525-45.fc36.noarch      685/911 
  Installing       : texlive-letltxmacro-9:svn53022-45.fc36.noarch      686/911 
  Installing       : texlive-lm-math-9:svn36915.1.959-45.fc36.noarch    687/911 
  Installing       : texlive-lua-alt-getopt-9:svn56414-45.fc36.noarch   688/911 
  Installing       : texlive-modes-9:svn56303-45.fc36.noarch            689/911 
  Installing       : texlive-palatino-9:svn31835.0-45.fc36.noarch       690/911 
  Installing       : texlive-paralist-9:svn43021-45.fc36.noarch         691/911 
  Installing       : texlive-pdfescape-9:svn53082-45.fc36.noarch        692/911 
  Installing       : texlive-pdflscape-9:svn53047-45.fc36.noarch        693/911 
  Installing       : texlive-placeins-9:svn19848.2.2-45.fc36.noarch     694/911 
  Installing       : texlive-refcount-9:svn53164-45.fc36.noarch         695/911 
  Installing       : texlive-stringenc-9:svn52982-45.fc36.noarch        696/911 
  Installing       : texlive-symbol-9:svn31835.0-45.fc36.noarch         697/911 
  Installing       : texlive-psnfss-9:svn54694-45.fc36.noarch           698/911 
  Installing       : texlive-times-9:svn35058.0-45.fc36.noarch          699/911 
  Installing       : texlive-titlesec-9:svn52413-45.fc36.noarch         700/911 
  Installing       : texlive-ucharcat-9:svn38907-45.fc36.noarch         701/911 
  Installing       : texlive-underscore-9:svn18261.0-45.fc36.noarch     702/911 
  Installing       : texlive-uniquecounter-9:svn53162-45.fc36.noarch    703/911 
  Installing       : texlive-rerunfilecheck-9:svn54841-45.fc36.noarch   704/911 
  Installing       : texlive-wasy-9:svn53533-45.fc36.noarch             705/911 
  Installing       : texlive-zref-9:svn56611-45.fc36.noarch             706/911 
  Installing       : texlive-wasy-type1-9:svn53534-45.fc36.noarch       707/911 
  Installing       : texlive-mathpazo-9:svn52663-45.fc36.noarch         708/911 
  Installing       : texlive-metafont-9:20210325-42.fc36.x86_64         709/911 
  Installing       : texlive-auto-pst-pdf-9:svn56596-45.fc36.noarch     710/911 
  Installing       : texlive-breakurl-9:svn29901.1.40-45.fc36.noarch    711/911 
  Installing       : texlive-fancyref-9:svn15878.0.9c-45.fc36.noarch    712/911 
  Installing       : texlive-ltabptch-9:svn17533.1.74d-45.fc36.noarch   713/911 
  Installing       : texlive-qstest-9:svn15878.0-45.fc36.noarch         714/911 
  Installing       : texlive-crop-9:svn55424-45.fc36.noarch             715/911 
  Installing       : texlive-logreq-9:svn53003-45.fc36.noarch           716/911 
  Installing       : texlive-microtype-9:svn58394-45.fc36.noarch        717/911 
  Installing       : texlive-pdfmanagement-testphase-9:svn59194-45.fc   718/911 
  Installing       : texlive-psfrag-9:svn15878.3.04-45.fc36.noarch      719/911 
  Installing       : texlive-euro-9:svn22191.1.1-45.fc36.noarch         720/911 
  Installing       : texlive-hopatch-9:svn56106-45.fc36.noarch          721/911 
  Installing       : texlive-tex-gyre-9:svn48058-45.fc36.noarch         722/911 
  Installing       : texlive-attachfile2-9:20210325-42.fc36.noarch      723/911 
  Installing       : texlive-bibtex-9:20210325-42.fc36.x86_64           724/911 
  Installing       : texlive-luahbtex-9:20210325-42.fc36.x86_64         725/911 
  Installing       : texlive-lwarp-9:20210325-42.fc36.noarch            726/911 
  Installing       : texlive-makeindex-9:20210325-42.fc36.x86_64        727/911 
  Installing       : texlive-mfware-9:20210325-42.fc36.x86_64           728/911 
  Installing       : texlive-mptopdf-9:20210325-42.fc36.noarch          729/911 
  Installing       : texlive-tex-9:20210325-42.fc36.x86_64              730/911 
  Installing       : texlive-texlive-en-9:20210325-42.fc36.noarch       731/911 
  Installing       : texlive-texlive-scripts-extra-9:20210325-42.fc36   732/911 
  Installing       : texlive-xdvi-9:20210325-42.fc36.x86_64             733/911 
  Installing       : texlive-alphalph-9:svn53087-45.fc36.noarch         734/911 
  Installing       : texlive-anysize-9:svn15878.0-45.fc36.noarch        735/911 
  Installing       : texlive-avantgar-9:svn31835.0-45.fc36.noarch       736/911 
  Installing       : texlive-babel-english-9:svn44495-45.fc36.noarch    737/911 
  Installing       : texlive-beton-9:svn15878.0-45.fc36.noarch          738/911 
  Installing       : texlive-bookman-9:svn31835.0-45.fc36.noarch        739/911 
  Installing       : texlive-changepage-9:svn15878.1.0c-45.fc36.noarc   740/911 
  Installing       : texlive-charter-9:svn15878.0-45.fc36.noarch        741/911 
  Installing       : texlive-cite-9:svn36428.5.5-45.fc36.noarch         742/911 
  Installing       : texlive-cmap-9:svn57640-45.fc36.noarch             743/911 
  Installing       : texlive-cmextra-9:svn57866-45.fc36.noarch          744/911 
  Installing       : texlive-colorprofiles-9:svn49086-45.fc36.noarch    745/911 
  Installing       : texlive-ctablestack-9:svn38514-45.fc36.noarch      746/911 
  Installing       : texlive-luatexbase-9:svn52663-45.fc36.noarch       747/911 
  Installing       : texlive-dehyph-9:svn48599-45.fc36.noarch           748/911 
  Installing       : texlive-pdftex-9:20210325-42.fc36.x86_64           749/911 
  Installing       : texlive-enctex-9:svn34957.0-45.fc36.noarch         750/911 
  Installing       : texlive-enumitem-9:svn51423-45.fc36.noarch         751/911 
  Installing       : texlive-epsf-9:svn21461.2.7.4-45.fc36.noarch       752/911 
  Installing       : texlive-euro-ce-9:svn25714-45.fc36.noarch          753/911 
  Installing       : texlive-eurosym-9:svn17265.1.4_subrfix-45.fc36.n   754/911 
  Installing       : texlive-everysel-9:svn57489-45.fc36.noarch         755/911 
  Installing       : texlive-filecontents-9:svn52142-45.fc36.noarch     756/911 
  Installing       : texlive-finstrut-9:svn21719.0.5-45.fc36.noarch     757/911 
  Installing       : texlive-lineno-9:svn57866-45.fc36.noarch           758/911 
  Installing       : texlive-firstaid-9:svn58440-45.fc36.noarch         759/911 
  Installing       : texlive-fix2col-9:svn38770-45.fc36.noarch          760/911 
  Installing       : texlive-footnotehyper-9:svn57618-45.fc36.noarch    761/911 
  Installing       : texlive-hobsub-9:svn52810-45.fc36.noarch           762/911 
  Installing       : texlive-hyperref-9:svn58024-45.fc36.noarch         763/911 
  Installing       : texlive-attachfile-9:svn42099-45.fc36.noarch       764/911 
  Installing       : texlive-hyphenex-9:svn57387-45.fc36.noarch         765/911 
  Installing       : texlive-ifmtarg-9:svn47544-45.fc36.noarch          766/911 
  Installing       : texlive-kastrup-9:svn15878.0-45.fc36.noarch        767/911 
  Installing       : texlive-knuth-local-9:svn57963-45.fc36.noarch      768/911 
  Installing       : texlive-latexbug-9:svn58151-45.fc36.noarch         769/911 
  Installing       : texlive-luabidi-9:svn54512-45.fc36.noarch          770/911 
  Installing       : texlive-lualibs-9:svn57277-45.fc36.noarch          771/911 
  Installing       : texlive-luaotfload-9:20210325-42.fc36.noarch       772/911 
  Installing       : texlive-makecmds-9:svn15878.0-45.fc36.noarch       773/911 
  Installing       : texlive-manfnt-font-9:svn54684-45.fc36.noarch      774/911 
  Installing       : texlive-marginnote-9:svn48383-45.fc36.noarch       775/911 
  Installing       : texlive-mdwtools-9:svn15878.1.05.4-45.fc36.noarc   776/911 
  Installing       : texlive-mflogo-font-9:svn54512-45.fc36.noarch      777/911 
  Installing       : texlive-mflogo-9:svn42428-45.fc36.noarch           778/911 
  Installing       : texlive-mfnfss-9:svn46036-45.fc36.noarch           779/911 
  Installing       : texlive-mparhack-9:svn59066-45.fc36.noarch         780/911 
  Installing       : texlive-ncntrsbk-9:svn31835.0-45.fc36.noarch       781/911 
  Installing       : texlive-newfloat-9:svn52906-45.fc36.noarch         782/911 
  Installing       : texlive-notoccite-9:svn18129.0-45.fc36.noarch      783/911 
  Installing       : texlive-ntgclass-9:svn56959-45.fc36.noarch         784/911 
  Installing       : texlive-pagesel-9:svn56105-45.fc36.noarch          785/911 
  Installing       : texlive-parallel-9:svn15878.0-45.fc36.noarch       786/911 
  Installing       : texlive-parskip-9:svn58358-45.fc36.noarch          787/911 
  Installing       : texlive-pdfcolmk-9:svn52912-45.fc36.noarch         788/911 
  Installing       : texlive-xcolor-9:svn41044-45.fc36.noarch           789/911 
  Installing       : texlive-eso-pic-9:svn56658-45.fc36.noarch          790/911 
  Installing       : texlive-picture-9:svn54867-45.fc36.noarch          791/911 
  Installing       : texlive-pslatex-9:svn57434-45.fc36.noarch          792/911 
  Installing       : texlive-pspicture-9:svn15878.0-45.fc36.noarch      793/911 
  Installing       : texlive-pst-math-9:svn49425-45.fc36.noarch         794/911 
  Installing       : texlive-pxfonts-9:svn15878.0-45.fc36.noarch        795/911 
  Installing       : texlive-rcs-9:svn15878.0-45.fc36.noarch            796/911 
  Installing       : texlive-rsfs-9:svn15878.0-45.fc36.noarch           797/911 
  Installing       : texlive-sansmath-9:svn17997.1.1-45.fc36.noarch     798/911 
  Installing       : texlive-section-9:svn20180.0-45.fc36.noarch        799/911 
  Installing       : texlive-sepnum-9:svn20186.2.0-45.fc36.noarch       800/911 
  Installing       : texlive-soul-9:svn56495-45.fc36.noarch             801/911 
  Installing       : texlive-tex-gyre-math-9:svn41264-45.fc36.noarch    802/911 
  Installing       : texlive-texlive-msg-translations-9:svn59096-45.f   803/911 
  Installing       : texlive-textcase-9:svn52092-45.fc36.noarch         804/911 
  Installing       : texlive-transparent-9:svn52981-45.fc36.noarch      805/911 
  Installing       : texlive-ctable-9:svn38672-45.fc36.noarch           806/911 
  Installing       : texlive-txfonts-9:svn15878.0-45.fc36.noarch        807/911 
  Installing       : texlive-utopia-9:svn15878.0-45.fc36.noarch         808/911 
  Installing       : texlive-varwidth-9:svn24104.0.92-45.fc36.noarch    809/911 
  Installing       : texlive-wasysym-9:svn54080-45.fc36.noarch          810/911 
  Installing       : texlive-xetexconfig-9:svn45845-45.fc36.noarch      811/911 
  Installing       : texlive-xstring-9:svn49946-45.fc36.noarch          812/911 
  Installing       : texlive-algorithms-9:svn42428-45.fc36.noarch       813/911 
  Installing       : texlive-bera-9:svn20031.0-45.fc36.noarch           814/911 
  Installing       : texlive-cm-super-9:svn15878.0-45.fc36.noarch       815/911 
  Installing       : texlive-xunicode-9:svn30466.0.981-45.fc36.noarch   816/911 
  Installing       : texlive-tipa-9:svn29349.1.3-45.fc36.noarch         817/911 
  Installing       : texlive-xifthen-9:svn38929-45.fc36.noarch          818/911 
  Installing       : texlive-latex-9:20210325-42.fc36.noarch            819/911 
  Installing       : texlive-fontspec-9:svn56594-45.fc36.noarch         820/911 
  Installing       : texlive-l3packages-9:svn59118-45.fc36.noarch       821/911 
  Installing       : texlive-currfile-9:svn56478-45.fc36.noarch         822/911 
  Installing       : texlive-lualatex-math-9:svn56541-45.fc36.noarch    823/911 
  Installing       : texlive-unicode-math-9:svn56594-45.fc36.noarch     824/911 
  Installing       : texlive-filehook-9:svn56479-45.fc36.noarch         825/911 
  Installing       : texlive-pgf-9:svn57240-45.fc36.noarch              826/911 
  Installing       : texlive-ms-9:svn57473-45.fc36.noarch               827/911 
  Installing       : texlive-koma-script-9:svn58585-45.fc36.noarch      828/911 
  Installing       : texlive-polyglossia-9:svn58869-45.fc36.noarch      829/911 
  Installing       : texlive-bidi-9:svn55193-45.fc36.noarch             830/911 
  Installing       : texlive-showexpl-9:svn57414-45.fc36.noarch         831/911 
  Installing       : texlive-listings-9:svn55265-45.fc36.noarch         832/911 
  Installing       : texlive-oberdiek-9:20210325-42.fc36.noarch         833/911 
  Installing       : texlive-fancyvrb-9:svn57488-45.fc36.noarch         834/911 
  Installing       : texlive-l3kernel-9:svn59118-45.fc36.noarch         835/911 
  Installing       : texlive-xpatch-9:svn54563-45.fc36.noarch           836/911 
  Installing       : texlive-biblatex-9:svn57272-45.fc36.noarch         837/911 
  Installing       : texlive-pst-3d-9:svn17257.1.10-45.fc36.noarch      838/911 
  Installing       : texlive-pst-coil-9:svn37377.1.07-45.fc36.noarch    839/911 
  Installing       : texlive-pst-eps-9:svn15878.1.0-45.fc36.noarch      840/911 
  Installing       : texlive-pst-fill-9:svn15878.1.01-45.fc36.noarch    841/911 
  Installing       : texlive-pst-grad-9:svn15878.1.06-45.fc36.noarch    842/911 
  Installing       : texlive-pst-node-9:svn54687-45.fc36.noarch         843/911 
  Installing       : texlive-pst-ovl-9:svn54963-45.fc36.noarch          844/911 
  Installing       : texlive-pst-plot-9:svn54080-45.fc36.noarch         845/911 
  Installing       : texlive-pst-text-9:svn49542-45.fc36.noarch         846/911 
  Installing       : texlive-pst-tools-9:svn54518-45.fc36.noarch        847/911 
  Installing       : texlive-pst-tree-9:svn43272-45.fc36.noarch         848/911 
  Installing       : texlive-pstricks-add-9:svn53763-45.fc36.noarch     849/911 
  Installing       : texlive-pstricks-9:svn58371-45.fc36.noarch         850/911 
  Installing       : texlive-metalogo-9:svn18611.0.12-45.fc36.noarch    851/911 
  Installing       : texlive-amscls-9:svn55378-45.fc36.noarch           852/911 
  Installing       : texlive-seminar-9:svn34011.1.62-45.fc36.noarch     853/911 
  Installing       : texlive-dvipdfmx-9:20210325-42.fc36.x86_64         854/911 
  Installing       : texlive-xetex-9:20210325-42.fc36.x86_64            855/911 
  Installing       : texlive-collection-basic-9:svn59159-45.fc36.noar   856/911 
  Installing       : texinfo-tex-6.8-2.fc35.x86_64                      857/911 
  Running scriptlet: texinfo-tex-6.8-2.fc35.x86_64                      857/911 
  Installing       : texlive-breqn-9:svn56422-45.fc36.noarch            858/911 
  Installing       : texlive-l3experimental-9:svn57789-45.fc36.noarch   859/911 
  Installing       : texlive-pdfpages-9:svn58212-45.fc36.noarch         860/911 
  Installing       : texlive-sansmathaccent-9:svn53628-45.fc36.noarch   861/911 
  Installing       : texlive-realscripts-9:svn56594-45.fc36.noarch      862/911 
  Installing       : texlive-xltxtra-9:svn56594-45.fc36.noarch          863/911 
  Installing       : texlive-ae-9:svn15878.1.4-45.fc36.noarch           864/911 
  Installing       : texlive-extsizes-9:svn17263.1.4a-45.fc36.noarch    865/911 
  Installing       : texlive-inconsolata-9:svn54512-45.fc36.noarch      866/911 
  Installing       : texlive-jknapltx-9:svn19440.0-45.fc36.noarch       867/911 
  Installing       : texlive-minitoc-9:svn48196-45.fc36.noarch          868/911 
  Installing       : texlive-ltxmisc-9:svn21927.0-45.fc36.noarch        869/911 
  Installing       : texlive-collection-latex-9:svn57048-45.fc36.noar   870/911 
  Installing       : texlive-mnsymbol-9:svn18651.1.4-45.fc36.noarch     871/911 
  Installing       : texlive-mathspec-9:svn42773-45.fc36.noarch         872/911 
  Installing       : texlive-typehtml-9:svn17134.0-45.fc36.noarch       873/911 
  Installing       : texlive-ucs-9:svn35853.2.2-45.fc36.noarch          874/911 
  Installing       : texlive-beamer-9:svn58537-45.fc36.noarch           875/911 
  Installing       : texlive-zapfchan-9:svn31835.0-45.fc36.noarch       876/911 
  Installing       : texlive-collection-fontsrecommended-9:svn54074-4   877/911 
  Installing       : texlive-collection-latexrecommended-9:svn57862-4   878/911 
  Installing       : R-core-4.1.2-1.fc36.x86_64                         879/911 
  Running scriptlet: R-core-4.1.2-1.fc36.x86_64                         879/911 
  Installing       : R-core-devel-4.1.2-1.fc36.x86_64                   880/911 
  Installing       : R-java-devel-4.1.2-1.fc36.x86_64                   881/911 
  Installing       : R-rpm-macros-1.2.1-3.fc35.noarch                   882/911 
  Installing       : dbus-common-1:1.12.20-5.fc36.noarch                883/911 
  Running scriptlet: dbus-common-1:1.12.20-5.fc36.noarch                883/911 
  Running scriptlet: dbus-broker-29-4.fc36.x86_64                       884/911 
useradd warning: dbus's uid 81 outside of the SYS_UID_MIN 201 and SYS_UID_MAX 999 range.

  Installing       : dbus-broker-29-4.fc36.x86_64                       884/911 
  Running scriptlet: dbus-broker-29-4.fc36.x86_64                       884/911 
  Installing       : dbus-1:1.12.20-5.fc36.x86_64                       885/911 
  Installing       : acl-2.3.1-2.fc35.x86_64                            886/911 
  Installing       : cryptsetup-libs-2.4.2-1.fc36.x86_64                887/911 
  Installing       : device-mapper-libs-1.02.175-6.fc35.x86_64          888/911 
  Installing       : device-mapper-1.02.175-6.fc35.x86_64               889/911 
  Installing       : systemd-pam-249.7-2.fc36.x86_64                    890/911 
  Installing       : systemd-249.7-2.fc36.x86_64                        891/911 
  Running scriptlet: systemd-249.7-2.fc36.x86_64                        891/911 
Creating group input with gid 104.
Creating group kvm with gid 36.
Creating group render with gid 105.
Creating group sgx with gid 106.
Creating group systemd-journal with gid 190.
Creating group systemd-network with gid 192.
Creating user systemd-network (systemd Network Management) with uid 192 and gid 192.
Creating group systemd-oom with gid 999.
Creating user systemd-oom (systemd Userspace OOM Killer) with uid 999 and gid 999.
Creating group systemd-resolve with gid 193.
Creating user systemd-resolve (systemd Resolver) with uid 193 and gid 193.
Creating group systemd-timesync with gid 998.
Creating user systemd-timesync (systemd Time Synchronization) with uid 998 and gid 998.
Creating group systemd-coredump with gid 997.
Creating user systemd-coredump (systemd Core Dumper) with uid 997 and gid 997.
Failed to change access mode or ownership of /etc/group-: Function not implemented
Failed to change access mode or ownership of /etc/gshadow-: Function not implemented
Failed to change access mode or ownership of /etc/passwd-: Function not implemented
Failed to change access mode or ownership of /etc/shadow-: Function not implemented

  Installing       : systemd-udev-249.7-2.fc36.x86_64                   892/911 
  Running scriptlet: systemd-udev-249.7-2.fc36.x86_64                   892/911 
  Installing       : libffado-2.4.4-5.fc35.x86_64                       893/911 
  Running scriptlet: jack-audio-connection-kit-1.9.19-1.fc35.x86_64     894/911 
  Installing       : jack-audio-connection-kit-1.9.19-1.fc35.x86_64     894/911 
  Installing       : portaudio-19-37.fc35.x86_64                        895/911 
  Installing       : octave-6:6.4.0-2.fc36.x86_64                       896/911 
  Installing       : octave-devel-6:6.4.0-2.fc36.x86_64                 897/911 
  Installing       : R-devel-4.1.2-1.fc36.x86_64                        898/911 
  Installing       : boost-devel-1.76.0-6.fc36.x86_64                   899/911 
  Installing       : annobin-plugin-gcc-10.13-1.fc36.x86_64             900/911 
  Installing       : perl-Test-Simple-3:1.302188-1.fc36.noarch          901/911 
  Installing       : ruby-devel-3.0.2-153.fc36.x86_64                   902/911 
  Installing       : automake-1.16.5-1.fc36.noarch                      903/911 
  Installing       : perl-fields-2.27-482.fc36.noarch                   904/911 
  Installing       : help2man-1.48.5-1.fc36.noarch                      905/911 
  Installing       : perl-Devel-Peek-1.30-482.fc36.x86_64               906/911 
  Installing       : lua-devel-5.4.3-2.fc35.x86_64                      907/911 
  Installing       : python3-devel-3.10.0-4.fc36.x86_64                 908/911 
  Installing       : bison-3.7.6-3.fc35.x86_64                          909/911 
  Installing       : golang-shared-1.17-2.fc36.x86_64                   910/911 
  Installing       : dos2unix-7.4.2-3.fc35.x86_64                       911/911 
  Running scriptlet: texlive-base-9:20210325-42.fc36.x86_64             911/911 
  Running scriptlet: crypto-policies-scripts-20211115-1.git1b1c04c.fc   911/911 
  Running scriptlet: nss-3.71.0-1.fc36.x86_64                           911/911 
  Running scriptlet: copy-jdk-configs-4.0-2.fc35.noarch                 911/911 
  Running scriptlet: fontconfig-2.13.94-3.fc35.x86_64                   911/911 
  Running scriptlet: urw-base35-bookman-fonts-20200910-9.fc36.noarch    911/911 
  Running scriptlet: urw-base35-c059-fonts-20200910-9.fc36.noarch       911/911 
  Running scriptlet: urw-base35-d050000l-fonts-20200910-9.fc36.noarch   911/911 
  Running scriptlet: urw-base35-gothic-fonts-20200910-9.fc36.noarch     911/911 
  Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-9.fc36.   911/911 
  Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-9.fc36.no   911/911 
  Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-9.fc36.noa   911/911 
  Running scriptlet: urw-base35-p052-fonts-20200910-9.fc36.noarch       911/911 
  Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-9.   911/911 
  Running scriptlet: urw-base35-z003-fonts-20200910-9.fc36.noarch       911/911 
  Running scriptlet: java-11-openjdk-headless-1:11.0.13.0.8-2.fc36.x8   911/911 
  Running scriptlet: java-11-openjdk-1:11.0.13.0.8-2.fc36.x86_64        911/911 
  Running scriptlet: java-11-openjdk-devel-1:11.0.13.0.8-2.fc36.x86_6   911/911 
  Running scriptlet: gnuplot-5.4.2-1.fc36.x86_64                        911/911 
  Running scriptlet: R-core-4.1.2-1.fc36.x86_64                         911/911 
  Running scriptlet: R-java-devel-4.1.2-1.fc36.x86_64                   911/911 
  Running scriptlet: dos2unix-7.4.2-3.fc35.x86_64                       911/911 
  Verifying        : R-core-4.1.2-1.fc36.x86_64                           1/911 
  Verifying        : R-core-devel-4.1.2-1.fc36.x86_64                     2/911 
  Verifying        : R-devel-4.1.2-1.fc36.x86_64                          3/911 
  Verifying        : R-java-devel-4.1.2-1.fc36.x86_64                     4/911 
  Verifying        : acl-2.3.1-2.fc35.x86_64                              5/911 
  Verifying        : alsa-lib-1.2.5.1-4.fc36.x86_64                       6/911 
  Verifying        : arpack-3.8.0-3.fc36.x86_64                           7/911 
  Verifying        : avahi-libs-0.8-14.fc35.x86_64                        8/911 
  Verifying        : bison-3.7.6-3.fc35.x86_64                            9/911 
  Verifying        : cups-libs-1:2.3.3op2-11.fc36.x86_64                 10/911 
  Verifying        : dbus-1:1.12.20-5.fc36.x86_64                        11/911 
  Verifying        : dbus-common-1:1.12.20-5.fc36.noarch                 12/911 
  Verifying        : dbus-libs-1:1.12.20-5.fc36.x86_64                   13/911 
  Verifying        : emacs-filesystem-1:27.2-9.fc35.noarch               14/911 
  Verifying        : expat-2.4.1-2.fc35.x86_64                           15/911 
  Verifying        : flac-libs-1.3.3-9.fc35.x86_64                       16/911 
  Verifying        : fontconfig-2.13.94-3.fc35.x86_64                    17/911 
  Verifying        : fontconfig-devel-2.13.94-3.fc35.x86_64              18/911 
  Verifying        : gc-8.0.6-1.fc36.x86_64                              19/911 
  Verifying        : gd-2.3.3-3.fc36.x86_64                              20/911 
  Verifying        : ghostscript-9.55.0-1.fc36.x86_64                    21/911 
  Verifying        : ghostscript-tools-fonts-9.55.0-1.fc36.x86_64        22/911 
  Verifying        : ghostscript-tools-printing-9.55.0-1.fc36.x86_64     23/911 
  Verifying        : glpk-5.0-3.fc35.x86_64                              24/911 
  Verifying        : glx-utils-8.4.0-12.20210504git0f9e7d9.fc35.x86_6    25/911 
  Verifying        : gnutls-3.7.2-2.fc35.x86_64                          26/911 
  Verifying        : guile22-2.2.7-3.fc35.x86_64                         27/911 
  Verifying        : iptables-legacy-libs-1.8.7-13.fc35.x86_64           28/911 
  Verifying        : jbig2dec-libs-0.19-5.fc35.x86_64                    29/911 
  Verifying        : kbd-2.4.0-8.fc36.x86_64                             30/911 
  Verifying        : kbd-misc-2.4.0-8.fc36.noarch                        31/911 
  Verifying        : less-590-2.fc36.x86_64                              32/911 
  Verifying        : libICE-1.0.10-7.fc35.x86_64                         33/911 
  Verifying        : libRmath-4.1.2-1.fc36.x86_64                        34/911 
  Verifying        : libSM-1.2.3-9.fc35.x86_64                           35/911 
  Verifying        : libXau-1.0.9-7.fc35.x86_64                          36/911 
  Verifying        : libXau-devel-1.0.9-7.fc35.x86_64                    37/911 
  Verifying        : libXaw-1.0.14-1.fc36.x86_64                         38/911 
  Verifying        : libXcomposite-0.4.5-6.fc35.x86_64                   39/911 
  Verifying        : libXcursor-1.2.0-6.fc35.x86_64                      40/911 
  Verifying        : libXext-1.3.4-7.fc35.x86_64                         41/911 
  Verifying        : libXfixes-6.0.0-2.fc35.x86_64                       42/911 
  Verifying        : libXft-2.3.4-1.fc36.x86_64                          43/911 
  Verifying        : libXft-devel-2.3.4-1.fc36.x86_64                    44/911 
  Verifying        : libXi-1.8-1.fc36.x86_64                             45/911 
  Verifying        : libXinerama-1.1.4-9.fc35.x86_64                     46/911 
  Verifying        : libXmu-1.1.3-7.fc35.x86_64                          47/911 
  Verifying        : libXpm-3.5.13-6.fc35.x86_64                         48/911 
  Verifying        : libXrender-0.9.10-15.fc35.x86_64                    49/911 
  Verifying        : libXrender-devel-0.9.10-15.fc35.x86_64              50/911 
  Verifying        : libXt-1.2.1-1.fc36.x86_64                           51/911 
  Verifying        : libXtst-1.2.3-15.fc35.x86_64                        52/911 
  Verifying        : libXxf86vm-1.1.4-17.fc35.x86_64                     53/911 
  Verifying        : libblkid-devel-2.37.2-1.fc36.x86_64                 54/911 
  Verifying        : libdatrie-0.2.13-2.fc35.x86_64                      55/911 
  Verifying        : libevent-2.1.12-5.fc36.x86_64                       56/911 
  Verifying        : libglvnd-1:1.3.4-2.fc36.x86_64                      57/911 
  Verifying        : libglvnd-egl-1:1.3.4-2.fc36.x86_64                  58/911 
  Verifying        : libglvnd-glx-1:1.3.4-2.fc36.x86_64                  59/911 
  Verifying        : libgs-9.55.0-1.fc36.x86_64                          60/911 
  Verifying        : libicu-69.1-2.fc35.x86_64                           61/911 
  Verifying        : libicu-devel-69.1-2.fc35.x86_64                     62/911 
  Verifying        : libijs-0.35-14.fc35.x86_64                          63/911 
  Verifying        : libjpeg-turbo-2.1.2-1.fc36.x86_64                   64/911 
  Verifying        : libmount-devel-2.37.2-1.fc36.x86_64                 65/911 
  Verifying        : libnl3-3.5.0-8.fc35.x86_64                          66/911 
  Verifying        : libpaper-1.1.28-3.fc35.x86_64                       67/911 
  Verifying        : libpciaccess-0.16-5.fc35.x86_64                     68/911 
  Verifying        : libpng-2:1.6.37-11.fc35.x86_64                      69/911 
  Verifying        : libpng-devel-2:1.6.37-11.fc35.x86_64                70/911 
  Verifying        : libsndfile-1.0.31-5.fc35.fc35.x86_64                71/911 
  Verifying        : libtiff-4.3.0-2.fc35.x86_64                         72/911 
  Verifying        : libtool-ltdl-2.4.6-44.fc36.x86_64                   73/911 
  Verifying        : libwmf-lite-0.2.12-7.fc35.x86_64                    74/911 
  Verifying        : libxcb-1.13.1-8.fc35.x86_64                         75/911 
  Verifying        : libxcb-devel-1.13.1-8.fc35.x86_64                   76/911 
  Verifying        : libxcrypt-devel-4.4.26-4.fc36.x86_64                77/911 
  Verifying        : libxshmfence-1.3-9.fc35.x86_64                      78/911 
  Verifying        : libxslt-1.1.34-6.fc36.x86_64                        79/911 
  Verifying        : libyaml-0.2.5-6.fc35.x86_64                         80/911 
  Verifying        : lksctp-tools-1.0.18-11.fc35.x86_64                  81/911 
  Verifying        : lua-5.4.3-2.fc35.x86_64                             82/911 
  Verifying        : lua-devel-5.4.3-2.fc35.x86_64                       83/911 
  Verifying        : m4-1.4.19-2.fc35.x86_64                             84/911 
  Verifying        : make-1:4.3-6.fc35.x86_64                            85/911 
  Verifying        : mesa-libGLU-9.0.1-5.fc35.x86_64                     86/911 
  Verifying        : mtdev-1.1.6-2.fc35.x86_64                           87/911 
  Verifying        : octave-6:6.4.0-2.fc36.x86_64                        88/911 
  Verifying        : octave-devel-6:6.4.0-2.fc36.x86_64                  89/911 
  Verifying        : pcre-cpp-8.45-1.fc36.x86_64                         90/911 
  Verifying        : pcre-devel-8.45-1.fc36.x86_64                       91/911 
  Verifying        : pcre-utf16-8.45-1.fc36.x86_64                       92/911 
  Verifying        : pcre-utf32-8.45-1.fc36.x86_64                       93/911 
  Verifying        : pcre2-devel-10.39-1.fc36.x86_64                     94/911 
  Verifying        : pcre2-utf16-10.39-1.fc36.x86_64                     95/911 
  Verifying        : pcre2-utf32-10.39-1.fc36.x86_64                     96/911 
  Verifying        : portaudio-19-37.fc35.x86_64                         97/911 
  Verifying        : python3-3.10.0-4.fc36.x86_64                        98/911 
  Verifying        : python3-devel-3.10.0-4.fc36.x86_64                  99/911 
  Verifying        : python3-libs-3.10.0-4.fc36.x86_64                  100/911 
  Verifying        : qpdf-10.3.2-2.fc35.x86_64                          101/911 
  Verifying        : qpdf-libs-10.3.2-2.fc35.x86_64                     102/911 
  Verifying        : sombok-2.4.0-15.fc35.x86_64                        103/911 
  Verifying        : tcl-1:8.6.12-1.fc36.x86_64                         104/911 
  Verifying        : tcl-devel-1:8.6.12-1.fc36.x86_64                   105/911 
  Verifying        : teckit-2.5.9-7.fc35.x86_64                         106/911 
  Verifying        : texlive-attachfile2-9:20210325-42.fc36.noarch      107/911 
  Verifying        : texlive-base-9:20210325-42.fc36.x86_64             108/911 
  Verifying        : texlive-bibtex-9:20210325-42.fc36.x86_64           109/911 
  Verifying        : texlive-dvipdfmx-9:20210325-42.fc36.x86_64         110/911 
  Verifying        : texlive-dvips-9:20210325-42.fc36.x86_64            111/911 
  Verifying        : texlive-glyphlist-9:20210325-42.fc36.noarch        112/911 
  Verifying        : texlive-gsftopk-9:20210325-42.fc36.x86_64          113/911 
  Verifying        : texlive-kpathsea-9:20210325-42.fc36.x86_64         114/911 
  Verifying        : texlive-latex-9:20210325-42.fc36.noarch            115/911 
  Verifying        : texlive-lib-9:20210325-42.fc36.x86_64              116/911 
  Verifying        : texlive-luahbtex-9:20210325-42.fc36.x86_64         117/911 
  Verifying        : texlive-luaotfload-9:20210325-42.fc36.noarch       118/911 
  Verifying        : texlive-luatex-9:20210325-42.fc36.x86_64           119/911 
  Verifying        : texlive-lwarp-9:20210325-42.fc36.noarch            120/911 
  Verifying        : texlive-makeindex-9:20210325-42.fc36.x86_64        121/911 
  Verifying        : texlive-metafont-9:20210325-42.fc36.x86_64         122/911 
  Verifying        : texlive-mfware-9:20210325-42.fc36.x86_64           123/911 
  Verifying        : texlive-mptopdf-9:20210325-42.fc36.noarch          124/911 
  Verifying        : texlive-oberdiek-9:20210325-42.fc36.noarch         125/911 
  Verifying        : texlive-pdftex-9:20210325-42.fc36.x86_64           126/911 
  Verifying        : texlive-tex-9:20210325-42.fc36.x86_64              127/911 
  Verifying        : texlive-texlive-en-9:20210325-42.fc36.noarch       128/911 
  Verifying        : texlive-texlive-scripts-9:20210325-42.fc36.noarc   129/911 
  Verifying        : texlive-texlive-scripts-extra-9:20210325-42.fc36   130/911 
  Verifying        : texlive-texlive.infra-9:20210325-42.fc36.noarch    131/911 
  Verifying        : texlive-thumbpdf-9:20210325-42.fc36.noarch         132/911 
  Verifying        : texlive-xdvi-9:20210325-42.fc36.x86_64             133/911 
  Verifying        : texlive-xetex-9:20210325-42.fc36.x86_64            134/911 
  Verifying        : tk-1:8.6.12-1.fc36.x86_64                          135/911 
  Verifying        : tk-devel-1:8.6.12-1.fc36.x86_64                    136/911 
  Verifying        : tre-0.8.0-34.20140228gitc2f5d13.fc35.x86_64        137/911 
  Verifying        : tre-common-0.8.0-34.20140228gitc2f5d13.fc35.noar   138/911 
  Verifying        : tre-devel-0.8.0-34.20140228gitc2f5d13.fc35.x86_6   139/911 
  Verifying        : ttmkfdir-3.0.9-64.fc35.x86_64                      140/911 
  Verifying        : vim-minimal-2:8.2.3642-1.fc36.x86_64               141/911 
  Verifying        : xkeyboard-config-2.34-1.fc36.noarch                142/911 
  Verifying        : xml-common-0.6.3-57.fc35.noarch                    143/911 
  Verifying        : xorg-x11-proto-devel-2021.5-1.fc36.noarch          144/911 
  Verifying        : zlib-devel-1.2.11-30.fc35.x86_64                   145/911 
  Verifying        : GraphicsMagick-1.3.36-5.fc35.x86_64                146/911 
  Verifying        : GraphicsMagick-c++-1.3.36-5.fc35.x86_64            147/911 
  Verifying        : R-rpm-macros-1.2.1-3.fc35.noarch                   148/911 
  Verifying        : adobe-mappings-cmap-20190730-2.fc36.noarch         149/911 
  Verifying        : adobe-mappings-cmap-deprecated-20190730-2.fc36.n   150/911 
  Verifying        : adobe-mappings-pdf-20180407-9.fc35.noarch          151/911 
  Verifying        : annobin-docs-10.13-1.fc36.noarch                   152/911 
  Verifying        : annobin-plugin-gcc-10.13-1.fc36.x86_64             153/911 
  Verifying        : autoconf-2.71-1.fc36.noarch                        154/911 
  Verifying        : automake-1.16.5-1.fc36.noarch                      155/911 
  Verifying        : biber-2.16-4.fc35.noarch                           156/911 
  Verifying        : boost-1.76.0-6.fc36.x86_64                         157/911 
  Verifying        : boost-atomic-1.76.0-6.fc36.x86_64                  158/911 
  Verifying        : boost-chrono-1.76.0-6.fc36.x86_64                  159/911 
  Verifying        : boost-container-1.76.0-6.fc36.x86_64               160/911 
  Verifying        : boost-context-1.76.0-6.fc36.x86_64                 161/911 
  Verifying        : boost-contract-1.76.0-6.fc36.x86_64                162/911 
  Verifying        : boost-coroutine-1.76.0-6.fc36.x86_64               163/911 
  Verifying        : boost-date-time-1.76.0-6.fc36.x86_64               164/911 
  Verifying        : boost-devel-1.76.0-6.fc36.x86_64                   165/911 
  Verifying        : boost-fiber-1.76.0-6.fc36.x86_64                   166/911 
  Verifying        : boost-filesystem-1.76.0-6.fc36.x86_64              167/911 
  Verifying        : boost-graph-1.76.0-6.fc36.x86_64                   168/911 
  Verifying        : boost-iostreams-1.76.0-6.fc36.x86_64               169/911 
  Verifying        : boost-locale-1.76.0-6.fc36.x86_64                  170/911 
  Verifying        : boost-log-1.76.0-6.fc36.x86_64                     171/911 
  Verifying        : boost-math-1.76.0-6.fc36.x86_64                    172/911 
  Verifying        : boost-nowide-1.76.0-6.fc36.x86_64                  173/911 
  Verifying        : boost-numpy3-1.76.0-6.fc36.x86_64                  174/911 
  Verifying        : boost-program-options-1.76.0-6.fc36.x86_64         175/911 
  Verifying        : boost-python3-1.76.0-6.fc36.x86_64                 176/911 
  Verifying        : boost-random-1.76.0-6.fc36.x86_64                  177/911 
  Verifying        : boost-regex-1.76.0-6.fc36.x86_64                   178/911 
  Verifying        : boost-serialization-1.76.0-6.fc36.x86_64           179/911 
  Verifying        : boost-stacktrace-1.76.0-6.fc36.x86_64              180/911 
  Verifying        : boost-system-1.76.0-6.fc36.x86_64                  181/911 
  Verifying        : boost-test-1.76.0-6.fc36.x86_64                    182/911 
  Verifying        : boost-thread-1.76.0-6.fc36.x86_64                  183/911 
  Verifying        : boost-timer-1.76.0-6.fc36.x86_64                   184/911 
  Verifying        : boost-type_erasure-1.76.0-6.fc36.x86_64            185/911 
  Verifying        : boost-wave-1.76.0-6.fc36.x86_64                    186/911 
  Verifying        : brotli-1.0.9-6.fc35.x86_64                         187/911 
  Verifying        : brotli-devel-1.0.9-6.fc35.x86_64                   188/911 
  Verifying        : bzip2-devel-1.0.8-10.fc36.x86_64                   189/911 
  Verifying        : cairo-1.17.4-4.fc35.x86_64                         190/911 
  Verifying        : cmake-filesystem-3.22.0-1.fc36.x86_64              191/911 
  Verifying        : copy-jdk-configs-4.0-2.fc35.noarch                 192/911 
  Verifying        : cpp-11.2.1-6.fc36.x86_64                           193/911 
  Verifying        : crypto-policies-scripts-20211115-1.git1b1c04c.fc   194/911 
  Verifying        : cryptsetup-libs-2.4.2-1.fc36.x86_64                195/911 
  Verifying        : dbus-broker-29-4.fc36.x86_64                       196/911 
  Verifying        : dejavu-sans-fonts-2.37-17.fc35.noarch              197/911 
  Verifying        : desktop-file-utils-0.26-4.fc35.x86_64              198/911 
  Verifying        : device-mapper-1.02.175-6.fc35.x86_64               199/911 
  Verifying        : device-mapper-libs-1.02.175-6.fc35.x86_64          200/911 
  Verifying        : dos2unix-7.4.2-3.fc35.x86_64                       201/911 
  Verifying        : epstool-3.08-22.fc35.x86_64                        202/911 
  Verifying        : fftw-3.3.8-11.fc35.x86_64                          203/911 
  Verifying        : fftw-devel-3.3.8-11.fc35.x86_64                    204/911 
  Verifying        : fftw-libs-3.3.8-11.fc35.x86_64                     205/911 
  Verifying        : fftw-libs-double-3.3.8-11.fc35.x86_64              206/911 
  Verifying        : fftw-libs-long-3.3.8-11.fc35.x86_64                207/911 
  Verifying        : fftw-libs-quad-3.3.8-11.fc35.x86_64                208/911 
  Verifying        : fftw-libs-single-3.3.8-11.fc35.x86_64              209/911 
  Verifying        : flexiblas-3.0.4-6.fc35.x86_64                      210/911 
  Verifying        : flexiblas-devel-3.0.4-6.fc35.x86_64                211/911 
  Verifying        : flexiblas-netlib-3.0.4-6.fc35.x86_64               212/911 
  Verifying        : flexiblas-netlib64-3.0.4-6.fc35.x86_64             213/911 
  Verifying        : flexiblas-openblas-openmp-3.0.4-6.fc35.x86_64      214/911 
  Verifying        : flexiblas-openblas-openmp64-3.0.4-6.fc35.x86_64    215/911 
  Verifying        : fltk-1.3.8-1.fc36.x86_64                           216/911 
  Verifying        : fonts-filesystem-1:2.0.5-6.fc35.noarch             217/911 
  Verifying        : freetype-2.11.0-1.fc35.x86_64                      218/911 
  Verifying        : freetype-devel-2.11.0-1.fc35.x86_64                219/911 
  Verifying        : fribidi-1.0.11-1.fc36.x86_64                       220/911 
  Verifying        : gcc-11.2.1-6.fc36.x86_64                           221/911 
  Verifying        : gcc-c++-11.2.1-6.fc36.x86_64                       222/911 
  Verifying        : gcc-gfortran-11.2.1-6.fc36.x86_64                  223/911 
  Verifying        : gdk-pixbuf2-2.42.6-2.fc35.x86_64                   224/911 
  Verifying        : gettext-0.21-9.fc36.x86_64                         225/911 
  Verifying        : gettext-libs-0.21-9.fc36.x86_64                    226/911 
  Verifying        : giflib-5.2.1-8.fc35.x86_64                         227/911 
  Verifying        : gl2ps-1.4.2-4.fc35.x86_64                          228/911 
  Verifying        : glib-networking-2.70.0-1.fc36.x86_64               229/911 
  Verifying        : glib2-2.70.1-1.fc36.x86_64                         230/911 
  Verifying        : glib2-devel-2.70.1-1.fc36.x86_64                   231/911 
  Verifying        : glibc-devel-2.34.9000-21.fc36.x86_64               232/911 
  Verifying        : glibc-headers-x86-2.34.9000-21.fc36.noarch         233/911 
  Verifying        : glibmm24-2.66.2-1.fc36.x86_64                      234/911 
  Verifying        : gnuplot-5.4.2-1.fc36.x86_64                        235/911 
  Verifying        : gnuplot-common-5.4.2-1.fc36.x86_64                 236/911 
  Verifying        : golang-1.17-2.fc36.x86_64                          237/911 
  Verifying        : golang-bin-1.17-2.fc36.x86_64                      238/911 
  Verifying        : golang-shared-1.17-2.fc36.x86_64                   239/911 
  Verifying        : golang-src-1.17-2.fc36.noarch                      240/911 
  Verifying        : google-droid-sans-fonts-20200215-10.fc35.noarch    241/911 
  Verifying        : graphite2-1.3.14-8.fc35.x86_64                     242/911 
  Verifying        : graphite2-devel-1.3.14-8.fc35.x86_64               243/911 
  Verifying        : groff-base-1.22.4-8.fc35.x86_64                    244/911 
  Verifying        : gsettings-desktop-schemas-41.0-1.fc36.x86_64       245/911 
  Verifying        : gsm-1.0.19-6.fc35.x86_64                           246/911 
  Verifying        : harfbuzz-3.1.1-1.fc36.x86_64                       247/911 
  Verifying        : harfbuzz-devel-3.1.1-1.fc36.x86_64                 248/911 
  Verifying        : harfbuzz-icu-3.1.1-1.fc36.x86_64                   249/911 
  Verifying        : hdf5-1.10.7-2.fc36.x86_64                          250/911 
  Verifying        : hdf5-devel-1.10.7-2.fc36.x86_64                    251/911 
  Verifying        : help2man-1.48.5-1.fc36.noarch                      252/911 
  Verifying        : hicolor-icon-theme-0.17-11.fc35.noarch             253/911 
  Verifying        : hwdata-0.353-1.fc36.noarch                         254/911 
  Verifying        : jack-audio-connection-kit-1.9.19-1.fc35.x86_64     255/911 
  Verifying        : jasper-libs-2.0.33-1.fc36.x86_64                   256/911 
  Verifying        : java-11-openjdk-1:11.0.13.0.8-2.fc36.x86_64        257/911 
  Verifying        : java-11-openjdk-devel-1:11.0.13.0.8-2.fc36.x86_6   258/911 
  Verifying        : java-11-openjdk-headless-1:11.0.13.0.8-2.fc36.x8   259/911 
  Verifying        : javapackages-filesystem-6.0.0-4.fc36.noarch        260/911 
  Verifying        : jbigkit-libs-2.1-22.fc35.x86_64                    261/911 
  Verifying        : json-c-0.15-2.fc35.x86_64                          262/911 
  Verifying        : json-glib-1.6.6-1.fc36.x86_64                      263/911 
  Verifying        : kernel-headers-5.16.0-0.rc1.git0.1.fc36.x86_64     264/911 
  Verifying        : kmod-29-6.fc36.x86_64                              265/911 
  Verifying        : kmod-libs-29-6.fc36.x86_64                         266/911 
  Verifying        : langpacks-core-font-en-3.0-15.fc35.noarch          267/911 
  Verifying        : lcms2-2.12-2.fc35.x86_64                           268/911 
  Verifying        : libX11-1.7.2-3.fc35.x86_64                         269/911 
  Verifying        : libX11-common-1.7.2-3.fc35.noarch                  270/911 
  Verifying        : libX11-devel-1.7.2-3.fc35.x86_64                   271/911 
  Verifying        : libX11-xcb-1.7.2-3.fc35.x86_64                     272/911 
  Verifying        : libaec-1.0.6-1.fc36.x86_64                         273/911 
  Verifying        : libaec-devel-1.0.6-1.fc36.x86_64                   274/911 
  Verifying        : libaom-3.2.0-2.fc36.x86_64                         275/911 
  Verifying        : libappstream-glib-0.7.18-3.fc35.x86_64             276/911 
  Verifying        : libargon2-20171227-7.fc35.x86_64                   277/911 
  Verifying        : libavif-0.9.2-2.fc35.x86_64                        278/911 
  Verifying        : libcerf-1.14-3.fc35.x86_64                         279/911 
  Verifying        : libconfig-1.7.3-2.fc35.x86_64                      280/911 
  Verifying        : libdav1d-0.9.1-1.fc35.x86_64                       281/911 
  Verifying        : libdrm-2.4.107-2.fc35.x86_64                       282/911 
  Verifying        : libevdev-1.12.0-1.fc36.x86_64                      283/911 
  Verifying        : libffado-2.4.4-5.fc35.x86_64                       284/911 
  Verifying        : libffi-devel-3.1-28.fc34.x86_64                    285/911 
  Verifying        : libfontenc-1.1.4-2.fc36.x86_64                     286/911 
  Verifying        : libgfortran-11.2.1-6.fc36.x86_64                   287/911 
  Verifying        : libgudev-237-1.fc36.x86_64                         288/911 
  Verifying        : libibverbs-38.0-1.fc36.x86_64                      289/911 
  Verifying        : libiec61883-1.2.0-27.fc35.x86_64                   290/911 
  Verifying        : libimagequant-2.17.0-1.fc36.x86_64                 291/911 
  Verifying        : libinput-1.19.2-1.fc36.x86_64                      292/911 
  Verifying        : libjxl-0.6.1-6.fc36.x86_64                         293/911 
  Verifying        : libmpc-1.2.1-3.fc35.x86_64                         294/911 
  Verifying        : libogg-2:1.3.5-2.fc35.x86_64                       295/911 
  Verifying        : libpcap-14:1.10.1-2.fc35.x86_64                    296/911 
  Verifying        : libproxy-0.4.17-3.fc35.x86_64                      297/911 
  Verifying        : libqhull-1:7.2.1-8.fc35.x86_64                     298/911 
  Verifying        : libquadmath-11.2.1-6.fc36.x86_64                   299/911 
  Verifying        : libquadmath-devel-11.2.1-6.fc36.x86_64             300/911 
  Verifying        : libraw1394-2.1.2-14.fc35.x86_64                    301/911 
  Verifying        : libsamplerate-0.2.2-1.fc36.x86_64                  302/911 
  Verifying        : libseccomp-2.5.3-1.fc36.x86_64                     303/911 
  Verifying        : libselinux-devel-3.3-1.fc36.x86_64                 304/911 
  Verifying        : libsepol-devel-3.3-2.fc36.x86_64                   305/911 
  Verifying        : libsigc++20-2.10.7-3.fc36.x86_64                   306/911 
  Verifying        : libsoup-2.74.1-1.fc36.x86_64                       307/911 
  Verifying        : libstdc++-devel-11.2.1-6.fc36.x86_64               308/911 
  Verifying        : libstemmer-0-17.585svn.fc35.x86_64                 309/911 
  Verifying        : libthai-0.1.28-7.fc35.x86_64                       310/911 
  Verifying        : libvmaf-2.1.1-2.fc35.x86_64                        311/911 
  Verifying        : libvorbis-1:1.3.7-4.fc35.x86_64                    312/911 
  Verifying        : libwacom-1.12-1.fc36.x86_64                        313/911 
  Verifying        : libwacom-data-1.12-1.fc36.noarch                   314/911 
  Verifying        : libwayland-client-1.19.0-2.fc35.x86_64             315/911 
  Verifying        : libwayland-server-1.19.0-2.fc35.x86_64             316/911 
  Verifying        : libwebp-1.2.1-1.fc36.x86_64                        317/911 
  Verifying        : libxkbcommon-1.3.1-1.fc36.x86_64                   318/911 
  Verifying        : libxkbcommon-x11-1.3.1-1.fc36.x86_64               319/911 
  Verifying        : libxml++-2.42.1-2.fc35.x86_64                      320/911 
  Verifying        : libxml2-devel-2.9.12-6.fc35.x86_64                 321/911 
  Verifying        : lua-posix-35.0-4.fc35.x86_64                       322/911 
  Verifying        : lua-rpm-macros-1-5.fc35.noarch                     323/911 
  Verifying        : mailcap-2.1.53-2.fc35.noarch                       324/911 
  Verifying        : mesa-libEGL-21.3.0-2.fc36.x86_64                   325/911 
  Verifying        : mesa-libGL-21.3.0-2.fc36.x86_64                    326/911 
  Verifying        : mesa-libgbm-21.3.0-2.fc36.x86_64                   327/911 
  Verifying        : mesa-libglapi-21.3.0-2.fc36.x86_64                 328/911 
  Verifying        : mkfontscale-1.2.1-3.fc35.x86_64                    329/911 
  Verifying        : mpdecimal-2.5.1-2.fc35.x86_64                      330/911 
  Verifying        : ncurses-6.2-8.20210508.fc35.x86_64                 331/911 
  Verifying        : ncurses-c++-libs-6.2-8.20210508.fc35.x86_64        332/911 
  Verifying        : ncurses-devel-6.2-8.20210508.fc35.x86_64           333/911 
  Verifying        : nettle-3.7.3-2.fc35.x86_64                         334/911 
  Verifying        : nspr-4.32.0-3.fc36.x86_64                          335/911 
  Verifying        : nss-3.71.0-1.fc36.x86_64                           336/911 
  Verifying        : nss-softokn-3.71.0-1.fc36.x86_64                   337/911 
  Verifying        : nss-softokn-freebl-3.71.0-1.fc36.x86_64            338/911 
  Verifying        : nss-sysinit-3.71.0-1.fc36.x86_64                   339/911 
  Verifying        : nss-util-3.71.0-1.fc36.x86_64                      340/911 
  Verifying        : openblas-0.3.18-1.fc36.x86_64                      341/911 
  Verifying        : openblas-openmp-0.3.18-1.fc36.x86_64               342/911 
  Verifying        : openblas-openmp64-0.3.18-1.fc36.x86_64             343/911 
  Verifying        : openjpeg2-2.4.0-4.fc35.x86_64                      344/911 
  Verifying        : opus-1.3.1-9.fc35.x86_64                           345/911 
  Verifying        : pango-1.49.3-2.fc36.x86_64                         346/911 
  Verifying        : perl-Authen-SASL-2.16-25.fc35.noarch               347/911 
  Verifying        : perl-AutoLoader-5.74-482.fc36.noarch               348/911 
  Verifying        : perl-AutoSplit-5.74-482.fc36.noarch                349/911 
  Verifying        : perl-B-1.82-482.fc36.x86_64                        350/911 
  Verifying        : perl-B-Hooks-EndOfScope-0.25-1.fc36.noarch         351/911 
  Verifying        : perl-Benchmark-1.23-482.fc36.noarch                352/911 
  Verifying        : perl-Business-ISBN-3.006-4.fc35.noarch             353/911 
  Verifying        : perl-Business-ISBN-Data-20210112.006-3.fc35.noar   354/911 
  Verifying        : perl-Business-ISMN-1.202-3.fc35.noarch             355/911 
  Verifying        : perl-Business-ISSN-1.004-6.fc35.noarch             356/911 
  Verifying        : perl-Carp-1.52-478.fc35.noarch                     357/911 
  Verifying        : perl-Class-Accessor-0.51-13.fc35.noarch            358/911 
  Verifying        : perl-Class-Data-Inheritable-0.09-1.fc35.noarch     359/911 
  Verifying        : perl-Class-Inspector-1.36-8.fc35.noarch            360/911 
  Verifying        : perl-Class-Method-Modifiers-2.13-9.fc35.noarch     361/911 
  Verifying        : perl-Class-Singleton-1.6-4.fc35.noarch             362/911 
  Verifying        : perl-Class-Struct-0.66-482.fc36.noarch             363/911 
  Verifying        : perl-Clone-0.45-6.fc35.x86_64                      364/911 
  Verifying        : perl-Compress-Raw-Bzip2-2.101-479.fc35.x86_64      365/911 
  Verifying        : perl-Compress-Raw-Zlib-2.101-479.fc35.x86_64       366/911 
  Verifying        : perl-Convert-ASN1-0.33-1.fc36.noarch               367/911 
  Verifying        : perl-Data-Compare-1.27-7.fc35.noarch               368/911 
  Verifying        : perl-Data-Dump-1.25-2.fc35.noarch                  369/911 
  Verifying        : perl-Data-Dumper-2.183-2.fc35.x86_64               370/911 
  Verifying        : perl-Data-OptList-0.112-2.fc35.noarch              371/911 
  Verifying        : perl-Data-Uniqid-0.12-26.fc35.noarch               372/911 
  Verifying        : perl-Date-ISO8601-0.005-13.fc35.noarch             373/911 
  Verifying        : perl-Date-Manip-6.86-1.fc36.noarch                 374/911 
  Verifying        : perl-DateTime-2:1.54-6.fc35.x86_64                 375/911 
  Verifying        : perl-DateTime-Calendar-Julian-0.106-1.fc36.noarc   376/911 
  Verifying        : perl-DateTime-Format-Builder-0.8300-5.fc35.noarc   377/911 
  Verifying        : perl-DateTime-Format-Strptime-1:1.79-3.fc35.noar   378/911 
  Verifying        : perl-DateTime-Locale-1.33-1.fc36.noarch            379/911 
  Verifying        : perl-DateTime-TimeZone-2.51-1.fc36.noarch          380/911 
  Verifying        : perl-DateTime-TimeZone-SystemV-0.010-14.fc35.noa   381/911 
  Verifying        : perl-DateTime-TimeZone-Tzfile-0.011-14.fc35.noar   382/911 
  Verifying        : perl-Devel-CallChecker-0.008-14.fc35.x86_64        383/911 
  Verifying        : perl-Devel-Caller-2.06-26.fc35.x86_64              384/911 
  Verifying        : perl-Devel-GlobalDestruction-0.14-16.fc35.noarch   385/911 
  Verifying        : perl-Devel-LexAlias-0.05-27.fc35.x86_64            386/911 
  Verifying        : perl-Devel-PPPort-3.63-2.fc35.x86_64               387/911 
  Verifying        : perl-Devel-Peek-1.30-482.fc36.x86_64               388/911 
  Verifying        : perl-Devel-StackTrace-1:2.04-10.fc35.noarch        389/911 
  Verifying        : perl-Digest-1.20-1.fc36.noarch                     390/911 
  Verifying        : perl-Digest-HMAC-1.04-3.fc35.noarch                391/911 
  Verifying        : perl-Digest-MD5-2.58-478.fc35.x86_64               392/911 
  Verifying        : perl-Digest-SHA-1:6.02-479.fc35.x86_64             393/911 
  Verifying        : perl-Dist-CheckConflicts-0.11-23.fc35.noarch       394/911 
  Verifying        : perl-DynaLoader-1.50-482.fc36.x86_64               395/911 
  Verifying        : perl-DynaLoader-Functions-0.003-13.fc35.noarch     396/911 
  Verifying        : perl-Email-Date-Format-1.005-20.fc35.noarch        397/911 
  Verifying        : perl-Encode-4:3.16-483.fc36.x86_64                 398/911 
  Verifying        : perl-Encode-Locale-1.05-21.fc35.noarch             399/911 
  Verifying        : perl-Errno-1.33-482.fc36.x86_64                    400/911 
  Verifying        : perl-Eval-Closure-0.14-16.fc35.noarch              401/911 
  Verifying        : perl-Exception-Class-1.45-3.fc35.noarch            402/911 
  Verifying        : perl-Exporter-5.76-479.fc35.noarch                 403/911 
  Verifying        : perl-ExtUtils-Command-2:7.62-479.fc35.noarch       404/911 
  Verifying        : perl-ExtUtils-Constant-0.25-482.fc36.noarch        405/911 
  Verifying        : perl-ExtUtils-Install-2.20-478.fc35.noarch         406/911 
  Verifying        : perl-ExtUtils-MM-Utils-2:7.62-479.fc35.noarch      407/911 
  Verifying        : perl-ExtUtils-MakeMaker-2:7.62-479.fc35.noarch     408/911 
  Verifying        : perl-ExtUtils-Manifest-1:1.73-478.fc35.noarch      409/911 
  Verifying        : perl-ExtUtils-ParseXS-1:3.43-478.fc35.noarch       410/911 
  Verifying        : perl-Fcntl-1.14-482.fc36.x86_64                    411/911 
  Verifying        : perl-File-Basename-2.85-482.fc36.noarch            412/911 
  Verifying        : perl-File-Compare-1.100.600-482.fc36.noarch        413/911 
  Verifying        : perl-File-Copy-2.35-482.fc36.noarch                414/911 
  Verifying        : perl-File-Find-1.39-482.fc36.noarch                415/911 
  Verifying        : perl-File-Find-Rule-0.34-19.fc35.noarch            416/911 
  Verifying        : perl-File-Listing-6.14-4.fc35.noarch               417/911 
  Verifying        : perl-File-Path-2.18-478.fc35.noarch                418/911 
  Verifying        : perl-File-ShareDir-1.118-4.fc35.noarch             419/911 
  Verifying        : perl-File-Slurper-0.012-12.fc35.noarch             420/911 
  Verifying        : perl-File-Temp-1:0.231.100-478.fc35.noarch         421/911 
  Verifying        : perl-File-stat-1.09-482.fc36.noarch                422/911 
  Verifying        : perl-FileHandle-2.03-482.fc36.noarch               423/911 
  Verifying        : perl-Filter-2:1.60-5.fc35.x86_64                   424/911 
  Verifying        : perl-FindBin-1.52-482.fc36.noarch                  425/911 
  Verifying        : perl-GSSAPI-0.28-37.fc36.x86_64                    426/911 
  Verifying        : perl-Getopt-Long-1:2.52-478.fc35.noarch            427/911 
  Verifying        : perl-Getopt-Std-1.13-482.fc36.noarch               428/911 
  Verifying        : perl-HTML-Parser-3.76-3.fc35.x86_64                429/911 
  Verifying        : perl-HTML-Tagset-3.20-48.fc35.noarch               430/911 
  Verifying        : perl-HTTP-Cookies-6.10-4.fc35.noarch               431/911 
  Verifying        : perl-HTTP-Date-6.05-7.fc35.noarch                  432/911 
  Verifying        : perl-HTTP-Message-6.34-1.fc36.noarch               433/911 
  Verifying        : perl-HTTP-Negotiate-6.01-30.fc35.noarch            434/911 
  Verifying        : perl-HTTP-Tiny-0.080-1.fc36.noarch                 435/911 
  Verifying        : perl-Hash-Util-0.25-482.fc36.x86_64                436/911 
  Verifying        : perl-Hash-Util-FieldHash-1.21-482.fc36.x86_64      437/911 
  Verifying        : perl-I18N-LangTags-0.45-482.fc36.noarch            438/911 
  Verifying        : perl-I18N-Langinfo-0.19-482.fc36.x86_64            439/911 
  Verifying        : perl-IO-1.46-482.fc36.x86_64                       440/911 
  Verifying        : perl-IO-Compress-2.102-479.fc35.noarch             441/911 
  Verifying        : perl-IO-HTML-1.004-4.fc35.noarch                   442/911 
  Verifying        : perl-IO-Socket-IP-0.41-479.fc35.noarch             443/911 
  Verifying        : perl-IO-Socket-SSL-2.072-2.fc36.noarch             444/911 
  Verifying        : perl-IO-String-1.08-43.fc35.noarch                 445/911 
  Verifying        : perl-IPC-Cmd-2:1.04-479.fc35.noarch                446/911 
  Verifying        : perl-IPC-Open3-1.21-482.fc36.noarch                447/911 
  Verifying        : perl-IPC-Run3-0.048-23.fc35.noarch                 448/911 
  Verifying        : perl-IPC-SysV-2.09-479.fc35.x86_64                 449/911 
  Verifying        : perl-Importer-0.026-4.fc35.noarch                  450/911 
  Verifying        : perl-JSON-4.03-5.fc35.noarch                       451/911 
  Verifying        : perl-JSON-PP-1:4.06-479.fc35.noarch                452/911 
  Verifying        : perl-LDAP-1:0.68-5.fc35.noarch                     453/911 
  Verifying        : perl-LWP-MediaTypes-6.04-9.fc35.noarch             454/911 
  Verifying        : perl-LWP-Protocol-https-6.10-4.fc35.noarch         455/911 
  Verifying        : perl-Lingua-Translit-0.28-13.fc35.noarch           456/911 
  Verifying        : perl-List-AllUtils-0.19-4.fc35.noarch              457/911 
  Verifying        : perl-List-SomeUtils-0.58-7.fc35.noarch             458/911 
  Verifying        : perl-List-UtilsBy-0.11-13.fc35.noarch              459/911 
  Verifying        : perl-Locale-Maketext-1.29-479.fc35.noarch          460/911 
  Verifying        : perl-Locale-Maketext-Simple-1:0.21-482.fc36.noar   461/911 
  Verifying        : perl-Log-Dispatch-2.70-5.fc35.noarch               462/911 
  Verifying        : perl-Log-Dispatch-FileRotate-1.38-2.fc35.noarch    463/911 
  Verifying        : perl-Log-Log4perl-1.54-3.fc35.noarch               464/911 
  Verifying        : perl-MIME-Base64-3.16-478.fc35.x86_64              465/911 
  Verifying        : perl-MIME-Charset-1.012.2-15.fc35.noarch           466/911 
  Verifying        : perl-MIME-Lite-3.033-2.fc35.noarch                 467/911 
  Verifying        : perl-MIME-Types-2.22-1.fc36.noarch                 468/911 
  Verifying        : perl-MRO-Compat-0.13-15.fc35.noarch                469/911 
  Verifying        : perl-Mail-Sender-1:0.903-16.fc35.noarch            470/911 
  Verifying        : perl-Mail-Sendmail-0.80-13.fc35.noarch             471/911 
  Verifying        : perl-MailTools-2.21-9.fc35.noarch                  472/911 
  Verifying        : perl-Math-BigInt-1:1.9998.27-1.fc36.noarch         473/911 
  Verifying        : perl-Math-Complex-1.59-482.fc36.noarch             474/911 
  Verifying        : perl-Module-CoreList-1:5.20211120-1.fc36.noarch    475/911 
  Verifying        : perl-Module-Implementation-0.09-31.fc35.noarch     476/911 
  Verifying        : perl-Module-Load-1:0.36-478.fc35.noarch            477/911 
  Verifying        : perl-Module-Load-Conditional-0.74-478.fc35.noarc   478/911 
  Verifying        : perl-Module-Metadata-1.000037-478.fc35.noarch      479/911 
  Verifying        : perl-Module-Runtime-0.016-13.fc35.noarch           480/911 
  Verifying        : perl-Mozilla-CA-20200520-6.fc35.noarch             481/911 
  Verifying        : perl-NTLM-1.09-30.fc35.noarch                      482/911 
  Verifying        : perl-Net-HTTP-6.21-3.fc35.noarch                   483/911 
  Verifying        : perl-Net-SMTP-SSL-1.04-16.fc35.noarch              484/911 
  Verifying        : perl-Net-SSLeay-1.90-7.fc36.x86_64                 485/911 
  Verifying        : perl-Number-Compare-0.03-30.fc35.noarch            486/911 
  Verifying        : perl-Object-HashBase-0.009-7.fc35.noarch           487/911 
  Verifying        : perl-Opcode-1.50-482.fc36.x86_64                   488/911 
  Verifying        : perl-POSIX-1.97-482.fc36.x86_64                    489/911 
  Verifying        : perl-Package-Generator-1.106-23.fc35.noarch        490/911 
  Verifying        : perl-Package-Stash-0.39-4.fc35.noarch              491/911 
  Verifying        : perl-Package-Stash-XS-0.29-11.fc35.x86_64          492/911 
  Verifying        : perl-PadWalker-2.5-4.fc35.x86_64                   493/911 
  Verifying        : perl-Params-Check-1:0.38-478.fc35.noarch           494/911 
  Verifying        : perl-Params-Classify-0.015-14.fc35.x86_64          495/911 
  Verifying        : perl-Params-Util-1.102-5.fc35.x86_64               496/911 
  Verifying        : perl-Params-Validate-1.30-4.fc35.x86_64            497/911 
  Verifying        : perl-Params-ValidationCompiler-0.30-13.fc35.noar   498/911 
  Verifying        : perl-Parse-RecDescent-1.967015-15.fc35.noarch      499/911 
  Verifying        : perl-PathTools-3.80-478.fc35.x86_64                500/911 
  Verifying        : perl-Pod-Escapes-1:1.07-478.fc35.noarch            501/911 
  Verifying        : perl-Pod-Html-1.27-482.fc36.noarch                 502/911 
  Verifying        : perl-Pod-Perldoc-3.28.01-479.fc35.noarch           503/911 
  Verifying        : perl-Pod-Simple-1:3.43-2.fc35.noarch               504/911 
  Verifying        : perl-Pod-Usage-4:2.01-478.fc35.noarch              505/911 
  Verifying        : perl-Ref-Util-0.204-12.fc35.noarch                 506/911 
  Verifying        : perl-Ref-Util-XS-0.117-13.fc35.x86_64              507/911 
  Verifying        : perl-Regexp-Common-2017060201-16.fc35.noarch       508/911 
  Verifying        : perl-Role-Tiny-2.002004-4.fc35.noarch              509/911 
  Verifying        : perl-Safe-2.43-482.fc36.noarch                     510/911 
  Verifying        : perl-Scalar-List-Utils-5:1.60-462.fc36.x86_64      511/911 
  Verifying        : perl-SelectSaver-1.02-482.fc36.noarch              512/911 
  Verifying        : perl-Socket-4:2.032-2.fc35.x86_64                  513/911 
  Verifying        : perl-Sort-Key-1.33-22.fc35.x86_64                  514/911 
  Verifying        : perl-Specio-0.47-4.fc35.noarch                     515/911 
  Verifying        : perl-Storable-1:3.25-1.fc36.x86_64                 516/911 
  Verifying        : perl-Sub-Exporter-0.988-2.fc35.noarch              517/911 
  Verifying        : perl-Sub-Exporter-Progressive-0.001013-16.fc35.n   518/911 
  Verifying        : perl-Sub-Identify-0.14-17.fc35.x86_64              519/911 
  Verifying        : perl-Sub-Install-0.928-29.fc35.noarch              520/911 
  Verifying        : perl-Symbol-1.09-482.fc36.noarch                   521/911 
  Verifying        : perl-Sys-Hostname-1.23-482.fc36.x86_64             522/911 
  Verifying        : perl-Sys-Syslog-0.36-479.fc35.x86_64               523/911 
  Verifying        : perl-Term-ANSIColor-5.01-479.fc35.noarch           524/911 
  Verifying        : perl-Term-Cap-1.17-478.fc35.noarch                 525/911 
  Verifying        : perl-Term-Table-0.015-8.fc35.noarch                526/911 
  Verifying        : perl-Test-Harness-1:3.43-479.fc35.noarch           527/911 
  Verifying        : perl-Test-Simple-3:1.302188-1.fc36.noarch          528/911 
  Verifying        : perl-Text-Balanced-2.04-478.fc35.noarch            529/911 
  Verifying        : perl-Text-BibTeX-0.88-9.fc35.x86_64                530/911 
  Verifying        : perl-Text-CSV-2.01-2.fc35.noarch                   531/911 
  Verifying        : perl-Text-Glob-0.11-15.fc35.noarch                 532/911 
  Verifying        : perl-Text-ParseWords-3.30-478.fc35.noarch          533/911 
  Verifying        : perl-Text-Roman-3.5-20.fc35.noarch                 534/911 
  Verifying        : perl-Text-Soundex-3.05-20.fc35.x86_64              535/911 
  Verifying        : perl-Text-Tabs+Wrap-2021.0814-1.fc36.noarch        536/911 
  Verifying        : perl-Text-Unidecode-1.30-16.fc35.noarch            537/911 
  Verifying        : perl-Thread-Queue-3.14-478.fc35.noarch             538/911 
  Verifying        : perl-Tie-4.6-482.fc36.noarch                       539/911 
  Verifying        : perl-Tie-Cycle-1.226-3.fc35.noarch                 540/911 
  Verifying        : perl-Time-HiRes-4:1.9767-479.fc35.x86_64           541/911 
  Verifying        : perl-Time-Local-2:1.300-478.fc35.noarch            542/911 
  Verifying        : perl-TimeDate-1:2.33-6.fc35.noarch                 543/911 
  Verifying        : perl-Try-Tiny-0.30-13.fc35.noarch                  544/911 
  Verifying        : perl-URI-5.10-1.fc36.noarch                        545/911 
  Verifying        : perl-Unicode-Collate-1.31-1.fc36.x86_64            546/911 
  Verifying        : perl-Unicode-EastAsianWidth-12.0-7.fc35.noarch     547/911 
  Verifying        : perl-Unicode-LineBreak-2019.001-11.fc35.x86_64     548/911 
  Verifying        : perl-Unicode-Normalize-1.28-478.fc35.x86_64        549/911 
  Verifying        : perl-Unicode-UCD-0.75-482.fc36.noarch              550/911 
  Verifying        : perl-Variable-Magic-0.62-14.fc35.x86_64            551/911 
  Verifying        : perl-WWW-RobotRules-6.02-30.fc35.noarch            552/911 
  Verifying        : perl-XML-LibXML-1:2.0207-4.fc35.x86_64             553/911 
  Verifying        : perl-XML-LibXML-Simple-1.01-7.fc35.noarch          554/911 
  Verifying        : perl-XML-LibXSLT-1.99-7.fc35.x86_64                555/911 
  Verifying        : perl-XML-NamespaceSupport-1.12-15.fc35.noarch      556/911 
  Verifying        : perl-XML-Parser-2.46-9.fc35.x86_64                 557/911 
  Verifying        : perl-XML-SAX-1.02-8.fc35.noarch                    558/911 
  Verifying        : perl-XML-SAX-Base-1.09-15.fc35.noarch              559/911 
  Verifying        : perl-XML-Writer-0.900-5.fc35.noarch                560/911 
  Verifying        : perl-XML-XPath-1.44-11.fc35.noarch                 561/911 
  Verifying        : perl-XString-0.005-4.fc35.x86_64                   562/911 
  Verifying        : perl-autovivification-0.18-14.fc35.x86_64          563/911 
  Verifying        : perl-base-2.27-482.fc36.noarch                     564/911 
  Verifying        : perl-constant-1.33-479.fc35.noarch                 565/911 
  Verifying        : perl-deprecate-0.04-482.fc36.noarch                566/911 
  Verifying        : perl-devel-4:5.34.0-482.fc36.x86_64                567/911 
  Verifying        : perl-encoding-4:3.00-483.fc36.x86_64               568/911 
  Verifying        : perl-fields-2.27-482.fc36.noarch                   569/911 
  Verifying        : perl-if-0.60.900-482.fc36.noarch                   570/911 
  Verifying        : perl-interpreter-4:5.34.0-482.fc36.x86_64          571/911 
  Verifying        : perl-lib-0.65-482.fc36.x86_64                      572/911 
  Verifying        : perl-libintl-perl-1.32-4.fc35.x86_64               573/911 
  Verifying        : perl-libnet-3.13-479.fc35.noarch                   574/911 
  Verifying        : perl-libs-4:5.34.0-482.fc36.x86_64                 575/911 
  Verifying        : perl-libwww-perl-6.58-1.fc36.noarch                576/911 
  Verifying        : perl-locale-1.10-482.fc36.noarch                   577/911 
  Verifying        : perl-meta-notation-5.34.0-482.fc36.noarch          578/911 
  Verifying        : perl-mro-1.25-482.fc36.x86_64                      579/911 
  Verifying        : perl-namespace-autoclean-0.29-9.fc35.noarch        580/911 
  Verifying        : perl-namespace-clean-0.27-18.fc35.noarch           581/911 
  Verifying        : perl-open-1.12-482.fc36.noarch                     582/911 
  Verifying        : perl-overload-1.33-482.fc36.noarch                 583/911 
  Verifying        : perl-overloading-0.02-482.fc36.noarch              584/911 
  Verifying        : perl-parent-1:0.238-478.fc35.noarch                585/911 
  Verifying        : perl-podlators-1:4.14-478.fc35.noarch              586/911 
  Verifying        : perl-sigtrap-1.09-482.fc36.noarch                  587/911 
  Verifying        : perl-subs-1.04-482.fc36.noarch                     588/911 
  Verifying        : perl-threads-1:2.26-448.fc35.x86_64                589/911 
  Verifying        : perl-threads-shared-1.62-478.fc35.x86_64           590/911 
  Verifying        : perl-vars-1.05-482.fc36.noarch                     591/911 
  Verifying        : perl-version-8:0.99.29-4.fc35.x86_64               592/911 
  Verifying        : perltidy-20211029-1.fc36.noarch                    593/911 
  Verifying        : pixman-0.40.0-4.fc35.x86_64                        594/911 
  Verifying        : poppler-21.08.0-1.fc35.x86_64                      595/911 
  Verifying        : poppler-data-0.4.11-1.fc36.noarch                  596/911 
  Verifying        : pyproject-rpm-macros-0-50.fc36.noarch              597/911 
  Verifying        : python-pip-wheel-21.3.1-1.fc36.noarch              598/911 
  Verifying        : python-rpm-macros-3.10-13.fc36.noarch              599/911 
  Verifying        : python-setuptools-wheel-58.5.3-1.fc36.noarch       600/911 
  Verifying        : python3-numpy-1:1.21.1-1.fc35.x86_64               601/911 
  Verifying        : python3-packaging-21.2-1.fc36.noarch               602/911 
  Verifying        : python3-pyparsing-2.4.7-9.fc35.noarch              603/911 
  Verifying        : python3-rpm-generators-12-10.fc36.noarch           604/911 
  Verifying        : python3-rpm-macros-3.10-13.fc36.noarch             605/911 
  Verifying        : qrupdate-1.1.2-23.fc35.x86_64                      606/911 
  Verifying        : qscintilla-qt5-2.13.0-1.fc36.x86_64                607/911 
  Verifying        : qt-settings-35.0-2.fc36.noarch                     608/911 
  Verifying        : qt5-qtbase-5.15.2-28.fc36.x86_64                   609/911 
  Verifying        : qt5-qtbase-common-5.15.2-28.fc36.noarch            610/911 
  Verifying        : qt5-qtbase-gui-5.15.2-28.fc36.x86_64               611/911 
  Verifying        : qt5-qtsvg-5.15.2-5.fc35.x86_64                     612/911 
  Verifying        : qt5-qttools-common-5.15.2-8.fc36.noarch            613/911 
  Verifying        : qt5-qttools-libs-help-5.15.2-8.fc36.x86_64         614/911 
  Verifying        : rav1e-libs-0.5.0-1.fc36.x86_64                     615/911 
  Verifying        : readline-devel-8.1-3.fc35.x86_64                   616/911 
  Verifying        : ruby-3.0.2-153.fc36.x86_64                         617/911 
  Verifying        : ruby-devel-3.0.2-153.fc36.x86_64                   618/911 
  Verifying        : ruby-libs-3.0.2-153.fc36.x86_64                    619/911 
  Verifying        : rubygem-psych-3.3.0-153.fc36.x86_64                620/911 
  Verifying        : rubygems-3.2.22-153.fc36.noarch                    621/911 
  Verifying        : rubypick-1.1.1-15.fc35.noarch                      622/911 
  Verifying        : shared-mime-info-2.1-3.fc35.x86_64                 623/911 
  Verifying        : suitesparse-5.10.1-1.fc36.x86_64                   624/911 
  Verifying        : suitesparse64-5.10.1-1.fc36.x86_64                 625/911 
  Verifying        : sundials-5.8.0-3.fc36.x86_64                       626/911 
  Verifying        : svt-av1-libs-0.8.7-2.fc35.x86_64                   627/911 
  Verifying        : sysprof-capture-devel-3.42.1-1.fc36.x86_64         628/911 
  Verifying        : systemd-249.7-2.fc36.x86_64                        629/911 
  Verifying        : systemd-pam-249.7-2.fc36.x86_64                    630/911 
  Verifying        : systemd-rpm-macros-249.7-2.fc36.noarch             631/911 
  Verifying        : systemd-udev-249.7-2.fc36.x86_64                   632/911 
  Verifying        : systemtap-sdt-devel-4.6-1.fc36.x86_64              633/911 
  Verifying        : tbb-2020.3-9.fc35.x86_64                           634/911 
  Verifying        : texinfo-6.8-2.fc35.x86_64                          635/911 
  Verifying        : texinfo-tex-6.8-2.fc35.x86_64                      636/911 
  Verifying        : texlive-ae-9:svn15878.1.4-45.fc36.noarch           637/911 
  Verifying        : texlive-algorithms-9:svn42428-45.fc36.noarch       638/911 
  Verifying        : texlive-alphalph-9:svn53087-45.fc36.noarch         639/911 
  Verifying        : texlive-amscls-9:svn55378-45.fc36.noarch           640/911 
  Verifying        : texlive-amsfonts-9:svn29208.3.04-45.fc36.noarch    641/911 
  Verifying        : texlive-amsmath-9:svn56514-45.fc36.noarch          642/911 
  Verifying        : texlive-anysize-9:svn15878.0-45.fc36.noarch        643/911 
  Verifying        : texlive-atbegshi-9:svn53051-45.fc36.noarch         644/911 
  Verifying        : texlive-attachfile-9:svn42099-45.fc36.noarch       645/911 
  Verifying        : texlive-atveryend-9:svn53108-45.fc36.noarch        646/911 
  Verifying        : texlive-auto-pst-pdf-9:svn56596-45.fc36.noarch     647/911 
  Verifying        : texlive-auxhook-9:svn53173-45.fc36.noarch          648/911 
  Verifying        : texlive-avantgar-9:svn31835.0-45.fc36.noarch       649/911 
  Verifying        : texlive-babel-english-9:svn44495-45.fc36.noarch    650/911 
  Verifying        : texlive-babel-9:svn58999-45.fc36.noarch            651/911 
  Verifying        : texlive-babelbib-9:svn57349-45.fc36.noarch         652/911 
  Verifying        : texlive-beamer-9:svn58537-45.fc36.noarch           653/911 
  Verifying        : texlive-bera-9:svn20031.0-45.fc36.noarch           654/911 
  Verifying        : texlive-beton-9:svn15878.0-45.fc36.noarch          655/911 
  Verifying        : texlive-biblatex-9:svn57272-45.fc36.noarch         656/911 
  Verifying        : texlive-bidi-9:svn55193-45.fc36.noarch             657/911 
  Verifying        : texlive-bigintcalc-9:svn53172-45.fc36.noarch       658/911 
  Verifying        : texlive-bitset-9:svn53837-45.fc36.noarch           659/911 
  Verifying        : texlive-bookman-9:svn31835.0-45.fc36.noarch        660/911 
  Verifying        : texlive-bookmark-9:svn56885-45.fc36.noarch         661/911 
  Verifying        : texlive-booktabs-9:svn53402-45.fc36.noarch         662/911 
  Verifying        : texlive-breakurl-9:svn29901.1.40-45.fc36.noarch    663/911 
  Verifying        : texlive-breqn-9:svn56422-45.fc36.noarch            664/911 
  Verifying        : texlive-caption-9:svn56771-45.fc36.noarch          665/911 
  Verifying        : texlive-carlisle-9:svn56753-45.fc36.noarch         666/911 
  Verifying        : texlive-catchfile-9:svn53084-45.fc36.noarch        667/911 
  Verifying        : texlive-changepage-9:svn15878.1.0c-45.fc36.noarc   668/911 
  Verifying        : texlive-charter-9:svn15878.0-45.fc36.noarch        669/911 
  Verifying        : texlive-cite-9:svn36428.5.5-45.fc36.noarch         670/911 
  Verifying        : texlive-cm-super-9:svn15878.0-45.fc36.noarch       671/911 
  Verifying        : texlive-cm-9:svn57963-45.fc36.noarch               672/911 
  Verifying        : texlive-cmap-9:svn57640-45.fc36.noarch             673/911 
  Verifying        : texlive-cmextra-9:svn57866-45.fc36.noarch          674/911 
  Verifying        : texlive-collection-basic-9:svn59159-45.fc36.noar   675/911 
  Verifying        : texlive-collection-fontsrecommended-9:svn54074-4   676/911 
  Verifying        : texlive-collection-latex-9:svn57048-45.fc36.noar   677/911 
  Verifying        : texlive-collection-latexrecommended-9:svn57862-4   678/911 
  Verifying        : texlive-colorprofiles-9:svn49086-45.fc36.noarch    679/911 
  Verifying        : texlive-colortbl-9:svn53545-45.fc36.noarch         680/911 
  Verifying        : texlive-courier-9:svn35058.0-45.fc36.noarch        681/911 
  Verifying        : texlive-crop-9:svn55424-45.fc36.noarch             682/911 
  Verifying        : texlive-csquotes-9:svn57844-45.fc36.noarch         683/911 
  Verifying        : texlive-ctable-9:svn38672-45.fc36.noarch           684/911 
  Verifying        : texlive-ctablestack-9:svn38514-45.fc36.noarch      685/911 
  Verifying        : texlive-currfile-9:svn56478-45.fc36.noarch         686/911 
  Verifying        : texlive-dehyph-9:svn48599-45.fc36.noarch           687/911 
  Verifying        : texlive-ec-9:svn25033.1.0-45.fc36.noarch           688/911 
  Verifying        : texlive-enctex-9:svn34957.0-45.fc36.noarch         689/911 
  Verifying        : texlive-enumitem-9:svn51423-45.fc36.noarch         690/911 
  Verifying        : texlive-epsf-9:svn21461.2.7.4-45.fc36.noarch       691/911 
  Verifying        : texlive-epstopdf-pkg-9:svn53546-45.fc36.noarch     692/911 
  Verifying        : texlive-eso-pic-9:svn56658-45.fc36.noarch          693/911 
  Verifying        : texlive-etex-pkg-9:svn41784-45.fc36.noarch         694/911 
  Verifying        : texlive-etex-9:svn56291-45.fc36.noarch             695/911 
  Verifying        : texlive-etexcmds-9:svn53171-45.fc36.noarch         696/911 
  Verifying        : texlive-etoolbox-9:svn56554-45.fc36.noarch         697/911 
  Verifying        : texlive-euenc-9:svn19795.0.1h-45.fc36.noarch       698/911 
  Verifying        : texlive-euler-9:svn42428-45.fc36.noarch            699/911 
  Verifying        : texlive-euro-ce-9:svn25714-45.fc36.noarch          700/911 
  Verifying        : texlive-euro-9:svn22191.1.1-45.fc36.noarch         701/911 
  Verifying        : texlive-eurosym-9:svn17265.1.4_subrfix-45.fc36.n   702/911 
  Verifying        : texlive-everysel-9:svn57489-45.fc36.noarch         703/911 
  Verifying        : texlive-everyshi-9:svn57001-45.fc36.noarch         704/911 
  Verifying        : texlive-extsizes-9:svn17263.1.4a-45.fc36.noarch    705/911 
  Verifying        : texlive-fancybox-9:svn18304.1.4-45.fc36.noarch     706/911 
  Verifying        : texlive-fancyhdr-9:svn57672-45.fc36.noarch         707/911 
  Verifying        : texlive-fancyref-9:svn15878.0.9c-45.fc36.noarch    708/911 
  Verifying        : texlive-fancyvrb-9:svn57488-45.fc36.noarch         709/911 
  Verifying        : texlive-filecontents-9:svn52142-45.fc36.noarch     710/911 
  Verifying        : texlive-filehook-9:svn56479-45.fc36.noarch         711/911 
  Verifying        : texlive-finstrut-9:svn21719.0.5-45.fc36.noarch     712/911 
  Verifying        : texlive-firstaid-9:svn58440-45.fc36.noarch         713/911 
  Verifying        : texlive-fix2col-9:svn38770-45.fc36.noarch          714/911 
  Verifying        : texlive-float-9:svn15878.1.3d-45.fc36.noarch       715/911 
  Verifying        : texlive-fontspec-9:svn56594-45.fc36.noarch         716/911 
  Verifying        : texlive-footmisc-9:svn23330.5.5b-45.fc36.noarch    717/911 
  Verifying        : texlive-footnotehyper-9:svn57618-45.fc36.noarch    718/911 
  Verifying        : texlive-fp-9:svn49719-45.fc36.noarch               719/911 
  Verifying        : texlive-fpl-9:svn54512-45.fc36.noarch              720/911 
  Verifying        : texlive-geometry-9:svn54080-45.fc36.noarch         721/911 
  Verifying        : texlive-gettitlestring-9:svn53170-45.fc36.noarch   722/911 
  Verifying        : texlive-graphics-cfg-9:svn41448-45.fc36.noarch     723/911 
  Verifying        : texlive-graphics-def-9:svn58539-45.fc36.noarch     724/911 
  Verifying        : texlive-graphics-9:svn56514-45.fc36.noarch         725/911 
  Verifying        : texlive-grfext-9:svn53024-45.fc36.noarch           726/911 
  Verifying        : texlive-grffile-9:svn52756-45.fc36.noarch          727/911 
  Verifying        : texlive-helvetic-9:svn31835.0-45.fc36.noarch       728/911 
  Verifying        : texlive-hobsub-9:svn52810-45.fc36.noarch           729/911 
  Verifying        : texlive-hologo-9:svn53048-45.fc36.noarch           730/911 
  Verifying        : texlive-hopatch-9:svn56106-45.fc36.noarch          731/911 
  Verifying        : texlive-hycolor-9:svn53584-45.fc36.noarch          732/911 
  Verifying        : texlive-hyperref-9:svn58024-45.fc36.noarch         733/911 
  Verifying        : texlive-hyph-utf8-9:svn58619-45.fc36.noarch        734/911 
  Verifying        : texlive-hyphen-base-9:svn58630-45.fc36.noarch      735/911 
  Verifying        : texlive-hyphenex-9:svn57387-45.fc36.noarch         736/911 
  Verifying        : texlive-ifmtarg-9:svn47544-45.fc36.noarch          737/911 
  Verifying        : texlive-ifplatform-9:svn45533-45.fc36.noarch       738/911 
  Verifying        : texlive-iftex-9:svn56594-45.fc36.noarch            739/911 
  Verifying        : texlive-inconsolata-9:svn54512-45.fc36.noarch      740/911 
  Verifying        : texlive-index-9:svn24099.4.1beta-45.fc36.noarch    741/911 
  Verifying        : texlive-infwarerr-9:svn53023-45.fc36.noarch        742/911 
  Verifying        : texlive-intcalc-9:svn53168-45.fc36.noarch          743/911 
  Verifying        : texlive-jknapltx-9:svn19440.0-45.fc36.noarch       744/911 
  Verifying        : texlive-kastrup-9:svn15878.0-45.fc36.noarch        745/911 
  Verifying        : texlive-knuth-lib-9:svn57963-45.fc36.noarch        746/911 
  Verifying        : texlive-knuth-local-9:svn57963-45.fc36.noarch      747/911 
  Verifying        : texlive-koma-script-9:svn58585-45.fc36.noarch      748/911 
  Verifying        : texlive-kvdefinekeys-9:svn53193-45.fc36.noarch     749/911 
  Verifying        : texlive-kvoptions-9:svn56609-45.fc36.noarch        750/911 
  Verifying        : texlive-kvsetkeys-9:svn53166-45.fc36.noarch        751/911 
  Verifying        : texlive-l3backend-9:svn59118-45.fc36.noarch        752/911 
  Verifying        : texlive-l3experimental-9:svn57789-45.fc36.noarch   753/911 
  Verifying        : texlive-l3kernel-9:svn59118-45.fc36.noarch         754/911 
  Verifying        : texlive-l3packages-9:svn59118-45.fc36.noarch       755/911 
  Verifying        : texlive-latex-fonts-9:svn28888.0-45.fc36.noarch    756/911 
  Verifying        : texlive-latexbug-9:svn58151-45.fc36.noarch         757/911 
  Verifying        : texlive-latexconfig-9:svn53525-45.fc36.noarch      758/911 
  Verifying        : texlive-letltxmacro-9:svn53022-45.fc36.noarch      759/911 
  Verifying        : texlive-lineno-9:svn57866-45.fc36.noarch           760/911 
  Verifying        : texlive-listings-9:svn55265-45.fc36.noarch         761/911 
  Verifying        : texlive-lm-math-9:svn36915.1.959-45.fc36.noarch    762/911 
  Verifying        : texlive-lm-9:svn58637-45.fc36.noarch               763/911 
  Verifying        : texlive-logreq-9:svn53003-45.fc36.noarch           764/911 
  Verifying        : texlive-ltabptch-9:svn17533.1.74d-45.fc36.noarch   765/911 
  Verifying        : texlive-ltxcmds-9:svn56421-45.fc36.noarch          766/911 
  Verifying        : texlive-ltxmisc-9:svn21927.0-45.fc36.noarch        767/911 
  Verifying        : texlive-lua-alt-getopt-9:svn56414-45.fc36.noarch   768/911 
  Verifying        : texlive-luabidi-9:svn54512-45.fc36.noarch          769/911 
  Verifying        : texlive-lualatex-math-9:svn56541-45.fc36.noarch    770/911 
  Verifying        : texlive-lualibs-9:svn57277-45.fc36.noarch          771/911 
  Verifying        : texlive-luatexbase-9:svn52663-45.fc36.noarch       772/911 
  Verifying        : texlive-makecmds-9:svn15878.0-45.fc36.noarch       773/911 
  Verifying        : texlive-manfnt-font-9:svn54684-45.fc36.noarch      774/911 
  Verifying        : texlive-marginnote-9:svn48383-45.fc36.noarch       775/911 
  Verifying        : texlive-marvosym-9:svn29349.2.2a-45.fc36.noarch    776/911 
  Verifying        : texlive-mathpazo-9:svn52663-45.fc36.noarch         777/911 
  Verifying        : texlive-mathspec-9:svn42773-45.fc36.noarch         778/911 
  Verifying        : texlive-mathtools-9:svn58856-45.fc36.noarch        779/911 
  Verifying        : texlive-mdwtools-9:svn15878.1.05.4-45.fc36.noarc   780/911 
  Verifying        : texlive-memoir-9:svn58666-45.fc36.noarch           781/911 
  Verifying        : texlive-metalogo-9:svn18611.0.12-45.fc36.noarch    782/911 
  Verifying        : texlive-mflogo-font-9:svn54512-45.fc36.noarch      783/911 
  Verifying        : texlive-mflogo-9:svn42428-45.fc36.noarch           784/911 
  Verifying        : texlive-mfnfss-9:svn46036-45.fc36.noarch           785/911 
  Verifying        : texlive-microtype-9:svn58394-45.fc36.noarch        786/911 
  Verifying        : texlive-minitoc-9:svn48196-45.fc36.noarch          787/911 
  Verifying        : texlive-mnsymbol-9:svn18651.1.4-45.fc36.noarch     788/911 
  Verifying        : texlive-modes-9:svn56303-45.fc36.noarch            789/911 
  Verifying        : texlive-mparhack-9:svn59066-45.fc36.noarch         790/911 
  Verifying        : texlive-ms-9:svn57473-45.fc36.noarch               791/911 
  Verifying        : texlive-multido-9:svn18302.1.42-45.fc36.noarch     792/911 
  Verifying        : texlive-natbib-9:svn20668.8.31b-45.fc36.noarch     793/911 
  Verifying        : texlive-ncntrsbk-9:svn31835.0-45.fc36.noarch       794/911 
  Verifying        : texlive-newfloat-9:svn52906-45.fc36.noarch         795/911 
  Verifying        : texlive-notoccite-9:svn18129.0-45.fc36.noarch      796/911 
  Verifying        : texlive-ntgclass-9:svn56959-45.fc36.noarch         797/911 
  Verifying        : texlive-pagesel-9:svn56105-45.fc36.noarch          798/911 
  Verifying        : texlive-palatino-9:svn31835.0-45.fc36.noarch       799/911 
  Verifying        : texlive-paralist-9:svn43021-45.fc36.noarch         800/911 
  Verifying        : texlive-parallel-9:svn15878.0-45.fc36.noarch       801/911 
  Verifying        : texlive-parskip-9:svn58358-45.fc36.noarch          802/911 
  Verifying        : texlive-pdfcolmk-9:svn52912-45.fc36.noarch         803/911 
  Verifying        : texlive-pdfescape-9:svn53082-45.fc36.noarch        804/911 
  Verifying        : texlive-pdflscape-9:svn53047-45.fc36.noarch        805/911 
  Verifying        : texlive-pdfmanagement-testphase-9:svn59194-45.fc   806/911 
  Verifying        : texlive-pdfpages-9:svn58212-45.fc36.noarch         807/911 
  Verifying        : texlive-pdftexcmds-9:svn55777-45.fc36.noarch       808/911 
  Verifying        : texlive-pgf-9:svn57240-45.fc36.noarch              809/911 
  Verifying        : texlive-picture-9:svn54867-45.fc36.noarch          810/911 
  Verifying        : texlive-placeins-9:svn19848.2.2-45.fc36.noarch     811/911 
  Verifying        : texlive-plain-9:svn57963-45.fc36.noarch            812/911 
  Verifying        : texlive-polyglossia-9:svn58869-45.fc36.noarch      813/911 
  Verifying        : texlive-psfrag-9:svn15878.3.04-45.fc36.noarch      814/911 
  Verifying        : texlive-pslatex-9:svn57434-45.fc36.noarch          815/911 
  Verifying        : texlive-psnfss-9:svn54694-45.fc36.noarch           816/911 
  Verifying        : texlive-pspicture-9:svn15878.0-45.fc36.noarch      817/911 
  Verifying        : texlive-pst-3d-9:svn17257.1.10-45.fc36.noarch      818/911 
  Verifying        : texlive-pst-coil-9:svn37377.1.07-45.fc36.noarch    819/911 
  Verifying        : texlive-pst-eps-9:svn15878.1.0-45.fc36.noarch      820/911 
  Verifying        : texlive-pst-fill-9:svn15878.1.01-45.fc36.noarch    821/911 
  Verifying        : texlive-pst-grad-9:svn15878.1.06-45.fc36.noarch    822/911 
  Verifying        : texlive-pst-math-9:svn49425-45.fc36.noarch         823/911 
  Verifying        : texlive-pst-node-9:svn54687-45.fc36.noarch         824/911 
  Verifying        : texlive-pst-ovl-9:svn54963-45.fc36.noarch          825/911 
  Verifying        : texlive-pst-plot-9:svn54080-45.fc36.noarch         826/911 
  Verifying        : texlive-pst-text-9:svn49542-45.fc36.noarch         827/911 
  Verifying        : texlive-pst-tools-9:svn54518-45.fc36.noarch        828/911 
  Verifying        : texlive-pst-tree-9:svn43272-45.fc36.noarch         829/911 
  Verifying        : texlive-pstricks-add-9:svn53763-45.fc36.noarch     830/911 
  Verifying        : texlive-pstricks-9:svn58371-45.fc36.noarch         831/911 
  Verifying        : texlive-pxfonts-9:svn15878.0-45.fc36.noarch        832/911 
  Verifying        : texlive-qstest-9:svn15878.0-45.fc36.noarch         833/911 
  Verifying        : texlive-ragged2e-9:svn57638-45.fc36.noarch         834/911 
  Verifying        : texlive-rcs-9:svn15878.0-45.fc36.noarch            835/911 
  Verifying        : texlive-realscripts-9:svn56594-45.fc36.noarch      836/911 
  Verifying        : texlive-refcount-9:svn53164-45.fc36.noarch         837/911 
  Verifying        : texlive-rerunfilecheck-9:svn54841-45.fc36.noarch   838/911 
  Verifying        : texlive-rsfs-9:svn15878.0-45.fc36.noarch           839/911 
  Verifying        : texlive-sansmath-9:svn17997.1.1-45.fc36.noarch     840/911 
  Verifying        : texlive-sansmathaccent-9:svn53628-45.fc36.noarch   841/911 
  Verifying        : texlive-sauerj-9:svn15878.0-45.fc36.noarch         842/911 
  Verifying        : texlive-section-9:svn20180.0-45.fc36.noarch        843/911 
  Verifying        : texlive-seminar-9:svn34011.1.62-45.fc36.noarch     844/911 
  Verifying        : texlive-sepnum-9:svn20186.2.0-45.fc36.noarch       845/911 
  Verifying        : texlive-setspace-9:svn24881.6.7a-45.fc36.noarch    846/911 
  Verifying        : texlive-showexpl-9:svn57414-45.fc36.noarch         847/911 
  Verifying        : texlive-soul-9:svn56495-45.fc36.noarch             848/911 
  Verifying        : texlive-stringenc-9:svn52982-45.fc36.noarch        849/911 
  Verifying        : texlive-subfig-9:svn15878.1.3-45.fc36.noarch       850/911 
  Verifying        : texlive-symbol-9:svn31835.0-45.fc36.noarch         851/911 
  Verifying        : texlive-tex-gyre-math-9:svn41264-45.fc36.noarch    852/911 
  Verifying        : texlive-tex-gyre-9:svn48058-45.fc36.noarch         853/911 
  Verifying        : texlive-tex-ini-files-9:svn40533-45.fc36.noarch    854/911 
  Verifying        : texlive-texlive-common-doc-9:svn54176-45.fc36.no   855/911 
  Verifying        : texlive-texlive-msg-translations-9:svn59096-45.f   856/911 
  Verifying        : texlive-textcase-9:svn52092-45.fc36.noarch         857/911 
  Verifying        : texlive-times-9:svn35058.0-45.fc36.noarch          858/911 
  Verifying        : texlive-tipa-9:svn29349.1.3-45.fc36.noarch         859/911 
  Verifying        : texlive-titlesec-9:svn52413-45.fc36.noarch         860/911 
  Verifying        : texlive-tools-9:svn56514-45.fc36.noarch            861/911 
  Verifying        : texlive-translator-9:svn56052-45.fc36.noarch       862/911 
  Verifying        : texlive-transparent-9:svn52981-45.fc36.noarch      863/911 
  Verifying        : texlive-txfonts-9:svn15878.0-45.fc36.noarch        864/911 
  Verifying        : texlive-typehtml-9:svn17134.0-45.fc36.noarch       865/911 
  Verifying        : texlive-ucharcat-9:svn38907-45.fc36.noarch         866/911 
  Verifying        : texlive-ucs-9:svn35853.2.2-45.fc36.noarch          867/911 
  Verifying        : texlive-underscore-9:svn18261.0-45.fc36.noarch     868/911 
  Verifying        : texlive-unicode-data-9:svn56768-45.fc36.noarch     869/911 
  Verifying        : texlive-unicode-math-9:svn56594-45.fc36.noarch     870/911 
  Verifying        : texlive-uniquecounter-9:svn53162-45.fc36.noarch    871/911 
  Verifying        : texlive-url-9:svn32528.3.4-45.fc36.noarch          872/911 
  Verifying        : texlive-utopia-9:svn15878.0-45.fc36.noarch         873/911 
  Verifying        : texlive-varwidth-9:svn24104.0.92-45.fc36.noarch    874/911 
  Verifying        : texlive-wasy-9:svn53533-45.fc36.noarch             875/911 
  Verifying        : texlive-wasy-type1-9:svn53534-45.fc36.noarch       876/911 
  Verifying        : texlive-wasysym-9:svn54080-45.fc36.noarch          877/911 
  Verifying        : texlive-xcolor-9:svn41044-45.fc36.noarch           878/911 
  Verifying        : texlive-xetexconfig-9:svn45845-45.fc36.noarch      879/911 
  Verifying        : texlive-xifthen-9:svn38929-45.fc36.noarch          880/911 
  Verifying        : texlive-xkeyval-9:svn57006-45.fc36.noarch          881/911 
  Verifying        : texlive-xltxtra-9:svn56594-45.fc36.noarch          882/911 
  Verifying        : texlive-xpatch-9:svn54563-45.fc36.noarch           883/911 
  Verifying        : texlive-xstring-9:svn49946-45.fc36.noarch          884/911 
  Verifying        : texlive-xunicode-9:svn30466.0.981-45.fc36.noarch   885/911 
  Verifying        : texlive-zapfchan-9:svn31835.0-45.fc36.noarch       886/911 
  Verifying        : texlive-zapfding-9:svn31835.0-45.fc36.noarch       887/911 
  Verifying        : texlive-zref-9:svn56611-45.fc36.noarch             888/911 
  Verifying        : tzdata-java-2021e-1.fc36.noarch                    889/911 
  Verifying        : urw-base35-bookman-fonts-20200910-9.fc36.noarch    890/911 
  Verifying        : urw-base35-c059-fonts-20200910-9.fc36.noarch       891/911 
  Verifying        : urw-base35-d050000l-fonts-20200910-9.fc36.noarch   892/911 
  Verifying        : urw-base35-fonts-20200910-9.fc36.noarch            893/911 
  Verifying        : urw-base35-fonts-common-20200910-9.fc36.noarch     894/911 
  Verifying        : urw-base35-fonts-legacy-20200910-9.fc36.noarch     895/911 
  Verifying        : urw-base35-gothic-fonts-20200910-9.fc36.noarch     896/911 
  Verifying        : urw-base35-nimbus-mono-ps-fonts-20200910-9.fc36.   897/911 
  Verifying        : urw-base35-nimbus-roman-fonts-20200910-9.fc36.no   898/911 
  Verifying        : urw-base35-nimbus-sans-fonts-20200910-9.fc36.noa   899/911 
  Verifying        : urw-base35-p052-fonts-20200910-9.fc36.noarch       900/911 
  Verifying        : urw-base35-standard-symbols-ps-fonts-20200910-9.   901/911 
  Verifying        : urw-base35-z003-fonts-20200910-9.fc36.noarch       902/911 
  Verifying        : xcb-util-0.4.0-18.fc35.x86_64                      903/911 
  Verifying        : xcb-util-image-0.4.0-18.fc35.x86_64                904/911 
  Verifying        : xcb-util-keysyms-0.4.0-16.fc35.x86_64              905/911 
  Verifying        : xcb-util-renderutil-0.3.9-19.fc35.x86_64           906/911 
  Verifying        : xcb-util-wm-0.4.1-21.fc35.x86_64                   907/911 
  Verifying        : xdg-utils-1.1.3-10.fc35.noarch                     908/911 
  Verifying        : xorg-x11-fonts-Type1-7.5-32.fc35.noarch            909/911 
  Verifying        : xz-devel-5.2.5-7.fc35.x86_64                       910/911 
  Verifying        : zziplib-0.13.71-5.fc36.x86_64                      911/911 

Installed:
  GraphicsMagick-1.3.36-5.fc35.x86_64                                           
  GraphicsMagick-c++-1.3.36-5.fc35.x86_64                                       
  R-core-4.1.2-1.fc36.x86_64                                                    
  R-core-devel-4.1.2-1.fc36.x86_64                                              
  R-devel-4.1.2-1.fc36.x86_64                                                   
  R-java-devel-4.1.2-1.fc36.x86_64                                              
  R-rpm-macros-1.2.1-3.fc35.noarch                                              
  acl-2.3.1-2.fc35.x86_64                                                       
  adobe-mappings-cmap-20190730-2.fc36.noarch                                    
  adobe-mappings-cmap-deprecated-20190730-2.fc36.noarch                         
  adobe-mappings-pdf-20180407-9.fc35.noarch                                     
  alsa-lib-1.2.5.1-4.fc36.x86_64                                                
  annobin-docs-10.13-1.fc36.noarch                                              
  annobin-plugin-gcc-10.13-1.fc36.x86_64                                        
  arpack-3.8.0-3.fc36.x86_64                                                    
  autoconf-2.71-1.fc36.noarch                                                   
  automake-1.16.5-1.fc36.noarch                                                 
  avahi-libs-0.8-14.fc35.x86_64                                                 
  biber-2.16-4.fc35.noarch                                                      
  bison-3.7.6-3.fc35.x86_64                                                     
  boost-1.76.0-6.fc36.x86_64                                                    
  boost-atomic-1.76.0-6.fc36.x86_64                                             
  boost-chrono-1.76.0-6.fc36.x86_64                                             
  boost-container-1.76.0-6.fc36.x86_64                                          
  boost-context-1.76.0-6.fc36.x86_64                                            
  boost-contract-1.76.0-6.fc36.x86_64                                           
  boost-coroutine-1.76.0-6.fc36.x86_64                                          
  boost-date-time-1.76.0-6.fc36.x86_64                                          
  boost-devel-1.76.0-6.fc36.x86_64                                              
  boost-fiber-1.76.0-6.fc36.x86_64                                              
  boost-filesystem-1.76.0-6.fc36.x86_64                                         
  boost-graph-1.76.0-6.fc36.x86_64                                              
  boost-iostreams-1.76.0-6.fc36.x86_64                                          
  boost-locale-1.76.0-6.fc36.x86_64                                             
  boost-log-1.76.0-6.fc36.x86_64                                                
  boost-math-1.76.0-6.fc36.x86_64                                               
  boost-nowide-1.76.0-6.fc36.x86_64                                             
  boost-numpy3-1.76.0-6.fc36.x86_64                                             
  boost-program-options-1.76.0-6.fc36.x86_64                                    
  boost-python3-1.76.0-6.fc36.x86_64                                            
  boost-random-1.76.0-6.fc36.x86_64                                             
  boost-regex-1.76.0-6.fc36.x86_64                                              
  boost-serialization-1.76.0-6.fc36.x86_64                                      
  boost-stacktrace-1.76.0-6.fc36.x86_64                                         
  boost-system-1.76.0-6.fc36.x86_64                                             
  boost-test-1.76.0-6.fc36.x86_64                                               
  boost-thread-1.76.0-6.fc36.x86_64                                             
  boost-timer-1.76.0-6.fc36.x86_64                                              
  boost-type_erasure-1.76.0-6.fc36.x86_64                                       
  boost-wave-1.76.0-6.fc36.x86_64                                               
  brotli-1.0.9-6.fc35.x86_64                                                    
  brotli-devel-1.0.9-6.fc35.x86_64                                              
  bzip2-devel-1.0.8-10.fc36.x86_64                                              
  cairo-1.17.4-4.fc35.x86_64                                                    
  cmake-filesystem-3.22.0-1.fc36.x86_64                                         
  copy-jdk-configs-4.0-2.fc35.noarch                                            
  cpp-11.2.1-6.fc36.x86_64                                                      
  crypto-policies-scripts-20211115-1.git1b1c04c.fc36.noarch                     
  cryptsetup-libs-2.4.2-1.fc36.x86_64                                           
  cups-libs-1:2.3.3op2-11.fc36.x86_64                                           
  dbus-1:1.12.20-5.fc36.x86_64                                                  
  dbus-broker-29-4.fc36.x86_64                                                  
  dbus-common-1:1.12.20-5.fc36.noarch                                           
  dbus-libs-1:1.12.20-5.fc36.x86_64                                             
  dejavu-sans-fonts-2.37-17.fc35.noarch                                         
  desktop-file-utils-0.26-4.fc35.x86_64                                         
  device-mapper-1.02.175-6.fc35.x86_64                                          
  device-mapper-libs-1.02.175-6.fc35.x86_64                                     
  dos2unix-7.4.2-3.fc35.x86_64                                                  
  emacs-filesystem-1:27.2-9.fc35.noarch                                         
  epstool-3.08-22.fc35.x86_64                                                   
  expat-2.4.1-2.fc35.x86_64                                                     
  fftw-3.3.8-11.fc35.x86_64                                                     
  fftw-devel-3.3.8-11.fc35.x86_64                                               
  fftw-libs-3.3.8-11.fc35.x86_64                                                
  fftw-libs-double-3.3.8-11.fc35.x86_64                                         
  fftw-libs-long-3.3.8-11.fc35.x86_64                                           
  fftw-libs-quad-3.3.8-11.fc35.x86_64                                           
  fftw-libs-single-3.3.8-11.fc35.x86_64                                         
  flac-libs-1.3.3-9.fc35.x86_64                                                 
  flexiblas-3.0.4-6.fc35.x86_64                                                 
  flexiblas-devel-3.0.4-6.fc35.x86_64                                           
  flexiblas-netlib-3.0.4-6.fc35.x86_64                                          
  flexiblas-netlib64-3.0.4-6.fc35.x86_64                                        
  flexiblas-openblas-openmp-3.0.4-6.fc35.x86_64                                 
  flexiblas-openblas-openmp64-3.0.4-6.fc35.x86_64                               
  fltk-1.3.8-1.fc36.x86_64                                                      
  fontconfig-2.13.94-3.fc35.x86_64                                              
  fontconfig-devel-2.13.94-3.fc35.x86_64                                        
  fonts-filesystem-1:2.0.5-6.fc35.noarch                                        
  freetype-2.11.0-1.fc35.x86_64                                                 
  freetype-devel-2.11.0-1.fc35.x86_64                                           
  fribidi-1.0.11-1.fc36.x86_64                                                  
  gc-8.0.6-1.fc36.x86_64                                                        
  gcc-11.2.1-6.fc36.x86_64                                                      
  gcc-c++-11.2.1-6.fc36.x86_64                                                  
  gcc-gfortran-11.2.1-6.fc36.x86_64                                             
  gd-2.3.3-3.fc36.x86_64                                                        
  gdk-pixbuf2-2.42.6-2.fc35.x86_64                                              
  gettext-0.21-9.fc36.x86_64                                                    
  gettext-libs-0.21-9.fc36.x86_64                                               
  ghostscript-9.55.0-1.fc36.x86_64                                              
  ghostscript-tools-fonts-9.55.0-1.fc36.x86_64                                  
  ghostscript-tools-printing-9.55.0-1.fc36.x86_64                               
  giflib-5.2.1-8.fc35.x86_64                                                    
  gl2ps-1.4.2-4.fc35.x86_64                                                     
  glib-networking-2.70.0-1.fc36.x86_64                                          
  glib2-2.70.1-1.fc36.x86_64                                                    
  glib2-devel-2.70.1-1.fc36.x86_64                                              
  glibc-devel-2.34.9000-21.fc36.x86_64                                          
  glibc-headers-x86-2.34.9000-21.fc36.noarch                                    
  glibmm24-2.66.2-1.fc36.x86_64                                                 
  glpk-5.0-3.fc35.x86_64                                                        
  glx-utils-8.4.0-12.20210504git0f9e7d9.fc35.x86_64                             
  gnuplot-5.4.2-1.fc36.x86_64                                                   
  gnuplot-common-5.4.2-1.fc36.x86_64                                            
  gnutls-3.7.2-2.fc35.x86_64                                                    
  golang-1.17-2.fc36.x86_64                                                     
  golang-bin-1.17-2.fc36.x86_64                                                 
  golang-shared-1.17-2.fc36.x86_64                                              
  golang-src-1.17-2.fc36.noarch                                                 
  google-droid-sans-fonts-20200215-10.fc35.noarch                               
  graphite2-1.3.14-8.fc35.x86_64                                                
  graphite2-devel-1.3.14-8.fc35.x86_64                                          
  groff-base-1.22.4-8.fc35.x86_64                                               
  gsettings-desktop-schemas-41.0-1.fc36.x86_64                                  
  gsm-1.0.19-6.fc35.x86_64                                                      
  guile22-2.2.7-3.fc35.x86_64                                                   
  harfbuzz-3.1.1-1.fc36.x86_64                                                  
  harfbuzz-devel-3.1.1-1.fc36.x86_64                                            
  harfbuzz-icu-3.1.1-1.fc36.x86_64                                              
  hdf5-1.10.7-2.fc36.x86_64                                                     
  hdf5-devel-1.10.7-2.fc36.x86_64                                               
  help2man-1.48.5-1.fc36.noarch                                                 
  hicolor-icon-theme-0.17-11.fc35.noarch                                        
  hwdata-0.353-1.fc36.noarch                                                    
  iptables-legacy-libs-1.8.7-13.fc35.x86_64                                     
  jack-audio-connection-kit-1.9.19-1.fc35.x86_64                                
  jasper-libs-2.0.33-1.fc36.x86_64                                              
  java-11-openjdk-1:11.0.13.0.8-2.fc36.x86_64                                   
  java-11-openjdk-devel-1:11.0.13.0.8-2.fc36.x86_64                             
  java-11-openjdk-headless-1:11.0.13.0.8-2.fc36.x86_64                          
  javapackages-filesystem-6.0.0-4.fc36.noarch                                   
  jbig2dec-libs-0.19-5.fc35.x86_64                                              
  jbigkit-libs-2.1-22.fc35.x86_64                                               
  json-c-0.15-2.fc35.x86_64                                                     
  json-glib-1.6.6-1.fc36.x86_64                                                 
  kbd-2.4.0-8.fc36.x86_64                                                       
  kbd-misc-2.4.0-8.fc36.noarch                                                  
  kernel-headers-5.16.0-0.rc1.git0.1.fc36.x86_64                                
  kmod-29-6.fc36.x86_64                                                         
  kmod-libs-29-6.fc36.x86_64                                                    
  langpacks-core-font-en-3.0-15.fc35.noarch                                     
  lcms2-2.12-2.fc35.x86_64                                                      
  less-590-2.fc36.x86_64                                                        
  libICE-1.0.10-7.fc35.x86_64                                                   
  libRmath-4.1.2-1.fc36.x86_64                                                  
  libSM-1.2.3-9.fc35.x86_64                                                     
  libX11-1.7.2-3.fc35.x86_64                                                    
  libX11-common-1.7.2-3.fc35.noarch                                             
  libX11-devel-1.7.2-3.fc35.x86_64                                              
  libX11-xcb-1.7.2-3.fc35.x86_64                                                
  libXau-1.0.9-7.fc35.x86_64                                                    
  libXau-devel-1.0.9-7.fc35.x86_64                                              
  libXaw-1.0.14-1.fc36.x86_64                                                   
  libXcomposite-0.4.5-6.fc35.x86_64                                             
  libXcursor-1.2.0-6.fc35.x86_64                                                
  libXext-1.3.4-7.fc35.x86_64                                                   
  libXfixes-6.0.0-2.fc35.x86_64                                                 
  libXft-2.3.4-1.fc36.x86_64                                                    
  libXft-devel-2.3.4-1.fc36.x86_64                                              
  libXi-1.8-1.fc36.x86_64                                                       
  libXinerama-1.1.4-9.fc35.x86_64                                               
  libXmu-1.1.3-7.fc35.x86_64                                                    
  libXpm-3.5.13-6.fc35.x86_64                                                   
  libXrender-0.9.10-15.fc35.x86_64                                              
  libXrender-devel-0.9.10-15.fc35.x86_64                                        
  libXt-1.2.1-1.fc36.x86_64                                                     
  libXtst-1.2.3-15.fc35.x86_64                                                  
  libXxf86vm-1.1.4-17.fc35.x86_64                                               
  libaec-1.0.6-1.fc36.x86_64                                                    
  libaec-devel-1.0.6-1.fc36.x86_64                                              
  libaom-3.2.0-2.fc36.x86_64                                                    
  libappstream-glib-0.7.18-3.fc35.x86_64                                        
  libargon2-20171227-7.fc35.x86_64                                              
  libavif-0.9.2-2.fc35.x86_64                                                   
  libblkid-devel-2.37.2-1.fc36.x86_64                                           
  libcerf-1.14-3.fc35.x86_64                                                    
  libconfig-1.7.3-2.fc35.x86_64                                                 
  libdatrie-0.2.13-2.fc35.x86_64                                                
  libdav1d-0.9.1-1.fc35.x86_64                                                  
  libdrm-2.4.107-2.fc35.x86_64                                                  
  libevdev-1.12.0-1.fc36.x86_64                                                 
  libevent-2.1.12-5.fc36.x86_64                                                 
  libffado-2.4.4-5.fc35.x86_64                                                  
  libffi-devel-3.1-28.fc34.x86_64                                               
  libfontenc-1.1.4-2.fc36.x86_64                                                
  libgfortran-11.2.1-6.fc36.x86_64                                              
  libglvnd-1:1.3.4-2.fc36.x86_64                                                
  libglvnd-egl-1:1.3.4-2.fc36.x86_64                                            
  libglvnd-glx-1:1.3.4-2.fc36.x86_64                                            
  libgs-9.55.0-1.fc36.x86_64                                                    
  libgudev-237-1.fc36.x86_64                                                    
  libibverbs-38.0-1.fc36.x86_64                                                 
  libicu-69.1-2.fc35.x86_64                                                     
  libicu-devel-69.1-2.fc35.x86_64                                               
  libiec61883-1.2.0-27.fc35.x86_64                                              
  libijs-0.35-14.fc35.x86_64                                                    
  libimagequant-2.17.0-1.fc36.x86_64                                            
  libinput-1.19.2-1.fc36.x86_64                                                 
  libjpeg-turbo-2.1.2-1.fc36.x86_64                                             
  libjxl-0.6.1-6.fc36.x86_64                                                    
  libmount-devel-2.37.2-1.fc36.x86_64                                           
  libmpc-1.2.1-3.fc35.x86_64                                                    
  libnl3-3.5.0-8.fc35.x86_64                                                    
  libogg-2:1.3.5-2.fc35.x86_64                                                  
  libpaper-1.1.28-3.fc35.x86_64                                                 
  libpcap-14:1.10.1-2.fc35.x86_64                                               
  libpciaccess-0.16-5.fc35.x86_64                                               
  libpng-2:1.6.37-11.fc35.x86_64                                                
  libpng-devel-2:1.6.37-11.fc35.x86_64                                          
  libproxy-0.4.17-3.fc35.x86_64                                                 
  libqhull-1:7.2.1-8.fc35.x86_64                                                
  libquadmath-11.2.1-6.fc36.x86_64                                              
  libquadmath-devel-11.2.1-6.fc36.x86_64                                        
  libraw1394-2.1.2-14.fc35.x86_64                                               
  libsamplerate-0.2.2-1.fc36.x86_64                                             
  libseccomp-2.5.3-1.fc36.x86_64                                                
  libselinux-devel-3.3-1.fc36.x86_64                                            
  libsepol-devel-3.3-2.fc36.x86_64                                              
  libsigc++20-2.10.7-3.fc36.x86_64                                              
  libsndfile-1.0.31-5.fc35.fc35.x86_64                                          
  libsoup-2.74.1-1.fc36.x86_64                                                  
  libstdc++-devel-11.2.1-6.fc36.x86_64                                          
  libstemmer-0-17.585svn.fc35.x86_64                                            
  libthai-0.1.28-7.fc35.x86_64                                                  
  libtiff-4.3.0-2.fc35.x86_64                                                   
  libtool-ltdl-2.4.6-44.fc36.x86_64                                             
  libvmaf-2.1.1-2.fc35.x86_64                                                   
  libvorbis-1:1.3.7-4.fc35.x86_64                                               
  libwacom-1.12-1.fc36.x86_64                                                   
  libwacom-data-1.12-1.fc36.noarch                                              
  libwayland-client-1.19.0-2.fc35.x86_64                                        
  libwayland-server-1.19.0-2.fc35.x86_64                                        
  libwebp-1.2.1-1.fc36.x86_64                                                   
  libwmf-lite-0.2.12-7.fc35.x86_64                                              
  libxcb-1.13.1-8.fc35.x86_64                                                   
  libxcb-devel-1.13.1-8.fc35.x86_64                                             
  libxcrypt-devel-4.4.26-4.fc36.x86_64                                          
  libxkbcommon-1.3.1-1.fc36.x86_64                                              
  libxkbcommon-x11-1.3.1-1.fc36.x86_64                                          
  libxml++-2.42.1-2.fc35.x86_64                                                 
  libxml2-devel-2.9.12-6.fc35.x86_64                                            
  libxshmfence-1.3-9.fc35.x86_64                                                
  libxslt-1.1.34-6.fc36.x86_64                                                  
  libyaml-0.2.5-6.fc35.x86_64                                                   
  lksctp-tools-1.0.18-11.fc35.x86_64                                            
  lua-5.4.3-2.fc35.x86_64                                                       
  lua-devel-5.4.3-2.fc35.x86_64                                                 
  lua-posix-35.0-4.fc35.x86_64                                                  
  lua-rpm-macros-1-5.fc35.noarch                                                
  m4-1.4.19-2.fc35.x86_64                                                       
  mailcap-2.1.53-2.fc35.noarch                                                  
  make-1:4.3-6.fc35.x86_64                                                      
  mesa-libEGL-21.3.0-2.fc36.x86_64                                              
  mesa-libGL-21.3.0-2.fc36.x86_64                                               
  mesa-libGLU-9.0.1-5.fc35.x86_64                                               
  mesa-libgbm-21.3.0-2.fc36.x86_64                                              
  mesa-libglapi-21.3.0-2.fc36.x86_64                                            
  mkfontscale-1.2.1-3.fc35.x86_64                                               
  mpdecimal-2.5.1-2.fc35.x86_64                                                 
  mtdev-1.1.6-2.fc35.x86_64                                                     
  ncurses-6.2-8.20210508.fc35.x86_64                                            
  ncurses-c++-libs-6.2-8.20210508.fc35.x86_64                                   
  ncurses-devel-6.2-8.20210508.fc35.x86_64                                      
  nettle-3.7.3-2.fc35.x86_64                                                    
  nspr-4.32.0-3.fc36.x86_64                                                     
  nss-3.71.0-1.fc36.x86_64                                                      
  nss-softokn-3.71.0-1.fc36.x86_64                                              
  nss-softokn-freebl-3.71.0-1.fc36.x86_64                                       
  nss-sysinit-3.71.0-1.fc36.x86_64                                              
  nss-util-3.71.0-1.fc36.x86_64                                                 
  octave-6:6.4.0-2.fc36.x86_64                                                  
  octave-devel-6:6.4.0-2.fc36.x86_64                                            
  openblas-0.3.18-1.fc36.x86_64                                                 
  openblas-openmp-0.3.18-1.fc36.x86_64                                          
  openblas-openmp64-0.3.18-1.fc36.x86_64                                        
  openjpeg2-2.4.0-4.fc35.x86_64                                                 
  opus-1.3.1-9.fc35.x86_64                                                      
  pango-1.49.3-2.fc36.x86_64                                                    
  pcre-cpp-8.45-1.fc36.x86_64                                                   
  pcre-devel-8.45-1.fc36.x86_64                                                 
  pcre-utf16-8.45-1.fc36.x86_64                                                 
  pcre-utf32-8.45-1.fc36.x86_64                                                 
  pcre2-devel-10.39-1.fc36.x86_64                                               
  pcre2-utf16-10.39-1.fc36.x86_64                                               
  pcre2-utf32-10.39-1.fc36.x86_64                                               
  perl-Authen-SASL-2.16-25.fc35.noarch                                          
  perl-AutoLoader-5.74-482.fc36.noarch                                          
  perl-AutoSplit-5.74-482.fc36.noarch                                           
  perl-B-1.82-482.fc36.x86_64                                                   
  perl-B-Hooks-EndOfScope-0.25-1.fc36.noarch                                    
  perl-Benchmark-1.23-482.fc36.noarch                                           
  perl-Business-ISBN-3.006-4.fc35.noarch                                        
  perl-Business-ISBN-Data-20210112.006-3.fc35.noarch                            
  perl-Business-ISMN-1.202-3.fc35.noarch                                        
  perl-Business-ISSN-1.004-6.fc35.noarch                                        
  perl-Carp-1.52-478.fc35.noarch                                                
  perl-Class-Accessor-0.51-13.fc35.noarch                                       
  perl-Class-Data-Inheritable-0.09-1.fc35.noarch                                
  perl-Class-Inspector-1.36-8.fc35.noarch                                       
  perl-Class-Method-Modifiers-2.13-9.fc35.noarch                                
  perl-Class-Singleton-1.6-4.fc35.noarch                                        
  perl-Class-Struct-0.66-482.fc36.noarch                                        
  perl-Clone-0.45-6.fc35.x86_64                                                 
  perl-Compress-Raw-Bzip2-2.101-479.fc35.x86_64                                 
  perl-Compress-Raw-Zlib-2.101-479.fc35.x86_64                                  
  perl-Convert-ASN1-0.33-1.fc36.noarch                                          
  perl-Data-Compare-1.27-7.fc35.noarch                                          
  perl-Data-Dump-1.25-2.fc35.noarch                                             
  perl-Data-Dumper-2.183-2.fc35.x86_64                                          
  perl-Data-OptList-0.112-2.fc35.noarch                                         
  perl-Data-Uniqid-0.12-26.fc35.noarch                                          
  perl-Date-ISO8601-0.005-13.fc35.noarch                                        
  perl-Date-Manip-6.86-1.fc36.noarch                                            
  perl-DateTime-2:1.54-6.fc35.x86_64                                            
  perl-DateTime-Calendar-Julian-0.106-1.fc36.noarch                             
  perl-DateTime-Format-Builder-0.8300-5.fc35.noarch                             
  perl-DateTime-Format-Strptime-1:1.79-3.fc35.noarch                            
  perl-DateTime-Locale-1.33-1.fc36.noarch                                       
  perl-DateTime-TimeZone-2.51-1.fc36.noarch                                     
  perl-DateTime-TimeZone-SystemV-0.010-14.fc35.noarch                           
  perl-DateTime-TimeZone-Tzfile-0.011-14.fc35.noarch                            
  perl-Devel-CallChecker-0.008-14.fc35.x86_64                                   
  perl-Devel-Caller-2.06-26.fc35.x86_64                                         
  perl-Devel-GlobalDestruction-0.14-16.fc35.noarch                              
  perl-Devel-LexAlias-0.05-27.fc35.x86_64                                       
  perl-Devel-PPPort-3.63-2.fc35.x86_64                                          
  perl-Devel-Peek-1.30-482.fc36.x86_64                                          
  perl-Devel-StackTrace-1:2.04-10.fc35.noarch                                   
  perl-Digest-1.20-1.fc36.noarch                                                
  perl-Digest-HMAC-1.04-3.fc35.noarch                                           
  perl-Digest-MD5-2.58-478.fc35.x86_64                                          
  perl-Digest-SHA-1:6.02-479.fc35.x86_64                                        
  perl-Dist-CheckConflicts-0.11-23.fc35.noarch                                  
  perl-DynaLoader-1.50-482.fc36.x86_64                                          
  perl-DynaLoader-Functions-0.003-13.fc35.noarch                                
  perl-Email-Date-Format-1.005-20.fc35.noarch                                   
  perl-Encode-4:3.16-483.fc36.x86_64                                            
  perl-Encode-Locale-1.05-21.fc35.noarch                                        
  perl-Errno-1.33-482.fc36.x86_64                                               
  perl-Eval-Closure-0.14-16.fc35.noarch                                         
  perl-Exception-Class-1.45-3.fc35.noarch                                       
  perl-Exporter-5.76-479.fc35.noarch                                            
  perl-ExtUtils-Command-2:7.62-479.fc35.noarch                                  
  perl-ExtUtils-Constant-0.25-482.fc36.noarch                                   
  perl-ExtUtils-Install-2.20-478.fc35.noarch                                    
  perl-ExtUtils-MM-Utils-2:7.62-479.fc35.noarch                                 
  perl-ExtUtils-MakeMaker-2:7.62-479.fc35.noarch                                
  perl-ExtUtils-Manifest-1:1.73-478.fc35.noarch                                 
  perl-ExtUtils-ParseXS-1:3.43-478.fc35.noarch                                  
  perl-Fcntl-1.14-482.fc36.x86_64                                               
  perl-File-Basename-2.85-482.fc36.noarch                                       
  perl-File-Compare-1.100.600-482.fc36.noarch                                   
  perl-File-Copy-2.35-482.fc36.noarch                                           
  perl-File-Find-1.39-482.fc36.noarch                                           
  perl-File-Find-Rule-0.34-19.fc35.noarch                                       
  perl-File-Listing-6.14-4.fc35.noarch                                          
  perl-File-Path-2.18-478.fc35.noarch                                           
  perl-File-ShareDir-1.118-4.fc35.noarch                                        
  perl-File-Slurper-0.012-12.fc35.noarch                                        
  perl-File-Temp-1:0.231.100-478.fc35.noarch                                    
  perl-File-stat-1.09-482.fc36.noarch                                           
  perl-FileHandle-2.03-482.fc36.noarch                                          
  perl-Filter-2:1.60-5.fc35.x86_64                                              
  perl-FindBin-1.52-482.fc36.noarch                                             
  perl-GSSAPI-0.28-37.fc36.x86_64                                               
  perl-Getopt-Long-1:2.52-478.fc35.noarch                                       
  perl-Getopt-Std-1.13-482.fc36.noarch                                          
  perl-HTML-Parser-3.76-3.fc35.x86_64                                           
  perl-HTML-Tagset-3.20-48.fc35.noarch                                          
  perl-HTTP-Cookies-6.10-4.fc35.noarch                                          
  perl-HTTP-Date-6.05-7.fc35.noarch                                             
  perl-HTTP-Message-6.34-1.fc36.noarch                                          
  perl-HTTP-Negotiate-6.01-30.fc35.noarch                                       
  perl-HTTP-Tiny-0.080-1.fc36.noarch                                            
  perl-Hash-Util-0.25-482.fc36.x86_64                                           
  perl-Hash-Util-FieldHash-1.21-482.fc36.x86_64                                 
  perl-I18N-LangTags-0.45-482.fc36.noarch                                       
  perl-I18N-Langinfo-0.19-482.fc36.x86_64                                       
  perl-IO-1.46-482.fc36.x86_64                                                  
  perl-IO-Compress-2.102-479.fc35.noarch                                        
  perl-IO-HTML-1.004-4.fc35.noarch                                              
  perl-IO-Socket-IP-0.41-479.fc35.noarch                                        
  perl-IO-Socket-SSL-2.072-2.fc36.noarch                                        
  perl-IO-String-1.08-43.fc35.noarch                                            
  perl-IPC-Cmd-2:1.04-479.fc35.noarch                                           
  perl-IPC-Open3-1.21-482.fc36.noarch                                           
  perl-IPC-Run3-0.048-23.fc35.noarch                                            
  perl-IPC-SysV-2.09-479.fc35.x86_64                                            
  perl-Importer-0.026-4.fc35.noarch                                             
  perl-JSON-4.03-5.fc35.noarch                                                  
  perl-JSON-PP-1:4.06-479.fc35.noarch                                           
  perl-LDAP-1:0.68-5.fc35.noarch                                                
  perl-LWP-MediaTypes-6.04-9.fc35.noarch                                        
  perl-LWP-Protocol-https-6.10-4.fc35.noarch                                    
  perl-Lingua-Translit-0.28-13.fc35.noarch                                      
  perl-List-AllUtils-0.19-4.fc35.noarch                                         
  perl-List-SomeUtils-0.58-7.fc35.noarch                                        
  perl-List-UtilsBy-0.11-13.fc35.noarch                                         
  perl-Locale-Maketext-1.29-479.fc35.noarch                                     
  perl-Locale-Maketext-Simple-1:0.21-482.fc36.noarch                            
  perl-Log-Dispatch-2.70-5.fc35.noarch                                          
  perl-Log-Dispatch-FileRotate-1.38-2.fc35.noarch                               
  perl-Log-Log4perl-1.54-3.fc35.noarch                                          
  perl-MIME-Base64-3.16-478.fc35.x86_64                                         
  perl-MIME-Charset-1.012.2-15.fc35.noarch                                      
  perl-MIME-Lite-3.033-2.fc35.noarch                                            
  perl-MIME-Types-2.22-1.fc36.noarch                                            
  perl-MRO-Compat-0.13-15.fc35.noarch                                           
  perl-Mail-Sender-1:0.903-16.fc35.noarch                                       
  perl-Mail-Sendmail-0.80-13.fc35.noarch                                        
  perl-MailTools-2.21-9.fc35.noarch                                             
  perl-Math-BigInt-1:1.9998.27-1.fc36.noarch                                    
  perl-Math-Complex-1.59-482.fc36.noarch                                        
  perl-Module-CoreList-1:5.20211120-1.fc36.noarch                               
  perl-Module-Implementation-0.09-31.fc35.noarch                                
  perl-Module-Load-1:0.36-478.fc35.noarch                                       
  perl-Module-Load-Conditional-0.74-478.fc35.noarch                             
  perl-Module-Metadata-1.000037-478.fc35.noarch                                 
  perl-Module-Runtime-0.016-13.fc35.noarch                                      
  perl-Mozilla-CA-20200520-6.fc35.noarch                                        
  perl-NTLM-1.09-30.fc35.noarch                                                 
  perl-Net-HTTP-6.21-3.fc35.noarch                                              
  perl-Net-SMTP-SSL-1.04-16.fc35.noarch                                         
  perl-Net-SSLeay-1.90-7.fc36.x86_64                                            
  perl-Number-Compare-0.03-30.fc35.noarch                                       
  perl-Object-HashBase-0.009-7.fc35.noarch                                      
  perl-Opcode-1.50-482.fc36.x86_64                                              
  perl-POSIX-1.97-482.fc36.x86_64                                               
  perl-Package-Generator-1.106-23.fc35.noarch                                   
  perl-Package-Stash-0.39-4.fc35.noarch                                         
  perl-Package-Stash-XS-0.29-11.fc35.x86_64                                     
  perl-PadWalker-2.5-4.fc35.x86_64                                              
  perl-Params-Check-1:0.38-478.fc35.noarch                                      
  perl-Params-Classify-0.015-14.fc35.x86_64                                     
  perl-Params-Util-1.102-5.fc35.x86_64                                          
  perl-Params-Validate-1.30-4.fc35.x86_64                                       
  perl-Params-ValidationCompiler-0.30-13.fc35.noarch                            
  perl-Parse-RecDescent-1.967015-15.fc35.noarch                                 
  perl-PathTools-3.80-478.fc35.x86_64                                           
  perl-Pod-Escapes-1:1.07-478.fc35.noarch                                       
  perl-Pod-Html-1.27-482.fc36.noarch                                            
  perl-Pod-Perldoc-3.28.01-479.fc35.noarch                                      
  perl-Pod-Simple-1:3.43-2.fc35.noarch                                          
  perl-Pod-Usage-4:2.01-478.fc35.noarch                                         
  perl-Ref-Util-0.204-12.fc35.noarch                                            
  perl-Ref-Util-XS-0.117-13.fc35.x86_64                                         
  perl-Regexp-Common-2017060201-16.fc35.noarch                                  
  perl-Role-Tiny-2.002004-4.fc35.noarch                                         
  perl-Safe-2.43-482.fc36.noarch                                                
  perl-Scalar-List-Utils-5:1.60-462.fc36.x86_64                                 
  perl-SelectSaver-1.02-482.fc36.noarch                                         
  perl-Socket-4:2.032-2.fc35.x86_64                                             
  perl-Sort-Key-1.33-22.fc35.x86_64                                             
  perl-Specio-0.47-4.fc35.noarch                                                
  perl-Storable-1:3.25-1.fc36.x86_64                                            
  perl-Sub-Exporter-0.988-2.fc35.noarch                                         
  perl-Sub-Exporter-Progressive-0.001013-16.fc35.noarch                         
  perl-Sub-Identify-0.14-17.fc35.x86_64                                         
  perl-Sub-Install-0.928-29.fc35.noarch                                         
  perl-Symbol-1.09-482.fc36.noarch                                              
  perl-Sys-Hostname-1.23-482.fc36.x86_64                                        
  perl-Sys-Syslog-0.36-479.fc35.x86_64                                          
  perl-Term-ANSIColor-5.01-479.fc35.noarch                                      
  perl-Term-Cap-1.17-478.fc35.noarch                                            
  perl-Term-Table-0.015-8.fc35.noarch                                           
  perl-Test-Harness-1:3.43-479.fc35.noarch                                      
  perl-Test-Simple-3:1.302188-1.fc36.noarch                                     
  perl-Text-Balanced-2.04-478.fc35.noarch                                       
  perl-Text-BibTeX-0.88-9.fc35.x86_64                                           
  perl-Text-CSV-2.01-2.fc35.noarch                                              
  perl-Text-Glob-0.11-15.fc35.noarch                                            
  perl-Text-ParseWords-3.30-478.fc35.noarch                                     
  perl-Text-Roman-3.5-20.fc35.noarch                                            
  perl-Text-Soundex-3.05-20.fc35.x86_64                                         
  perl-Text-Tabs+Wrap-2021.0814-1.fc36.noarch                                   
  perl-Text-Unidecode-1.30-16.fc35.noarch                                       
  perl-Thread-Queue-3.14-478.fc35.noarch                                        
  perl-Tie-4.6-482.fc36.noarch                                                  
  perl-Tie-Cycle-1.226-3.fc35.noarch                                            
  perl-Time-HiRes-4:1.9767-479.fc35.x86_64                                      
  perl-Time-Local-2:1.300-478.fc35.noarch                                       
  perl-TimeDate-1:2.33-6.fc35.noarch                                            
  perl-Try-Tiny-0.30-13.fc35.noarch                                             
  perl-URI-5.10-1.fc36.noarch                                                   
  perl-Unicode-Collate-1.31-1.fc36.x86_64                                       
  perl-Unicode-EastAsianWidth-12.0-7.fc35.noarch                                
  perl-Unicode-LineBreak-2019.001-11.fc35.x86_64                                
  perl-Unicode-Normalize-1.28-478.fc35.x86_64                                   
  perl-Unicode-UCD-0.75-482.fc36.noarch                                         
  perl-Variable-Magic-0.62-14.fc35.x86_64                                       
  perl-WWW-RobotRules-6.02-30.fc35.noarch                                       
  perl-XML-LibXML-1:2.0207-4.fc35.x86_64                                        
  perl-XML-LibXML-Simple-1.01-7.fc35.noarch                                     
  perl-XML-LibXSLT-1.99-7.fc35.x86_64                                           
  perl-XML-NamespaceSupport-1.12-15.fc35.noarch                                 
  perl-XML-Parser-2.46-9.fc35.x86_64                                            
  perl-XML-SAX-1.02-8.fc35.noarch                                               
  perl-XML-SAX-Base-1.09-15.fc35.noarch                                         
  perl-XML-Writer-0.900-5.fc35.noarch                                           
  perl-XML-XPath-1.44-11.fc35.noarch                                            
  perl-XString-0.005-4.fc35.x86_64                                              
  perl-autovivification-0.18-14.fc35.x86_64                                     
  perl-base-2.27-482.fc36.noarch                                                
  perl-constant-1.33-479.fc35.noarch                                            
  perl-deprecate-0.04-482.fc36.noarch                                           
  perl-devel-4:5.34.0-482.fc36.x86_64                                           
  perl-encoding-4:3.00-483.fc36.x86_64                                          
  perl-fields-2.27-482.fc36.noarch                                              
  perl-if-0.60.900-482.fc36.noarch                                              
  perl-interpreter-4:5.34.0-482.fc36.x86_64                                     
  perl-lib-0.65-482.fc36.x86_64                                                 
  perl-libintl-perl-1.32-4.fc35.x86_64                                          
  perl-libnet-3.13-479.fc35.noarch                                              
  perl-libs-4:5.34.0-482.fc36.x86_64                                            
  perl-libwww-perl-6.58-1.fc36.noarch                                           
  perl-locale-1.10-482.fc36.noarch                                              
  perl-meta-notation-5.34.0-482.fc36.noarch                                     
  perl-mro-1.25-482.fc36.x86_64                                                 
  perl-namespace-autoclean-0.29-9.fc35.noarch                                   
  perl-namespace-clean-0.27-18.fc35.noarch                                      
  perl-open-1.12-482.fc36.noarch                                                
  perl-overload-1.33-482.fc36.noarch                                            
  perl-overloading-0.02-482.fc36.noarch                                         
  perl-parent-1:0.238-478.fc35.noarch                                           
  perl-podlators-1:4.14-478.fc35.noarch                                         
  perl-sigtrap-1.09-482.fc36.noarch                                             
  perl-subs-1.04-482.fc36.noarch                                                
  perl-threads-1:2.26-448.fc35.x86_64                                           
  perl-threads-shared-1.62-478.fc35.x86_64                                      
  perl-vars-1.05-482.fc36.noarch                                                
  perl-version-8:0.99.29-4.fc35.x86_64                                          
  perltidy-20211029-1.fc36.noarch                                               
  pixman-0.40.0-4.fc35.x86_64                                                   
  poppler-21.08.0-1.fc35.x86_64                                                 
  poppler-data-0.4.11-1.fc36.noarch                                             
  portaudio-19-37.fc35.x86_64                                                   
  pyproject-rpm-macros-0-50.fc36.noarch                                         
  python-pip-wheel-21.3.1-1.fc36.noarch                                         
  python-rpm-macros-3.10-13.fc36.noarch                                         
  python-setuptools-wheel-58.5.3-1.fc36.noarch                                  
  python3-3.10.0-4.fc36.x86_64                                                  
  python3-devel-3.10.0-4.fc36.x86_64                                            
  python3-libs-3.10.0-4.fc36.x86_64                                             
  python3-numpy-1:1.21.1-1.fc35.x86_64                                          
  python3-packaging-21.2-1.fc36.noarch                                          
  python3-pyparsing-2.4.7-9.fc35.noarch                                         
  python3-rpm-generators-12-10.fc36.noarch                                      
  python3-rpm-macros-3.10-13.fc36.noarch                                        
  qpdf-10.3.2-2.fc35.x86_64                                                     
  qpdf-libs-10.3.2-2.fc35.x86_64                                                
  qrupdate-1.1.2-23.fc35.x86_64                                                 
  qscintilla-qt5-2.13.0-1.fc36.x86_64                                           
  qt-settings-35.0-2.fc36.noarch                                                
  qt5-qtbase-5.15.2-28.fc36.x86_64                                              
  qt5-qtbase-common-5.15.2-28.fc36.noarch                                       
  qt5-qtbase-gui-5.15.2-28.fc36.x86_64                                          
  qt5-qtsvg-5.15.2-5.fc35.x86_64                                                
  qt5-qttools-common-5.15.2-8.fc36.noarch                                       
  qt5-qttools-libs-help-5.15.2-8.fc36.x86_64                                    
  rav1e-libs-0.5.0-1.fc36.x86_64                                                
  readline-devel-8.1-3.fc35.x86_64                                              
  ruby-3.0.2-153.fc36.x86_64                                                    
  ruby-devel-3.0.2-153.fc36.x86_64                                              
  ruby-libs-3.0.2-153.fc36.x86_64                                               
  rubygem-psych-3.3.0-153.fc36.x86_64                                           
  rubygems-3.2.22-153.fc36.noarch                                               
  rubypick-1.1.1-15.fc35.noarch                                                 
  shared-mime-info-2.1-3.fc35.x86_64                                            
  sombok-2.4.0-15.fc35.x86_64                                                   
  suitesparse-5.10.1-1.fc36.x86_64                                              
  suitesparse64-5.10.1-1.fc36.x86_64                                            
  sundials-5.8.0-3.fc36.x86_64                                                  
  svt-av1-libs-0.8.7-2.fc35.x86_64                                              
  sysprof-capture-devel-3.42.1-1.fc36.x86_64                                    
  systemd-249.7-2.fc36.x86_64                                                   
  systemd-pam-249.7-2.fc36.x86_64                                               
  systemd-rpm-macros-249.7-2.fc36.noarch                                        
  systemd-udev-249.7-2.fc36.x86_64                                              
  systemtap-sdt-devel-4.6-1.fc36.x86_64                                         
  tbb-2020.3-9.fc35.x86_64                                                      
  tcl-1:8.6.12-1.fc36.x86_64                                                    
  tcl-devel-1:8.6.12-1.fc36.x86_64                                              
  teckit-2.5.9-7.fc35.x86_64                                                    
  texinfo-6.8-2.fc35.x86_64                                                     
  texinfo-tex-6.8-2.fc35.x86_64                                                 
  texlive-ae-9:svn15878.1.4-45.fc36.noarch                                      
  texlive-algorithms-9:svn42428-45.fc36.noarch                                  
  texlive-alphalph-9:svn53087-45.fc36.noarch                                    
  texlive-amscls-9:svn55378-45.fc36.noarch                                      
  texlive-amsfonts-9:svn29208.3.04-45.fc36.noarch                               
  texlive-amsmath-9:svn56514-45.fc36.noarch                                     
  texlive-anysize-9:svn15878.0-45.fc36.noarch                                   
  texlive-atbegshi-9:svn53051-45.fc36.noarch                                    
  texlive-attachfile-9:svn42099-45.fc36.noarch                                  
  texlive-attachfile2-9:20210325-42.fc36.noarch                                 
  texlive-atveryend-9:svn53108-45.fc36.noarch                                   
  texlive-auto-pst-pdf-9:svn56596-45.fc36.noarch                                
  texlive-auxhook-9:svn53173-45.fc36.noarch                                     
  texlive-avantgar-9:svn31835.0-45.fc36.noarch                                  
  texlive-babel-9:svn58999-45.fc36.noarch                                       
  texlive-babel-english-9:svn44495-45.fc36.noarch                               
  texlive-babelbib-9:svn57349-45.fc36.noarch                                    
  texlive-base-9:20210325-42.fc36.x86_64                                        
  texlive-beamer-9:svn58537-45.fc36.noarch                                      
  texlive-bera-9:svn20031.0-45.fc36.noarch                                      
  texlive-beton-9:svn15878.0-45.fc36.noarch                                     
  texlive-biblatex-9:svn57272-45.fc36.noarch                                    
  texlive-bibtex-9:20210325-42.fc36.x86_64                                      
  texlive-bidi-9:svn55193-45.fc36.noarch                                        
  texlive-bigintcalc-9:svn53172-45.fc36.noarch                                  
  texlive-bitset-9:svn53837-45.fc36.noarch                                      
  texlive-bookman-9:svn31835.0-45.fc36.noarch                                   
  texlive-bookmark-9:svn56885-45.fc36.noarch                                    
  texlive-booktabs-9:svn53402-45.fc36.noarch                                    
  texlive-breakurl-9:svn29901.1.40-45.fc36.noarch                               
  texlive-breqn-9:svn56422-45.fc36.noarch                                       
  texlive-caption-9:svn56771-45.fc36.noarch                                     
  texlive-carlisle-9:svn56753-45.fc36.noarch                                    
  texlive-catchfile-9:svn53084-45.fc36.noarch                                   
  texlive-changepage-9:svn15878.1.0c-45.fc36.noarch                             
  texlive-charter-9:svn15878.0-45.fc36.noarch                                   
  texlive-cite-9:svn36428.5.5-45.fc36.noarch                                    
  texlive-cm-9:svn57963-45.fc36.noarch                                          
  texlive-cm-super-9:svn15878.0-45.fc36.noarch                                  
  texlive-cmap-9:svn57640-45.fc36.noarch                                        
  texlive-cmextra-9:svn57866-45.fc36.noarch                                     
  texlive-collection-basic-9:svn59159-45.fc36.noarch                            
  texlive-collection-fontsrecommended-9:svn54074-45.fc36.noarch                 
  texlive-collection-latex-9:svn57048-45.fc36.noarch                            
  texlive-collection-latexrecommended-9:svn57862-45.fc36.noarch                 
  texlive-colorprofiles-9:svn49086-45.fc36.noarch                               
  texlive-colortbl-9:svn53545-45.fc36.noarch                                    
  texlive-courier-9:svn35058.0-45.fc36.noarch                                   
  texlive-crop-9:svn55424-45.fc36.noarch                                        
  texlive-csquotes-9:svn57844-45.fc36.noarch                                    
  texlive-ctable-9:svn38672-45.fc36.noarch                                      
  texlive-ctablestack-9:svn38514-45.fc36.noarch                                 
  texlive-currfile-9:svn56478-45.fc36.noarch                                    
  texlive-dehyph-9:svn48599-45.fc36.noarch                                      
  texlive-dvipdfmx-9:20210325-42.fc36.x86_64                                    
  texlive-dvips-9:20210325-42.fc36.x86_64                                       
  texlive-ec-9:svn25033.1.0-45.fc36.noarch                                      
  texlive-enctex-9:svn34957.0-45.fc36.noarch                                    
  texlive-enumitem-9:svn51423-45.fc36.noarch                                    
  texlive-epsf-9:svn21461.2.7.4-45.fc36.noarch                                  
  texlive-epstopdf-pkg-9:svn53546-45.fc36.noarch                                
  texlive-eso-pic-9:svn56658-45.fc36.noarch                                     
  texlive-etex-9:svn56291-45.fc36.noarch                                        
  texlive-etex-pkg-9:svn41784-45.fc36.noarch                                    
  texlive-etexcmds-9:svn53171-45.fc36.noarch                                    
  texlive-etoolbox-9:svn56554-45.fc36.noarch                                    
  texlive-euenc-9:svn19795.0.1h-45.fc36.noarch                                  
  texlive-euler-9:svn42428-45.fc36.noarch                                       
  texlive-euro-9:svn22191.1.1-45.fc36.noarch                                    
  texlive-euro-ce-9:svn25714-45.fc36.noarch                                     
  texlive-eurosym-9:svn17265.1.4_subrfix-45.fc36.noarch                         
  texlive-everysel-9:svn57489-45.fc36.noarch                                    
  texlive-everyshi-9:svn57001-45.fc36.noarch                                    
  texlive-extsizes-9:svn17263.1.4a-45.fc36.noarch                               
  texlive-fancybox-9:svn18304.1.4-45.fc36.noarch                                
  texlive-fancyhdr-9:svn57672-45.fc36.noarch                                    
  texlive-fancyref-9:svn15878.0.9c-45.fc36.noarch                               
  texlive-fancyvrb-9:svn57488-45.fc36.noarch                                    
  texlive-filecontents-9:svn52142-45.fc36.noarch                                
  texlive-filehook-9:svn56479-45.fc36.noarch                                    
  texlive-finstrut-9:svn21719.0.5-45.fc36.noarch                                
  texlive-firstaid-9:svn58440-45.fc36.noarch                                    
  texlive-fix2col-9:svn38770-45.fc36.noarch                                     
  texlive-float-9:svn15878.1.3d-45.fc36.noarch                                  
  texlive-fontspec-9:svn56594-45.fc36.noarch                                    
  texlive-footmisc-9:svn23330.5.5b-45.fc36.noarch                               
  texlive-footnotehyper-9:svn57618-45.fc36.noarch                               
  texlive-fp-9:svn49719-45.fc36.noarch                                          
  texlive-fpl-9:svn54512-45.fc36.noarch                                         
  texlive-geometry-9:svn54080-45.fc36.noarch                                    
  texlive-gettitlestring-9:svn53170-45.fc36.noarch                              
  texlive-glyphlist-9:20210325-42.fc36.noarch                                   
  texlive-graphics-9:svn56514-45.fc36.noarch                                    
  texlive-graphics-cfg-9:svn41448-45.fc36.noarch                                
  texlive-graphics-def-9:svn58539-45.fc36.noarch                                
  texlive-grfext-9:svn53024-45.fc36.noarch                                      
  texlive-grffile-9:svn52756-45.fc36.noarch                                     
  texlive-gsftopk-9:20210325-42.fc36.x86_64                                     
  texlive-helvetic-9:svn31835.0-45.fc36.noarch                                  
  texlive-hobsub-9:svn52810-45.fc36.noarch                                      
  texlive-hologo-9:svn53048-45.fc36.noarch                                      
  texlive-hopatch-9:svn56106-45.fc36.noarch                                     
  texlive-hycolor-9:svn53584-45.fc36.noarch                                     
  texlive-hyperref-9:svn58024-45.fc36.noarch                                    
  texlive-hyph-utf8-9:svn58619-45.fc36.noarch                                   
  texlive-hyphen-base-9:svn58630-45.fc36.noarch                                 
  texlive-hyphenex-9:svn57387-45.fc36.noarch                                    
  texlive-ifmtarg-9:svn47544-45.fc36.noarch                                     
  texlive-ifplatform-9:svn45533-45.fc36.noarch                                  
  texlive-iftex-9:svn56594-45.fc36.noarch                                       
  texlive-inconsolata-9:svn54512-45.fc36.noarch                                 
  texlive-index-9:svn24099.4.1beta-45.fc36.noarch                               
  texlive-infwarerr-9:svn53023-45.fc36.noarch                                   
  texlive-intcalc-9:svn53168-45.fc36.noarch                                     
  texlive-jknapltx-9:svn19440.0-45.fc36.noarch                                  
  texlive-kastrup-9:svn15878.0-45.fc36.noarch                                   
  texlive-knuth-lib-9:svn57963-45.fc36.noarch                                   
  texlive-knuth-local-9:svn57963-45.fc36.noarch                                 
  texlive-koma-script-9:svn58585-45.fc36.noarch                                 
  texlive-kpathsea-9:20210325-42.fc36.x86_64                                    
  texlive-kvdefinekeys-9:svn53193-45.fc36.noarch                                
  texlive-kvoptions-9:svn56609-45.fc36.noarch                                   
  texlive-kvsetkeys-9:svn53166-45.fc36.noarch                                   
  texlive-l3backend-9:svn59118-45.fc36.noarch                                   
  texlive-l3experimental-9:svn57789-45.fc36.noarch                              
  texlive-l3kernel-9:svn59118-45.fc36.noarch                                    
  texlive-l3packages-9:svn59118-45.fc36.noarch                                  
  texlive-latex-9:20210325-42.fc36.noarch                                       
  texlive-latex-fonts-9:svn28888.0-45.fc36.noarch                               
  texlive-latexbug-9:svn58151-45.fc36.noarch                                    
  texlive-latexconfig-9:svn53525-45.fc36.noarch                                 
  texlive-letltxmacro-9:svn53022-45.fc36.noarch                                 
  texlive-lib-9:20210325-42.fc36.x86_64                                         
  texlive-lineno-9:svn57866-45.fc36.noarch                                      
  texlive-listings-9:svn55265-45.fc36.noarch                                    
  texlive-lm-9:svn58637-45.fc36.noarch                                          
  texlive-lm-math-9:svn36915.1.959-45.fc36.noarch                               
  texlive-logreq-9:svn53003-45.fc36.noarch                                      
  texlive-ltabptch-9:svn17533.1.74d-45.fc36.noarch                              
  texlive-ltxcmds-9:svn56421-45.fc36.noarch                                     
  texlive-ltxmisc-9:svn21927.0-45.fc36.noarch                                   
  texlive-lua-alt-getopt-9:svn56414-45.fc36.noarch                              
  texlive-luabidi-9:svn54512-45.fc36.noarch                                     
  texlive-luahbtex-9:20210325-42.fc36.x86_64                                    
  texlive-lualatex-math-9:svn56541-45.fc36.noarch                               
  texlive-lualibs-9:svn57277-45.fc36.noarch                                     
  texlive-luaotfload-9:20210325-42.fc36.noarch                                  
  texlive-luatex-9:20210325-42.fc36.x86_64                                      
  texlive-luatexbase-9:svn52663-45.fc36.noarch                                  
  texlive-lwarp-9:20210325-42.fc36.noarch                                       
  texlive-makecmds-9:svn15878.0-45.fc36.noarch                                  
  texlive-makeindex-9:20210325-42.fc36.x86_64                                   
  texlive-manfnt-font-9:svn54684-45.fc36.noarch                                 
  texlive-marginnote-9:svn48383-45.fc36.noarch                                  
  texlive-marvosym-9:svn29349.2.2a-45.fc36.noarch                               
  texlive-mathpazo-9:svn52663-45.fc36.noarch                                    
  texlive-mathspec-9:svn42773-45.fc36.noarch                                    
  texlive-mathtools-9:svn58856-45.fc36.noarch                                   
  texlive-mdwtools-9:svn15878.1.05.4-45.fc36.noarch                             
  texlive-memoir-9:svn58666-45.fc36.noarch                                      
  texlive-metafont-9:20210325-42.fc36.x86_64                                    
  texlive-metalogo-9:svn18611.0.12-45.fc36.noarch                               
  texlive-mflogo-9:svn42428-45.fc36.noarch                                      
  texlive-mflogo-font-9:svn54512-45.fc36.noarch                                 
  texlive-mfnfss-9:svn46036-45.fc36.noarch                                      
  texlive-mfware-9:20210325-42.fc36.x86_64                                      
  texlive-microtype-9:svn58394-45.fc36.noarch                                   
  texlive-minitoc-9:svn48196-45.fc36.noarch                                     
  texlive-mnsymbol-9:svn18651.1.4-45.fc36.noarch                                
  texlive-modes-9:svn56303-45.fc36.noarch                                       
  texlive-mparhack-9:svn59066-45.fc36.noarch                                    
  texlive-mptopdf-9:20210325-42.fc36.noarch                                     
  texlive-ms-9:svn57473-45.fc36.noarch                                          
  texlive-multido-9:svn18302.1.42-45.fc36.noarch                                
  texlive-natbib-9:svn20668.8.31b-45.fc36.noarch                                
  texlive-ncntrsbk-9:svn31835.0-45.fc36.noarch                                  
  texlive-newfloat-9:svn52906-45.fc36.noarch                                    
  texlive-notoccite-9:svn18129.0-45.fc36.noarch                                 
  texlive-ntgclass-9:svn56959-45.fc36.noarch                                    
  texlive-oberdiek-9:20210325-42.fc36.noarch                                    
  texlive-pagesel-9:svn56105-45.fc36.noarch                                     
  texlive-palatino-9:svn31835.0-45.fc36.noarch                                  
  texlive-paralist-9:svn43021-45.fc36.noarch                                    
  texlive-parallel-9:svn15878.0-45.fc36.noarch                                  
  texlive-parskip-9:svn58358-45.fc36.noarch                                     
  texlive-pdfcolmk-9:svn52912-45.fc36.noarch                                    
  texlive-pdfescape-9:svn53082-45.fc36.noarch                                   
  texlive-pdflscape-9:svn53047-45.fc36.noarch                                   
  texlive-pdfmanagement-testphase-9:svn59194-45.fc36.noarch                     
  texlive-pdfpages-9:svn58212-45.fc36.noarch                                    
  texlive-pdftex-9:20210325-42.fc36.x86_64                                      
  texlive-pdftexcmds-9:svn55777-45.fc36.noarch                                  
  texlive-pgf-9:svn57240-45.fc36.noarch                                         
  texlive-picture-9:svn54867-45.fc36.noarch                                     
  texlive-placeins-9:svn19848.2.2-45.fc36.noarch                                
  texlive-plain-9:svn57963-45.fc36.noarch                                       
  texlive-polyglossia-9:svn58869-45.fc36.noarch                                 
  texlive-psfrag-9:svn15878.3.04-45.fc36.noarch                                 
  texlive-pslatex-9:svn57434-45.fc36.noarch                                     
  texlive-psnfss-9:svn54694-45.fc36.noarch                                      
  texlive-pspicture-9:svn15878.0-45.fc36.noarch                                 
  texlive-pst-3d-9:svn17257.1.10-45.fc36.noarch                                 
  texlive-pst-coil-9:svn37377.1.07-45.fc36.noarch                               
  texlive-pst-eps-9:svn15878.1.0-45.fc36.noarch                                 
  texlive-pst-fill-9:svn15878.1.01-45.fc36.noarch                               
  texlive-pst-grad-9:svn15878.1.06-45.fc36.noarch                               
  texlive-pst-math-9:svn49425-45.fc36.noarch                                    
  texlive-pst-node-9:svn54687-45.fc36.noarch                                    
  texlive-pst-ovl-9:svn54963-45.fc36.noarch                                     
  texlive-pst-plot-9:svn54080-45.fc36.noarch                                    
  texlive-pst-text-9:svn49542-45.fc36.noarch                                    
  texlive-pst-tools-9:svn54518-45.fc36.noarch                                   
  texlive-pst-tree-9:svn43272-45.fc36.noarch                                    
  texlive-pstricks-9:svn58371-45.fc36.noarch                                    
  texlive-pstricks-add-9:svn53763-45.fc36.noarch                                
  texlive-pxfonts-9:svn15878.0-45.fc36.noarch                                   
  texlive-qstest-9:svn15878.0-45.fc36.noarch                                    
  texlive-ragged2e-9:svn57638-45.fc36.noarch                                    
  texlive-rcs-9:svn15878.0-45.fc36.noarch                                       
  texlive-realscripts-9:svn56594-45.fc36.noarch                                 
  texlive-refcount-9:svn53164-45.fc36.noarch                                    
  texlive-rerunfilecheck-9:svn54841-45.fc36.noarch                              
  texlive-rsfs-9:svn15878.0-45.fc36.noarch                                      
  texlive-sansmath-9:svn17997.1.1-45.fc36.noarch                                
  texlive-sansmathaccent-9:svn53628-45.fc36.noarch                              
  texlive-sauerj-9:svn15878.0-45.fc36.noarch                                    
  texlive-section-9:svn20180.0-45.fc36.noarch                                   
  texlive-seminar-9:svn34011.1.62-45.fc36.noarch                                
  texlive-sepnum-9:svn20186.2.0-45.fc36.noarch                                  
  texlive-setspace-9:svn24881.6.7a-45.fc36.noarch                               
  texlive-showexpl-9:svn57414-45.fc36.noarch                                    
  texlive-soul-9:svn56495-45.fc36.noarch                                        
  texlive-stringenc-9:svn52982-45.fc36.noarch                                   
  texlive-subfig-9:svn15878.1.3-45.fc36.noarch                                  
  texlive-symbol-9:svn31835.0-45.fc36.noarch                                    
  texlive-tex-9:20210325-42.fc36.x86_64                                         
  texlive-tex-gyre-9:svn48058-45.fc36.noarch                                    
  texlive-tex-gyre-math-9:svn41264-45.fc36.noarch                               
  texlive-tex-ini-files-9:svn40533-45.fc36.noarch                               
  texlive-texlive-common-doc-9:svn54176-45.fc36.noarch                          
  texlive-texlive-en-9:20210325-42.fc36.noarch                                  
  texlive-texlive-msg-translations-9:svn59096-45.fc36.noarch                    
  texlive-texlive-scripts-9:20210325-42.fc36.noarch                             
  texlive-texlive-scripts-extra-9:20210325-42.fc36.noarch                       
  texlive-texlive.infra-9:20210325-42.fc36.noarch                               
  texlive-textcase-9:svn52092-45.fc36.noarch                                    
  texlive-thumbpdf-9:20210325-42.fc36.noarch                                    
  texlive-times-9:svn35058.0-45.fc36.noarch                                     
  texlive-tipa-9:svn29349.1.3-45.fc36.noarch                                    
  texlive-titlesec-9:svn52413-45.fc36.noarch                                    
  texlive-tools-9:svn56514-45.fc36.noarch                                       
  texlive-translator-9:svn56052-45.fc36.noarch                                  
  texlive-transparent-9:svn52981-45.fc36.noarch                                 
  texlive-txfonts-9:svn15878.0-45.fc36.noarch                                   
  texlive-typehtml-9:svn17134.0-45.fc36.noarch                                  
  texlive-ucharcat-9:svn38907-45.fc36.noarch                                    
  texlive-ucs-9:svn35853.2.2-45.fc36.noarch                                     
  texlive-underscore-9:svn18261.0-45.fc36.noarch                                
  texlive-unicode-data-9:svn56768-45.fc36.noarch                                
  texlive-unicode-math-9:svn56594-45.fc36.noarch                                
  texlive-uniquecounter-9:svn53162-45.fc36.noarch                               
  texlive-url-9:svn32528.3.4-45.fc36.noarch                                     
  texlive-utopia-9:svn15878.0-45.fc36.noarch                                    
  texlive-varwidth-9:svn24104.0.92-45.fc36.noarch                               
  texlive-wasy-9:svn53533-45.fc36.noarch                                        
  texlive-wasy-type1-9:svn53534-45.fc36.noarch                                  
  texlive-wasysym-9:svn54080-45.fc36.noarch                                     
  texlive-xcolor-9:svn41044-45.fc36.noarch                                      
  texlive-xdvi-9:20210325-42.fc36.x86_64                                        
  texlive-xetex-9:20210325-42.fc36.x86_64                                       
  texlive-xetexconfig-9:svn45845-45.fc36.noarch                                 
  texlive-xifthen-9:svn38929-45.fc36.noarch                                     
  texlive-xkeyval-9:svn57006-45.fc36.noarch                                     
  texlive-xltxtra-9:svn56594-45.fc36.noarch                                     
  texlive-xpatch-9:svn54563-45.fc36.noarch                                      
  texlive-xstring-9:svn49946-45.fc36.noarch                                     
  texlive-xunicode-9:svn30466.0.981-45.fc36.noarch                              
  texlive-zapfchan-9:svn31835.0-45.fc36.noarch                                  
  texlive-zapfding-9:svn31835.0-45.fc36.noarch                                  
  texlive-zref-9:svn56611-45.fc36.noarch                                        
  tk-1:8.6.12-1.fc36.x86_64                                                     
  tk-devel-1:8.6.12-1.fc36.x86_64                                               
  tre-0.8.0-34.20140228gitc2f5d13.fc35.x86_64                                   
  tre-common-0.8.0-34.20140228gitc2f5d13.fc35.noarch                            
  tre-devel-0.8.0-34.20140228gitc2f5d13.fc35.x86_64                             
  ttmkfdir-3.0.9-64.fc35.x86_64                                                 
  tzdata-java-2021e-1.fc36.noarch                                               
  urw-base35-bookman-fonts-20200910-9.fc36.noarch                               
  urw-base35-c059-fonts-20200910-9.fc36.noarch                                  
  urw-base35-d050000l-fonts-20200910-9.fc36.noarch                              
  urw-base35-fonts-20200910-9.fc36.noarch                                       
  urw-base35-fonts-common-20200910-9.fc36.noarch                                
  urw-base35-fonts-legacy-20200910-9.fc36.noarch                                
  urw-base35-gothic-fonts-20200910-9.fc36.noarch                                
  urw-base35-nimbus-mono-ps-fonts-20200910-9.fc36.noarch                        
  urw-base35-nimbus-roman-fonts-20200910-9.fc36.noarch                          
  urw-base35-nimbus-sans-fonts-20200910-9.fc36.noarch                           
  urw-base35-p052-fonts-20200910-9.fc36.noarch                                  
  urw-base35-standard-symbols-ps-fonts-20200910-9.fc36.noarch                   
  urw-base35-z003-fonts-20200910-9.fc36.noarch                                  
  vim-minimal-2:8.2.3642-1.fc36.x86_64                                          
  xcb-util-0.4.0-18.fc35.x86_64                                                 
  xcb-util-image-0.4.0-18.fc35.x86_64                                           
  xcb-util-keysyms-0.4.0-16.fc35.x86_64                                         
  xcb-util-renderutil-0.3.9-19.fc35.x86_64                                      
  xcb-util-wm-0.4.1-21.fc35.x86_64                                              
  xdg-utils-1.1.3-10.fc35.noarch                                                
  xkeyboard-config-2.34-1.fc36.noarch                                           
  xml-common-0.6.3-57.fc35.noarch                                               
  xorg-x11-fonts-Type1-7.5-32.fc35.noarch                                       
  xorg-x11-proto-devel-2021.5-1.fc36.noarch                                     
  xz-devel-5.2.5-7.fc35.x86_64                                                  
  zlib-devel-1.2.11-30.fc35.x86_64                                              
  zziplib-0.13.71-5.fc36.x86_64                                                 

Complete!
Finish: build setup for swig-4.0.2-11.fc36.src.rpm
Start: rpmbuild swig-4.0.2-11.fc36.src.rpm
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1637712000
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.FDeRMC
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf swig-4.0.2
+ /usr/bin/gzip -dc /builddir/build/SOURCES/swig-4.0.2.tar.gz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd swig-4.0.2
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/cat /builddir/build/SOURCES/swig-Upgrade-to-support-newer-NodeJS.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/swig-4.0.2-Fix-overloaded-directed-methods-with-non-void-re.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/swig-4.0.2-Fix-char-typecheck-typemap-to-accept-Null.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/swig-4.0.2-Improve-PHP-object-creation.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/swig-4.0.2-Support-PHP8.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/swig-octave-6.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/bin/cat /builddir/build/SOURCES/swig-4.0.2-Fix-overload_simple_cast-test-with-Python-3.10.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ for all in CHANGES README
+ iconv -f ISO88591 -t UTF8
+ touch -r CHANGES CHANGES.new
+ mv -f CHANGES.new CHANGES
+ for all in CHANGES README
+ iconv -f ISO88591 -t UTF8
+ touch -r README README.new
+ mv -f README.new README
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.2oV7qa
+ umask 022
+ cd /builddir/build/BUILD
+ cd swig-4.0.2
+ ./autogen.sh
+ test -d Tools/config
+ aclocal -I Tools/config
+ autoheader
+ automake --add-missing --copy --force-missing
+ autoconf
configure.ac:33: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:33: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:33: the top level
configure.ac:541: warning: The macro `AC_TRY_CPP' is obsolete.
configure.ac:541: You should run autoupdate.
./lib/autoconf/general.m4:2762: AC_TRY_CPP is expanded from...
configure.ac:541: the top level
+ cd CCache
+ autoreconf
configure.ac:9: warning: The macro `AC_CONFIG_HEADER' is obsolete.
configure.ac:9: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.ac:9: the top level
configure.ac:44: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.ac:44: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.ac:44: the top level
configure.ac:53: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.ac:53: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
configure.ac:53: the top level
configure.ac:65: warning: The macro `AC_TRY_RUN' is obsolete.
configure.ac:65: You should run autoupdate.
./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
configure.ac:65: the top level
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ 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 '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']'
++ find . -type f -name configure -print
+ for file in $(find . -type f -name configure -print)
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure
+ diff -u ./configure.backup ./configure
--- ./configure.backup	2021-11-24 16:30:37.715481963 +0000
+++ ./configure	2021-11-24 16:30:39.530488517 +0000
@@ -2029,7 +2029,7 @@
 #ifdef __cplusplus
 extern "C"
 #endif
-char $2 ();
+__attribute__ ((used)) char $2 ();
 /* The GNU C library defines this for functions which it implements
     to always fail with ENOSYS.  Some functions are actually named
     something starting with __ and the normal name is an alias.  */
+ /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ for file in $(find . -type f -name configure -print)
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./CCache/configure
+ diff -u ./CCache/configure.backup ./CCache/configure
+ mv ./CCache/configure.backup ./CCache/configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./CCache/configure
+ diff -u ./CCache/configure.backup ./CCache/configure
+ mv ./CCache/configure.backup ./CCache/configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./CCache/configure
+ diff -u ./CCache/configure.backup ./CCache/configure
--- ./CCache/configure.backup	2021-11-24 16:30:39.363487914 +0000
+++ ./CCache/configure	2021-11-24 16:30:39.558488618 +0000
@@ -1615,7 +1615,7 @@
 #ifdef __cplusplus
 extern "C"
 #endif
-char $2 ();
+__attribute__ ((used)) char $2 ();
 /* The GNU C library defines this for functions which it implements
     to always fail with ENOSYS.  Some functions are actually named
     something starting with __ and the normal name is an alias.  */
+ /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./CCache/configure
+ diff -u ./CCache/configure.backup ./CCache/configure
+ mv ./CCache/configure.backup ./CCache/configure
+ /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./CCache/configure
+ diff -u ./CCache/configure.backup ./CCache/configure
+ mv ./CCache/configure.backup ./CCache/configure
+ '[' 1 = 1 ']'
+++ dirname ./configure
++ find . -name config.guess -o -name config.sub
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./Tools/config/config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./Tools/config/config.sub
++ basename ./Tools/config/config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./Tools/config/config.sub
'/usr/lib/rpm/redhat/config.sub' -> './Tools/config/config.sub'
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./Tools/config/config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./Tools/config/config.guess
++ basename ./Tools/config/config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./Tools/config/config.guess
'/usr/lib/rpm/redhat/config.guess' -> './Tools/config/config.guess'
+ '[' 1 = 1 ']'
+ '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']'
++ find . -name ltmain.sh
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --without-ocaml --with-python3=python3 --with-2to3=2to3 --without-php --with-octave=/usr/bin/octave --without-maximum-compile-warnings
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for x86_64-redhat-linux-gnu-gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking maximum warning verbosity option... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for popen... yes
checking whether to enable PCRE support... yes
checking whether to use local PCRE... no
checking for a sed that does not truncate output... /usr/bin/sed
checking for pcre-config... /usr/bin/pcre-config
checking whether to enable ccache-swig... yes

Checking packages required for SWIG developers.
Note : None of the following packages are required for users to compile and install SWIG from the distributed tarball

checking for bison... bison -y

Checking for installed target languages and other information in order to compile and run
the examples and test-suite invoked by 'make check'.
Note : None of the following packages are required for users to compile and install SWIG from the distributed tarball

checking for boostlib >=  (102000)... yes
checking SO... .so
checking LDSHARED... gcc -shared
checking CXXSHARED... gcc -shared
checking TRYLINKINGWITHCXX... CXXSHARED= g++ -shared 
checking CCSHARED... -fpic
checking RPATH... -Xlinker -rpath $(exec_prefix)/lib -Xlinker -rpath .
checking LINKFORSHARED... -Xlinker -export-dynamic
checking PLATCFLAGS... 
checking whether to enable C++11 testing... no
checking if compiler supports pre-compiled headers... yes
checking for dlopen in -ldl... yes
checking for shl_load in -ldld... no
checking for library containing t_open... no
checking for library containing gethostbyname... none required
checking for library containing socket... none required
checking for swill_init in -lswill... no
checking for main in -lieee... no
checking for crypt in -lcrypt... yes
checking for pkg-config... pkg-config
checking for Tcl configuration... found /usr/lib64/tcl8.6/tclConfig.sh
checking for Tcl header files... -I/usr/include
checking for Tcl library... -L/usr/lib64 -ltcl8.6
checking for python... no
checking for python2.7... no
checking for python3-config... python3-config
checking for python3 major version number... 3
checking for Python 3.x os.name... posix
checking for Python 3.x path separator... /
checking for Python 3.x prefix... /usr
checking for Python 3.x exec-prefix... /usr
checking for Python 3.x version... python3.10
checking for Python 3.x lib dir... lib
checking for Python 3.x header files... -I/usr/include/python3.10 -I/usr/include/python3.10
checking for Python 3.x library directory... Not found
checking for Python 3.x library... -lpython3.10
checking for pycodestyle... no
checking for perl... perl
checking for Perl5 header files... /usr/lib64/perl5/CORE
checking for Perl5 library... perl
checking for Perl5 ccflags... -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
checking for Perl5 ccdlflags... -Wl,--enable-new-dtags -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 
checking for Perl5 cccdlflags... -fPIC
checking for Perl5 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  -fstack-protector-strong -L/usr/local/lib
checking for Perl5 Test::More module... found
checking if /usr/bin/octave works... yes
checking for mkoctfile... /usr/bin/mkoctfile
checking if /usr/bin/mkoctfile works... yes
checking for Octave preprocessor flags...  -I/usr/include/suitesparse -I/usr/include/octave-6.4.0/octave/.. -I/usr/include/octave-6.4.0/octave -I/usr/include/octave-6.4.0/octave/.. -I/usr/include/octave-6.4.0/octave
checking for Octave compiler flags...  -g -grecord-gcc-switches -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -O0
checking for Octave linker flags...  -L/usr/lib64/octave/6.4.0 -rdynamic  -loctinterp -loctave   -lm 
checking if Octave option '--no-window-system' is supported... yes
checking if Octave option '--silent' is supported... yes
checking if Octave option '--norc' is supported... yes
checking if Octave option '--no-history' is supported... yes
checking for scilab... no
checking for java JDK... no (JAVA_HOME is not defined)
checking for java... java
checking for javac... javac
checking if java version is 9 or greater... yes
checking for java include file jni.h... -I"/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-2.fc36.x86_64/include"
checking for java include file jni_md.h... -I"/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-2.fc36.x86_64/include/linux"
checking for java jdk from jni include paths... not found
checking for nodejs... no
checking for node... no
checking for JavaScriptCore/JavaScript.h... not found
checking for JavaScriptCore/Webkit library... not found
checking for V8 Javascript v8.h... not found
checking for V8 Javascript library... not found
checking for android... no
checking for adb... no
checking for ant... no
checking for ndk-build... no
checking for guile-config... no
checking for mzscheme... no
checking for mzc... no
checking for ruby... ruby
checking for Ruby header files... -I/usr/include -I/usr/include
checking for Ruby library... not found... using /usr/include
configure: Disabling PHP
configure: Disabling OCaml
checking for mono-csc... no
checking for gmcs... no
checking for mcs... no
checking for cscc... no
checking for lua5.4... no
checking for lua5.3... no
checking for lua5.2... no
checking for lua5.1... no
checking for lua... /usr/bin/lua
checking Lua version... Lua 5.4.x
checking whether Lua dynamic loading is enabled... yes
checking for lua.h... yes
checking for library containing lua_close... -llua
checking for R... /usr/bin/R
checking for go... go
checking whether go version is too old... no
checking for gccgo... no
checking for dmd... no
checking for ldmd... no
checking for gdmd... no
checking for dmd... no
checking for gdmd... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating swig.spec
config.status: creating Examples/Makefile
config.status: creating Examples/d/example.mk
config.status: creating Examples/xml/Makefile
config.status: creating Examples/test-suite/errors/Makefile
config.status: creating Examples/test-suite/csharp/Makefile
config.status: creating Examples/test-suite/d/Makefile
config.status: creating Examples/test-suite/guile/Makefile
config.status: creating Examples/test-suite/java/Makefile
config.status: creating Examples/test-suite/javascript/Makefile
config.status: creating Examples/test-suite/mzscheme/Makefile
config.status: creating Examples/test-suite/ocaml/Makefile
config.status: creating Examples/test-suite/octave/Makefile
config.status: creating Examples/test-suite/perl5/Makefile
config.status: creating Examples/test-suite/php/Makefile
config.status: creating Examples/test-suite/python/Makefile
config.status: creating Examples/test-suite/ruby/Makefile
config.status: creating Examples/test-suite/scilab/Makefile
config.status: creating Examples/test-suite/tcl/Makefile
config.status: creating Examples/test-suite/lua/Makefile
config.status: creating Examples/test-suite/r/Makefile
config.status: creating Examples/test-suite/go/Makefile
config.status: creating Source/Makefile
config.status: creating Tools/javascript/Makefile
config.status: creating preinst-swig
config.status: creating CCache/ccache_swig_config.h
config.status: creating Source/Include/swigconfig.h
config.status: executing depfiles commands
config.status: executing Examples commands
=== configuring in CCache (/builddir/build/BUILD/swig-4.0.2/CCache)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr'  '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--without-ocaml' '--with-python3=python3' '--with-2to3=2to3' '--without-php' '--with-octave=/usr/bin/octave' '--without-maximum-compile-warnings' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'CC=gcc' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' '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 ' 'CXX=g++' 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' --cache-file=/dev/null --srcdir=.
configure: Configuring ccache
checking for x86_64-redhat-linux-gnu-gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking how to run the C preprocessor... gcc -E
checking for a BSD-compatible install... /usr/bin/install -c
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for sys/time.h... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for ctype.h... yes
checking for strings.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for pwd.h... yes
checking for sys/time.h... (cached) yes
checking for realpath... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for vasprintf... yes
checking for asprintf... yes
checking for mkstemp... yes
checking for gethostname... yes
checking for getpwuid... yes
checking for utimes... yes
checking for compar_fn_t in stdlib.h... yes
checking for C99 vsnprintf... yes
checking for zlib.h... yes
checking for gzdopen in -lz... yes
configure: creating ./config.status
config.status: creating config_win32.h
config.status: creating Makefile
config.status: creating config.h

The SWIG test-suite and examples are configured for the following languages:
go java lua octave perl5 python r ruby tcl 

+ /usr/bin/make -O -j2 V=1 VERBOSE=1
test -z "1" || (cd CCache && /usr/bin/make)
/usr/bin/make  all-am
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o CParse/cscanner.o CParse/cscanner.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.2/CCache'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -W -I.   -c -o ccache.o ccache.c
make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/CCache'
make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.2/CCache'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -W -I.   -c -o mdfour.o mdfour.c
make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/CCache'
make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.2/CCache'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -W -I.   -c -o hash.o hash.c
make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/CCache'
make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.2/CCache'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -W -I.   -c -o execute.o execute.c
make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/CCache'
make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.2/CCache'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -W -I.   -c -o util.o util.c
make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/CCache'
make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.2/CCache'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -W -I.   -c -o args.o args.c
make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/CCache'
make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.2/CCache'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -W -I.   -c -o stats.o stats.c
make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/CCache'
make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.2/CCache'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -W -I.   -c -o cleanup.o cleanup.c
make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/CCache'
make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.2/CCache'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -W -I.   -c -o snprintf.o snprintf.c
make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/CCache'
make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.2/CCache'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -W -I.   -c -o unify.o unify.c
make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/CCache'
make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.2/CCache'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -W -I. -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  -o ccache-swig ccache.o mdfour.o hash.o execute.o util.o args.o stats.o cleanup.o snprintf.o unify.o -lz 
make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/CCache'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o CParse/templ.o CParse/templ.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o CParse/util.o CParse/util.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o DOH/base.o DOH/base.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o DOH/file.o DOH/file.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o DOH/fio.o DOH/fio.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o DOH/hash.o DOH/hash.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o DOH/list.o DOH/list.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o DOH/memory.o DOH/memory.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o DOH/string.o DOH/string.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o DOH/void.o DOH/void.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o CParse/parser.o CParse/parser.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Doxygen/doxyentity.o Doxygen/doxyentity.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Doxygen/doxytranslator.o Doxygen/doxytranslator.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Doxygen/doxyparser.o Doxygen/doxyparser.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Doxygen/javadoc.o Doxygen/javadoc.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/allocate.o Modules/allocate.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/browser.o Modules/browser.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/contract.o Modules/contract.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/csharp.o Modules/csharp.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/d.o Modules/d.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Doxygen/pydoc.o Doxygen/pydoc.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/directors.o Modules/directors.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/emit.o Modules/emit.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/guile.o Modules/guile.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/interface.o Modules/interface.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/java.o Modules/java.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/go.o Modules/go.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/javascript.o Modules/javascript.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/lang.o Modules/lang.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/lua.o Modules/lua.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/main.o Modules/main.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/mzscheme.o Modules/mzscheme.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/nested.o Modules/nested.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/ocaml.o Modules/ocaml.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/octave.o Modules/octave.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/overload.o Modules/overload.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/perl5.o Modules/perl5.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/php.o Modules/php.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/r.o Modules/r.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/ruby.o Modules/ruby.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/scilab.o Modules/scilab.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/python.o Modules/python.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/swigmain.o Modules/swigmain.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/tcl8.o Modules/tcl8.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/utils.o Modules/utils.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/typepass.o Modules/typepass.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++ -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Modules/xml.o Modules/xml.cxx
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Preprocessor/expr.o Preprocessor/expr.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/cwrap.o Swig/cwrap.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/deprecate.o Swig/deprecate.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Preprocessor/cpp.o Preprocessor/cpp.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/extend.o Swig/extend.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/error.o Swig/error.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/getopt.o Swig/getopt.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/fragment.o Swig/fragment.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/include.o Swig/include.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/misc.o Swig/misc.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/parms.o Swig/parms.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/naming.o Swig/naming.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/stype.o Swig/stype.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/scanner.o Swig/scanner.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/tree.o Swig/tree.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/symbol.o Swig/symbol.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/typeobj.o Swig/typeobj.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/typemap.o Swig/typemap.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/wrapfunc.o Swig/wrapfunc.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Swig/typesys.o Swig/typesys.c
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -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  -o eswig CParse/cscanner.o CParse/parser.o CParse/templ.o CParse/util.o DOH/base.o DOH/file.o DOH/fio.o DOH/hash.o DOH/list.o DOH/memory.o DOH/string.o DOH/void.o Doxygen/doxyentity.o Doxygen/doxyparser.o Doxygen/doxytranslator.o Doxygen/javadoc.o Doxygen/pydoc.o Modules/allocate.o Modules/browser.o Modules/contract.o Modules/csharp.o Modules/d.o Modules/directors.o Modules/emit.o Modules/go.o Modules/guile.o Modules/interface.o Modules/java.o Modules/javascript.o Modules/lang.o Modules/lua.o Modules/main.o Modules/mzscheme.o Modules/nested.o Modules/ocaml.o Modules/octave.o Modules/overload.o Modules/perl5.o Modules/php.o Modules/python.o Modules/r.o Modules/ruby.o Modules/scilab.o Modules/swigmain.o Modules/tcl8.o Modules/typepass.o Modules/utils.o Modules/xml.o Preprocessor/cpp.o Preprocessor/expr.o Swig/cwrap.o Swig/deprecate.o Swig/error.o Swig/extend.o Swig/fragment.o Swig/getopt.o Swig/include.o Swig/misc.o Swig/naming.o Swig/parms.o Swig/scanner.o Swig/stype.o Swig/symbol.o Swig/tree.o Swig/typemap.o Swig/typeobj.o Swig/typesys.o Swig/wrapfunc.o  -ldl  -lpcre
Modules/overload.cxx:24:8: warning: type 'struct Overloaded' violates the C++ One Definition Rule [-Wodr]
   24 | struct Overloaded {
      |        ^
Modules/r.cxx:1305:8: note: a different type is defined in another translation unit
 1305 | struct Overloaded {
      |        ^
Modules/overload.cxx:29:8: note: the first difference of corresponding definitions is field 'implicitconv_function'
   29 |   bool implicitconv_function;   /* For ordering implicitconv functions*/
      |        ^
Modules/r.cxx:1305:8: note: a type with different number of fields is defined in another translation unit
 1305 | struct Overloaded {
      |        ^
Modules/python.cxx:96:6: warning: type 'autodoc_t' violates the C++ One Definition Rule [-Wodr]
   96 | enum autodoc_t {
      |      ^
Modules/ruby.cxx:119:6: note: an enum with different value name is defined in another translation unit
  119 | enum autodoc_t {
      |      ^
Modules/python.cxx:103:3: note: name 'AUTODOC_CONST' differs from name 'AUTODOC_GETTER' defined in another translation unit
  103 |   AUTODOC_CONST,
      |   ^
Modules/ruby.cxx:126:3: note: mismatching definition
  126 |   AUTODOC_GETTER,
      |   ^
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
make[2]: Entering directory '/builddir/build/BUILD/swig-4.0.2/Source'
cp -f ../Source/eswig ../swig
make[2]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/Source'
+ make check PY3=1
test -x ./swig
./swig -version

SWIG Version 4.0.2

Compiled with g++ [x86_64-redhat-linux-gnu]

Configured options: +pcre

Please see http://www.swig.org for reporting bugs and further information
./swig -help
Supported Target Language Options
     -csharp         - Generate C# wrappers
     -d              - Generate D wrappers
     -go             - Generate Go wrappers
     -guile          - Generate Guile wrappers
     -java           - Generate Java wrappers
     -javascript     - Generate Javascript wrappers
     -lua            - Generate Lua wrappers
     -octave         - Generate Octave wrappers
     -perl5          - Generate Perl 5 wrappers
     -php7           - Generate PHP 7 wrappers
     -python         - Generate Python wrappers
     -r              - Generate R (aka GNU S) wrappers
     -ruby           - Generate Ruby wrappers
     -scilab         - Generate Scilab wrappers
     -tcl8           - Generate Tcl 8 wrappers
     -xml            - Generate XML wrappers

Experimental Target Language Options
     -mzscheme       - Generate MzScheme/Racket wrappers
     -ocaml          - Generate OCaml wrappers

General Options
     -addextern      - Add extra extern declarations
     -c++            - Enable C++ processing
     -co <file>      - Check <file> out of the SWIG library
     -copyctor       - Automatically generate copy constructors wherever possible
     -cpperraswarn   - Treat the preprocessor #error statement as #warning (default)
     -cppext <ext>   - Change file extension of generated C++ files to <ext>
                       (default is cxx)
     -copyright      - Display copyright notices
     -debug-classes  - Display information about the classes found in the interface
     -debug-module <n>- Display module parse tree at stages 1-4, <n> is a csv list of stages
     -debug-symtabs  - Display symbol tables information
     -debug-symbols  - Display target language symbols in the symbol tables
     -debug-csymbols - Display C symbols in the symbol tables
     -debug-lsymbols - Display target language layer symbols
     -debug-tags     - Display information about the tags found in the interface
     -debug-template - Display information for debugging templates
     -debug-top <n>  - Display entire parse tree at stages 1-4, <n> is a csv list of stages
     -debug-typedef  - Display information about the types and typedefs in the interface
     -debug-typemap  - Display typemap debugging information
     -debug-tmsearch - Display typemap search debugging information
     -debug-tmused   - Display typemaps used debugging information
     -directors      - Turn on director mode for all the classes, mainly for testing
     -dirprot        - Turn on wrapping of protected members for director classes (default)
     -D<symbol>      - Define a symbol <symbol> (for conditional compilation)
     -E              - Preprocess only, does not generate wrapper code
     -external-runtime [file] - Export the SWIG runtime stack
     -fakeversion <v>- Make SWIG fake the program version number to <v>
     -fcompact       - Compile in compact mode
     -features <list>- Set global features, where <list> is a comma separated list of
                       features, eg -features directors,autodoc=1
                       If no explicit value is given to the feature, a default of 1 is used
     -fastdispatch   - Enable fast dispatch mode to produce faster overload dispatcher code
     -Fmicrosoft     - Display error/warning messages in Microsoft format
     -Fstandard      - Display error/warning messages in commonly used format
     -fvirtual       - Compile in virtual elimination mode
     -help           - Display help
     -I-             - Don't search the current directory
     -I<dir>         - Look for SWIG files in directory <dir>
     -ignoremissing  - Ignore missing include files
     -importall      - Follow all #include statements as imports
     -includeall     - Follow all #include statements
     -l<ifile>       - Include SWIG library file <ifile>
     -macroerrors    - Report errors inside macros
     -makedefault    - Create default constructors/destructors (the default)
     -M              - List all dependencies
     -MD             - Is equivalent to `-M -MF <file>', except `-E' is not implied
     -MF <file>      - Generate dependencies into <file> and continue generating wrappers
     -MM             - List dependencies, but omit files in SWIG library
     -MMD            - Like `-MD', but omit files in SWIG library
     -module <name>  - Set module name to <name>
     -MP             - Generate phony targets for all dependencies
     -MT <target>    - Set the target of the rule emitted by dependency generation
     -nocontract     - Turn off contract checking
     -nocpperraswarn - Do not treat the preprocessor #error statement as #warning
     -nodefault      - Do not generate default constructors nor default destructors
     -nodefaultctor  - Do not generate implicit default constructors
     -nodefaultdtor  - Do not generate implicit default destructors
     -nodirprot      - Do not wrap director protected members
     -noexcept       - Do not wrap exception specifiers
     -nofastdispatch - Disable fast dispatch mode (default)
     -nopreprocess   - Skip the preprocessor step
     -notemplatereduce - Disable reduction of the typedefs in templates
     -O              - Enable the optimization options:
                        -fastdispatch -fvirtual
     -o <outfile>    - Set name of C/C++ output file to <outfile>
     -oh <headfile>  - Set name of C++ output header file for directors to <headfile>
     -outcurrentdir  - Set default output dir to current dir instead of input file's path
     -outdir <dir>   - Set language specific files output directory to <dir>
     -pcreversion    - Display PCRE version information
     -small          - Compile in virtual elimination and compact mode
     -swiglib        - Report location of SWIG library and exit
     -templatereduce - Reduce all the typedefs in templates
     -v              - Run in verbose mode
     -version        - Display SWIG version number
     -Wall           - Remove all warning suppression, also implies -Wextra
     -Wallkw         - Enable keyword warnings for all the supported languages
     -Werror         - Treat warnings as errors
     -Wextra         - Adds the following additional warnings: 202,309,403,405,512,321,322
     -w<list>        - Suppress/add warning messages, eg -w401,+321 - see Warnings.html
     -xmlout <file>  - Write XML version of the parse tree to <file> after normal processing

Options can also be defined using the SWIG_FEATURES environment variable, for example:

  $ SWIG_FEATURES="-Wall"
  $ export SWIG_FEATURES
  $ swig -python interface.i

is equivalent to:

  $ swig -Wall -python interface.i

Arguments may also be passed in a file, separated by whitespace. For example:

  $ echo "-Wall -python interface.i" > args.txt
  $ swig @args.txt


Note: 'swig -<lang> -help' displays options for a specific target language.

Supported Target Language Options
     -csharp         - Generate C# wrappers
     -d              - Generate D wrappers
     -go             - Generate Go wrappers
     -guile          - Generate Guile wrappers
     -java           - Generate Java wrappers
     -javascript     - Generate Javascript wrappers
     -lua            - Generate Lua wrappers
     -octave         - Generate Octave wrappers
     -perl5          - Generate Perl 5 wrappers
     -php7           - Generate PHP 7 wrappers
     -python         - Generate Python wrappers
     -r              - Generate R (aka GNU S) wrappers
     -ruby           - Generate Ruby wrappers
     -scilab         - Generate Scilab wrappers
     -tcl8           - Generate Tcl 8 wrappers
     -xml            - Generate XML wrappers

Experimental Target Language Options
     -mzscheme       - Generate MzScheme/Racket wrappers
     -ocaml          - Generate OCaml wrappers

General Options
     -addextern      - Add extra extern declarations
     -c++            - Enable C++ processing
     -co <file>      - Check <file> out of the SWIG library
     -copyctor       - Automatically generate copy constructors wherever possible
     -cpperraswarn   - Treat the preprocessor #error statement as #warning (default)
     -cppext <ext>   - Change file extension of generated C++ files to <ext>
                       (default is cxx)
     -copyright      - Display copyright notices
     -debug-classes  - Display information about the classes found in the interface
     -debug-module <n>- Display module parse tree at stages 1-4, <n> is a csv list of stages
     -debug-symtabs  - Display symbol tables information
     -debug-symbols  - Display target language symbols in the symbol tables
     -debug-csymbols - Display C symbols in the symbol tables
     -debug-lsymbols - Display target language layer symbols
     -debug-tags     - Display information about the tags found in the interface
     -debug-template - Display information for debugging templates
     -debug-top <n>  - Display entire parse tree at stages 1-4, <n> is a csv list of stages
     -debug-typedef  - Display information about the types and typedefs in the interface
     -debug-typemap  - Display typemap debugging information
     -debug-tmsearch - Display typemap search debugging information
     -debug-tmused   - Display typemaps used debugging information
     -directors      - Turn on director mode for all the classes, mainly for testing
     -dirprot        - Turn on wrapping of protected members for director classes (default)
     -D<symbol>      - Define a symbol <symbol> (for conditional compilation)
     -E              - Preprocess only, does not generate wrapper code
     -external-runtime [file] - Export the SWIG runtime stack
     -fakeversion <v>- Make SWIG fake the program version number to <v>
     -fcompact       - Compile in compact mode
     -features <list>- Set global features, where <list> is a comma separated list of
                       features, eg -features directors,autodoc=1
                       If no explicit value is given to the feature, a default of 1 is used
     -fastdispatch   - Enable fast dispatch mode to produce faster overload dispatcher code
     -Fmicrosoft     - Display error/warning messages in Microsoft format
     -Fstandard      - Display error/warning messages in commonly used format
     -fvirtual       - Compile in virtual elimination mode
     -help           - Display help
     -I-             - Don't search the current directory
     -I<dir>         - Look for SWIG files in directory <dir>
     -ignoremissing  - Ignore missing include files
     -importall      - Follow all #include statements as imports
     -includeall     - Follow all #include statements
     -l<ifile>       - Include SWIG library file <ifile>
     -macroerrors    - Report errors inside macros
     -makedefault    - Create default constructors/destructors (the default)
     -M              - List all dependencies
     -MD             - Is equivalent to `-M -MF <file>', except `-E' is not implied
     -MF <file>      - Generate dependencies into <file> and continue generating wrappers
     -MM             - List dependencies, but omit files in SWIG library
     -MMD            - Like `-MD', but omit files in SWIG library
     -module <name>  - Set module name to <name>
     -MP             - Generate phony targets for all dependencies
     -MT <target>    - Set the target of the rule emitted by dependency generation
     -nocontract     - Turn off contract checking
     -nocpperraswarn - Do not treat the preprocessor #error statement as #warning
     -nodefault      - Do not generate default constructors nor default destructors
     -nodefaultctor  - Do not generate implicit default constructors
     -nodefaultdtor  - Do not generate implicit default destructors
     -nodirprot      - Do not wrap director protected members
     -noexcept       - Do not wrap exception specifiers
     -nofastdispatch - Disable fast dispatch mode (default)
     -nopreprocess   - Skip the preprocessor step
     -notemplatereduce - Disable reduction of the typedefs in templates
     -O              - Enable the optimization options:
                        -fastdispatch -fvirtual
     -o <outfile>    - Set name of C/C++ output file to <outfile>
     -oh <headfile>  - Set name of C++ output header file for directors to <headfile>
     -outcurrentdir  - Set default output dir to current dir instead of input file's path
     -outdir <dir>   - Set language specific files output directory to <dir>
     -pcreversion    - Display PCRE version information
     -small          - Compile in virtual elimination and compact mode
     -swiglib        - Report location of SWIG library and exit
     -templatereduce - Reduce all the typedefs in templates
     -v              - Run in verbose mode
     -version        - Display SWIG version number
     -Wall           - Remove all warning suppression, also implies -Wextra
     -Wallkw         - Enable keyword warnings for all the supported languages
     -Werror         - Treat warnings as errors
     -Wextra         - Adds the following additional warnings: 202,309,403,405,512,321,322
     -w<list>        - Suppress/add warning messages, eg -w401,+321 - see Warnings.html
     -xmlout <file>  - Write XML version of the parse tree to <file> after normal processing

Options can also be defined using the SWIG_FEATURES environment variable, for example:

  $ SWIG_FEATURES="-Wall"
  $ export SWIG_FEATURES
  $ swig -python interface.i

is equivalent to:

  $ swig -Wall -python interface.i

Arguments may also be passed in a file, separated by whitespace. For example:

  $ echo "-Wall -python interface.i" > args.txt
  $ swig @args.txt

Tcl 8 Options (available with -tcl8)
     -itcl           - Enable ITcl support
     -nosafe         - Leave out SafeInit module function.
     -prefix <name>  - Set a prefix <name> to be prepended to all names
     -namespace      - Build module into a Tcl 8 namespace
     -pkgversion     - Set package version


Note: 'swig -<lang> -help' displays options for a specific target language.

Supported Target Language Options
     -csharp         - Generate C# wrappers
     -d              - Generate D wrappers
     -go             - Generate Go wrappers
     -guile          - Generate Guile wrappers
     -java           - Generate Java wrappers
     -javascript     - Generate Javascript wrappers
     -lua            - Generate Lua wrappers
     -octave         - Generate Octave wrappers
     -perl5          - Generate Perl 5 wrappers
     -php7           - Generate PHP 7 wrappers
     -python         - Generate Python wrappers
     -r              - Generate R (aka GNU S) wrappers
     -ruby           - Generate Ruby wrappers
     -scilab         - Generate Scilab wrappers
     -tcl8           - Generate Tcl 8 wrappers
     -xml            - Generate XML wrappers

Experimental Target Language Options
     -mzscheme       - Generate MzScheme/Racket wrappers
     -ocaml          - Generate OCaml wrappers

General Options
     -addextern      - Add extra extern declarations
     -c++            - Enable C++ processing
     -co <file>      - Check <file> out of the SWIG library
     -copyctor       - Automatically generate copy constructors wherever possible
     -cpperraswarn   - Treat the preprocessor #error statement as #warning (default)
     -cppext <ext>   - Change file extension of generated C++ files to <ext>
                       (default is cxx)
     -copyright      - Display copyright notices
     -debug-classes  - Display information about the classes found in the interface
     -debug-module <n>- Display module parse tree at stages 1-4, <n> is a csv list of stages
     -debug-symtabs  - Display symbol tables information
     -debug-symbols  - Display target language symbols in the symbol tables
     -debug-csymbols - Display C symbols in the symbol tables
     -debug-lsymbols - Display target language layer symbols
     -debug-tags     - Display information about the tags found in the interface
     -debug-template - Display information for debugging templates
     -debug-top <n>  - Display entire parse tree at stages 1-4, <n> is a csv list of stages
     -debug-typedef  - Display information about the types and typedefs in the interface
     -debug-typemap  - Display typemap debugging information
     -debug-tmsearch - Display typemap search debugging information
     -debug-tmused   - Display typemaps used debugging information
     -directors      - Turn on director mode for all the classes, mainly for testing
     -dirprot        - Turn on wrapping of protected members for director classes (default)
     -D<symbol>      - Define a symbol <symbol> (for conditional compilation)
     -E              - Preprocess only, does not generate wrapper code
     -external-runtime [file] - Export the SWIG runtime stack
     -fakeversion <v>- Make SWIG fake the program version number to <v>
     -fcompact       - Compile in compact mode
     -features <list>- Set global features, where <list> is a comma separated list of
                       features, eg -features directors,autodoc=1
                       If no explicit value is given to the feature, a default of 1 is used
     -fastdispatch   - Enable fast dispatch mode to produce faster overload dispatcher code
     -Fmicrosoft     - Display error/warning messages in Microsoft format
     -Fstandard      - Display error/warning messages in commonly used format
     -fvirtual       - Compile in virtual elimination mode
     -help           - Display help
     -I-             - Don't search the current directory
     -I<dir>         - Look for SWIG files in directory <dir>
     -ignoremissing  - Ignore missing include files
     -importall      - Follow all #include statements as imports
     -includeall     - Follow all #include statements
     -l<ifile>       - Include SWIG library file <ifile>
     -macroerrors    - Report errors inside macros
     -makedefault    - Create default constructors/destructors (the default)
     -M              - List all dependencies
     -MD             - Is equivalent to `-M -MF <file>', except `-E' is not implied
     -MF <file>      - Generate dependencies into <file> and continue generating wrappers
     -MM             - List dependencies, but omit files in SWIG library
     -MMD            - Like `-MD', but omit files in SWIG library
     -module <name>  - Set module name to <name>
     -MP             - Generate phony targets for all dependencies
     -MT <target>    - Set the target of the rule emitted by dependency generation
     -nocontract     - Turn off contract checking
     -nocpperraswarn - Do not treat the preprocessor #error statement as #warning
     -nodefault      - Do not generate default constructors nor default destructors
     -nodefaultctor  - Do not generate implicit default constructors
     -nodefaultdtor  - Do not generate implicit default destructors
     -nodirprot      - Do not wrap director protected members
     -noexcept       - Do not wrap exception specifiers
     -nofastdispatch - Disable fast dispatch mode (default)
     -nopreprocess   - Skip the preprocessor step
     -notemplatereduce - Disable reduction of the typedefs in templates
     -O              - Enable the optimization options:
                        -fastdispatch -fvirtual
     -o <outfile>    - Set name of C/C++ output file to <outfile>
     -oh <headfile>  - Set name of C++ output header file for directors to <headfile>
     -outcurrentdir  - Set default output dir to current dir instead of input file's path
     -outdir <dir>   - Set language specific files output directory to <dir>
     -pcreversion    - Display PCRE version information
     -small          - Compile in virtual elimination and compact mode
     -swiglib        - Report location of SWIG library and exit
     -templatereduce - Reduce all the typedefs in templates
     -v              - Run in verbose mode
     -version        - Display SWIG version number
     -Wall           - Remove all warning suppression, also implies -Wextra
     -Wallkw         - Enable keyword warnings for all the supported languages
     -Werror         - Treat warnings as errors
     -Wextra         - Adds the following additional warnings: 202,309,403,405,512,321,322
     -w<list>        - Suppress/add warning messages, eg -w401,+321 - see Warnings.html
     -xmlout <file>  - Write XML version of the parse tree to <file> after normal processing

Options can also be defined using the SWIG_FEATURES environment variable, for example:

  $ SWIG_FEATURES="-Wall"
  $ export SWIG_FEATURES
  $ swig -python interface.i

is equivalent to:

  $ swig -Wall -python interface.i

Arguments may also be passed in a file, separated by whitespace. For example:

  $ echo "-Wall -python interface.i" > args.txt
  $ swig @args.txt

Perl 5 Options (available with -perl5)
     -compat         - Compatibility mode
     -const          - Wrap constants as constants and not variables (implies -proxy)
     -nopm           - Do not generate the .pm file
     -noproxy        - Don't create proxy classes
     -proxy          - Create proxy classes
     -static         - Omit code related to dynamic loading


Note: 'swig -<lang> -help' displays options for a specific target language.

Supported Target Language Options
     -csharp         - Generate C# wrappers
     -d              - Generate D wrappers
     -go             - Generate Go wrappers
     -guile          - Generate Guile wrappers
     -java           - Generate Java wrappers
     -javascript     - Generate Javascript wrappers
     -lua            - Generate Lua wrappers
     -octave         - Generate Octave wrappers
     -perl5          - Generate Perl 5 wrappers
     -php7           - Generate PHP 7 wrappers
     -python         - Generate Python wrappers
     -r              - Generate R (aka GNU S) wrappers
     -ruby           - Generate Ruby wrappers
     -scilab         - Generate Scilab wrappers
     -tcl8           - Generate Tcl 8 wrappers
     -xml            - Generate XML wrappers

Experimental Target Language Options
     -mzscheme       - Generate MzScheme/Racket wrappers
     -ocaml          - Generate OCaml wrappers

General Options
     -addextern      - Add extra extern declarations
     -c++            - Enable C++ processing
     -co <file>      - Check <file> out of the SWIG library
     -copyctor       - Automatically generate copy constructors wherever possible
     -cpperraswarn   - Treat the preprocessor #error statement as #warning (default)
     -cppext <ext>   - Change file extension of generated C++ files to <ext>
                       (default is cxx)
     -copyright      - Display copyright notices
     -debug-classes  - Display information about the classes found in the interface
     -debug-module <n>- Display module parse tree at stages 1-4, <n> is a csv list of stages
     -debug-symtabs  - Display symbol tables information
     -debug-symbols  - Display target language symbols in the symbol tables
     -debug-csymbols - Display C symbols in the symbol tables
     -debug-lsymbols - Display target language layer symbols
     -debug-tags     - Display information about the tags found in the interface
     -debug-template - Display information for debugging templates
     -debug-top <n>  - Display entire parse tree at stages 1-4, <n> is a csv list of stages
     -debug-typedef  - Display information about the types and typedefs in the interface
     -debug-typemap  - Display typemap debugging information
     -debug-tmsearch - Display typemap search debugging information
     -debug-tmused   - Display typemaps used debugging information
     -directors      - Turn on director mode for all the classes, mainly for testing
     -dirprot        - Turn on wrapping of protected members for director classes (default)
     -D<symbol>      - Define a symbol <symbol> (for conditional compilation)
     -E              - Preprocess only, does not generate wrapper code
     -external-runtime [file] - Export the SWIG runtime stack
     -fakeversion <v>- Make SWIG fake the program version number to <v>
     -fcompact       - Compile in compact mode
     -features <list>- Set global features, where <list> is a comma separated list of
                       features, eg -features directors,autodoc=1
                       If no explicit value is given to the feature, a default of 1 is used
     -fastdispatch   - Enable fast dispatch mode to produce faster overload dispatcher code
     -Fmicrosoft     - Display error/warning messages in Microsoft format
     -Fstandard      - Display error/warning messages in commonly used format
     -fvirtual       - Compile in virtual elimination mode
     -help           - Display help
     -I-             - Don't search the current directory
     -I<dir>         - Look for SWIG files in directory <dir>
     -ignoremissing  - Ignore missing include files
     -importall      - Follow all #include statements as imports
     -includeall     - Follow all #include statements
     -l<ifile>       - Include SWIG library file <ifile>
     -macroerrors    - Report errors inside macros
     -makedefault    - Create default constructors/destructors (the default)
     -M              - List all dependencies
     -MD             - Is equivalent to `-M -MF <file>', except `-E' is not implied
     -MF <file>      - Generate dependencies into <file> and continue generating wrappers
     -MM             - List dependencies, but omit files in SWIG library
     -MMD            - Like `-MD', but omit files in SWIG library
     -module <name>  - Set module name to <name>
     -MP             - Generate phony targets for all dependencies
     -MT <target>    - Set the target of the rule emitted by dependency generation
     -nocontract     - Turn off contract checking
     -nocpperraswarn - Do not treat the preprocessor #error statement as #warning
     -nodefault      - Do not generate default constructors nor default destructors
     -nodefaultctor  - Do not generate implicit default constructors
     -nodefaultdtor  - Do not generate implicit default destructors
     -nodirprot      - Do not wrap director protected members
     -noexcept       - Do not wrap exception specifiers
     -nofastdispatch - Disable fast dispatch mode (default)
     -nopreprocess   - Skip the preprocessor step
     -notemplatereduce - Disable reduction of the typedefs in templates
     -O              - Enable the optimization options:
                        -fastdispatch -fvirtual
     -o <outfile>    - Set name of C/C++ output file to <outfile>
     -oh <headfile>  - Set name of C++ output header file for directors to <headfile>
     -outcurrentdir  - Set default output dir to current dir instead of input file's path
     -outdir <dir>   - Set language specific files output directory to <dir>
     -pcreversion    - Display PCRE version information
     -small          - Compile in virtual elimination and compact mode
     -swiglib        - Report location of SWIG library and exit
     -templatereduce - Reduce all the typedefs in templates
     -v              - Run in verbose mode
     -version        - Display SWIG version number
     -Wall           - Remove all warning suppression, also implies -Wextra
     -Wallkw         - Enable keyword warnings for all the supported languages
     -Werror         - Treat warnings as errors
     -Wextra         - Adds the following additional warnings: 202,309,403,405,512,321,322
     -w<list>        - Suppress/add warning messages, eg -w401,+321 - see Warnings.html
     -xmlout <file>  - Write XML version of the parse tree to <file> after normal processing

Options can also be defined using the SWIG_FEATURES environment variable, for example:

  $ SWIG_FEATURES="-Wall"
  $ export SWIG_FEATURES
  $ swig -python interface.i

is equivalent to:

  $ swig -Wall -python interface.i

Arguments may also be passed in a file, separated by whitespace. For example:

  $ echo "-Wall -python interface.i" > args.txt
  $ swig @args.txt

Python Options (available with -python)
     -builtin        - Create Python built-in types rather than proxy classes, for better performance
     -castmode       - Enable the casting mode, which allows implicit cast between types in Python
     -debug-doxygen-parser     - Display doxygen parser module debugging information
     -debug-doxygen-translator - Display doxygen translator module debugging information
     -dirvtable      - Generate a pseudo virtual table for directors for faster dispatch
     -doxygen        - Convert C++ doxygen comments to pydoc comments in proxy classes
     -extranative    - Return extra native wrappers for C++ std containers wherever possible
     -fastproxy      - Use fast proxy mechanism for member methods
     -globals <name> - Set <name> used to access C global variable (default: 'cvar')
     -interface <mod>- Set low-level C/C++ module name to <mod> (default: module name prefixed by '_')
     -keyword        - Use keyword arguments
     -nofastunpack   - Use traditional UnpackTuple method to parse the argument functions
     -noh            - Don't generate the output header file
     -noproxy        - Don't generate proxy classes
     -nortti         - Disable the use of the native C++ RTTI with directors
     -nothreads      - Disable thread support for the entire interface
     -olddefs        - Keep the old method definitions when using -fastproxy
     -py3            - Generate code with Python 3 specific features and syntax
     -relativeimport - Use relative Python imports
     -threads        - Add thread support for all the interface
     -O              - Enable the following optimization options:
                         -fastdispatch -fastproxy -fvirtual


Note: 'swig -<lang> -help' displays options for a specific target language.

Supported Target Language Options
     -csharp         - Generate C# wrappers
     -d              - Generate D wrappers
     -go             - Generate Go wrappers
     -guile          - Generate Guile wrappers
     -java           - Generate Java wrappers
     -javascript     - Generate Javascript wrappers
     -lua            - Generate Lua wrappers
     -octave         - Generate Octave wrappers
     -perl5          - Generate Perl 5 wrappers
     -php7           - Generate PHP 7 wrappers
     -python         - Generate Python wrappers
     -r              - Generate R (aka GNU S) wrappers
     -ruby           - Generate Ruby wrappers
     -scilab         - Generate Scilab wrappers
     -tcl8           - Generate Tcl 8 wrappers
     -xml            - Generate XML wrappers

Experimental Target Language Options
     -mzscheme       - Generate MzScheme/Racket wrappers
     -ocaml          - Generate OCaml wrappers

General Options
     -addextern      - Add extra extern declarations
     -c++            - Enable C++ processing
     -co <file>      - Check <file> out of the SWIG library
     -copyctor       - Automatically generate copy constructors wherever possible
     -cpperraswarn   - Treat the preprocessor #error statement as #warning (default)
     -cppext <ext>   - Change file extension of generated C++ files to <ext>
                       (default is cxx)
     -copyright      - Display copyright notices
     -debug-classes  - Display information about the classes found in the interface
     -debug-module <n>- Display module parse tree at stages 1-4, <n> is a csv list of stages
     -debug-symtabs  - Display symbol tables information
     -debug-symbols  - Display target language symbols in the symbol tables
     -debug-csymbols - Display C symbols in the symbol tables
     -debug-lsymbols - Display target language layer symbols
     -debug-tags     - Display information about the tags found in the interface
     -debug-template - Display information for debugging templates
     -debug-top <n>  - Display entire parse tree at stages 1-4, <n> is a csv list of stages
     -debug-typedef  - Display information about the types and typedefs in the interface
     -debug-typemap  - Display typemap debugging information
     -debug-tmsearch - Display typemap search debugging information
     -debug-tmused   - Display typemaps used debugging information
     -directors      - Turn on director mode for all the classes, mainly for testing
     -dirprot        - Turn on wrapping of protected members for director classes (default)
     -D<symbol>      - Define a symbol <symbol> (for conditional compilation)
     -E              - Preprocess only, does not generate wrapper code
     -external-runtime [file] - Export the SWIG runtime stack
     -fakeversion <v>- Make SWIG fake the program version number to <v>
     -fcompact       - Compile in compact mode
     -features <list>- Set global features, where <list> is a comma separated list of
                       features, eg -features directors,autodoc=1
                       If no explicit value is given to the feature, a default of 1 is used
     -fastdispatch   - Enable fast dispatch mode to produce faster overload dispatcher code
     -Fmicrosoft     - Display error/warning messages in Microsoft format
     -Fstandard      - Display error/warning messages in commonly used format
     -fvirtual       - Compile in virtual elimination mode
     -help           - Display help
     -I-             - Don't search the current directory
     -I<dir>         - Look for SWIG files in directory <dir>
     -ignoremissing  - Ignore missing include files
     -importall      - Follow all #include statements as imports
     -includeall     - Follow all #include statements
     -l<ifile>       - Include SWIG library file <ifile>
     -macroerrors    - Report errors inside macros
     -makedefault    - Create default constructors/destructors (the default)
     -M              - List all dependencies
     -MD             - Is equivalent to `-M -MF <file>', except `-E' is not implied
     -MF <file>      - Generate dependencies into <file> and continue generating wrappers
     -MM             - List dependencies, but omit files in SWIG library
     -MMD            - Like `-MD', but omit files in SWIG library
     -module <name>  - Set module name to <name>
     -MP             - Generate phony targets for all dependencies
     -MT <target>    - Set the target of the rule emitted by dependency generation
     -nocontract     - Turn off contract checking
     -nocpperraswarn - Do not treat the preprocessor #error statement as #warning
     -nodefault      - Do not generate default constructors nor default destructors
     -nodefaultctor  - Do not generate implicit default constructors
     -nodefaultdtor  - Do not generate implicit default destructors
     -nodirprot      - Do not wrap director protected members
     -noexcept       - Do not wrap exception specifiers
     -nofastdispatch - Disable fast dispatch mode (default)
     -nopreprocess   - Skip the preprocessor step
     -notemplatereduce - Disable reduction of the typedefs in templates
     -O              - Enable the optimization options:
                        -fastdispatch -fvirtual
     -o <outfile>    - Set name of C/C++ output file to <outfile>
     -oh <headfile>  - Set name of C++ output header file for directors to <headfile>
     -outcurrentdir  - Set default output dir to current dir instead of input file's path
     -outdir <dir>   - Set language specific files output directory to <dir>
     -pcreversion    - Display PCRE version information
     -small          - Compile in virtual elimination and compact mode
     -swiglib        - Report location of SWIG library and exit
     -templatereduce - Reduce all the typedefs in templates
     -v              - Run in verbose mode
     -version        - Display SWIG version number
     -Wall           - Remove all warning suppression, also implies -Wextra
     -Wallkw         - Enable keyword warnings for all the supported languages
     -Werror         - Treat warnings as errors
     -Wextra         - Adds the following additional warnings: 202,309,403,405,512,321,322
     -w<list>        - Suppress/add warning messages, eg -w401,+321 - see Warnings.html
     -xmlout <file>  - Write XML version of the parse tree to <file> after normal processing

Options can also be defined using the SWIG_FEATURES environment variable, for example:

  $ SWIG_FEATURES="-Wall"
  $ export SWIG_FEATURES
  $ swig -python interface.i

is equivalent to:

  $ swig -Wall -python interface.i

Arguments may also be passed in a file, separated by whitespace. For example:

  $ echo "-Wall -python interface.i" > args.txt
  $ swig @args.txt

Java Options (available with -java)
     -doxygen        - Convert C++ doxygen comments to JavaDoc comments in proxy classes
     -debug-doxygen-parser     - Display doxygen parser module debugging information
     -debug-doxygen-translator - Display doxygen translator module debugging information
     -nopgcpp        - Suppress premature garbage collection prevention parameter
     -noproxy        - Generate the low-level functional interface instead
                       of proxy classes
     -oldvarnames    - Old intermediary method names for variable wrappers
     -package <name> - Set name of the Java package to <name>



Note: 'swig -<lang> -help' displays options for a specific target language.

Supported Target Language Options
     -csharp         - Generate C# wrappers
     -d              - Generate D wrappers
     -go             - Generate Go wrappers
     -guile          - Generate Guile wrappers
     -java           - Generate Java wrappers
     -javascript     - Generate Javascript wrappers
     -lua            - Generate Lua wrappers
     -octave         - Generate Octave wrappers
     -perl5          - Generate Perl 5 wrappers
     -php7           - Generate PHP 7 wrappers
     -python         - Generate Python wrappers
     -r              - Generate R (aka GNU S) wrappers
     -ruby           - Generate Ruby wrappers
     -scilab         - Generate Scilab wrappers
     -tcl8           - Generate Tcl 8 wrappers
     -xml            - Generate XML wrappers

Experimental Target Language Options
     -mzscheme       - Generate MzScheme/Racket wrappers
     -ocaml          - Generate OCaml wrappers

General Options
     -addextern      - Add extra extern declarations
     -c++            - Enable C++ processing
     -co <file>      - Check <file> out of the SWIG library
     -copyctor       - Automatically generate copy constructors wherever possible
     -cpperraswarn   - Treat the preprocessor #error statement as #warning (default)
     -cppext <ext>   - Change file extension of generated C++ files to <ext>
                       (default is cxx)
     -copyright      - Display copyright notices
     -debug-classes  - Display information about the classes found in the interface
     -debug-module <n>- Display module parse tree at stages 1-4, <n> is a csv list of stages
     -debug-symtabs  - Display symbol tables information
     -debug-symbols  - Display target language symbols in the symbol tables
     -debug-csymbols - Display C symbols in the symbol tables
     -debug-lsymbols - Display target language layer symbols
     -debug-tags     - Display information about the tags found in the interface
     -debug-template - Display information for debugging templates
     -debug-top <n>  - Display entire parse tree at stages 1-4, <n> is a csv list of stages
     -debug-typedef  - Display information about the types and typedefs in the interface
     -debug-typemap  - Display typemap debugging information
     -debug-tmsearch - Display typemap search debugging information
     -debug-tmused   - Display typemaps used debugging information
     -directors      - Turn on director mode for all the classes, mainly for testing
     -dirprot        - Turn on wrapping of protected members for director classes (default)
     -D<symbol>      - Define a symbol <symbol> (for conditional compilation)
     -E              - Preprocess only, does not generate wrapper code
     -external-runtime [file] - Export the SWIG runtime stack
     -fakeversion <v>- Make SWIG fake the program version number to <v>
     -fcompact       - Compile in compact mode
     -features <list>- Set global features, where <list> is a comma separated list of
                       features, eg -features directors,autodoc=1
                       If no explicit value is given to the feature, a default of 1 is used
     -fastdispatch   - Enable fast dispatch mode to produce faster overload dispatcher code
     -Fmicrosoft     - Display error/warning messages in Microsoft format
     -Fstandard      - Display error/warning messages in commonly used format
     -fvirtual       - Compile in virtual elimination mode
     -help           - Display help
     -I-             - Don't search the current directory
     -I<dir>         - Look for SWIG files in directory <dir>
     -ignoremissing  - Ignore missing include files
     -importall      - Follow all #include statements as imports
     -includeall     - Follow all #include statements
     -l<ifile>       - Include SWIG library file <ifile>
     -macroerrors    - Report errors inside macros
     -makedefault    - Create default constructors/destructors (the default)
     -M              - List all dependencies
     -MD             - Is equivalent to `-M -MF <file>', except `-E' is not implied
     -MF <file>      - Generate dependencies into <file> and continue generating wrappers
     -MM             - List dependencies, but omit files in SWIG library
     -MMD            - Like `-MD', but omit files in SWIG library
     -module <name>  - Set module name to <name>
     -MP             - Generate phony targets for all dependencies
     -MT <target>    - Set the target of the rule emitted by dependency generation
     -nocontract     - Turn off contract checking
     -nocpperraswarn - Do not treat the preprocessor #error statement as #warning
     -nodefault      - Do not generate default constructors nor default destructors
     -nodefaultctor  - Do not generate implicit default constructors
     -nodefaultdtor  - Do not generate implicit default destructors
     -nodirprot      - Do not wrap director protected members
     -noexcept       - Do not wrap exception specifiers
     -nofastdispatch - Disable fast dispatch mode (default)
     -nopreprocess   - Skip the preprocessor step
     -notemplatereduce - Disable reduction of the typedefs in templates
     -O              - Enable the optimization options:
                        -fastdispatch -fvirtual
     -o <outfile>    - Set name of C/C++ output file to <outfile>
     -oh <headfile>  - Set name of C++ output header file for directors to <headfile>
     -outcurrentdir  - Set default output dir to current dir instead of input file's path
     -outdir <dir>   - Set language specific files output directory to <dir>
     -pcreversion    - Display PCRE version information
     -small          - Compile in virtual elimination and compact mode
     -swiglib        - Report location of SWIG library and exit
     -templatereduce - Reduce all the typedefs in templates
     -v              - Run in verbose mode
     -version        - Display SWIG version number
     -Wall           - Remove all warning suppression, also implies -Wextra
     -Wallkw         - Enable keyword warnings for all the supported languages
     -Werror         - Treat warnings as errors
     -Wextra         - Adds the following additional warnings: 202,309,403,405,512,321,322
     -w<list>        - Suppress/add warning messages, eg -w401,+321 - see Warnings.html
     -xmlout <file>  - Write XML version of the parse tree to <file> after normal processing

Options can also be defined using the SWIG_FEATURES environment variable, for example:

  $ SWIG_FEATURES="-Wall"
  $ export SWIG_FEATURES
  $ swig -python interface.i

is equivalent to:

  $ swig -Wall -python interface.i

Arguments may also be passed in a file, separated by whitespace. For example:

  $ echo "-Wall -python interface.i" > args.txt
  $ swig @args.txt

Ruby Options (available with -ruby)
     -autorename     - Enable renaming of classes and methods to follow Ruby coding standards
     -globalmodule   - Wrap everything into the global module
     -initname <name>- Set entry function to Init_<name> (used by `require')
     -minherit       - Attempt to support multiple inheritance
     -noautorename   - Disable renaming of classes and methods (default)
     -prefix <name>  - Set a prefix <name> to be prepended to all names


Note: 'swig -<lang> -help' displays options for a specific target language.

Supported Target Language Options
     -csharp         - Generate C# wrappers
     -d              - Generate D wrappers
     -go             - Generate Go wrappers
     -guile          - Generate Guile wrappers
     -java           - Generate Java wrappers
     -javascript     - Generate Javascript wrappers
     -lua            - Generate Lua wrappers
     -octave         - Generate Octave wrappers
     -perl5          - Generate Perl 5 wrappers
     -php7           - Generate PHP 7 wrappers
     -python         - Generate Python wrappers
     -r              - Generate R (aka GNU S) wrappers
     -ruby           - Generate Ruby wrappers
     -scilab         - Generate Scilab wrappers
     -tcl8           - Generate Tcl 8 wrappers
     -xml            - Generate XML wrappers

Experimental Target Language Options
     -mzscheme       - Generate MzScheme/Racket wrappers
     -ocaml          - Generate OCaml wrappers

General Options
     -addextern      - Add extra extern declarations
     -c++            - Enable C++ processing
     -co <file>      - Check <file> out of the SWIG library
     -copyctor       - Automatically generate copy constructors wherever possible
     -cpperraswarn   - Treat the preprocessor #error statement as #warning (default)
     -cppext <ext>   - Change file extension of generated C++ files to <ext>
                       (default is cxx)
     -copyright      - Display copyright notices
     -debug-classes  - Display information about the classes found in the interface
     -debug-module <n>- Display module parse tree at stages 1-4, <n> is a csv list of stages
     -debug-symtabs  - Display symbol tables information
     -debug-symbols  - Display target language symbols in the symbol tables
     -debug-csymbols - Display C symbols in the symbol tables
     -debug-lsymbols - Display target language layer symbols
     -debug-tags     - Display information about the tags found in the interface
     -debug-template - Display information for debugging templates
     -debug-top <n>  - Display entire parse tree at stages 1-4, <n> is a csv list of stages
     -debug-typedef  - Display information about the types and typedefs in the interface
     -debug-typemap  - Display typemap debugging information
     -debug-tmsearch - Display typemap search debugging information
     -debug-tmused   - Display typemaps used debugging information
     -directors      - Turn on director mode for all the classes, mainly for testing
     -dirprot        - Turn on wrapping of protected members for director classes (default)
     -D<symbol>      - Define a symbol <symbol> (for conditional compilation)
     -E              - Preprocess only, does not generate wrapper code
     -external-runtime [file] - Export the SWIG runtime stack
     -fakeversion <v>- Make SWIG fake the program version number to <v>
     -fcompact       - Compile in compact mode
     -features <list>- Set global features, where <list> is a comma separated list of
                       features, eg -features directors,autodoc=1
                       If no explicit value is given to the feature, a default of 1 is used
     -fastdispatch   - Enable fast dispatch mode to produce faster overload dispatcher code
     -Fmicrosoft     - Display error/warning messages in Microsoft format
     -Fstandard      - Display error/warning messages in commonly used format
     -fvirtual       - Compile in virtual elimination mode
     -help           - Display help
     -I-             - Don't search the current directory
     -I<dir>         - Look for SWIG files in directory <dir>
     -ignoremissing  - Ignore missing include files
     -importall      - Follow all #include statements as imports
     -includeall     - Follow all #include statements
     -l<ifile>       - Include SWIG library file <ifile>
     -macroerrors    - Report errors inside macros
     -makedefault    - Create default constructors/destructors (the default)
     -M              - List all dependencies
     -MD             - Is equivalent to `-M -MF <file>', except `-E' is not implied
     -MF <file>      - Generate dependencies into <file> and continue generating wrappers
     -MM             - List dependencies, but omit files in SWIG library
     -MMD            - Like `-MD', but omit files in SWIG library
     -module <name>  - Set module name to <name>
     -MP             - Generate phony targets for all dependencies
     -MT <target>    - Set the target of the rule emitted by dependency generation
     -nocontract     - Turn off contract checking
     -nocpperraswarn - Do not treat the preprocessor #error statement as #warning
     -nodefault      - Do not generate default constructors nor default destructors
     -nodefaultctor  - Do not generate implicit default constructors
     -nodefaultdtor  - Do not generate implicit default destructors
     -nodirprot      - Do not wrap director protected members
     -noexcept       - Do not wrap exception specifiers
     -nofastdispatch - Disable fast dispatch mode (default)
     -nopreprocess   - Skip the preprocessor step
     -notemplatereduce - Disable reduction of the typedefs in templates
     -O              - Enable the optimization options:
                        -fastdispatch -fvirtual
     -o <outfile>    - Set name of C/C++ output file to <outfile>
     -oh <headfile>  - Set name of C++ output header file for directors to <headfile>
     -outcurrentdir  - Set default output dir to current dir instead of input file's path
     -outdir <dir>   - Set language specific files output directory to <dir>
     -pcreversion    - Display PCRE version information
     -small          - Compile in virtual elimination and compact mode
     -swiglib        - Report location of SWIG library and exit
     -templatereduce - Reduce all the typedefs in templates
     -v              - Run in verbose mode
     -version        - Display SWIG version number
     -Wall           - Remove all warning suppression, also implies -Wextra
     -Wallkw         - Enable keyword warnings for all the supported languages
     -Werror         - Treat warnings as errors
     -Wextra         - Adds the following additional warnings: 202,309,403,405,512,321,322
     -w<list>        - Suppress/add warning messages, eg -w401,+321 - see Warnings.html
     -xmlout <file>  - Write XML version of the parse tree to <file> after normal processing

Options can also be defined using the SWIG_FEATURES environment variable, for example:

  $ SWIG_FEATURES="-Wall"
  $ export SWIG_FEATURES
  $ swig -python interface.i

is equivalent to:

  $ swig -Wall -python interface.i

Arguments may also be passed in a file, separated by whitespace. For example:

  $ echo "-Wall -python interface.i" > args.txt
  $ swig @args.txt

Octave Options (available with -octave)
     -globals <name> - Set <name> used to access C global variables [default: 'cvar']
                       Use '.' to load C global variables into module namespace
     -opprefix <str> - Prefix <str> for global operator functions [default: 'op_']


Note: 'swig -<lang> -help' displays options for a specific target language.

Supported Target Language Options
     -csharp         - Generate C# wrappers
     -d              - Generate D wrappers
     -go             - Generate Go wrappers
     -guile          - Generate Guile wrappers
     -java           - Generate Java wrappers
     -javascript     - Generate Javascript wrappers
     -lua            - Generate Lua wrappers
     -octave         - Generate Octave wrappers
     -perl5          - Generate Perl 5 wrappers
     -php7           - Generate PHP 7 wrappers
     -python         - Generate Python wrappers
     -r              - Generate R (aka GNU S) wrappers
     -ruby           - Generate Ruby wrappers
     -scilab         - Generate Scilab wrappers
     -tcl8           - Generate Tcl 8 wrappers
     -xml            - Generate XML wrappers

Experimental Target Language Options
     -mzscheme       - Generate MzScheme/Racket wrappers
     -ocaml          - Generate OCaml wrappers

General Options
     -addextern      - Add extra extern declarations
     -c++            - Enable C++ processing
     -co <file>      - Check <file> out of the SWIG library
     -copyctor       - Automatically generate copy constructors wherever possible
     -cpperraswarn   - Treat the preprocessor #error statement as #warning (default)
     -cppext <ext>   - Change file extension of generated C++ files to <ext>
                       (default is cxx)
     -copyright      - Display copyright notices
     -debug-classes  - Display information about the classes found in the interface
     -debug-module <n>- Display module parse tree at stages 1-4, <n> is a csv list of stages
     -debug-symtabs  - Display symbol tables information
     -debug-symbols  - Display target language symbols in the symbol tables
     -debug-csymbols - Display C symbols in the symbol tables
     -debug-lsymbols - Display target language layer symbols
     -debug-tags     - Display information about the tags found in the interface
     -debug-template - Display information for debugging templates
     -debug-top <n>  - Display entire parse tree at stages 1-4, <n> is a csv list of stages
     -debug-typedef  - Display information about the types and typedefs in the interface
     -debug-typemap  - Display typemap debugging information
     -debug-tmsearch - Display typemap search debugging information
     -debug-tmused   - Display typemaps used debugging information
     -directors      - Turn on director mode for all the classes, mainly for testing
     -dirprot        - Turn on wrapping of protected members for director classes (default)
     -D<symbol>      - Define a symbol <symbol> (for conditional compilation)
     -E              - Preprocess only, does not generate wrapper code
     -external-runtime [file] - Export the SWIG runtime stack
     -fakeversion <v>- Make SWIG fake the program version number to <v>
     -fcompact       - Compile in compact mode
     -features <list>- Set global features, where <list> is a comma separated list of
                       features, eg -features directors,autodoc=1
                       If no explicit value is given to the feature, a default of 1 is used
     -fastdispatch   - Enable fast dispatch mode to produce faster overload dispatcher code
     -Fmicrosoft     - Display error/warning messages in Microsoft format
     -Fstandard      - Display error/warning messages in commonly used format
     -fvirtual       - Compile in virtual elimination mode
     -help           - Display help
     -I-             - Don't search the current directory
     -I<dir>         - Look for SWIG files in directory <dir>
     -ignoremissing  - Ignore missing include files
     -importall      - Follow all #include statements as imports
     -includeall     - Follow all #include statements
     -l<ifile>       - Include SWIG library file <ifile>
     -macroerrors    - Report errors inside macros
     -makedefault    - Create default constructors/destructors (the default)
     -M              - List all dependencies
     -MD             - Is equivalent to `-M -MF <file>', except `-E' is not implied
     -MF <file>      - Generate dependencies into <file> and continue generating wrappers
     -MM             - List dependencies, but omit files in SWIG library
     -MMD            - Like `-MD', but omit files in SWIG library
     -module <name>  - Set module name to <name>
     -MP             - Generate phony targets for all dependencies
     -MT <target>    - Set the target of the rule emitted by dependency generation
     -nocontract     - Turn off contract checking
     -nocpperraswarn - Do not treat the preprocessor #error statement as #warning
     -nodefault      - Do not generate default constructors nor default destructors
     -nodefaultctor  - Do not generate implicit default constructors
     -nodefaultdtor  - Do not generate implicit default destructors
     -nodirprot      - Do not wrap director protected members
     -noexcept       - Do not wrap exception specifiers
     -nofastdispatch - Disable fast dispatch mode (default)
     -nopreprocess   - Skip the preprocessor step
     -notemplatereduce - Disable reduction of the typedefs in templates
     -O              - Enable the optimization options:
                        -fastdispatch -fvirtual
     -o <outfile>    - Set name of C/C++ output file to <outfile>
     -oh <headfile>  - Set name of C++ output header file for directors to <headfile>
     -outcurrentdir  - Set default output dir to current dir instead of input file's path
     -outdir <dir>   - Set language specific files output directory to <dir>
     -pcreversion    - Display PCRE version information
     -small          - Compile in virtual elimination and compact mode
     -swiglib        - Report location of SWIG library and exit
     -templatereduce - Reduce all the typedefs in templates
     -v              - Run in verbose mode
     -version        - Display SWIG version number
     -Wall           - Remove all warning suppression, also implies -Wextra
     -Wallkw         - Enable keyword warnings for all the supported languages
     -Werror         - Treat warnings as errors
     -Wextra         - Adds the following additional warnings: 202,309,403,405,512,321,322
     -w<list>        - Suppress/add warning messages, eg -w401,+321 - see Warnings.html
     -xmlout <file>  - Write XML version of the parse tree to <file> after normal processing

Options can also be defined using the SWIG_FEATURES environment variable, for example:

  $ SWIG_FEATURES="-Wall"
  $ export SWIG_FEATURES
  $ swig -python interface.i

is equivalent to:

  $ swig -Wall -python interface.i

Arguments may also be passed in a file, separated by whitespace. For example:

  $ echo "-Wall -python interface.i" > args.txt
  $ swig @args.txt

Lua Options (available with -lua)
     -elua           - Generates LTR compatible wrappers for smaller devices running elua
     -eluac          - LTR compatible wrappers in "crass compress" mode for elua
     -elua-emulate   - Emulates behaviour of eLua. Useful only for testing.
                       Incompatible with -elua/-eluac options.
     -nomoduleglobal - Do not register the module name as a global variable 
                       but return the module table from calls to require.
     -no-old-metatable-bindings
                     - Disable support for old-style bindings name generation, some
                       old-style members scheme etc.
     -squash-bases   - Squashes symbols from all inheritance tree of a given class
                       into itself. Emulates pre-SWIG3.0 inheritance. Insignificantly
                       speeds things up, but increases memory consumption.


Note: 'swig -<lang> -help' displays options for a specific target language.

Supported Target Language Options
     -csharp         - Generate C# wrappers
     -d              - Generate D wrappers
     -go             - Generate Go wrappers
     -guile          - Generate Guile wrappers
     -java           - Generate Java wrappers
     -javascript     - Generate Javascript wrappers
     -lua            - Generate Lua wrappers
     -octave         - Generate Octave wrappers
     -perl5          - Generate Perl 5 wrappers
     -php7           - Generate PHP 7 wrappers
     -python         - Generate Python wrappers
     -r              - Generate R (aka GNU S) wrappers
     -ruby           - Generate Ruby wrappers
     -scilab         - Generate Scilab wrappers
     -tcl8           - Generate Tcl 8 wrappers
     -xml            - Generate XML wrappers

Experimental Target Language Options
     -mzscheme       - Generate MzScheme/Racket wrappers
     -ocaml          - Generate OCaml wrappers

General Options
     -addextern      - Add extra extern declarations
     -c++            - Enable C++ processing
     -co <file>      - Check <file> out of the SWIG library
     -copyctor       - Automatically generate copy constructors wherever possible
     -cpperraswarn   - Treat the preprocessor #error statement as #warning (default)
     -cppext <ext>   - Change file extension of generated C++ files to <ext>
                       (default is cxx)
     -copyright      - Display copyright notices
     -debug-classes  - Display information about the classes found in the interface
     -debug-module <n>- Display module parse tree at stages 1-4, <n> is a csv list of stages
     -debug-symtabs  - Display symbol tables information
     -debug-symbols  - Display target language symbols in the symbol tables
     -debug-csymbols - Display C symbols in the symbol tables
     -debug-lsymbols - Display target language layer symbols
     -debug-tags     - Display information about the tags found in the interface
     -debug-template - Display information for debugging templates
     -debug-top <n>  - Display entire parse tree at stages 1-4, <n> is a csv list of stages
     -debug-typedef  - Display information about the types and typedefs in the interface
     -debug-typemap  - Display typemap debugging information
     -debug-tmsearch - Display typemap search debugging information
     -debug-tmused   - Display typemaps used debugging information
     -directors      - Turn on director mode for all the classes, mainly for testing
     -dirprot        - Turn on wrapping of protected members for director classes (default)
     -D<symbol>      - Define a symbol <symbol> (for conditional compilation)
     -E              - Preprocess only, does not generate wrapper code
     -external-runtime [file] - Export the SWIG runtime stack
     -fakeversion <v>- Make SWIG fake the program version number to <v>
     -fcompact       - Compile in compact mode
     -features <list>- Set global features, where <list> is a comma separated list of
                       features, eg -features directors,autodoc=1
                       If no explicit value is given to the feature, a default of 1 is used
     -fastdispatch   - Enable fast dispatch mode to produce faster overload dispatcher code
     -Fmicrosoft     - Display error/warning messages in Microsoft format
     -Fstandard      - Display error/warning messages in commonly used format
     -fvirtual       - Compile in virtual elimination mode
     -help           - Display help
     -I-             - Don't search the current directory
     -I<dir>         - Look for SWIG files in directory <dir>
     -ignoremissing  - Ignore missing include files
     -importall      - Follow all #include statements as imports
     -includeall     - Follow all #include statements
     -l<ifile>       - Include SWIG library file <ifile>
     -macroerrors    - Report errors inside macros
     -makedefault    - Create default constructors/destructors (the default)
     -M              - List all dependencies
     -MD             - Is equivalent to `-M -MF <file>', except `-E' is not implied
     -MF <file>      - Generate dependencies into <file> and continue generating wrappers
     -MM             - List dependencies, but omit files in SWIG library
     -MMD            - Like `-MD', but omit files in SWIG library
     -module <name>  - Set module name to <name>
     -MP             - Generate phony targets for all dependencies
     -MT <target>    - Set the target of the rule emitted by dependency generation
     -nocontract     - Turn off contract checking
     -nocpperraswarn - Do not treat the preprocessor #error statement as #warning
     -nodefault      - Do not generate default constructors nor default destructors
     -nodefaultctor  - Do not generate implicit default constructors
     -nodefaultdtor  - Do not generate implicit default destructors
     -nodirprot      - Do not wrap director protected members
     -noexcept       - Do not wrap exception specifiers
     -nofastdispatch - Disable fast dispatch mode (default)
     -nopreprocess   - Skip the preprocessor step
     -notemplatereduce - Disable reduction of the typedefs in templates
     -O              - Enable the optimization options:
                        -fastdispatch -fvirtual
     -o <outfile>    - Set name of C/C++ output file to <outfile>
     -oh <headfile>  - Set name of C++ output header file for directors to <headfile>
     -outcurrentdir  - Set default output dir to current dir instead of input file's path
     -outdir <dir>   - Set language specific files output directory to <dir>
     -pcreversion    - Display PCRE version information
     -small          - Compile in virtual elimination and compact mode
     -swiglib        - Report location of SWIG library and exit
     -templatereduce - Reduce all the typedefs in templates
     -v              - Run in verbose mode
     -version        - Display SWIG version number
     -Wall           - Remove all warning suppression, also implies -Wextra
     -Wallkw         - Enable keyword warnings for all the supported languages
     -Werror         - Treat warnings as errors
     -Wextra         - Adds the following additional warnings: 202,309,403,405,512,321,322
     -w<list>        - Suppress/add warning messages, eg -w401,+321 - see Warnings.html
     -xmlout <file>  - Write XML version of the parse tree to <file> after normal processing

Options can also be defined using the SWIG_FEATURES environment variable, for example:

  $ SWIG_FEATURES="-Wall"
  $ export SWIG_FEATURES
  $ swig -python interface.i

is equivalent to:

  $ swig -Wall -python interface.i

Arguments may also be passed in a file, separated by whitespace. For example:

  $ echo "-Wall -python interface.i" > args.txt
  $ swig @args.txt

R Options (available with -r)
     -copystruct      - Emit R code to copy C structs (on by default)
     -debug           - Output debug
     -dll <name>      - Name of the DLL (without the .dll or .so suffix).
	                Default is the module name.
     -gc              - Aggressive garbage collection
     -memoryprof      - Add memory profile
     -namespace       - Output NAMESPACE file
     -no-init-code    - Turn off the generation of the R_init_<pkgname> code
	                (registration information still generated)
     -package <name>  - Package name for the PACKAGE argument of the R .Call()
	                invocations. Default is the module name.

Note: 'swig -<lang> -help' displays options for a specific target language.

Supported Target Language Options
     -csharp         - Generate C# wrappers
     -d              - Generate D wrappers
     -go             - Generate Go wrappers
     -guile          - Generate Guile wrappers
     -java           - Generate Java wrappers
     -javascript     - Generate Javascript wrappers
     -lua            - Generate Lua wrappers
     -octave         - Generate Octave wrappers
     -perl5          - Generate Perl 5 wrappers
     -php7           - Generate PHP 7 wrappers
     -python         - Generate Python wrappers
     -r              - Generate R (aka GNU S) wrappers
     -ruby           - Generate Ruby wrappers
     -scilab         - Generate Scilab wrappers
     -tcl8           - Generate Tcl 8 wrappers
     -xml            - Generate XML wrappers

Experimental Target Language Options
     -mzscheme       - Generate MzScheme/Racket wrappers
     -ocaml          - Generate OCaml wrappers

General Options
     -addextern      - Add extra extern declarations
     -c++            - Enable C++ processing
     -co <file>      - Check <file> out of the SWIG library
     -copyctor       - Automatically generate copy constructors wherever possible
     -cpperraswarn   - Treat the preprocessor #error statement as #warning (default)
     -cppext <ext>   - Change file extension of generated C++ files to <ext>
                       (default is cxx)
     -copyright      - Display copyright notices
     -debug-classes  - Display information about the classes found in the interface
     -debug-module <n>- Display module parse tree at stages 1-4, <n> is a csv list of stages
     -debug-symtabs  - Display symbol tables information
     -debug-symbols  - Display target language symbols in the symbol tables
     -debug-csymbols - Display C symbols in the symbol tables
     -debug-lsymbols - Display target language layer symbols
     -debug-tags     - Display information about the tags found in the interface
     -debug-template - Display information for debugging templates
     -debug-top <n>  - Display entire parse tree at stages 1-4, <n> is a csv list of stages
     -debug-typedef  - Display information about the types and typedefs in the interface
     -debug-typemap  - Display typemap debugging information
     -debug-tmsearch - Display typemap search debugging information
     -debug-tmused   - Display typemaps used debugging information
     -directors      - Turn on director mode for all the classes, mainly for testing
     -dirprot        - Turn on wrapping of protected members for director classes (default)
     -D<symbol>      - Define a symbol <symbol> (for conditional compilation)
     -E              - Preprocess only, does not generate wrapper code
     -external-runtime [file] - Export the SWIG runtime stack
     -fakeversion <v>- Make SWIG fake the program version number to <v>
     -fcompact       - Compile in compact mode
     -features <list>- Set global features, where <list> is a comma separated list of
                       features, eg -features directors,autodoc=1
                       If no explicit value is given to the feature, a default of 1 is used
     -fastdispatch   - Enable fast dispatch mode to produce faster overload dispatcher code
     -Fmicrosoft     - Display error/warning messages in Microsoft format
     -Fstandard      - Display error/warning messages in commonly used format
     -fvirtual       - Compile in virtual elimination mode
     -help           - Display help
     -I-             - Don't search the current directory
     -I<dir>         - Look for SWIG files in directory <dir>
     -ignoremissing  - Ignore missing include files
     -importall      - Follow all #include statements as imports
     -includeall     - Follow all #include statements
     -l<ifile>       - Include SWIG library file <ifile>
     -macroerrors    - Report errors inside macros
     -makedefault    - Create default constructors/destructors (the default)
     -M              - List all dependencies
     -MD             - Is equivalent to `-M -MF <file>', except `-E' is not implied
     -MF <file>      - Generate dependencies into <file> and continue generating wrappers
     -MM             - List dependencies, but omit files in SWIG library
     -MMD            - Like `-MD', but omit files in SWIG library
     -module <name>  - Set module name to <name>
     -MP             - Generate phony targets for all dependencies
     -MT <target>    - Set the target of the rule emitted by dependency generation
     -nocontract     - Turn off contract checking
     -nocpperraswarn - Do not treat the preprocessor #error statement as #warning
     -nodefault      - Do not generate default constructors nor default destructors
     -nodefaultctor  - Do not generate implicit default constructors
     -nodefaultdtor  - Do not generate implicit default destructors
     -nodirprot      - Do not wrap director protected members
     -noexcept       - Do not wrap exception specifiers
     -nofastdispatch - Disable fast dispatch mode (default)
     -nopreprocess   - Skip the preprocessor step
     -notemplatereduce - Disable reduction of the typedefs in templates
     -O              - Enable the optimization options:
                        -fastdispatch -fvirtual
     -o <outfile>    - Set name of C/C++ output file to <outfile>
     -oh <headfile>  - Set name of C++ output header file for directors to <headfile>
     -outcurrentdir  - Set default output dir to current dir instead of input file's path
     -outdir <dir>   - Set language specific files output directory to <dir>
     -pcreversion    - Display PCRE version information
     -small          - Compile in virtual elimination and compact mode
     -swiglib        - Report location of SWIG library and exit
     -templatereduce - Reduce all the typedefs in templates
     -v              - Run in verbose mode
     -version        - Display SWIG version number
     -Wall           - Remove all warning suppression, also implies -Wextra
     -Wallkw         - Enable keyword warnings for all the supported languages
     -Werror         - Treat warnings as errors
     -Wextra         - Adds the following additional warnings: 202,309,403,405,512,321,322
     -w<list>        - Suppress/add warning messages, eg -w401,+321 - see Warnings.html
     -xmlout <file>  - Write XML version of the parse tree to <file> after normal processing

Options can also be defined using the SWIG_FEATURES environment variable, for example:

  $ SWIG_FEATURES="-Wall"
  $ export SWIG_FEATURES
  $ swig -python interface.i

is equivalent to:

  $ swig -Wall -python interface.i

Arguments may also be passed in a file, separated by whitespace. For example:

  $ echo "-Wall -python interface.i" > args.txt
  $ swig @args.txt

Go Options (available with -go)
     -cgo                - Generate cgo input files
     -no-cgo             - Do not generate cgo input files
     -gccgo              - Generate code for gccgo rather than gc
     -go-pkgpath <p>     - Like gccgo -fgo-pkgpath option
     -go-prefix <p>      - Like gccgo -fgo-prefix option
     -import-prefix <p>  - Prefix to add to %import directives
     -intgosize <s>      - Set size of Go int type--32 or 64 bits
     -package <name>     - Set name of the Go package to <name>
     -use-shlib          - Force use of a shared library
     -soname <name>      - Set shared library holding C/C++ code to <name>



Note: 'swig -<lang> -help' displays options for a specific target language.

test -z "1" || (cd CCache && make check)
make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.2/CCache'
SWIG_LIB='.././../Lib' PATH=../..:$PATH SWIG='swig' CC='gcc' NOSOFTLINKSTEST='' CCACHE='../ccache-swig' CCACHE_PROG=ccache-swig ./test.sh
starting testsuite base
starting swig testsuite base
starting testsuite link
starting swig testsuite link
starting testsuite hardlink
starting swig testsuite hardlink
starting testsuite cpp2
starting swig testsuite cpp2
starting testsuite nlevels4
starting testsuite nlevels1
test done - OK
make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/CCache'
showing tcl version
8.6
showing perl5 version
This is perl 5, version 34, subversion 0 (v5.34.0) built for x86_64-linux-thread-multi
showing python version
Python 3.10.0
showing java version
openjdk version "11.0.13" 2021-10-19
OpenJDK Runtime Environment 18.9 (build 11.0.13+8)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.13+8, mixed mode)
javac 11.0.13
skipping javascript version
skipping android version
skipping guile version
skipping mzscheme version
showing ruby version
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux]
skipping ocaml version
showing octave version
GNU Octave, version 6.4.0
skipping php version
skipping csharp version
showing lua version
Lua 5.4.3  Copyright (C) 1994-2021 Lua.org, PUC-Rio
showing r version
R version 4.1.2 (2021-11-01) -- "Bird Hippie"
skipping scilab version
showing go version
go version go1.17 linux/amd64
skipping d version
checking Examples/tcl/class
checking Examples/tcl/constants
checking Examples/tcl/contract
checking Examples/tcl/enum
checking Examples/tcl/funcptr
checking Examples/tcl/import
checking Examples/tcl/multimap
checking Examples/tcl/operator
checking Examples/tcl/pointer
checking Examples/tcl/reference
checking Examples/tcl/simple
checking Examples/tcl/std_vector
checking Examples/tcl/value
checking Examples/tcl/variables
checking Examples/perl5/callback
checking Examples/perl5/class
checking Examples/perl5/constants
checking Examples/perl5/constants2
checking Examples/perl5/extend
checking Examples/perl5/funcptr
checking Examples/perl5/import
checking Examples/perl5/multimap
example_wrap.c: In function '_wrap_capitalize':
example_wrap.c:1993:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 1993 |     SV * _saved[1] ;
      |          ^~~~~~
checking Examples/perl5/multiple_inheritance
checking Examples/perl5/pointer
example_wrap.c: In function '_wrap_subtract':
example_wrap.c:2006:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2006 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg3)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from example_wrap.c:740:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
example_wrap.c:2006:49: note: in expansion of macro 'ST'
 2006 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg3)); argvi++  ;
      |                                                 ^~
example_wrap.c:2009:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2009 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from example_wrap.c:740:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
example_wrap.c:2009:49: note: in expansion of macro 'ST'
 2009 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
example_wrap.c: In function '_wrap_divide':
example_wrap.c:2056:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2056 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg3)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from example_wrap.c:740:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
example_wrap.c:2056:49: note: in expansion of macro 'ST'
 2056 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg3)); argvi++  ;
      |                                                 ^~
example_wrap.c:2059:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2059 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from example_wrap.c:740:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
example_wrap.c:2059:49: note: in expansion of macro 'ST'
 2059 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
checking Examples/perl5/reference
checking Examples/perl5/simple
checking Examples/perl5/value
checking Examples/perl5/variables
checking Examples/python/callback
checking Examples/python/class
checking Examples/python/constants
checking Examples/python/contract
checking Examples/python/docstrings
checking Examples/python/doxygen
checking Examples/python/enum
checking Examples/python/exception
checking Examples/python/exceptproxy
checking Examples/python/extend
checking Examples/python/funcptr
checking Examples/python/funcptr2
checking Examples/python/functor
checking Examples/python/import
checking Examples/python/import_template
checking Examples/python/import_packages
checking Examples/python/multimap
checking Examples/python/operator
checking Examples/python/pointer
checking Examples/python/reference
checking Examples/python/simple
checking Examples/python/smartptr
checking Examples/python/std_vector
checking Examples/python/std_map
checking Examples/python/template
checking Examples/python/varargs
checking Examples/python/variables
checking Examples/java/callback
checking Examples/java/class
checking Examples/java/constants
checking Examples/java/doxygen
checking Examples/java/enum
checking Examples/java/extend
checking Examples/java/funcptr
checking Examples/java/multimap
checking Examples/java/native
checking Examples/java/nested
checking Examples/java/pointer
checking Examples/java/reference
checking Examples/java/simple
checking Examples/java/template
checking Examples/java/typemap
checking Examples/java/variables
skipping android check
skipping guile check
skipping mzscheme check
checking Examples/ruby/class
checking Examples/ruby/constants
checking Examples/ruby/enum
checking Examples/ruby/funcptr
checking Examples/ruby/funcptr2
checking Examples/ruby/functor
checking Examples/ruby/hashargs
checking Examples/ruby/import
checking Examples/ruby/import_template
checking Examples/ruby/mark_function
checking Examples/ruby/multimap
checking Examples/ruby/operator
checking Examples/ruby/overloading
checking Examples/ruby/pointer
checking Examples/ruby/reference
checking Examples/ruby/simple
checking Examples/ruby/std_vector
checking Examples/ruby/template
checking Examples/ruby/value
checking Examples/ruby/variables
skipping ocaml check
checking Examples/octave/callback
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:186:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdio:41,
                 from example.h:3,
                 from example.cxx:3:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
checking Examples/octave/class
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:185:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
example_wrap.cxx: In function 'octave_value_list _wrap_Shape_nshapes_set(const octave_value_list&, int)':
example_wrap.cxx:2973:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2973 |   if (!SWIG_check_num_args("Shape_nshapes_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:2973:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2973 |   if (!SWIG_check_num_args("Shape_nshapes_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
checking Examples/octave/constants
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:185:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
checking Examples/octave/contract
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:161:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
example_wrap.cxx: In function 'octave_value_list _wrap_Foo_set(const octave_value_list&, int)':
example_wrap.cxx:2707:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2707 |   if (!SWIG_check_num_args("Foo_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:2707:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2707 |   if (!SWIG_check_num_args("Foo_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
checking Examples/octave/enum
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:185:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from example.cxx:4:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
checking Examples/octave/extend
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:186:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdio:41,
                 from example.h:3,
                 from example.cxx:3:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
checking Examples/octave/funcptr
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:161:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
example_wrap.cxx: In function 'octave_value_list _wrap_funcvar_set(const octave_value_list&, int)':
example_wrap.cxx:2654:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2654 |   if (!SWIG_check_num_args("funcvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:2654:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2654 |   if (!SWIG_check_num_args("funcvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
checking Examples/octave/funcptr2
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:161:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
example_wrap.cxx: In function 'octave_value_list _wrap_funcvar_set(const octave_value_list&, int)':
example_wrap.cxx:2783:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2783 |   if (!SWIG_check_num_args("funcvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:2783:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2783 |   if (!SWIG_check_num_args("funcvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
checking Examples/octave/functor
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:185:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
checking Examples/octave/operator
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:185:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
checking Examples/octave/module_load
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:161:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
example_wrap.cxx: In function 'octave_value_list _wrap_ivar_set(const octave_value_list&, int)':
example_wrap.cxx:2607:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2607 |   if (!SWIG_check_num_args("ivar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:2607:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2607 |   if (!SWIG_check_num_args("ivar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:161:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
example_wrap.cxx: In function 'octave_value_list _wrap_ivar_set(const octave_value_list&, int)':
example_wrap.cxx:2607:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2607 |   if (!SWIG_check_num_args("ivar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:2607:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2607 |   if (!SWIG_check_num_args("ivar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
checking Examples/octave/pointer
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:161:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
checking Examples/octave/reference
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:185:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from example.cxx:9:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
checking Examples/octave/simple
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:161:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
example_wrap.cxx: In function 'octave_value_list _wrap_Foo_set(const octave_value_list&, int)':
example_wrap.cxx:2665:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2665 |   if (!SWIG_check_num_args("Foo_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:2665:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2665 |   if (!SWIG_check_num_args("Foo_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
checking Examples/octave/template
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:185:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
checking Examples/octave/variables
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from example_wrap.cxx:161:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
example_wrap.cxx: In function 'octave_value_list _wrap_ivar_set(const octave_value_list&, int)':
example_wrap.cxx:3016:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3016 |   if (!SWIG_check_num_args("ivar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3016:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3016 |   if (!SWIG_check_num_args("ivar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
example_wrap.cxx: In function 'octave_value_list _wrap_svar_set(const octave_value_list&, int)':
example_wrap.cxx:3039:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3039 |   if (!SWIG_check_num_args("svar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3039:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3039 |   if (!SWIG_check_num_args("svar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
example_wrap.cxx: In function 'octave_value_list _wrap_lvar_set(const octave_value_list&, int)':
example_wrap.cxx:3062:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3062 |   if (!SWIG_check_num_args("lvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3062:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3062 |   if (!SWIG_check_num_args("lvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
example_wrap.cxx: In function 'octave_value_list _wrap_uivar_set(const octave_value_list&, int)':
example_wrap.cxx:3085:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3085 |   if (!SWIG_check_num_args("uivar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3085:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3085 |   if (!SWIG_check_num_args("uivar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
example_wrap.cxx: In function 'octave_value_list _wrap_usvar_set(const octave_value_list&, int)':
example_wrap.cxx:3108:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3108 |   if (!SWIG_check_num_args("usvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3108:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3108 |   if (!SWIG_check_num_args("usvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
example_wrap.cxx: In function 'octave_value_list _wrap_ulvar_set(const octave_value_list&, int)':
example_wrap.cxx:3131:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3131 |   if (!SWIG_check_num_args("ulvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3131:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3131 |   if (!SWIG_check_num_args("ulvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
example_wrap.cxx: In function 'octave_value_list _wrap_scvar_set(const octave_value_list&, int)':
example_wrap.cxx:3154:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3154 |   if (!SWIG_check_num_args("scvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3154:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3154 |   if (!SWIG_check_num_args("scvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
example_wrap.cxx: In function 'octave_value_list _wrap_ucvar_set(const octave_value_list&, int)':
example_wrap.cxx:3177:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3177 |   if (!SWIG_check_num_args("ucvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3177:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3177 |   if (!SWIG_check_num_args("ucvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
example_wrap.cxx: In function 'octave_value_list _wrap_cvar_set(const octave_value_list&, int)':
example_wrap.cxx:3200:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3200 |   if (!SWIG_check_num_args("cvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3200:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3200 |   if (!SWIG_check_num_args("cvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
example_wrap.cxx: In function 'octave_value_list _wrap_fvar_set(const octave_value_list&, int)':
example_wrap.cxx:3223:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3223 |   if (!SWIG_check_num_args("fvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3223:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3223 |   if (!SWIG_check_num_args("fvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
example_wrap.cxx: In function 'octave_value_list _wrap_dvar_set(const octave_value_list&, int)':
example_wrap.cxx:3246:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3246 |   if (!SWIG_check_num_args("dvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3246:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3246 |   if (!SWIG_check_num_args("dvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
example_wrap.cxx: In function 'octave_value_list _wrap_strvar_set(const octave_value_list&, int)':
example_wrap.cxx:3269:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3269 |   if (!SWIG_check_num_args("strvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3269:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3269 |   if (!SWIG_check_num_args("strvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                          ^
example_wrap.cxx: In function 'octave_value_list _wrap_iptrvar_set(const octave_value_list&, int)':
example_wrap.cxx:3297:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3297 |   if (!SWIG_check_num_args("iptrvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3297:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3297 |   if (!SWIG_check_num_args("iptrvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
example_wrap.cxx: In function 'octave_value_list _wrap_name_set(const octave_value_list&, int)':
example_wrap.cxx:3320:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3320 |   if (!SWIG_check_num_args("name_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3320:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3320 |   if (!SWIG_check_num_args("name_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
example_wrap.cxx: In function 'octave_value_list _wrap_ptptr_set(const octave_value_list&, int)':
example_wrap.cxx:3347:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3347 |   if (!SWIG_check_num_args("ptptr_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3347:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3347 |   if (!SWIG_check_num_args("ptptr_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
example_wrap.cxx: In function 'octave_value_list _wrap_pt_set(const octave_value_list&, int)':
example_wrap.cxx:3370:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3370 |   if (!SWIG_check_num_args("pt_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
example_wrap.cxx:3370:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3370 |   if (!SWIG_check_num_args("pt_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
example_wrap.cxx: In function 'octave_value_list _wrap_status_set(const octave_value_list&, int)':
example_wrap.cxx:3397:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3397 |   if (!SWIG_check_num_args("status_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
example_wrap.cxx:3397:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3397 |   if (!SWIG_check_num_args("status_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                          ^~~~~~
example_wrap.cxx: In function 'octave_value_list _wrap_path_set(const octave_value_list&, int)':
example_wrap.cxx:3410:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3410 |   if (!SWIG_check_num_args("path_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
example_wrap.cxx:3410:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3410 |   if (!SWIG_check_num_args("path_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                        ^~~~~~
skipping php check
skipping csharp check
checking Examples/lua/arrays
checking Examples/lua/class
checking Examples/lua/constants
checking Examples/lua/dual
checking Examples/lua/embed
checking Examples/lua/embed2
checking Examples/lua/embed3
checking Examples/lua/exception
checking Examples/lua/funcptr3
checking Examples/lua/functest
checking Examples/lua/functor
checking Examples/lua/import
checking Examples/lua/nspace
checking Examples/lua/owner
checking Examples/lua/pointer
checking Examples/lua/simple
checking Examples/lua/variables
checking Examples/r/class
checking Examples/r/simple
skipping scilab check
checking Examples/go/callback
checking Examples/go/class
checking Examples/go/constants
checking Examples/go/director
checking Examples/go/enum
checking Examples/go/extend
checking Examples/go/funcptr
checking Examples/go/multimap
checking Examples/go/pointer
checking Examples/go/reference
checking Examples/go/simple
checking Examples/go/template
checking Examples/go/variables
skipping d check
skipping javascript check
checking errors test-suite
checking errors testcase cpp_bad_extern
checking errors testcase cpp_bad_global_memberptr
checking errors testcase cpp_class_definition
checking errors testcase cpp_extend_destructors
checking errors testcase cpp_extend_redefine
checking errors testcase cpp_extend_undefined
checking errors testcase cpp_extra_brackets
checking errors testcase cpp_extra_brackets2
checking errors testcase cpp_inherit
checking errors testcase cpp_inherit_ignored
checking errors testcase cpp_inline_namespace
checking errors testcase cpp_invalid_exponents1
checking errors testcase cpp_invalid_exponents2
checking errors testcase cpp_invalid_qualifiers
checking errors testcase cpp_invalid_template
checking errors testcase cpp_macro_locator
checking errors testcase cpp_missing_rparenthesis
checking errors testcase cpp_missing_rtemplate
checking errors testcase cpp_namespace_alias
checking errors testcase cpp_namespace_aliasnot
checking errors testcase cpp_namespace_aliasundef
checking errors testcase cpp_namespace_template_bad
checking errors testcase cpp_namewarn
checking errors testcase cpp_nested_namespace_alias
checking errors testcase cpp_nested_template
checking errors testcase cpp_no_access
checking errors testcase cpp_no_return_type
checking errors testcase cpp_nobase
checking errors testcase cpp_overload_const
checking errors testcase cpp_private_inherit
checking errors testcase cpp_raw_string_termination
checking errors testcase cpp_recursive_typedef
checking errors testcase cpp_refqualifier
checking errors testcase cpp_shared_ptr
checking errors testcase cpp_template_duplicate_names
checking errors testcase cpp_template_friend
checking errors testcase cpp_template_nargs
checking errors testcase cpp_template_not
checking errors testcase cpp_template_partial
checking errors testcase cpp_template_repeat
checking errors testcase cpp_template_scope
checking errors testcase cpp_template_undef
checking errors testcase cpp_using_not
checking errors testcase cpp_using_undef
checking errors testcase c_bad_name
checking errors testcase c_bad_native
checking errors testcase c_class
checking errors testcase c_deprecated
checking errors testcase c_empty_char
checking errors testcase c_enum_badvalue
checking errors testcase c_extra_rblock
checking errors testcase c_extra_rbrace
checking errors testcase c_extra_unsigned
checking errors testcase c_insert_missing
checking errors testcase c_long_short
checking errors testcase c_missing_rbrace
checking errors testcase c_missing_semi
checking errors testcase c_redefine
checking errors testcase c_varargs_neg
checking errors testcase nomodule
checking errors testcase pp_badeval
checking errors testcase pp_constant
checking errors testcase pp_defined
checking errors testcase pp_deprecated
checking errors testcase pp_expressions_bad
checking errors testcase pp_illegal_argument
checking errors testcase pp_invalid_exponents
checking errors testcase pp_macro_badchar
checking errors testcase pp_macro_defined_unterminated
checking errors testcase pp_macro_expansion
checking errors testcase pp_macro_expansion_multiline
checking errors testcase pp_macro_inline_unterminated
checking errors testcase pp_macro_missing_expression
checking errors testcase pp_macro_nargs
checking errors testcase pp_macro_redef
checking errors testcase pp_macro_rparen
checking errors testcase pp_macro_unexpected_tokens
checking errors testcase pp_macro_unterminated
checking errors testcase pp_misplaced_elif
checking errors testcase pp_misplaced_else
checking errors testcase pp_missing_enddef
checking errors testcase pp_missing_endif
checking errors testcase pp_missing_endoffile
checking errors testcase pp_missing_file
checking errors testcase pp_missing_rblock
checking errors testcase pp_pragma
checking errors testcase pp_unknowndirective
checking errors testcase pp_unknowndirective2
checking errors testcase pp_unknowndirective3
checking errors testcase pp_unterm_char
checking errors testcase pp_unterm_comment
checking errors testcase pp_unterm_string
checking errors testcase pp_unterminated_block
checking errors testcase pp_variable_args
checking errors testcase swig_apply_nargs
checking errors testcase swig_extend
checking errors testcase swig_fragment_missing
checking errors testcase swig_identifier
checking errors testcase swig_insert_bad
checking errors testcase swig_pythoncode_bad
checking errors testcase swig_pythoncode_bad2
checking errors testcase swig_pythoncode_bad3
checking errors testcase swig_typemap_copy
checking errors testcase swig_typemap_old
checking errors testcase swig_typemap_warn
checking errors testcase doxygen_unknown_command
checking tcl test-suite
checking tcl testcase primitive_types (with run test)
checking tcl testcase li_cstring
checking tcl testcase li_cwstring
checking tcl testcase abstract_access
checking tcl testcase abstract_inherit
checking tcl testcase abstract_inherit_ok
checking tcl testcase abstract_signature
checking tcl testcase abstract_typedef
checking tcl testcase abstract_typedef2
checking tcl testcase abstract_virtual
checking tcl testcase access_change
checking tcl testcase add_link
checking tcl testcase aggregate
checking tcl testcase allowexcept
checking tcl testcase allprotected
checking tcl testcase allprotected_not
checking tcl testcase anonymous_bitfield
checking tcl testcase apply_signed_char
checking tcl testcase apply_strings
checking tcl testcase argout
checking tcl testcase array_member
checking tcl testcase array_typedef_memberin
checking tcl testcase arrayref
checking tcl testcase arrays_dimensionless
checking tcl testcase arrays_global
checking tcl testcase arrays_global_twodim
checking tcl testcase arrays_scope
checking tcl testcase autodoc
checking tcl testcase bloody_hell
checking tcl testcase bools (with run test)
checking tcl testcase catches
checking tcl testcase cast_operator
checking tcl testcase casts
checking tcl testcase char_binary
checking tcl testcase char_strings
checking tcl testcase chartest
checking tcl testcase class_scope_namespace
checking tcl testcase class_forward
checking tcl testcase class_ignore
checking tcl testcase class_scope_weird
checking tcl testcase compactdefaultargs
checking tcl testcase const_const_2
checking tcl testcase constant_directive
checking tcl testcase constant_pointers
checking tcl testcase constover
checking tcl testcase constructor_copy
checking tcl testcase constructor_exception
checking tcl testcase constructor_explicit
checking tcl testcase constructor_ignore
checking tcl testcase constructor_rename
checking tcl testcase constructor_value
checking tcl testcase contract
checking tcl testcase conversion
checking tcl testcase conversion_namespace
checking tcl testcase conversion_ns_template
checking tcl testcase conversion_operators
checking tcl testcase cplusplus_throw
checking tcl testcase cpp_basic
checking tcl testcase cpp_enum
checking tcl testcase cpp_namespace
checking tcl testcase cpp_nodefault
checking tcl testcase cpp_parameters
checking tcl testcase cpp_static
checking tcl testcase cpp_typedef
checking tcl testcase cpp14_binary_integer_literals
checking tcl testcase cpp17_hex_floating_literals
checking tcl testcase cpp17_nested_namespaces
checking tcl testcase cpp17_nspace_nested_namespaces
checking tcl testcase cpp17_u8_char_literals
checking tcl testcase curiously_recurring_template_pattern
checking tcl testcase default_args
checking tcl testcase default_arg_expressions
checking tcl testcase default_arg_values
checking tcl testcase default_constructor
checking tcl testcase defvalue_constructor
checking tcl testcase derived_byvalue
checking tcl testcase derived_nested
checking tcl testcase destructor_methodmodifiers
checking tcl testcase destructor_reprotected
checking tcl testcase director_abstract
checking tcl testcase director_alternating
checking tcl testcase director_basic
checking tcl testcase director_binary_string
checking tcl testcase director_classes
checking tcl testcase director_classic
checking tcl testcase director_constructor
checking tcl testcase director_conversion_operators
checking tcl testcase director_default
checking tcl testcase director_detect
checking tcl testcase director_enum
checking tcl testcase director_exception
checking tcl testcase director_exception_catches
checking tcl testcase director_exception_nothrow
checking tcl testcase director_extend
checking tcl testcase director_finalizer
checking tcl testcase director_frob
checking tcl testcase director_ignore
checking tcl testcase director_keywords
checking tcl testcase director_namespace_clash
checking tcl testcase director_nested
checking tcl testcase director_nspace
checking tcl testcase director_nspace_director_name_collision
checking tcl testcase director_overload
checking tcl testcase director_overload2
checking tcl testcase director_ownership
checking tcl testcase director_pass_by_value
checking tcl testcase director_primitives
checking tcl testcase director_property
checking tcl testcase director_protected
checking tcl testcase director_protected_overloaded
checking tcl testcase director_redefined
checking tcl testcase director_ref
checking tcl testcase director_smartptr
checking tcl testcase director_thread
checking tcl testcase director_unroll
checking tcl testcase director_using
checking tcl testcase director_void
checking tcl testcase director_wombat
checking tcl testcase disown (with run test)
checking tcl testcase dynamic_cast
checking tcl testcase empty
checking tcl testcase enum_ignore
checking tcl testcase enum_plus
checking tcl testcase enum_rename
checking tcl testcase enum_scope_template
checking tcl testcase enum_template
checking tcl testcase enum_thorough (with run test)
checking tcl testcase enum_var
checking tcl testcase equality
checking tcl testcase evil_diamond
checking tcl testcase evil_diamond_ns
checking tcl testcase evil_diamond_prop
checking tcl testcase exception_classname
checking tcl testcase exception_order
checking tcl testcase extend
checking tcl testcase extend_constructor_destructor
checking tcl testcase extend_default
checking tcl testcase extend_placement
checking tcl testcase extend_special_variables
checking tcl testcase extend_template
checking tcl testcase extend_template_method
checking tcl testcase extend_template_ns
checking tcl testcase extend_typedef_class
checking tcl testcase extern_c
checking tcl testcase extern_namespace
checking tcl testcase extern_throws
checking tcl testcase expressions
checking tcl testcase features
checking tcl testcase fragments
checking tcl testcase friends
checking tcl testcase friends_template
checking tcl testcase funcptr_cpp
checking tcl testcase functors
checking tcl testcase fvirtual
checking tcl testcase global_immutable_vars_cpp
checking tcl testcase global_namespace
checking tcl testcase global_ns_arg
checking tcl testcase global_scope_types
checking tcl testcase global_vars
checking tcl testcase grouping
checking tcl testcase ignore_parameter
checking tcl testcase import_fragments
checking tcl testcase import_nomodule (with run test)
checking tcl testcase inherit
checking tcl testcase inherit_member
checking tcl testcase inherit_missing
checking tcl testcase inherit_same_name
checking tcl testcase inherit_target_language
checking tcl testcase inherit_void_arg
checking tcl testcase inline_initializer
checking tcl testcase insert_directive
checking tcl testcase keyword_rename
checking tcl testcase kind
checking tcl testcase kwargs_feature
checking tcl testcase langobj
checking tcl testcase li_attribute
checking tcl testcase li_attribute_template
checking tcl testcase li_boost_shared_ptr
checking tcl testcase li_boost_shared_ptr_attribute
checking tcl testcase li_boost_shared_ptr_bits
checking tcl testcase li_boost_shared_ptr_director
checking tcl testcase li_boost_shared_ptr_template
checking tcl testcase li_carrays_cpp
checking tcl testcase li_cdata_cpp
checking tcl testcase li_cpointer_cpp
checking tcl testcase li_std_auto_ptr
checking tcl testcase li_stdint
checking tcl testcase li_swigtype_inout
checking tcl testcase li_typemaps
checking tcl testcase li_typemaps_apply
checking tcl testcase li_windows
checking tcl testcase long_long_apply
checking tcl testcase memberin_extend
checking tcl testcase member_funcptr_galore
checking tcl testcase member_pointer (with run test)
checking tcl testcase member_pointer_const
checking tcl testcase member_template
checking tcl testcase minherit
checking tcl testcase minherit2
checking tcl testcase mixed_types
checking tcl testcase multiple_inheritance
checking tcl testcase multiple_inheritance_abstract
checking tcl testcase multiple_inheritance_interfaces
checking tcl testcase multiple_inheritance_nspace
checking tcl testcase multiple_inheritance_shared_ptr
checking tcl testcase name_cxx
checking tcl testcase name_warnings
checking tcl testcase namespace_chase
checking tcl testcase namespace_class
checking tcl testcase namespace_enum
checking tcl testcase namespace_extend
checking tcl testcase namespace_forward_declaration
checking tcl testcase namespace_nested
checking tcl testcase namespace_spaces
checking tcl testcase namespace_template
checking tcl testcase namespace_typedef_class
checking tcl testcase namespace_typemap
checking tcl testcase namespace_union
checking tcl testcase namespace_virtual_method
checking tcl testcase nspace
checking tcl testcase nspace_extend
checking tcl testcase native_directive
checking tcl testcase naturalvar
checking tcl testcase naturalvar_more
checking tcl testcase naturalvar_onoff
checking tcl testcase nested_class
checking tcl testcase nested_directors
checking tcl testcase nested_comment
checking tcl testcase nested_ignore
checking tcl testcase nested_inheritance_interface
checking tcl testcase nested_in_template
checking tcl testcase nested_scope
checking tcl testcase nested_template_base
checking tcl testcase nested_workaround
checking tcl testcase newobject1 (with run test)
checking tcl testcase newobject3
checking tcl testcase null_pointer (with run test)
checking tcl testcase operator_overload
checking tcl testcase operator_overload_break
checking tcl testcase operator_pointer_ref
checking tcl testcase operbool
checking tcl testcase ordering
checking tcl testcase overload_arrays
checking tcl testcase overload_bool
checking tcl testcase overload_complicated
checking tcl testcase overload_copy (with run test)
checking tcl testcase overload_extend
checking tcl testcase overload_method
checking tcl testcase overload_numeric
checking tcl testcase overload_null (with run test)
checking tcl testcase overload_polymorphic
checking tcl testcase overload_rename
checking tcl testcase overload_return_type
checking tcl testcase overload_simple (with run test)
checking tcl testcase overload_subtype
checking tcl testcase overload_template
checking tcl testcase overload_template_fast
checking tcl testcase pointer_reference
checking tcl testcase preproc_constants
checking tcl testcase primitive_ref (with run test)
checking tcl testcase private_assign
checking tcl testcase proxycode
checking tcl testcase protected_rename
checking tcl testcase pure_virtual
checking tcl testcase redefined
checking tcl testcase redefined_not
checking tcl testcase refcount
checking tcl testcase reference_global_vars (with run test)
checking tcl testcase rename1
checking tcl testcase rename2
checking tcl testcase rename3
checking tcl testcase rename4
checking tcl testcase rename_rstrip_encoder
checking tcl testcase rename_scope
checking tcl testcase rename_simple
checking tcl testcase rename_strip_encoder
checking tcl testcase rename_pcre_encoder
checking tcl testcase rename_pcre_enum
checking tcl testcase rename_predicates
checking tcl testcase rename_wildcard
checking tcl testcase restrict_cplusplus
checking tcl testcase return_const_value
checking tcl testcase return_value_scope
checking tcl testcase rname
checking tcl testcase samename
checking tcl testcase sizet
checking tcl testcase smart_pointer_const
checking tcl testcase smart_pointer_const2
checking tcl testcase smart_pointer_const_overload
checking tcl testcase smart_pointer_extend
checking tcl testcase smart_pointer_ignore
checking tcl testcase smart_pointer_member
checking tcl testcase smart_pointer_multi
checking tcl testcase smart_pointer_multi_typedef
checking tcl testcase smart_pointer_namespace
checking tcl testcase smart_pointer_namespace2
checking tcl testcase smart_pointer_not
checking tcl testcase smart_pointer_overload
checking tcl testcase smart_pointer_protected
checking tcl testcase smart_pointer_rename
checking tcl testcase smart_pointer_simple
checking tcl testcase smart_pointer_static
checking tcl testcase smart_pointer_template_const_overload
checking tcl testcase smart_pointer_template_defaults_overload
checking tcl testcase smart_pointer_templatemethods
checking tcl testcase smart_pointer_templatevariables
checking tcl testcase smart_pointer_typedef
checking tcl testcase special_variables
checking tcl testcase special_variable_attributes
checking tcl testcase special_variable_macros
checking tcl testcase static_array_member
checking tcl testcase static_const_member
checking tcl testcase static_const_member_2
checking tcl testcase stl_no_default_constructor
checking tcl testcase string_constants
checking tcl testcase struct_initialization_cpp
checking tcl testcase struct_value
checking tcl testcase swig_exception
checking tcl testcase symbol_clash
checking tcl testcase template_arg_replace
checking tcl testcase template_arg_scope
checking tcl testcase template_arg_typename
checking tcl testcase template_array_numeric
checking tcl testcase template_basic
checking tcl testcase template_base_template
checking tcl testcase template_classes
checking tcl testcase template_class_reuse_name
checking tcl testcase template_const_ref
checking tcl testcase template_construct
checking tcl testcase template_templated_constructors
checking tcl testcase template_default
checking tcl testcase template_default2
checking tcl testcase template_default_arg
checking tcl testcase template_default_arg_overloaded
checking tcl testcase template_default_arg_overloaded_extend
checking tcl testcase template_default_arg_virtual_destructor
checking tcl testcase template_default_cache
checking tcl testcase template_default_class_parms
checking tcl testcase template_default_class_parms_typedef
checking tcl testcase template_default_inherit
checking tcl testcase template_default_qualify
checking tcl testcase template_default_vw
checking tcl testcase template_empty_inherit
checking tcl testcase template_enum
checking tcl testcase template_enum_ns_inherit
checking tcl testcase template_enum_typedef
checking tcl testcase template_explicit
checking tcl testcase template_extend1
checking tcl testcase template_extend2
checking tcl testcase template_extend_overload
checking tcl testcase template_extend_overload_2
checking tcl testcase template_forward
checking tcl testcase template_inherit
checking tcl testcase template_inherit_abstract
checking tcl testcase template_int_const
checking tcl testcase template_keyword_in_type
checking tcl testcase template_methods
checking tcl testcase template_namespace_forward_declaration
checking tcl testcase template_using_directive_and_declaration_forward
checking tcl testcase template_using_directive_typedef
checking tcl testcase template_nested
checking tcl testcase template_nested_typemaps
checking tcl testcase template_ns
checking tcl testcase template_ns2
checking tcl testcase template_ns3
checking tcl testcase template_ns4
checking tcl testcase template_ns_enum
checking tcl testcase template_ns_enum2
checking tcl testcase template_ns_inherit
checking tcl testcase template_ns_scope
checking tcl testcase template_parameters_global_scope
checking tcl testcase template_partial_arg
checking tcl testcase template_partial_specialization
checking tcl testcase template_partial_specialization_typedef
checking tcl testcase template_qualifier
checking tcl testcase template_ref_type
checking tcl testcase template_rename
checking tcl testcase template_retvalue
checking tcl testcase template_specialization
checking tcl testcase template_specialization_defarg
checking tcl testcase template_specialization_enum
checking tcl testcase template_static
checking tcl testcase template_tbase_template
checking tcl testcase template_template_parameters
checking tcl testcase template_typedef
checking tcl testcase template_typedef_class_template
checking tcl testcase template_typedef_cplx
checking tcl testcase template_typedef_cplx2
checking tcl testcase template_typedef_cplx3
checking tcl testcase template_typedef_cplx4
checking tcl testcase template_typedef_cplx5
checking tcl testcase template_typedef_funcptr
checking tcl testcase template_typedef_inherit
checking tcl testcase template_typedef_ns
checking tcl testcase template_typedef_ptr
checking tcl testcase template_typedef_rec
checking tcl testcase template_typedef_typedef
checking tcl testcase template_typemaps
checking tcl testcase template_typemaps_typedef
checking tcl testcase template_typemaps_typedef2
checking tcl testcase template_using
checking tcl testcase template_virtual
checking tcl testcase template_whitespace
checking tcl testcase threads
checking tcl testcase threads_exception
checking tcl testcase throw_exception
checking tcl testcase typedef_array_member
checking tcl testcase typedef_class
checking tcl testcase typedef_classforward_same_name
checking tcl testcase typedef_funcptr
checking tcl testcase typedef_inherit
checking tcl testcase typedef_mptr
checking tcl testcase typedef_reference
checking tcl testcase typedef_scope
checking tcl testcase typedef_sizet
checking tcl testcase typedef_struct_cpp
checking tcl testcase typedef_typedef
checking tcl testcase typemap_arrays
checking tcl testcase typemap_array_qualifiers
checking tcl testcase typemap_delete
checking tcl testcase typemap_directorout
checking tcl testcase typemap_documentation
checking tcl testcase typemap_global_scope
checking tcl testcase typemap_manyargs
checking tcl testcase typemap_namespace
checking tcl testcase typemap_ns_using
checking tcl testcase typemap_numinputs
checking tcl testcase typemap_template
checking tcl testcase typemap_template_parm_typedef
checking tcl testcase typemap_template_parms
checking tcl testcase typemap_template_typedef
checking tcl testcase typemap_out_optimal
checking tcl testcase typemap_qualifier_strip
checking tcl testcase typemap_variables
checking tcl testcase typemap_various
checking tcl testcase typename
checking tcl testcase types_directive
checking tcl testcase unicode_strings
checking tcl testcase union_scope
checking tcl testcase using1
checking tcl testcase using2
checking tcl testcase using_composition
checking tcl testcase using_directive_and_declaration
checking tcl testcase using_directive_and_declaration_forward
checking tcl testcase using_extend
checking tcl testcase using_inherit
checking tcl testcase using_namespace
checking tcl testcase using_namespace_loop
checking tcl testcase using_pointers
checking tcl testcase using_private
checking tcl testcase using_protected
checking tcl testcase valuewrapper
checking tcl testcase valuewrapper_base
checking tcl testcase valuewrapper_const
checking tcl testcase valuewrapper_opaque
checking tcl testcase varargs
checking tcl testcase varargs_overload
checking tcl testcase variable_replacement
checking tcl testcase virtual_destructor
checking tcl testcase virtual_derivation
checking tcl testcase virtual_poly
checking tcl testcase virtual_vs_nonvirtual_base
checking tcl testcase voidtest
checking tcl testcase wallkw
checking tcl testcase wrapmacro
checking tcl testcase director_string
checking tcl testcase ignore_template_constructor
checking tcl testcase li_std_combinations
checking tcl testcase li_std_containers_overload
checking tcl testcase li_std_deque
checking tcl testcase li_std_except
checking tcl testcase li_std_except_as_class
checking tcl testcase li_std_map
checking tcl testcase li_std_pair
checking tcl testcase li_std_pair_using
checking tcl testcase li_std_string (with run test)
checking tcl testcase li_std_vector
checking tcl testcase li_std_vector_back_reference
checking tcl testcase li_std_vector_enum
checking tcl testcase li_std_vector_member_var
checking tcl testcase li_std_vector_ptr
checking tcl testcase li_std_wstring
checking tcl testcase smart_pointer_inherit
checking tcl testcase template_typedef_fnc
checking tcl testcase template_type_namespace
checking tcl testcase template_opaque
checking tcl testcase li_cstring
checking tcl testcase li_cwstring
checking tcl testcase arrays
checking tcl testcase bom_utf8
checking tcl testcase c_delete
checking tcl testcase c_delete_function
checking tcl testcase char_constant
checking tcl testcase const_const
checking tcl testcase constant_expr
checking tcl testcase default_args_c
checking tcl testcase empty_c
checking tcl testcase enums
checking tcl testcase enum_forward
checking tcl testcase enum_macro
checking tcl testcase enum_missing
checking tcl testcase extern_declaration
checking tcl testcase funcptr
checking tcl testcase function_typedef
checking tcl testcase global_functions
checking tcl testcase global_immutable_vars
checking tcl testcase immutable_values
checking tcl testcase inctest
checking tcl testcase infinity
checking tcl testcase integers
checking tcl testcase keyword_rename_c
checking tcl testcase lextype
checking tcl testcase li_carrays
checking tcl testcase li_cdata
checking tcl testcase li_cmalloc
checking tcl testcase li_constraints
checking tcl testcase li_cpointer
checking tcl testcase li_math
checking tcl testcase long_long
checking tcl testcase memberin_extend_c
checking tcl testcase name
checking tcl testcase nested
checking tcl testcase nested_extend_c
checking tcl testcase nested_structs
checking tcl testcase newobject2 (with run test)
checking tcl testcase overload_extend_c
checking tcl testcase overload_extend2
checking tcl testcase preproc
checking tcl testcase preproc_constants_c
checking tcl testcase preproc_defined
checking tcl testcase preproc_gcc_output
checking tcl testcase preproc_include
checking tcl testcase preproc_line_file
checking tcl testcase register_par
checking tcl testcase ret_by_value
checking tcl testcase simple_array
checking tcl testcase sizeof_pointer
checking tcl testcase sneaky1
checking tcl testcase string_simple
checking tcl testcase struct_rename
checking tcl testcase struct_initialization
checking tcl testcase typedef_classforward_same_name
checking tcl testcase typedef_struct
checking tcl testcase typemap_subst
checking tcl testcase union_parameter (with run test)
checking tcl testcase unions (with run test)
checking tcl testcase clientdata_prop (with run test)
checking tcl testcase import_stl
checking tcl testcase imports (with run test)
checking tcl testcase mod
checking tcl testcase multi_import
checking tcl testcase packageoption
checking tcl testcase template_typedef_import
553 tcl tests passed
checking perl5 test-suite
checking perl5 testcase primitive_types (with run test)
checking perl5 testcase li_cstring
li_cstring_wrap.cxx: In function 'void _wrap_test1(PerlInterpreter*, CV*)':
li_cstring_wrap.cxx:2156:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2156 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |     ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.cxx:2156:47: note: in expansion of macro 'ST'
 2156 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |                                               ^~
li_cstring_wrap.cxx: In function 'void _wrap_test2(PerlInterpreter*, CV*)':
li_cstring_wrap.cxx:2177:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2177 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtrAndSize(arg1,64); argvi++  ;
      |     ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.cxx:2177:47: note: in expansion of macro 'ST'
 2177 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtrAndSize(arg1,64); argvi++  ;
      |                                               ^~
li_cstring_wrap.cxx: In function 'void _wrap_test3(PerlInterpreter*, CV*)':
li_cstring_wrap.cxx:2213:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2213 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |     ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.cxx:2213:47: note: in expansion of macro 'ST'
 2213 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |                                               ^~
li_cstring_wrap.cxx:2194:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2194 |     SV * _saved[1] ;
      |          ^~~~~~
li_cstring_wrap.cxx: In function 'void _wrap_test4(PerlInterpreter*, CV*)':
li_cstring_wrap.cxx:2251:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2251 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |     ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.cxx:2251:47: note: in expansion of macro 'ST'
 2251 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |                                               ^~
li_cstring_wrap.cxx:2232:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2232 |     SV * _saved[1] ;
      |          ^~~~~~
li_cstring_wrap.cxx: In function 'void _wrap_test5(PerlInterpreter*, CV*)':
li_cstring_wrap.cxx:2286:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2286 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |     ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.cxx:2286:47: note: in expansion of macro 'ST'
 2286 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |                                               ^~
li_cstring_wrap.cxx:2270:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2270 |     SV * _saved[1] ;
      |          ^~~~~~
li_cstring_wrap.cxx: In function 'void _wrap_test6(PerlInterpreter*, CV*)':
li_cstring_wrap.cxx:2322:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2322 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtrAndSize(arg1,*arg2); argvi++  ;
      |     ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.cxx:2322:47: note: in expansion of macro 'ST'
 2322 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtrAndSize(arg1,*arg2); argvi++  ;
      |                                               ^~
li_cstring_wrap.cxx:2305:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2305 |     SV * _saved[1] ;
      |          ^~~~~~
li_cstring_wrap.cxx: In function 'void _wrap_test7(PerlInterpreter*, CV*)':
li_cstring_wrap.cxx:2346:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2346 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(*arg1); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.cxx:2346:49: note: in expansion of macro 'ST'
 2346 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(*arg1); argvi++  ;
      |                                                 ^~
li_cstring_wrap.cxx: In function 'void _wrap_test8(PerlInterpreter*, CV*)':
li_cstring_wrap.cxx:2372:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2372 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtrAndSize(*arg1,*arg2); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.cxx:2372:49: note: in expansion of macro 'ST'
 2372 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtrAndSize(*arg1,*arg2); argvi++  ;
      |                                                 ^~
checking perl5 testcase li_cdata_carrays_cpp (with run test)
checking perl5 testcase li_reference (with run test)
checking perl5 testcase director_nestedmodule
checking perl5 testcase abstract_access
checking perl5 testcase abstract_inherit
checking perl5 testcase abstract_inherit_ok
checking perl5 testcase abstract_signature
checking perl5 testcase abstract_typedef
checking perl5 testcase abstract_typedef2
checking perl5 testcase abstract_virtual
checking perl5 testcase access_change
checking perl5 testcase add_link
checking perl5 testcase aggregate (with run test)
checking perl5 testcase allowexcept
allowexcept_wrap.cxx: In function 'void _wrap_Foo_member_variable_set(PerlInterpreter*, CV*)':
allowexcept_wrap.cxx:1833:10: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 1833 |     Foo *arg1 = (Foo *) 0 ;
      |          ^~~~
allowexcept_wrap.cxx:1834:10: warning: variable 'arg2' set but not used [-Wunused-but-set-variable]
 1834 |     XYZ *arg2 = (XYZ *) 0 ;
      |          ^~~~
allowexcept_wrap.cxx: In function 'void _wrap_Foo_member_variable_get(PerlInterpreter*, CV*)':
allowexcept_wrap.cxx:1875:10: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 1875 |     Foo *arg1 = (Foo *) 0 ;
      |          ^~~~
checking perl5 testcase allprotected
checking perl5 testcase allprotected_not
checking perl5 testcase anonymous_bitfield
checking perl5 testcase apply_signed_char (with run test)
checking perl5 testcase apply_strings (with run test)
checking perl5 testcase argout
checking perl5 testcase array_member (with run test)
checking perl5 testcase array_typedef_memberin
checking perl5 testcase arrayref
checking perl5 testcase arrays_dimensionless
checking perl5 testcase arrays_global
checking perl5 testcase arrays_global_twodim
checking perl5 testcase arrays_scope
checking perl5 testcase autodoc
autodoc_wrap.cxx: In function 'void _wrap_func_output(PerlInterpreter*, CV*)':
autodoc_wrap.cxx:5264:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5264 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from autodoc_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
autodoc_wrap.cxx:5264:49: note: in expansion of macro 'ST'
 5264 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
autodoc_wrap.cxx:5267:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5267 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from autodoc_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
autodoc_wrap.cxx:5267:49: note: in expansion of macro 'ST'
 5267 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
autodoc_wrap.cxx: In function 'void _wrap_func_inout(PerlInterpreter*, CV*)':
autodoc_wrap.cxx:5305:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5305 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from autodoc_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
autodoc_wrap.cxx:5305:49: note: in expansion of macro 'ST'
 5305 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
autodoc_wrap.cxx:5308:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5308 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from autodoc_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
autodoc_wrap.cxx:5308:49: note: in expansion of macro 'ST'
 5308 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
autodoc_wrap.cxx:5284:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 5284 |     SV * _saved[1] ;
      |          ^~~~~~
checking perl5 testcase bloody_hell
checking perl5 testcase bools
checking perl5 testcase catches
checking perl5 testcase cast_operator
checking perl5 testcase casts
checking perl5 testcase char_binary (with run test)
checking perl5 testcase char_strings (with run test)
checking perl5 testcase chartest
checking perl5 testcase class_scope_namespace
checking perl5 testcase class_forward
checking perl5 testcase class_ignore (with run test)
checking perl5 testcase class_scope_weird
checking perl5 testcase compactdefaultargs
checking perl5 testcase const_const_2
checking perl5 testcase constant_directive
checking perl5 testcase constant_pointers
checking perl5 testcase constover
checking perl5 testcase constructor_copy
checking perl5 testcase constructor_exception
checking perl5 testcase constructor_explicit
checking perl5 testcase constructor_ignore
checking perl5 testcase constructor_rename
checking perl5 testcase constructor_value
checking perl5 testcase contract (with run test)
checking perl5 testcase conversion
checking perl5 testcase conversion_namespace
checking perl5 testcase conversion_ns_template
checking perl5 testcase conversion_operators
checking perl5 testcase cplusplus_throw
checking perl5 testcase cpp_basic
checking perl5 testcase cpp_enum
checking perl5 testcase cpp_namespace
checking perl5 testcase cpp_nodefault
checking perl5 testcase cpp_parameters
checking perl5 testcase cpp_static
checking perl5 testcase cpp_typedef
checking perl5 testcase cpp14_binary_integer_literals
checking perl5 testcase cpp17_hex_floating_literals
checking perl5 testcase cpp17_nested_namespaces
checking perl5 testcase cpp17_nspace_nested_namespaces
checking perl5 testcase cpp17_u8_char_literals
checking perl5 testcase curiously_recurring_template_pattern
checking perl5 testcase default_args (with run test)
checking perl5 testcase default_arg_expressions
checking perl5 testcase default_arg_values
checking perl5 testcase default_constructor (with run test)
checking perl5 testcase defvalue_constructor
checking perl5 testcase derived_byvalue
checking perl5 testcase derived_nested
checking perl5 testcase destructor_methodmodifiers
checking perl5 testcase destructor_reprotected
checking perl5 testcase director_abstract (with run test)
checking perl5 testcase director_alternating (with run test)
checking perl5 testcase director_basic (with run test)
checking perl5 testcase director_binary_string
checking perl5 testcase director_classes (with run test)
checking perl5 testcase director_classic (with run test)
checking perl5 testcase director_constructor (with run test)
checking perl5 testcase director_conversion_operators
checking perl5 testcase director_default (with run test)
checking perl5 testcase director_detect (with run test)
checking perl5 testcase director_enum (with run test)
checking perl5 testcase director_exception (with run test)
checking perl5 testcase director_exception_catches
checking perl5 testcase director_exception_nothrow
checking perl5 testcase director_extend (with run test)
checking perl5 testcase director_finalizer (with run test)
checking perl5 testcase director_frob (with run test)
checking perl5 testcase director_ignore (with run test)
checking perl5 testcase director_keywords
checking perl5 testcase director_namespace_clash
checking perl5 testcase director_nested (with run test)
checking perl5 testcase director_nspace
checking perl5 testcase director_nspace_director_name_collision
checking perl5 testcase director_overload
checking perl5 testcase director_overload2
checking perl5 testcase director_ownership
checking perl5 testcase director_pass_by_value
checking perl5 testcase director_primitives (with run test)
checking perl5 testcase director_property
checking perl5 testcase director_protected (with run test)
checking perl5 testcase director_protected_overloaded
checking perl5 testcase director_redefined
checking perl5 testcase director_ref
checking perl5 testcase director_smartptr
checking perl5 testcase director_thread
checking perl5 testcase director_unroll (with run test)
checking perl5 testcase director_using
checking perl5 testcase director_void
checking perl5 testcase director_wombat (with run test)
checking perl5 testcase disown (with run test)
checking perl5 testcase dynamic_cast (with run test)
checking perl5 testcase empty
checking perl5 testcase enum_ignore
checking perl5 testcase enum_plus
checking perl5 testcase enum_rename
checking perl5 testcase enum_scope_template
checking perl5 testcase enum_template (with run test)
checking perl5 testcase enum_thorough (with run test)
checking perl5 testcase enum_var
checking perl5 testcase equality
checking perl5 testcase evil_diamond
checking perl5 testcase evil_diamond_ns
checking perl5 testcase evil_diamond_prop
checking perl5 testcase exception_classname
checking perl5 testcase exception_order (with run test)
checking perl5 testcase extend
checking perl5 testcase extend_constructor_destructor
checking perl5 testcase extend_default
checking perl5 testcase extend_placement
checking perl5 testcase extend_special_variables
checking perl5 testcase extend_template
checking perl5 testcase extend_template_method
checking perl5 testcase extend_template_ns
checking perl5 testcase extend_typedef_class
checking perl5 testcase extern_c
checking perl5 testcase extern_namespace
checking perl5 testcase extern_throws
checking perl5 testcase expressions
checking perl5 testcase features
checking perl5 testcase fragments
checking perl5 testcase friends
checking perl5 testcase friends_template
checking perl5 testcase funcptr_cpp
checking perl5 testcase functors
checking perl5 testcase fvirtual
checking perl5 testcase global_immutable_vars_cpp
checking perl5 testcase global_namespace
checking perl5 testcase global_ns_arg
checking perl5 testcase global_scope_types
checking perl5 testcase global_vars (with run test)
checking perl5 testcase grouping (with run test)
grouping_wrap.cxx:1596:5: warning: unnecessary parentheses in declaration of 'test3' [-Wparentheses]
 1596 | int (test3) = 37;
      |     ^~~~~~~
grouping_wrap.cxx:1596:5: note: remove parentheses
 1596 | int (test3) = 37;
      |     ^~~~~~~
      |     -     -
checking perl5 testcase ignore_parameter (with run test)
checking perl5 testcase import_fragments
checking perl5 testcase import_nomodule (with run test)
checking perl5 testcase inherit (with run test)
checking perl5 testcase inherit_member
checking perl5 testcase inherit_missing (with run test)
checking perl5 testcase inherit_same_name
checking perl5 testcase inherit_target_language
checking perl5 testcase inherit_void_arg
checking perl5 testcase inline_initializer
checking perl5 testcase insert_directive
checking perl5 testcase keyword_rename
checking perl5 testcase kind
checking perl5 testcase kwargs_feature
checking perl5 testcase langobj
checking perl5 testcase li_attribute
checking perl5 testcase li_attribute_template
checking perl5 testcase li_boost_shared_ptr
checking perl5 testcase li_boost_shared_ptr_attribute
checking perl5 testcase li_boost_shared_ptr_bits
checking perl5 testcase li_boost_shared_ptr_director
checking perl5 testcase li_boost_shared_ptr_template
checking perl5 testcase li_carrays_cpp (with run test)
checking perl5 testcase li_cdata_cpp
checking perl5 testcase li_cpointer_cpp
checking perl5 testcase li_std_auto_ptr
checking perl5 testcase li_stdint
checking perl5 testcase li_swigtype_inout
checking perl5 testcase li_typemaps (with run test)
li_typemaps_wrap.cxx: In function 'void _wrap_out_bool(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3308:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3308 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3308:49: note: in expansion of macro 'ST'
 3308 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3311:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3311 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3311:49: note: in expansion of macro 'ST'
 3311 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_out_int(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3347:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3347 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3347:49: note: in expansion of macro 'ST'
 3347 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3350:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3350 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3350:49: note: in expansion of macro 'ST'
 3350 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_out_short(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3386:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3386 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3386:49: note: in expansion of macro 'ST'
 3386 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3389:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3389 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3389:49: note: in expansion of macro 'ST'
 3389 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_out_long(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3425:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3425 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3425:49: note: in expansion of macro 'ST'
 3425 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3428:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3428 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3428:49: note: in expansion of macro 'ST'
 3428 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_out_uint(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3464:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3464 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3464:49: note: in expansion of macro 'ST'
 3464 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3467:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3467 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3467:49: note: in expansion of macro 'ST'
 3467 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_out_ushort(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3503:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3503 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3503:49: note: in expansion of macro 'ST'
 3503 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3506:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3506 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3506:49: note: in expansion of macro 'ST'
 3506 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_out_ulong(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3542:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3542 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3542:49: note: in expansion of macro 'ST'
 3542 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3545:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3545 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3545:49: note: in expansion of macro 'ST'
 3545 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_out_uchar(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3581:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3581 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3581:49: note: in expansion of macro 'ST'
 3581 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3584:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3584 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3584:49: note: in expansion of macro 'ST'
 3584 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_out_schar(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3620:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3620 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3620:49: note: in expansion of macro 'ST'
 3620 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3623:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3623 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3623:49: note: in expansion of macro 'ST'
 3623 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_out_float(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3659:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3659 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3659:49: note: in expansion of macro 'ST'
 3659 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3662:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3662 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_float, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3662:49: note: in expansion of macro 'ST'
 3662 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_float, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_out_double(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3698:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3698 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3698:49: note: in expansion of macro 'ST'
 3698 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3701:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3701 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_double, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3701:49: note: in expansion of macro 'ST'
 3701 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_double, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_out_longlong(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3737:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3737 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3737:49: note: in expansion of macro 'ST'
 3737 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3740:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3740 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3740:49: note: in expansion of macro 'ST'
 3740 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_out_ulonglong(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3776:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3776 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3776:49: note: in expansion of macro 'ST'
 3776 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3779:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3779 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3779:49: note: in expansion of macro 'ST'
 3779 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_out_foo(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3816:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3816 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3816:49: note: in expansion of macro 'ST'
 3816 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3819:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3819 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3819:49: note: in expansion of macro 'ST'
 3819 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_outr_bool(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3855:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3855 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3855:49: note: in expansion of macro 'ST'
 3855 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3858:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3858 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3858:49: note: in expansion of macro 'ST'
 3858 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_outr_int(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3894:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3894 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3894:49: note: in expansion of macro 'ST'
 3894 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3897:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3897 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3897:49: note: in expansion of macro 'ST'
 3897 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_outr_short(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3933:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3933 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3933:49: note: in expansion of macro 'ST'
 3933 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3936:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3936 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3936:49: note: in expansion of macro 'ST'
 3936 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_outr_long(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:3972:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3972 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3972:49: note: in expansion of macro 'ST'
 3972 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:3975:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3975 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:3975:49: note: in expansion of macro 'ST'
 3975 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_outr_uint(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4011:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4011 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4011:49: note: in expansion of macro 'ST'
 4011 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4014:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4014 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4014:49: note: in expansion of macro 'ST'
 4014 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_outr_ushort(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4050:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4050 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4050:49: note: in expansion of macro 'ST'
 4050 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4053:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4053 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4053:49: note: in expansion of macro 'ST'
 4053 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_outr_ulong(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4089:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4089 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4089:49: note: in expansion of macro 'ST'
 4089 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4092:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4092 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4092:49: note: in expansion of macro 'ST'
 4092 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_outr_uchar(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4128:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4128 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4128:49: note: in expansion of macro 'ST'
 4128 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4131:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4131 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4131:49: note: in expansion of macro 'ST'
 4131 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_outr_schar(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4167:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4167 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4167:49: note: in expansion of macro 'ST'
 4167 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4170:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4170 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4170:49: note: in expansion of macro 'ST'
 4170 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_outr_float(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4206:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4206 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4206:49: note: in expansion of macro 'ST'
 4206 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4209:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4209 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_float, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4209:49: note: in expansion of macro 'ST'
 4209 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_float, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_outr_double(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4245:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4245 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4245:49: note: in expansion of macro 'ST'
 4245 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4248:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4248 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_double, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4248:49: note: in expansion of macro 'ST'
 4248 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_double, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_outr_longlong(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4284:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4284 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4284:49: note: in expansion of macro 'ST'
 4284 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4287:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4287 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4287:49: note: in expansion of macro 'ST'
 4287 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_outr_ulonglong(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4323:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4323 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4323:49: note: in expansion of macro 'ST'
 4323 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4326:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4326 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4326:49: note: in expansion of macro 'ST'
 4326 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx: In function 'void _wrap_inout_bool(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4365:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4365 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4365:49: note: in expansion of macro 'ST'
 4365 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4368:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4368 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4368:49: note: in expansion of macro 'ST'
 4368 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4345:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4345 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inout_int(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4405:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4405 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4405:49: note: in expansion of macro 'ST'
 4405 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4408:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4408 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4408:49: note: in expansion of macro 'ST'
 4408 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4385:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4385 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inout_short(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4445:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4445 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4445:49: note: in expansion of macro 'ST'
 4445 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4448:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4448 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4448:49: note: in expansion of macro 'ST'
 4448 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4425:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4425 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inout_long(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4485:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4485 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4485:49: note: in expansion of macro 'ST'
 4485 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4488:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4488 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4488:49: note: in expansion of macro 'ST'
 4488 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4465:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4465 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inout_uint(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4525:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4525 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4525:49: note: in expansion of macro 'ST'
 4525 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4528:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4528 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4528:49: note: in expansion of macro 'ST'
 4528 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4505:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4505 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inout_ushort(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4565:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4565 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4565:49: note: in expansion of macro 'ST'
 4565 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4568:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4568 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4568:49: note: in expansion of macro 'ST'
 4568 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4545:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4545 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inout_ulong(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4605:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4605 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4605:49: note: in expansion of macro 'ST'
 4605 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4608:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4608 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4608:49: note: in expansion of macro 'ST'
 4608 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4585:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4585 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inout_uchar(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4645:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4645 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4645:49: note: in expansion of macro 'ST'
 4645 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4648:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4648 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4648:49: note: in expansion of macro 'ST'
 4648 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4625:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4625 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inout_schar(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4685:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4685 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4685:49: note: in expansion of macro 'ST'
 4685 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4688:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4688 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4688:49: note: in expansion of macro 'ST'
 4688 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4665:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4665 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inout_float(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4725:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4725 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4725:49: note: in expansion of macro 'ST'
 4725 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4728:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4728 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_float, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4728:49: note: in expansion of macro 'ST'
 4728 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_float, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4705:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4705 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inout_double(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4765:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4765 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4765:49: note: in expansion of macro 'ST'
 4765 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4768:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4768 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_double, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4768:49: note: in expansion of macro 'ST'
 4768 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_double, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4745:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4745 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inout_longlong(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4805:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4805 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4805:49: note: in expansion of macro 'ST'
 4805 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4808:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4808 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4808:49: note: in expansion of macro 'ST'
 4808 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4785:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4785 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inout_ulonglong(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4845:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4845 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4845:49: note: in expansion of macro 'ST'
 4845 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4848:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4848 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4848:49: note: in expansion of macro 'ST'
 4848 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4825:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4825 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_bool(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4885:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4885 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4885:49: note: in expansion of macro 'ST'
 4885 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4888:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4888 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4888:49: note: in expansion of macro 'ST'
 4888 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4865:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4865 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_int(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4925:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4925 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4925:49: note: in expansion of macro 'ST'
 4925 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4928:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4928 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4928:49: note: in expansion of macro 'ST'
 4928 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4905:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4905 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_short(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:4965:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4965 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4965:49: note: in expansion of macro 'ST'
 4965 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4968:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4968 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:4968:49: note: in expansion of macro 'ST'
 4968 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4945:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4945 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_long(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:5005:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5005 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5005:49: note: in expansion of macro 'ST'
 5005 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5008:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5008 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5008:49: note: in expansion of macro 'ST'
 5008 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:4985:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4985 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_uint(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:5045:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5045 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5045:49: note: in expansion of macro 'ST'
 5045 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5048:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5048 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5048:49: note: in expansion of macro 'ST'
 5048 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5025:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 5025 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_ushort(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:5085:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5085 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5085:49: note: in expansion of macro 'ST'
 5085 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5088:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5088 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5088:49: note: in expansion of macro 'ST'
 5088 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5065:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 5065 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_ulong(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:5125:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5125 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5125:49: note: in expansion of macro 'ST'
 5125 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5128:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5128 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5128:49: note: in expansion of macro 'ST'
 5128 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5105:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 5105 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_uchar(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:5165:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5165 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5165:49: note: in expansion of macro 'ST'
 5165 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5168:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5168 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5168:49: note: in expansion of macro 'ST'
 5168 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5145:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 5145 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_schar(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:5205:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5205 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5205:49: note: in expansion of macro 'ST'
 5205 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5208:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5208 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5208:49: note: in expansion of macro 'ST'
 5208 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5185:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 5185 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_float(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:5245:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5245 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5245:49: note: in expansion of macro 'ST'
 5245 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5248:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5248 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_float, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5248:49: note: in expansion of macro 'ST'
 5248 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_float, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5225:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 5225 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_double(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:5285:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5285 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5285:49: note: in expansion of macro 'ST'
 5285 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5288:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5288 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_double, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5288:49: note: in expansion of macro 'ST'
 5288 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_double, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5265:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 5265 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_longlong(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:5325:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5325 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5325:49: note: in expansion of macro 'ST'
 5325 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5328:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5328 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5328:49: note: in expansion of macro 'ST'
 5328 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5305:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 5305 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_ulonglong(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:5365:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5365 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5365:49: note: in expansion of macro 'ST'
 5365 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5368:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5368 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5368:49: note: in expansion of macro 'ST'
 5368 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5345:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 5345 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_wrap.cxx: In function 'void _wrap_inoutr_int2(PerlInterpreter*, CV*)':
li_typemaps_wrap.cxx:5419:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5419 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5419:49: note: in expansion of macro 'ST'
 5419 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5422:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5422 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5422:49: note: in expansion of macro 'ST'
 5422 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5425:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5425 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5425:49: note: in expansion of macro 'ST'
 5425 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5428:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5428 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_wrap.cxx:5428:49: note: in expansion of macro 'ST'
 5428 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_wrap.cxx:5388:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 5388 |     SV * _saved[2] ;
      |          ^~~~~~
checking perl5 testcase li_typemaps_apply
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ptr_bool(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:2463:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2463 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2463:49: note: in expansion of macro 'ST'
 2463 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2466:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2466 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2466:49: note: in expansion of macro 'ST'
 2466 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ref_bool(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:2501:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2501 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2501:49: note: in expansion of macro 'ST'
 2501 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2504:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2504 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2504:49: note: in expansion of macro 'ST'
 2504 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_bool(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:2542:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2542 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2542:49: note: in expansion of macro 'ST'
 2542 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2545:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2545 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2545:49: note: in expansion of macro 'ST'
 2545 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2521:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2521 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_bool(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:2583:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2583 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2583:49: note: in expansion of macro 'ST'
 2583 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_bool  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2586:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2586 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2586:49: note: in expansion of macro 'ST'
 2586 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_bool, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2562:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2562 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ptr_int(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:2687:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2687 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2687:49: note: in expansion of macro 'ST'
 2687 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2690:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2690 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2690:49: note: in expansion of macro 'ST'
 2690 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ref_int(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:2725:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2725 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2725:49: note: in expansion of macro 'ST'
 2725 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2728:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2728 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2728:49: note: in expansion of macro 'ST'
 2728 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_int(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:2766:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2766 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2766:49: note: in expansion of macro 'ST'
 2766 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2769:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2769 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2769:49: note: in expansion of macro 'ST'
 2769 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2745:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2745 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_int(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:2807:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2807 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2807:49: note: in expansion of macro 'ST'
 2807 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2810:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2810 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2810:49: note: in expansion of macro 'ST'
 2810 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2786:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2786 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ptr_short(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:2911:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2911 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2911:49: note: in expansion of macro 'ST'
 2911 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2914:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2914 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2914:49: note: in expansion of macro 'ST'
 2914 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ref_short(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:2949:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2949 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2949:49: note: in expansion of macro 'ST'
 2949 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2952:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2952 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2952:49: note: in expansion of macro 'ST'
 2952 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_short(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:2990:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2990 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2990:49: note: in expansion of macro 'ST'
 2990 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2993:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2993 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:2993:49: note: in expansion of macro 'ST'
 2993 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:2969:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2969 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_short(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3031:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3031 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3031:49: note: in expansion of macro 'ST'
 3031 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3034:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3034 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3034:49: note: in expansion of macro 'ST'
 3034 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3010:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 3010 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ptr_long(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3135:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3135 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3135:49: note: in expansion of macro 'ST'
 3135 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3138:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3138 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3138:49: note: in expansion of macro 'ST'
 3138 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ref_long(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3173:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3173 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3173:49: note: in expansion of macro 'ST'
 3173 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3176:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3176 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3176:49: note: in expansion of macro 'ST'
 3176 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_long(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3214:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3214 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3214:49: note: in expansion of macro 'ST'
 3214 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3217:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3217 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3217:49: note: in expansion of macro 'ST'
 3217 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3193:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 3193 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_long(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3255:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3255 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3255:49: note: in expansion of macro 'ST'
 3255 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3258:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3258 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3258:49: note: in expansion of macro 'ST'
 3258 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3234:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 3234 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ptr_uint(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3359:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3359 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3359:49: note: in expansion of macro 'ST'
 3359 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3362:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3362 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3362:49: note: in expansion of macro 'ST'
 3362 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ref_uint(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3397:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3397 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3397:49: note: in expansion of macro 'ST'
 3397 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3400:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3400 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3400:49: note: in expansion of macro 'ST'
 3400 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_uint(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3438:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3438 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3438:49: note: in expansion of macro 'ST'
 3438 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3441:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3441 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3441:49: note: in expansion of macro 'ST'
 3441 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3417:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 3417 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_uint(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3479:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3479 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3479:49: note: in expansion of macro 'ST'
 3479 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_int  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3482:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3482 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3482:49: note: in expansion of macro 'ST'
 3482 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_int, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3458:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 3458 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ptr_ushort(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3583:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3583 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3583:49: note: in expansion of macro 'ST'
 3583 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3586:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3586 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3586:49: note: in expansion of macro 'ST'
 3586 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ref_ushort(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3621:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3621 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3621:49: note: in expansion of macro 'ST'
 3621 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3624:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3624 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3624:49: note: in expansion of macro 'ST'
 3624 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_ushort(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3662:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3662 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3662:49: note: in expansion of macro 'ST'
 3662 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3665:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3665 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3665:49: note: in expansion of macro 'ST'
 3665 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3641:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 3641 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_ushort(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3703:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3703 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3703:49: note: in expansion of macro 'ST'
 3703 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_short  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3706:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3706 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3706:49: note: in expansion of macro 'ST'
 3706 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_short, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3682:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 3682 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ptr_ulong(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3807:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3807 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3807:49: note: in expansion of macro 'ST'
 3807 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3810:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3810 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3810:49: note: in expansion of macro 'ST'
 3810 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ref_ulong(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3845:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3845 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3845:49: note: in expansion of macro 'ST'
 3845 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3848:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3848 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3848:49: note: in expansion of macro 'ST'
 3848 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_ulong(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3886:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3886 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3886:49: note: in expansion of macro 'ST'
 3886 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3889:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3889 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3889:49: note: in expansion of macro 'ST'
 3889 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3865:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 3865 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_ulong(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:3927:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3927 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3927:49: note: in expansion of macro 'ST'
 3927 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3930:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3930 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:3930:49: note: in expansion of macro 'ST'
 3930 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:3906:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 3906 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ptr_uchar(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4031:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4031 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4031:49: note: in expansion of macro 'ST'
 4031 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4034:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4034 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4034:49: note: in expansion of macro 'ST'
 4034 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ref_uchar(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4069:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4069 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4069:49: note: in expansion of macro 'ST'
 4069 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4072:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4072 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4072:49: note: in expansion of macro 'ST'
 4072 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_uchar(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4110:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4110 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4110:49: note: in expansion of macro 'ST'
 4110 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4113:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4113 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4113:49: note: in expansion of macro 'ST'
 4113 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4089:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4089 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_uchar(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4151:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4151 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4151:49: note: in expansion of macro 'ST'
 4151 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4154:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4154 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4154:49: note: in expansion of macro 'ST'
 4154 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4130:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4130 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ptr_schar(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4255:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4255 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4255:49: note: in expansion of macro 'ST'
 4255 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4258:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4258 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4258:49: note: in expansion of macro 'ST'
 4258 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ref_schar(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4293:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4293 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4293:49: note: in expansion of macro 'ST'
 4293 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4296:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4296 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4296:49: note: in expansion of macro 'ST'
 4296 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_schar(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4334:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4334 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4334:49: note: in expansion of macro 'ST'
 4334 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4337:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4337 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4337:49: note: in expansion of macro 'ST'
 4337 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4313:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4313 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_schar(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4375:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4375 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4375:49: note: in expansion of macro 'ST'
 4375 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_signed_SS_char  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4378:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4378 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4378:49: note: in expansion of macro 'ST'
 4378 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_signed_char, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4354:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4354 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ptr_float(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4479:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4479 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4479:49: note: in expansion of macro 'ST'
 4479 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4482:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4482 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_float, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4482:49: note: in expansion of macro 'ST'
 4482 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_float, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ref_float(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4517:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4517 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4517:49: note: in expansion of macro 'ST'
 4517 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4520:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4520 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_float, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4520:49: note: in expansion of macro 'ST'
 4520 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_float, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_float(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4558:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4558 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4558:49: note: in expansion of macro 'ST'
 4558 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4561:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4561 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_float, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4561:49: note: in expansion of macro 'ST'
 4561 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_float, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4537:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4537 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_float(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4599:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4599 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4599:49: note: in expansion of macro 'ST'
 4599 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_float  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4602:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4602 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_float, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4602:49: note: in expansion of macro 'ST'
 4602 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_float, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4578:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4578 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ptr_double(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4703:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4703 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4703:49: note: in expansion of macro 'ST'
 4703 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4706:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4706 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_double, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4706:49: note: in expansion of macro 'ST'
 4706 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_double, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ref_double(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4741:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4741 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4741:49: note: in expansion of macro 'ST'
 4741 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4744:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4744 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_double, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4744:49: note: in expansion of macro 'ST'
 4744 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_double, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_double(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4782:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4782 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4782:49: note: in expansion of macro 'ST'
 4782 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4785:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4785 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_double, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4785:49: note: in expansion of macro 'ST'
 4785 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_double, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4761:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4761 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_double(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4823:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4823 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4823:49: note: in expansion of macro 'ST'
 4823 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_double  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4826:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4826 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_double, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4826:49: note: in expansion of macro 'ST'
 4826 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_double, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4802:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4802 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ptr_longlong(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4927:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4927 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4927:49: note: in expansion of macro 'ST'
 4927 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4930:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4930 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4930:49: note: in expansion of macro 'ST'
 4930 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ref_longlong(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:4965:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4965 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4965:49: note: in expansion of macro 'ST'
 4965 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4968:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4968 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:4968:49: note: in expansion of macro 'ST'
 4968 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_longlong(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:5006:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5006 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:5006:49: note: in expansion of macro 'ST'
 5006 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:5009:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5009 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:5009:49: note: in expansion of macro 'ST'
 5009 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:4985:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 4985 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_longlong(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:5047:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5047 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:5047:49: note: in expansion of macro 'ST'
 5047 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:5050:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5050 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:5050:49: note: in expansion of macro 'ST'
 5050 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:5026:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 5026 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ptr_ulonglong(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:5151:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5151 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:5151:49: note: in expansion of macro 'ST'
 5151 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:5154:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5154 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:5154:49: note: in expansion of macro 'ST'
 5154 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_output_ref_ulonglong(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:5189:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5189 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:5189:49: note: in expansion of macro 'ST'
 5189 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:5192:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5192 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:5192:49: note: in expansion of macro 'ST'
 5192 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ptr_ulonglong(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:5230:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5230 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:5230:49: note: in expansion of macro 'ST'
 5230 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:5233:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5233 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:5233:49: note: in expansion of macro 'ST'
 5233 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:5209:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 5209 |     SV * _saved[1] ;
      |          ^~~~~~
li_typemaps_apply_wrap.cxx: In function 'void _wrap_inout_ref_ulonglong(PerlInterpreter*, CV*)':
li_typemaps_apply_wrap.cxx:5271:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5271 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:5271:49: note: in expansion of macro 'ST'
 5271 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:5274:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5274 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_typemaps_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_typemaps_apply_wrap.cxx:5274:49: note: in expansion of macro 'ST'
 5274 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_unsigned_long_long, new_flags); argvi++  ;
      |                                                 ^~
li_typemaps_apply_wrap.cxx:5250:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 5250 |     SV * _saved[1] ;
      |          ^~~~~~
checking perl5 testcase li_windows
checking perl5 testcase long_long_apply
long_long_apply_wrap.cxx: In function 'void _wrap_out_longlong(PerlInterpreter*, CV*)':
long_long_apply_wrap.cxx:2222:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2222 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2222:49: note: in expansion of macro 'ST'
 2222 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx:2225:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2225 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_LongLong, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2225:49: note: in expansion of macro 'ST'
 2225 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_LongLong, new_flags); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx: In function 'void _wrap_out_ulonglong(PerlInterpreter*, CV*)':
long_long_apply_wrap.cxx:2261:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2261 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2261:49: note: in expansion of macro 'ST'
 2261 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx:2264:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2264 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_UnsignedLongLong, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2264:49: note: in expansion of macro 'ST'
 2264 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_UnsignedLongLong, new_flags); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx: In function 'void _wrap_outr_longlong(PerlInterpreter*, CV*)':
long_long_apply_wrap.cxx:2300:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2300 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2300:49: note: in expansion of macro 'ST'
 2300 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx:2303:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2303 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_LongLong, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2303:49: note: in expansion of macro 'ST'
 2303 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_LongLong, new_flags); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx: In function 'void _wrap_outr_ulonglong(PerlInterpreter*, CV*)':
long_long_apply_wrap.cxx:2339:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2339 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2339:49: note: in expansion of macro 'ST'
 2339 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg2)); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx:2342:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2342 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_UnsignedLongLong, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2342:49: note: in expansion of macro 'ST'
 2342 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_UnsignedLongLong, new_flags); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx: In function 'void _wrap_inout_longlong(PerlInterpreter*, CV*)':
long_long_apply_wrap.cxx:2381:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2381 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2381:49: note: in expansion of macro 'ST'
 2381 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx:2384:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2384 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_LongLong, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2384:49: note: in expansion of macro 'ST'
 2384 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_LongLong, new_flags); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx:2361:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2361 |     SV * _saved[1] ;
      |          ^~~~~~
long_long_apply_wrap.cxx: In function 'void _wrap_inout_ulonglong(PerlInterpreter*, CV*)':
long_long_apply_wrap.cxx:2421:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2421 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2421:49: note: in expansion of macro 'ST'
 2421 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx:2424:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2424 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_UnsignedLongLong, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2424:49: note: in expansion of macro 'ST'
 2424 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_UnsignedLongLong, new_flags); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx:2401:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2401 |     SV * _saved[1] ;
      |          ^~~~~~
long_long_apply_wrap.cxx: In function 'void _wrap_inoutr_longlong(PerlInterpreter*, CV*)':
long_long_apply_wrap.cxx:2461:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2461 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2461:49: note: in expansion of macro 'ST'
 2461 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx:2464:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2464 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_LongLong, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2464:49: note: in expansion of macro 'ST'
 2464 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_LongLong, new_flags); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx:2441:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2441 |     SV * _saved[1] ;
      |          ^~~~~~
long_long_apply_wrap.cxx: In function 'void _wrap_inoutr_ulonglong(PerlInterpreter*, CV*)':
long_long_apply_wrap.cxx:2501:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2501 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2501:49: note: in expansion of macro 'ST'
 2501 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_unsigned_SS_long_SS_long  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx:2504:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2504 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_UnsignedLongLong, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from long_long_apply_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
long_long_apply_wrap.cxx:2504:49: note: in expansion of macro 'ST'
 2504 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_UnsignedLongLong, new_flags); argvi++  ;
      |                                                 ^~
long_long_apply_wrap.cxx:2481:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2481 |     SV * _saved[1] ;
      |          ^~~~~~
checking perl5 testcase memberin_extend
checking perl5 testcase member_funcptr_galore
checking perl5 testcase member_pointer (with run test)
checking perl5 testcase member_pointer_const
checking perl5 testcase member_template
checking perl5 testcase minherit (with run test)
checking perl5 testcase minherit2
checking perl5 testcase mixed_types
checking perl5 testcase multiple_inheritance (with run test)
checking perl5 testcase multiple_inheritance_abstract
checking perl5 testcase multiple_inheritance_interfaces
checking perl5 testcase multiple_inheritance_nspace
checking perl5 testcase multiple_inheritance_shared_ptr
checking perl5 testcase name_cxx
checking perl5 testcase name_warnings
checking perl5 testcase namespace_chase
checking perl5 testcase namespace_class
checking perl5 testcase namespace_enum
checking perl5 testcase namespace_extend
checking perl5 testcase namespace_forward_declaration
checking perl5 testcase namespace_nested
checking perl5 testcase namespace_spaces
checking perl5 testcase namespace_template
checking perl5 testcase namespace_typedef_class
checking perl5 testcase namespace_typemap
checking perl5 testcase namespace_union
checking perl5 testcase namespace_virtual_method
checking perl5 testcase nspace
checking perl5 testcase nspace_extend
checking perl5 testcase native_directive
checking perl5 testcase naturalvar (with run test)
checking perl5 testcase naturalvar_more
checking perl5 testcase naturalvar_onoff
checking perl5 testcase nested_class
checking perl5 testcase nested_directors
checking perl5 testcase nested_comment
checking perl5 testcase nested_ignore
checking perl5 testcase nested_inheritance_interface
checking perl5 testcase nested_in_template
checking perl5 testcase nested_scope
checking perl5 testcase nested_template_base
checking perl5 testcase nested_workaround
checking perl5 testcase newobject1
checking perl5 testcase newobject3
checking perl5 testcase null_pointer
checking perl5 testcase operator_overload (with run test)
checking perl5 testcase operator_overload_break (with run test)
checking perl5 testcase operator_pointer_ref
checking perl5 testcase operbool
checking perl5 testcase ordering
checking perl5 testcase overload_arrays
checking perl5 testcase overload_bool
checking perl5 testcase overload_complicated
checking perl5 testcase overload_copy (with run test)
checking perl5 testcase overload_extend
checking perl5 testcase overload_method
checking perl5 testcase overload_numeric
checking perl5 testcase overload_null (with run test)
checking perl5 testcase overload_polymorphic
checking perl5 testcase overload_rename
checking perl5 testcase overload_return_type
checking perl5 testcase overload_simple (with run test)
checking perl5 testcase overload_subtype
checking perl5 testcase overload_template
checking perl5 testcase overload_template_fast
checking perl5 testcase pointer_reference
checking perl5 testcase preproc_constants
checking perl5 testcase primitive_ref (with run test)
checking perl5 testcase private_assign
checking perl5 testcase proxycode
checking perl5 testcase protected_rename
checking perl5 testcase pure_virtual
checking perl5 testcase redefined
checking perl5 testcase redefined_not
checking perl5 testcase refcount
checking perl5 testcase reference_global_vars (with run test)
checking perl5 testcase rename1
checking perl5 testcase rename2
checking perl5 testcase rename3
checking perl5 testcase rename4
checking perl5 testcase rename_rstrip_encoder
checking perl5 testcase rename_scope (with run test)
checking perl5 testcase rename_simple
checking perl5 testcase rename_strip_encoder
checking perl5 testcase rename_pcre_encoder
checking perl5 testcase rename_pcre_enum
checking perl5 testcase rename_predicates
checking perl5 testcase rename_wildcard
checking perl5 testcase restrict_cplusplus
checking perl5 testcase return_const_value (with run test)
checking perl5 testcase return_value_scope
checking perl5 testcase rname
checking perl5 testcase samename
checking perl5 testcase sizet (with run test)
checking perl5 testcase smart_pointer_const
checking perl5 testcase smart_pointer_const2
checking perl5 testcase smart_pointer_const_overload
checking perl5 testcase smart_pointer_extend
smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtr_z_get(PerlInterpreter*, CV*)':
smart_pointer_extend_wrap.cxx:2379:15: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2379 |     hi::CPtr *arg1 = (hi::CPtr *) 0 ;
      |               ^~~~
smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtrConst_z_get(PerlInterpreter*, CV*)':
smart_pointer_extend_wrap.cxx:2606:20: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2606 |     hi::CPtrConst *arg1 = (hi::CPtrConst *) 0 ;
      |                    ^~~~
smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtrFoo_StatFun__SWIG_0(PerlInterpreter*, CV*)':
smart_pointer_extend_wrap.cxx:3469:14: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3469 |     CPtrFoo *arg1 = (CPtrFoo *) 0 ;
      |              ^~~~
smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtrFoo_StatFun__SWIG_1(PerlInterpreter*, CV*)':
smart_pointer_extend_wrap.cxx:3496:14: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3496 |     CPtrFoo *arg1 = (CPtrFoo *) 0 ;
      |              ^~~~
smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtrFoo_HoHoHo(PerlInterpreter*, CV*)':
smart_pointer_extend_wrap.cxx:3605:14: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3605 |     CPtrFoo *arg1 = (CPtrFoo *) 0 ;
      |              ^~~~
smart_pointer_extend_wrap.cxx: In function 'void _wrap_DPtrFoo_SExt__SWIG_0(PerlInterpreter*, CV*)':
smart_pointer_extend_wrap.cxx:3762:19: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3762 |     foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ;
      |                   ^~~~
smart_pointer_extend_wrap.cxx: In function 'void _wrap_DPtrFoo_SExt__SWIG_1(PerlInterpreter*, CV*)':
smart_pointer_extend_wrap.cxx:3800:19: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3800 |     foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ;
      |                   ^~~~
checking perl5 testcase smart_pointer_ignore
checking perl5 testcase smart_pointer_member
smart_pointer_member_wrap.cxx: In function 'void _wrap_Bar_z_get(PerlInterpreter*, CV*)':
smart_pointer_member_wrap.cxx:2331:10: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2331 |     Bar *arg1 = (Bar *) 0 ;
      |          ^~~~
smart_pointer_member_wrap.cxx: In function 'void _wrap_Bar_ZZ_get(PerlInterpreter*, CV*)':
smart_pointer_member_wrap.cxx:2359:10: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2359 |     Bar *arg1 = (Bar *) 0 ;
      |          ^~~~
smart_pointer_member_wrap.cxx: In function 'void _wrap_Bar_zx_get(PerlInterpreter*, CV*)':
smart_pointer_member_wrap.cxx:2424:10: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2424 |     Bar *arg1 = (Bar *) 0 ;
      |          ^~~~
smart_pointer_member_wrap.cxx: In function 'void _wrap_CBar_z_get(PerlInterpreter*, CV*)':
smart_pointer_member_wrap.cxx:2619:11: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2619 |     CBar *arg1 = (CBar *) 0 ;
      |           ^~~~
smart_pointer_member_wrap.cxx: In function 'void _wrap_CBar_ZZ_get(PerlInterpreter*, CV*)':
smart_pointer_member_wrap.cxx:2647:11: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2647 |     CBar *arg1 = (CBar *) 0 ;
      |           ^~~~
smart_pointer_member_wrap.cxx: In function 'void _wrap_CBar_zx_get(PerlInterpreter*, CV*)':
smart_pointer_member_wrap.cxx:2675:11: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2675 |     CBar *arg1 = (CBar *) 0 ;
      |           ^~~~
checking perl5 testcase smart_pointer_multi
checking perl5 testcase smart_pointer_multi_typedef
checking perl5 testcase smart_pointer_namespace
checking perl5 testcase smart_pointer_namespace2
checking perl5 testcase smart_pointer_not
checking perl5 testcase smart_pointer_overload
checking perl5 testcase smart_pointer_protected
checking perl5 testcase smart_pointer_rename
checking perl5 testcase smart_pointer_simple
checking perl5 testcase smart_pointer_static
checking perl5 testcase smart_pointer_template_const_overload
smart_pointer_template_const_overload_wrap.cxx: In function 'void tester()':
smart_pointer_template_const_overload_wrap.cxx:1608:9: warning: variable 'a' set but not used [-Wunused-but-set-variable]
 1608 |     int a = p->svariable;
      |         ^
smart_pointer_template_const_overload_wrap.cxx: In function 'void _wrap_FooSmartPointer_svariable_get(PerlInterpreter*, CV*)':
smart_pointer_template_const_overload_wrap.cxx:2406:40: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2406 |     SmartPointer< FooImplementation > *arg1 = (SmartPointer< FooImplementation > *) 0 ;
      |                                        ^~~~
smart_pointer_template_const_overload_wrap.cxx: In function 'void _wrap_FooSmartPointer_constsvariable_get(PerlInterpreter*, CV*)':
smart_pointer_template_const_overload_wrap.cxx:2434:40: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2434 |     SmartPointer< FooImplementation > *arg1 = (SmartPointer< FooImplementation > *) 0 ;
      |                                        ^~~~
checking perl5 testcase smart_pointer_template_defaults_overload
checking perl5 testcase smart_pointer_templatemethods
checking perl5 testcase smart_pointer_templatevariables
checking perl5 testcase smart_pointer_typedef
checking perl5 testcase special_variables
special_variables_wrap.cxx: In function 'void _wrap_testmethod(PerlInterpreter*, CV*)':
special_variables_wrap.cxx:2406:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2406 |     SV * _saved[1] ;
      |          ^~~~~~
special_variables_wrap.cxx: In function 'void _wrap_KKK_testmethod(PerlInterpreter*, CV*)':
special_variables_wrap.cxx:2441:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2441 |     SV * _saved[1] ;
      |          ^~~~~~
special_variables_wrap.cxx: In function 'void _wrap_KKK_teststaticmethod(PerlInterpreter*, CV*)':
special_variables_wrap.cxx:2480:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2480 |     SV * _saved[1] ;
      |          ^~~~~~
special_variables_wrap.cxx: In function 'void _wrap_director_testmethod(PerlInterpreter*, CV*)':
special_variables_wrap.cxx:3267:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 3267 |     SV * _saved[1] ;
      |          ^~~~~~
special_variables_wrap.cxx: In function 'void _wrap_DirectorTest_director_testmethod(PerlInterpreter*, CV*)':
special_variables_wrap.cxx:3305:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 3305 |     SV * _saved[1] ;
      |          ^~~~~~
checking perl5 testcase special_variable_attributes
checking perl5 testcase special_variable_macros
checking perl5 testcase static_array_member
checking perl5 testcase static_const_member
checking perl5 testcase static_const_member_2
checking perl5 testcase stl_no_default_constructor
checking perl5 testcase string_constants
checking perl5 testcase struct_initialization_cpp
checking perl5 testcase struct_value
checking perl5 testcase swig_exception
checking perl5 testcase symbol_clash
checking perl5 testcase template_arg_replace
checking perl5 testcase template_arg_scope
checking perl5 testcase template_arg_typename
checking perl5 testcase template_array_numeric
checking perl5 testcase template_basic
checking perl5 testcase template_base_template
checking perl5 testcase template_classes
checking perl5 testcase template_class_reuse_name
checking perl5 testcase template_const_ref
checking perl5 testcase template_construct
checking perl5 testcase template_templated_constructors
checking perl5 testcase template_default
template_default_wrap.cxx: In function 'void _wrap_new_A_p(PerlInterpreter*, CV*)':
template_default_wrap.cxx:1929:43: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1929 |     ns1::ns2::A< double,ns1::ns2::Parm > *result = 0 ;
      |                                           ^~~~~~
template_default_wrap.cxx: In function 'void _wrap_new_N_1p(PerlInterpreter*, CV*)':
template_default_wrap.cxx:1972:25: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1972 |     ns1::ns2::N< int > *result = 0 ;
      |                         ^~~~~~
template_default_wrap.cxx: In function 'void _wrap_new_A_ii(PerlInterpreter*, CV*)':
template_default_wrap.cxx:2039:29: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2039 |     ns1::ns2::A< int,int > *result = 0 ;
      |                             ^~~~~~
template_default_wrap.cxx: In function 'void _wrap_new_A_d(PerlInterpreter*, CV*)':
template_default_wrap.cxx:2106:28: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2106 |     ns1::ns2::A< double > *result = 0 ;
      |                            ^~~~~~
template_default_wrap.cxx: In function 'void _wrap_new_N_d(PerlInterpreter*, CV*)':
template_default_wrap.cxx:2173:28: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2173 |     ns1::ns2::N< double > *result = 0 ;
      |                            ^~~~~~
template_default_wrap.cxx: In function 'void _wrap_get_a1(PerlInterpreter*, CV*)':
template_default_wrap.cxx:2307:25: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2307 |     ns1::ns2::A< int > *result = 0 ;
      |                         ^~~~~~
template_default_wrap.cxx: In function 'void _wrap_get_a2(PerlInterpreter*, CV*)':
template_default_wrap.cxx:2333:29: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2333 |     ns1::ns2::A< int,int > *result = 0 ;
      |                             ^~~~~~
checking perl5 testcase template_default2
checking perl5 testcase template_default_arg (with run test)
checking perl5 testcase template_default_arg_overloaded
checking perl5 testcase template_default_arg_overloaded_extend
checking perl5 testcase template_default_arg_virtual_destructor
checking perl5 testcase template_default_cache
checking perl5 testcase template_default_class_parms
checking perl5 testcase template_default_class_parms_typedef
checking perl5 testcase template_default_inherit
checking perl5 testcase template_default_qualify
checking perl5 testcase template_default_vw
checking perl5 testcase template_empty_inherit
checking perl5 testcase template_enum
checking perl5 testcase template_enum_ns_inherit
checking perl5 testcase template_enum_typedef
checking perl5 testcase template_explicit
checking perl5 testcase template_extend1
checking perl5 testcase template_extend2
checking perl5 testcase template_extend_overload
checking perl5 testcase template_extend_overload_2
checking perl5 testcase template_forward
checking perl5 testcase template_inherit
checking perl5 testcase template_inherit_abstract
checking perl5 testcase template_int_const
checking perl5 testcase template_keyword_in_type
checking perl5 testcase template_methods
checking perl5 testcase template_namespace_forward_declaration
checking perl5 testcase template_using_directive_and_declaration_forward
checking perl5 testcase template_using_directive_typedef
checking perl5 testcase template_nested
checking perl5 testcase template_nested_typemaps
checking perl5 testcase template_ns
checking perl5 testcase template_ns2
checking perl5 testcase template_ns3
checking perl5 testcase template_ns4
checking perl5 testcase template_ns_enum
checking perl5 testcase template_ns_enum2
checking perl5 testcase template_ns_inherit
checking perl5 testcase template_ns_scope
checking perl5 testcase template_parameters_global_scope
checking perl5 testcase template_partial_arg
checking perl5 testcase template_partial_specialization
checking perl5 testcase template_partial_specialization_typedef
checking perl5 testcase template_qualifier
checking perl5 testcase template_ref_type (with run test)
checking perl5 testcase template_rename
checking perl5 testcase template_retvalue
checking perl5 testcase template_specialization
checking perl5 testcase template_specialization_defarg
checking perl5 testcase template_specialization_enum
checking perl5 testcase template_static
checking perl5 testcase template_tbase_template
checking perl5 testcase template_template_parameters
template_template_parameters_wrap.cxx: In instantiation of 'void list_tt<t_item, t_alloc>::xx() [with t_item = bool; t_alloc = pfc::alloc_fast]':
template_template_parameters_wrap.cxx:1846:15:   required from here
template_template_parameters_wrap.cxx:1601:44: warning: variable 'atype' set but not used [-Wunused-but-set-variable]
 1601 |       typename t_alloc<t_item>::alloc_type atype; // this type is the same as t_item type
      |                                            ^~~~~
template_template_parameters_wrap.cxx: In instantiation of 'void list_tt<t_item, t_alloc>::xx() [with t_item = double; t_alloc = pfc::alloc_fast]':
template_template_parameters_wrap.cxx:2028:15:   required from here
template_template_parameters_wrap.cxx:1601:44: warning: variable 'atype' set but not used [-Wunused-but-set-variable]
checking perl5 testcase template_typedef
checking perl5 testcase template_typedef_class_template
checking perl5 testcase template_typedef_cplx (with run test)
checking perl5 testcase template_typedef_cplx2 (with run test)
checking perl5 testcase template_typedef_cplx3 (with run test)
checking perl5 testcase template_typedef_cplx4
checking perl5 testcase template_typedef_cplx5
checking perl5 testcase template_typedef_funcptr
checking perl5 testcase template_typedef_inherit
checking perl5 testcase template_typedef_ns
checking perl5 testcase template_typedef_ptr
checking perl5 testcase template_typedef_rec
checking perl5 testcase template_typedef_typedef
checking perl5 testcase template_typemaps
template_typemaps_wrap.cxx: In function 'void _wrap_Foo_I1_val_get(PerlInterpreter*, CV*)':
template_typemaps_wrap.cxx:1853:14: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1853 |     Integer1 result;
      |              ^~~~~~
template_typemaps_wrap.cxx: In function 'void _wrap_Foo_I1_get_value(PerlInterpreter*, CV*)':
template_typemaps_wrap.cxx:1883:14: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1883 |     Integer1 result;
      |              ^~~~~~
checking perl5 testcase template_typemaps_typedef
checking perl5 testcase template_typemaps_typedef2
checking perl5 testcase template_using
checking perl5 testcase template_virtual
checking perl5 testcase template_whitespace
checking perl5 testcase threads
checking perl5 testcase threads_exception
checking perl5 testcase throw_exception
checking perl5 testcase typedef_array_member
checking perl5 testcase typedef_class (with run test)
checking perl5 testcase typedef_classforward_same_name
checking perl5 testcase typedef_funcptr
checking perl5 testcase typedef_inherit
checking perl5 testcase typedef_mptr
checking perl5 testcase typedef_reference
checking perl5 testcase typedef_scope
checking perl5 testcase typedef_sizet
checking perl5 testcase typedef_struct_cpp
checking perl5 testcase typedef_typedef
checking perl5 testcase typemap_arrays
checking perl5 testcase typemap_array_qualifiers
checking perl5 testcase typemap_delete
checking perl5 testcase typemap_directorout
typemap_directorout_wrap.cxx: In member function 'virtual MyType& SwigDirector_Class1::foo1()':
typemap_directorout_wrap.cxx:2142:7: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2142 |   SV *result;
      |       ^~~~~~
typemap_directorout_wrap.cxx: In member function 'virtual MyType& SwigDirector_Class1::foo2(int)':
typemap_directorout_wrap.cxx:2172:7: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2172 |   SV *result;
      |       ^~~~~~
typemap_directorout_wrap.cxx: In member function 'virtual MyType& SwigDirector_Class1::foo2()':
typemap_directorout_wrap.cxx:2205:7: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2205 |   SV *result;
      |       ^~~~~~
checking perl5 testcase typemap_documentation
checking perl5 testcase typemap_global_scope
checking perl5 testcase typemap_manyargs
checking perl5 testcase typemap_namespace (with run test)
checking perl5 testcase typemap_ns_using
checking perl5 testcase typemap_numinputs
typemap_numinputs_wrap.cxx: In function 'void _wrap_this_breaks(PerlInterpreter*, CV*)':
typemap_numinputs_wrap.cxx:1852:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 1852 |     SV * _saved[2] ;
      |          ^~~~~~
checking perl5 testcase typemap_template
checking perl5 testcase typemap_template_parm_typedef
checking perl5 testcase typemap_template_parms
checking perl5 testcase typemap_template_typedef
checking perl5 testcase typemap_out_optimal
checking perl5 testcase typemap_qualifier_strip
checking perl5 testcase typemap_variables
typemap_variables_wrap.cxx: In function 'void _wrap_Struct_member_get(PerlInterpreter*, CV*)':
typemap_variables_wrap.cxx:1864:9: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1864 |     int result;
      |         ^~~~~~
checking perl5 testcase typemap_various
typemap_various_wrap.cxx: In function 'void _wrap_ABCD_meth(PerlInterpreter*, CV*)':
typemap_various_wrap.cxx:1998:12: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1998 |     double result;
      |            ^~~~~~
typemap_various_wrap.cxx: In function 'void _wrap_ABCD_m1(PerlInterpreter*, CV*)':
typemap_various_wrap.cxx:2028:12: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2028 |     double result;
      |            ^~~~~~
typemap_various_wrap.cxx: In function 'void _wrap_ABCD__x2(PerlInterpreter*, CV*)':
typemap_various_wrap.cxx:2058:12: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2058 |     double result;
      |            ^~~~~~
typemap_various_wrap.cxx: In function 'void _wrap_ABCD_y_(PerlInterpreter*, CV*)':
typemap_various_wrap.cxx:2088:12: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2088 |     double result;
      |            ^~~~~~
typemap_various_wrap.cxx: In function 'void _wrap_ABCD__3(PerlInterpreter*, CV*)':
typemap_various_wrap.cxx:2118:12: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2118 |     double result;
      |            ^~~~~~
typemap_various_wrap.cxx: In function '_wrap_FFoo_Bar':
typemap_various_wrap.cxx:1936:28: warning: 'operator delete[](void*)' called on a pointer to an unallocated object '"x"' [-Wfree-nonheap-object]
 1936 |       /* hello */ delete[] result;
      |                            ^~~~~~
typemap_various_wrap.cxx: In function '_wrap_FFoo_Bar':
typemap_various_wrap.cxx:1936:28: warning: 'operator delete []' called on a pointer to an unallocated object '"x"' [-Wfree-nonheap-object]
 1936 |       /* hello */ delete[] result;
      |                            ^
checking perl5 testcase typename (with run test)
checking perl5 testcase types_directive
checking perl5 testcase unicode_strings
checking perl5 testcase union_scope
checking perl5 testcase using1 (with run test)
checking perl5 testcase using2 (with run test)
checking perl5 testcase using_composition
checking perl5 testcase using_directive_and_declaration
checking perl5 testcase using_directive_and_declaration_forward
checking perl5 testcase using_extend
checking perl5 testcase using_inherit
checking perl5 testcase using_namespace
checking perl5 testcase using_namespace_loop
checking perl5 testcase using_pointers
checking perl5 testcase using_private
checking perl5 testcase using_protected
checking perl5 testcase valuewrapper
checking perl5 testcase valuewrapper_base
checking perl5 testcase valuewrapper_const
checking perl5 testcase valuewrapper_opaque
checking perl5 testcase varargs (with run test)
checking perl5 testcase varargs_overload
checking perl5 testcase variable_replacement
checking perl5 testcase virtual_destructor
checking perl5 testcase virtual_derivation
checking perl5 testcase virtual_poly (with run test)
checking perl5 testcase virtual_vs_nonvirtual_base
checking perl5 testcase voidtest (with run test)
checking perl5 testcase wallkw
checking perl5 testcase wrapmacro (with run test)
checking perl5 testcase director_string (with run test)
checking perl5 testcase ignore_template_constructor
checking perl5 testcase li_std_combinations
checking perl5 testcase li_std_containers_overload
checking perl5 testcase li_std_deque
checking perl5 testcase li_std_except (with run test)
checking perl5 testcase li_std_except_as_class
checking perl5 testcase li_std_map
checking perl5 testcase li_std_pair
checking perl5 testcase li_std_pair_using
checking perl5 testcase li_std_string (with run test)
li_std_string_wrap.cxx: In function 'void _wrap_test_reference_inout(PerlInterpreter*, CV*)':
li_std_string_wrap.cxx:2593:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2593 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_std_string  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_std_string_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_std_string_wrap.cxx:2593:49: note: in expansion of macro 'ST'
 2593 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_From_std_string  SWIG_PERL_CALL_ARGS_1((*arg1)); argvi++  ;
      |                                                 ^~
li_std_string_wrap.cxx:2596:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2596 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_std__string, new_flags); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_std_string_wrap.cxx:764:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_std_string_wrap.cxx:2596:49: note: in expansion of macro 'ST'
 2596 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_std__string, new_flags); argvi++  ;
      |                                                 ^~
li_std_string_wrap.cxx:2575:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2575 |     SV * _saved[1] ;
      |          ^~~~~~
checking perl5 testcase li_std_vector
checking perl5 testcase li_std_vector_back_reference
checking perl5 testcase li_std_vector_enum
checking perl5 testcase li_std_vector_member_var
checking perl5 testcase li_std_vector_ptr
checking perl5 testcase li_std_wstring
checking perl5 testcase smart_pointer_inherit
checking perl5 testcase template_typedef_fnc
checking perl5 testcase template_type_namespace
checking perl5 testcase template_opaque
checking perl5 testcase li_cstring
li_cstring_wrap.c: In function '_wrap_test1':
li_cstring_wrap.c:2129:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2129 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |     ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.c:740:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.c:2129:47: note: in expansion of macro 'ST'
 2129 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |                                               ^~
li_cstring_wrap.c: In function '_wrap_test2':
li_cstring_wrap.c:2150:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2150 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtrAndSize(arg1,64); argvi++  ;
      |     ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.c:740:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.c:2150:47: note: in expansion of macro 'ST'
 2150 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtrAndSize(arg1,64); argvi++  ;
      |                                               ^~
li_cstring_wrap.c: In function '_wrap_test3':
li_cstring_wrap.c:2186:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2186 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |     ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.c:740:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.c:2186:47: note: in expansion of macro 'ST'
 2186 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |                                               ^~
li_cstring_wrap.c:2167:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2167 |     SV * _saved[1] ;
      |          ^~~~~~
li_cstring_wrap.c: In function '_wrap_test4':
li_cstring_wrap.c:2224:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2224 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |     ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.c:740:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.c:2224:47: note: in expansion of macro 'ST'
 2224 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |                                               ^~
li_cstring_wrap.c:2205:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2205 |     SV * _saved[1] ;
      |          ^~~~~~
li_cstring_wrap.c: In function '_wrap_test5':
li_cstring_wrap.c:2259:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2259 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |     ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.c:740:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.c:2259:47: note: in expansion of macro 'ST'
 2259 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(arg1); argvi++  ;
      |                                               ^~
li_cstring_wrap.c:2243:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2243 |     SV * _saved[1] ;
      |          ^~~~~~
li_cstring_wrap.c: In function '_wrap_test6':
li_cstring_wrap.c:2295:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2295 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtrAndSize(arg1,*arg2); argvi++  ;
      |     ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.c:740:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.c:2295:47: note: in expansion of macro 'ST'
 2295 |     if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtrAndSize(arg1,*arg2); argvi++  ;
      |                                               ^~
li_cstring_wrap.c:2278:10: warning: variable '_saved' set but not used [-Wunused-but-set-variable]
 2278 |     SV * _saved[1] ;
      |          ^~~~~~
li_cstring_wrap.c: In function '_wrap_test7':
li_cstring_wrap.c:2319:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2319 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(*arg1); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.c:740:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.c:2319:49: note: in expansion of macro 'ST'
 2319 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtr(*arg1); argvi++  ;
      |                                                 ^~
li_cstring_wrap.c: In function '_wrap_test8':
li_cstring_wrap.c:2345:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2345 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtrAndSize(*arg1,*arg2); argvi++  ;
      |       ^~
In file included from /usr/lib64/perl5/CORE/perl.h:5713,
                 from li_cstring_wrap.c:740:
/usr/lib64/perl5/CORE/embedvar.h:303:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  303 | #define PL_stack_base           (vTHX->Istack_base)
      |                                 ^
/usr/lib64/perl5/CORE/XSUB.h:117:17: note: in expansion of macro 'PL_stack_base'
  117 | #define ST(off) PL_stack_base[ax + (off)]
      |                 ^~~~~~~~~~~~~
li_cstring_wrap.c:2345:49: note: in expansion of macro 'ST'
 2345 |       if (argvi >= items) EXTEND(sp, argvi+1);  ST(argvi) = SWIG_FromCharPtrAndSize(*arg1,*arg2); argvi++  ;
      |                                                 ^~
checking perl5 testcase li_cdata_carrays (with run test)
checking perl5 testcase arrays
checking perl5 testcase bom_utf8
checking perl5 testcase c_delete
checking perl5 testcase c_delete_function
checking perl5 testcase char_constant
checking perl5 testcase const_const
checking perl5 testcase constant_expr
checking perl5 testcase default_args_c
checking perl5 testcase empty_c
checking perl5 testcase enums
checking perl5 testcase enum_forward
checking perl5 testcase enum_macro
checking perl5 testcase enum_missing
checking perl5 testcase extern_declaration
checking perl5 testcase funcptr
checking perl5 testcase function_typedef
checking perl5 testcase global_functions
checking perl5 testcase global_immutable_vars
checking perl5 testcase immutable_values
checking perl5 testcase inctest (with run test)
checking perl5 testcase infinity
checking perl5 testcase integers
checking perl5 testcase keyword_rename_c
checking perl5 testcase lextype
checking perl5 testcase li_carrays (with run test)
checking perl5 testcase li_cdata
checking perl5 testcase li_cmalloc
checking perl5 testcase li_constraints
checking perl5 testcase li_cpointer
checking perl5 testcase li_math
checking perl5 testcase long_long
checking perl5 testcase memberin_extend_c
In file included from /usr/include/string.h:535,
                 from memberin_extend_c_wrap.c:318:
In function 'strncpy',
    inlined from 'Person_name_set' at memberin_extend_c_wrap.c:1678:3:
/usr/include/bits/string_fortified.h:95:10: warning: 'strncpy' specified bound 50 equals destination size [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
checking perl5 testcase name
checking perl5 testcase nested
checking perl5 testcase nested_extend_c
checking perl5 testcase nested_structs
checking perl5 testcase newobject2
checking perl5 testcase overload_extend_c
checking perl5 testcase overload_extend2
checking perl5 testcase preproc (with run test)
checking perl5 testcase preproc_constants_c
checking perl5 testcase preproc_defined
checking perl5 testcase preproc_gcc_output
checking perl5 testcase preproc_include
checking perl5 testcase preproc_line_file
checking perl5 testcase register_par
checking perl5 testcase ret_by_value (with run test)
checking perl5 testcase simple_array
checking perl5 testcase sizeof_pointer
checking perl5 testcase sneaky1 (with run test)
checking perl5 testcase string_simple
checking perl5 testcase struct_rename
checking perl5 testcase struct_initialization
checking perl5 testcase typedef_classforward_same_name
checking perl5 testcase typedef_struct
checking perl5 testcase typemap_subst
checking perl5 testcase union_parameter
checking perl5 testcase unions (with run test)
checking perl5 testcase clientdata_prop
checking perl5 testcase import_stl
checking perl5 testcase imports (with run test)
checking perl5 testcase mod
checking perl5 testcase multi_import
checking perl5 testcase packageoption (with run test)
checking perl5 testcase template_typedef_import
555 perl5 tests passed
checking python test-suite
checking python testcase argcargvtest (with run test)
checking python testcase callback (with run test)
checking python testcase complextest (with run test)
checking python testcase director_stl (with run test)
checking python testcase director_wstring (with run test)
checking python testcase file_test (with run test)
checking python testcase iadd (with run test)
checking python testcase implicittest (with run test)
checking python testcase inout (with run test)
checking python testcase inplaceadd (with run test)
checking python testcase input (with run test)
checking python testcase li_cstring (with run test)
checking python testcase li_cwstring (with run test)
checking python testcase li_factory (with run test)
checking python testcase li_implicit (with run test)
checking python testcase li_std_containers_int (with run test)
checking python testcase li_std_list
checking python testcase li_std_map_member (with run test)
checking python testcase li_std_multimap
checking python testcase li_std_pair_extra (with run test)
checking python testcase li_std_set (with run test)
checking python testcase li_std_stream (with run test)
checking python testcase li_std_string_extra (with run test)
checking python testcase li_std_vectora
checking python testcase li_std_vector_extra (with run test)
checking python testcase li_std_wstream (with run test)
checking python testcase li_std_wstring_inherit (with run test)
checking python testcase primitive_types (with run test)
checking python testcase python_abstractbase (with run test)
checking python testcase python_append (with run test)
checking python testcase python_builtin (with run test)
checking python testcase python_destructor_exception (with run test)
checking python testcase python_director
checking python testcase python_docstring (with run test)
checking python testcase python_extranative (with run test)
checking python testcase python_moduleimport (with run test)
checking python testcase python_overload_simple_cast (with run test)
checking python testcase python_pickle (with run test)
checking python testcase python_pybuffer (with run test)
checking python testcase python_pythoncode (with run test)
checking python testcase python_richcompare (with run test)
checking python testcase python_strict_unicode (with run test)
checking python testcase python_threads (with run test)
python_threads_wrap.cxx: In function 'PyObject* PyInit__python_threads()':
python_threads_wrap.cxx:981:64: warning: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations]
  981 | #     define SWIG_PYTHON_INITIALIZE_THREADS  PyEval_InitThreads()
      |                                              ~~~~~~~~~~~~~~~~~~^~
python_threads_wrap.cxx:8747:3: note: in expansion of macro 'SWIG_PYTHON_INITIALIZE_THREADS'
 8747 |   SWIG_PYTHON_INITIALIZE_THREADS;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.10/Python.h:144,
                 from python_threads_wrap.cxx:179:
/usr/include/python3.10/ceval.h:122:37: note: declared here
  122 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void);
      |                                     ^~~~~~~~~~~~~~~~~~
checking python testcase simutry
checking python testcase std_containers (with run test)
checking python testcase swigobject (with run test)
checking python testcase template_matrix (with run test)
checking python testcase abstract_access (with run test)
checking python testcase abstract_inherit
checking python testcase abstract_inherit_ok
checking python testcase abstract_signature
checking python testcase abstract_typedef (with run test)
checking python testcase abstract_typedef2 (with run test)
checking python testcase abstract_virtual (with run test)
checking python testcase access_change
checking python testcase add_link
checking python testcase aggregate
checking python testcase allowexcept
checking python testcase allprotected
checking python testcase allprotected_not
checking python testcase anonymous_bitfield
checking python testcase apply_signed_char
checking python testcase apply_strings
checking python testcase argout
checking python testcase array_member (with run test)
checking python testcase array_typedef_memberin
checking python testcase arrayref
checking python testcase arrays_dimensionless
checking python testcase arrays_global (with run test)
checking python testcase arrays_global_twodim
checking python testcase arrays_scope
checking python testcase autodoc (with run test)
checking python testcase bloody_hell
checking python testcase bools
checking python testcase catches
checking python testcase cast_operator
checking python testcase casts
checking python testcase char_binary (with run test)
checking python testcase char_strings
checking python testcase chartest
checking python testcase class_scope_namespace
checking python testcase class_forward
checking python testcase class_ignore (with run test)
checking python testcase class_scope_weird (with run test)
checking python testcase compactdefaultargs (with run test)
checking python testcase const_const_2
checking python testcase constant_directive (with run test)
checking python testcase constant_pointers
checking python testcase constover (with run test)
checking python testcase constructor_copy (with run test)
checking python testcase constructor_exception
checking python testcase constructor_explicit
checking python testcase constructor_ignore
checking python testcase constructor_rename (with run test)
checking python testcase constructor_value
checking python testcase contract (with run test)
checking python testcase conversion
checking python testcase conversion_namespace
checking python testcase conversion_ns_template
checking python testcase conversion_operators
checking python testcase cplusplus_throw
checking python testcase cpp_basic
checking python testcase cpp_enum (with run test)
checking python testcase cpp_namespace (with run test)
checking python testcase cpp_nodefault
checking python testcase cpp_parameters (with run test)
checking python testcase cpp_static (with run test)
checking python testcase cpp_typedef
checking python testcase cpp14_binary_integer_literals (with run test)
checking python testcase cpp17_hex_floating_literals (with run test)
checking python testcase cpp17_nested_namespaces (with run test)
checking python testcase cpp17_nspace_nested_namespaces
checking python testcase cpp17_u8_char_literals (with run test)
checking python testcase curiously_recurring_template_pattern
checking python testcase default_args (with run test)
checking python testcase default_arg_expressions
checking python testcase default_arg_values (with run test)
checking python testcase default_constructor (with run test)
checking python testcase defvalue_constructor
checking python testcase derived_byvalue
checking python testcase derived_nested
checking python testcase destructor_methodmodifiers
checking python testcase destructor_reprotected
checking python testcase director_abstract (with run test)
checking python testcase director_alternating (with run test)
checking python testcase director_basic (with run test)
checking python testcase director_binary_string
checking python testcase director_classes
checking python testcase director_classic (with run test)
checking python testcase director_constructor
checking python testcase director_conversion_operators
checking python testcase director_default (with run test)
checking python testcase director_detect (with run test)
checking python testcase director_enum (with run test)
checking python testcase director_exception (with run test)
checking python testcase director_exception_catches
checking python testcase director_exception_nothrow
checking python testcase director_extend (with run test)
checking python testcase director_finalizer (with run test)
checking python testcase director_frob (with run test)
checking python testcase director_ignore
checking python testcase director_keywords (with run test)
checking python testcase director_namespace_clash
checking python testcase director_nested (with run test)
checking python testcase director_nspace
checking python testcase director_nspace_director_name_collision
checking python testcase director_overload
checking python testcase director_overload2
checking python testcase director_ownership
checking python testcase director_pass_by_value (with run test)
checking python testcase director_primitives
checking python testcase director_property (with run test)
checking python testcase director_protected (with run test)
checking python testcase director_protected_overloaded
checking python testcase director_redefined
checking python testcase director_ref
checking python testcase director_smartptr (with run test)
checking python testcase director_thread (with run test)
director_thread_wrap.cxx: In function 'PyObject* PyInit__director_thread()':
director_thread_wrap.cxx:986:64: warning: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations]
  986 | #     define SWIG_PYTHON_INITIALIZE_THREADS  PyEval_InitThreads()
      |                                              ~~~~~~~~~~~~~~~~~~^~
director_thread_wrap.cxx:4641:3: note: in expansion of macro 'SWIG_PYTHON_INITIALIZE_THREADS'
 4641 |   SWIG_PYTHON_INITIALIZE_THREADS;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.10/Python.h:144,
                 from director_thread_wrap.cxx:184:
/usr/include/python3.10/ceval.h:122:37: note: declared here
  122 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void);
      |                                     ^~~~~~~~~~~~~~~~~~
checking python testcase director_unroll (with run test)
checking python testcase director_using
checking python testcase director_void
checking python testcase director_wombat
checking python testcase disown (with run test)
checking python testcase dynamic_cast (with run test)
checking python testcase empty (with run test)
checking python testcase enum_ignore
checking python testcase enum_plus
checking python testcase enum_rename
checking python testcase enum_scope_template
checking python testcase enum_template (with run test)
checking python testcase enum_thorough
checking python testcase enum_var
checking python testcase equality
checking python testcase evil_diamond
checking python testcase evil_diamond_ns
checking python testcase evil_diamond_prop
checking python testcase exception_classname (with run test)
checking python testcase exception_order (with run test)
checking python testcase extend
checking python testcase extend_constructor_destructor
checking python testcase extend_default
checking python testcase extend_placement (with run test)
checking python testcase extend_special_variables
checking python testcase extend_template (with run test)
checking python testcase extend_template_method (with run test)
checking python testcase extend_template_ns (with run test)
checking python testcase extend_typedef_class
checking python testcase extern_c (with run test)
checking python testcase extern_namespace
checking python testcase extern_throws
checking python testcase expressions
checking python testcase features
checking python testcase fragments
checking python testcase friends (with run test)
checking python testcase friends_template
checking python testcase funcptr_cpp (with run test)
checking python testcase functors (with run test)
checking python testcase fvirtual (with run test)
checking python testcase global_immutable_vars_cpp
checking python testcase global_namespace (with run test)
checking python testcase global_ns_arg (with run test)
checking python testcase global_scope_types
checking python testcase global_vars (with run test)
checking python testcase grouping (with run test)
checking python testcase ignore_parameter (with run test)
checking python testcase import_fragments
checking python testcase import_nomodule (with run test)
checking python testcase inherit
checking python testcase inherit_member
checking python testcase inherit_missing (with run test)
checking python testcase inherit_same_name
checking python testcase inherit_target_language
checking python testcase inherit_void_arg
checking python testcase inline_initializer
checking python testcase insert_directive
checking python testcase keyword_rename (with run test)
checking python testcase kind
checking python testcase kwargs_feature (with run test)
checking python testcase langobj (with run test)
checking python testcase li_attribute (with run test)
checking python testcase li_attribute_template (with run test)
checking python testcase li_boost_shared_ptr (with run test)
checking python testcase li_boost_shared_ptr_attribute
checking python testcase li_boost_shared_ptr_bits (with run test)
checking python testcase li_boost_shared_ptr_director (with run test)
checking python testcase li_boost_shared_ptr_template (with run test)
checking python testcase li_carrays_cpp (with run test)
checking python testcase li_cdata_cpp (with run test)
checking python testcase li_cpointer_cpp (with run test)
checking python testcase li_std_auto_ptr (with run test)
checking python testcase li_stdint
checking python testcase li_swigtype_inout
checking python testcase li_typemaps
checking python testcase li_typemaps_apply
checking python testcase li_windows
checking python testcase long_long_apply
checking python testcase memberin_extend
checking python testcase member_funcptr_galore
checking python testcase member_pointer (with run test)
checking python testcase member_pointer_const (with run test)
checking python testcase member_template
checking python testcase minherit (with run test)
checking python testcase minherit2
checking python testcase mixed_types
checking python testcase multiple_inheritance
checking python testcase multiple_inheritance_abstract
checking python testcase multiple_inheritance_interfaces
checking python testcase multiple_inheritance_nspace
checking python testcase multiple_inheritance_shared_ptr
checking python testcase name_cxx
checking python testcase name_warnings
checking python testcase namespace_chase
checking python testcase namespace_class (with run test)
checking python testcase namespace_enum
checking python testcase namespace_extend
checking python testcase namespace_forward_declaration
checking python testcase namespace_nested
checking python testcase namespace_spaces
checking python testcase namespace_template
checking python testcase namespace_typedef_class
checking python testcase namespace_typemap (with run test)
checking python testcase namespace_union
checking python testcase namespace_virtual_method (with run test)
checking python testcase nspace
checking python testcase nspace_extend
checking python testcase native_directive
checking python testcase naturalvar (with run test)
checking python testcase naturalvar_more
checking python testcase naturalvar_onoff
checking python testcase nested_class
checking python testcase nested_directors
checking python testcase nested_comment
checking python testcase nested_ignore
checking python testcase nested_inheritance_interface
checking python testcase nested_in_template (with run test)
checking python testcase nested_scope
checking python testcase nested_template_base (with run test)
checking python testcase nested_workaround (with run test)
checking python testcase newobject1
checking python testcase newobject3
checking python testcase null_pointer
checking python testcase operator_overload (with run test)
checking python testcase operator_overload_break
checking python testcase operator_pointer_ref
checking python testcase operbool (with run test)
checking python testcase ordering
checking python testcase overload_arrays
checking python testcase overload_bool (with run test)
checking python testcase overload_complicated (with run test)
checking python testcase overload_copy (with run test)
checking python testcase overload_extend (with run test)
checking python testcase overload_method
checking python testcase overload_numeric (with run test)
checking python testcase overload_null (with run test)
checking python testcase overload_polymorphic
checking python testcase overload_rename (with run test)
checking python testcase overload_return_type
checking python testcase overload_simple (with run test)
checking python testcase overload_subtype (with run test)
checking python testcase overload_template (with run test)
checking python testcase overload_template_fast (with run test)
checking python testcase pointer_reference (with run test)
checking python testcase preproc_constants
checking python testcase primitive_ref (with run test)
checking python testcase private_assign
checking python testcase proxycode
checking python testcase protected_rename
checking python testcase pure_virtual
checking python testcase redefined
checking python testcase redefined_not
checking python testcase refcount (with run test)
checking python testcase reference_global_vars (with run test)
checking python testcase rename1
checking python testcase rename2
checking python testcase rename3
checking python testcase rename4
checking python testcase rename_rstrip_encoder (with run test)
checking python testcase rename_scope (with run test)
checking python testcase rename_simple
checking python testcase rename_strip_encoder (with run test)
checking python testcase rename_pcre_encoder (with run test)
checking python testcase rename_pcre_enum
checking python testcase rename_predicates (with run test)
checking python testcase rename_wildcard
checking python testcase restrict_cplusplus
checking python testcase return_const_value (with run test)
checking python testcase return_value_scope
checking python testcase rname
checking python testcase samename
checking python testcase sizet
checking python testcase smart_pointer_const
checking python testcase smart_pointer_const2
checking python testcase smart_pointer_const_overload (with run test)
checking python testcase smart_pointer_extend (with run test)
checking python testcase smart_pointer_ignore
checking python testcase smart_pointer_member (with run test)
checking python testcase smart_pointer_multi (with run test)
checking python testcase smart_pointer_multi_typedef (with run test)
checking python testcase smart_pointer_namespace
checking python testcase smart_pointer_namespace2
checking python testcase smart_pointer_not (with run test)
checking python testcase smart_pointer_overload (with run test)
checking python testcase smart_pointer_protected
checking python testcase smart_pointer_rename (with run test)
checking python testcase smart_pointer_simple (with run test)
checking python testcase smart_pointer_static
checking python testcase smart_pointer_template_const_overload
checking python testcase smart_pointer_template_defaults_overload
checking python testcase smart_pointer_templatemethods
checking python testcase smart_pointer_templatevariables (with run test)
checking python testcase smart_pointer_typedef (with run test)
checking python testcase special_variables
checking python testcase special_variable_attributes
checking python testcase special_variable_macros (with run test)
checking python testcase static_array_member
checking python testcase static_const_member
checking python testcase static_const_member_2 (with run test)
checking python testcase stl_no_default_constructor
checking python testcase string_constants
checking python testcase struct_initialization_cpp
checking python testcase struct_value (with run test)
checking python testcase swig_exception
checking python testcase symbol_clash
checking python testcase template_arg_replace
checking python testcase template_arg_scope
checking python testcase template_arg_typename
checking python testcase template_array_numeric
checking python testcase template_basic
checking python testcase template_base_template
checking python testcase template_classes (with run test)
checking python testcase template_class_reuse_name (with run test)
checking python testcase template_const_ref
checking python testcase template_construct (with run test)
checking python testcase template_templated_constructors
checking python testcase template_default
checking python testcase template_default2
checking python testcase template_default_arg (with run test)
checking python testcase template_default_arg_overloaded (with run test)
checking python testcase template_default_arg_overloaded_extend (with run test)
checking python testcase template_default_arg_virtual_destructor
checking python testcase template_default_cache (with run test)
checking python testcase template_default_class_parms
checking python testcase template_default_class_parms_typedef
checking python testcase template_default_inherit
checking python testcase template_default_qualify
checking python testcase template_default_vw
checking python testcase template_empty_inherit
checking python testcase template_enum
checking python testcase template_enum_ns_inherit
checking python testcase template_enum_typedef
checking python testcase template_explicit
checking python testcase template_extend1 (with run test)
checking python testcase template_extend2 (with run test)
checking python testcase template_extend_overload
checking python testcase template_extend_overload_2
checking python testcase template_forward
checking python testcase template_inherit (with run test)
checking python testcase template_inherit_abstract
checking python testcase template_int_const
checking python testcase template_keyword_in_type
checking python testcase template_methods
checking python testcase template_namespace_forward_declaration
checking python testcase template_using_directive_and_declaration_forward
checking python testcase template_using_directive_typedef (with run test)
checking python testcase template_nested
checking python testcase template_nested_typemaps
checking python testcase template_ns (with run test)
checking python testcase template_ns2
checking python testcase template_ns3
checking python testcase template_ns4 (with run test)
checking python testcase template_ns_enum
checking python testcase template_ns_enum2
checking python testcase template_ns_inherit
checking python testcase template_ns_scope
checking python testcase template_parameters_global_scope
checking python testcase template_partial_arg
checking python testcase template_partial_specialization
checking python testcase template_partial_specialization_typedef
checking python testcase template_qualifier
checking python testcase template_ref_type (with run test)
checking python testcase template_rename (with run test)
checking python testcase template_retvalue
checking python testcase template_specialization
checking python testcase template_specialization_defarg
checking python testcase template_specialization_enum
checking python testcase template_static (with run test)
checking python testcase template_tbase_template (with run test)
checking python testcase template_template_parameters
checking python testcase template_typedef (with run test)
checking python testcase template_typedef_class_template
checking python testcase template_typedef_cplx (with run test)
checking python testcase template_typedef_cplx2 (with run test)
checking python testcase template_typedef_cplx3 (with run test)
checking python testcase template_typedef_cplx4 (with run test)
checking python testcase template_typedef_cplx5
checking python testcase template_typedef_funcptr
checking python testcase template_typedef_inherit
checking python testcase template_typedef_ns
checking python testcase template_typedef_ptr
checking python testcase template_typedef_rec
checking python testcase template_typedef_typedef
checking python testcase template_typemaps
checking python testcase template_typemaps_typedef (with run test)
checking python testcase template_typemaps_typedef2 (with run test)
checking python testcase template_using
checking python testcase template_virtual
checking python testcase template_whitespace
checking python testcase threads
checking python testcase threads_exception (with run test)
threads_exception_wrap.cxx: In function 'PyObject* PyInit__threads_exception()':
threads_exception_wrap.cxx:981:64: warning: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations]
  981 | #     define SWIG_PYTHON_INITIALIZE_THREADS  PyEval_InitThreads()
      |                                              ~~~~~~~~~~~~~~~~~~^~
threads_exception_wrap.cxx:4442:3: note: in expansion of macro 'SWIG_PYTHON_INITIALIZE_THREADS'
 4442 |   SWIG_PYTHON_INITIALIZE_THREADS;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.10/Python.h:144,
                 from threads_exception_wrap.cxx:179:
/usr/include/python3.10/ceval.h:122:37: note: declared here
  122 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void);
      |                                     ^~~~~~~~~~~~~~~~~~
checking python testcase throw_exception
checking python testcase typedef_array_member
checking python testcase typedef_class (with run test)
checking python testcase typedef_classforward_same_name (with run test)
checking python testcase typedef_funcptr (with run test)
checking python testcase typedef_inherit (with run test)
checking python testcase typedef_mptr
checking python testcase typedef_reference
checking python testcase typedef_scope (with run test)
checking python testcase typedef_sizet
checking python testcase typedef_struct_cpp
checking python testcase typedef_typedef (with run test)
checking python testcase typemap_arrays (with run test)
checking python testcase typemap_array_qualifiers
checking python testcase typemap_delete (with run test)
checking python testcase typemap_directorout
checking python testcase typemap_documentation (with run test)
checking python testcase typemap_global_scope
checking python testcase typemap_manyargs
checking python testcase typemap_namespace (with run test)
checking python testcase typemap_ns_using (with run test)
checking python testcase typemap_numinputs
checking python testcase typemap_template
checking python testcase typemap_template_parm_typedef
checking python testcase typemap_template_parms
checking python testcase typemap_template_typedef (with run test)
checking python testcase typemap_out_optimal (with run test)
checking python testcase typemap_qualifier_strip (with run test)
checking python testcase typemap_variables
checking python testcase typemap_various
checking python testcase typename (with run test)
checking python testcase types_directive (with run test)
checking python testcase unicode_strings (with run test)
checking python testcase union_scope
checking python testcase using1 (with run test)
checking python testcase using2 (with run test)
checking python testcase using_composition (with run test)
checking python testcase using_directive_and_declaration
checking python testcase using_directive_and_declaration_forward
checking python testcase using_extend (with run test)
checking python testcase using_inherit (with run test)
checking python testcase using_namespace
checking python testcase using_namespace_loop
checking python testcase using_pointers
checking python testcase using_private (with run test)
checking python testcase using_protected (with run test)
checking python testcase valuewrapper
checking python testcase valuewrapper_base
checking python testcase valuewrapper_const
checking python testcase valuewrapper_opaque
checking python testcase varargs (with run test)
checking python testcase varargs_overload (with run test)
checking python testcase variable_replacement
checking python testcase virtual_destructor
checking python testcase virtual_derivation (with run test)
checking python testcase virtual_poly (with run test)
checking python testcase virtual_vs_nonvirtual_base
checking python testcase voidtest (with run test)
checking python testcase wallkw
checking python testcase wrapmacro (with run test)
checking python testcase doxygen_alias (with run test)
checking python testcase doxygen_basic_notranslate (with run test)
checking python testcase doxygen_basic_translate (with run test)
checking python testcase doxygen_basic_translate_style2 (with run test)
checking python testcase doxygen_basic_translate_style3 (with run test)
checking python testcase doxygen_code_blocks (with run test)
checking python testcase doxygen_ignore (with run test)
checking python testcase doxygen_misc_constructs (with run test)
checking python testcase doxygen_nested_class
checking python testcase doxygen_parsing (with run test)
checking python testcase doxygen_parsing_enums
checking python testcase doxygen_translate (with run test)
checking python testcase doxygen_translate_all_tags (with run test)
checking python testcase doxygen_translate_links (with run test)
checking python testcase director_string (with run test)
checking python testcase ignore_template_constructor
checking python testcase li_std_combinations
checking python testcase li_std_containers_overload (with run test)
checking python testcase li_std_deque
checking python testcase li_std_except
checking python testcase li_std_except_as_class (with run test)
checking python testcase li_std_map (with run test)
checking python testcase li_std_pair
checking python testcase li_std_pair_using (with run test)
checking python testcase li_std_string
checking python testcase li_std_vector (with run test)
checking python testcase li_std_vector_back_reference (with run test)
checking python testcase li_std_vector_enum (with run test)
checking python testcase li_std_vector_member_var
checking python testcase li_std_vector_ptr (with run test)
checking python testcase li_std_wstring (with run test)
checking python testcase smart_pointer_inherit
checking python testcase template_typedef_fnc
checking python testcase template_type_namespace (with run test)
checking python testcase template_opaque (with run test)
checking python testcase file_test (with run test)
checking python testcase li_cstring (with run test)
checking python testcase li_cwstring (with run test)
checking python testcase python_nondynamic (with run test)
checking python testcase python_varargs_typemap (with run test)
checking python testcase arrays
checking python testcase bom_utf8
checking python testcase c_delete
checking python testcase c_delete_function
checking python testcase char_constant
checking python testcase const_const
checking python testcase constant_expr
checking python testcase default_args_c (with run test)
checking python testcase empty_c (with run test)
checking python testcase enums (with run test)
checking python testcase enum_forward (with run test)
checking python testcase enum_macro
checking python testcase enum_missing
checking python testcase extern_declaration
checking python testcase funcptr
checking python testcase function_typedef
checking python testcase global_functions (with run test)
checking python testcase global_immutable_vars
checking python testcase immutable_values
checking python testcase inctest (with run test)
checking python testcase infinity
checking python testcase integers
checking python testcase keyword_rename_c (with run test)
checking python testcase lextype
checking python testcase li_carrays (with run test)
checking python testcase li_cdata (with run test)
checking python testcase li_cmalloc (with run test)
checking python testcase li_constraints
checking python testcase li_cpointer (with run test)
checking python testcase li_math
checking python testcase long_long
checking python testcase memberin_extend_c (with run test)
checking python testcase name
checking python testcase nested (with run test)
checking python testcase nested_extend_c
checking python testcase nested_structs
checking python testcase newobject2
checking python testcase overload_extend_c (with run test)
checking python testcase overload_extend2 (with run test)
checking python testcase preproc (with run test)
checking python testcase preproc_constants_c
checking python testcase preproc_defined (with run test)
checking python testcase preproc_gcc_output (with run test)
checking python testcase preproc_include (with run test)
checking python testcase preproc_line_file
checking python testcase register_par
checking python testcase ret_by_value (with run test)
checking python testcase simple_array
checking python testcase sizeof_pointer
checking python testcase sneaky1 (with run test)
checking python testcase string_simple
checking python testcase struct_rename (with run test)
checking python testcase struct_initialization (with run test)
checking python testcase typedef_classforward_same_name (with run test)
checking python testcase typedef_struct
checking python testcase typemap_subst
checking python testcase union_parameter
checking python testcase unions (with run test)
checking python testcase clientdata_prop
checking python testcase import_stl (with run test)
checking python testcase imports (with run test)
checking python testcase mod (with run test)
checking python testcase multi_import (with run test)
checking python testcase packageoption
checking python testcase template_typedef_import (with run test)
614 python tests passed
checking java test-suite
checking java testcase enum_thorough_proper (with run test)
checking java testcase enum_thorough_simple (with run test)
checking java testcase enum_thorough_typeunsafe (with run test)
checking java testcase exception_partial_info
checking java testcase intermediary_classname (with run test)
checking java testcase java_constants (with run test)
checking java testcase java_director (with run test)
checking java testcase java_director_assumeoverride (with run test)
checking java testcase java_director_exception_feature (with run test)
checking java testcase java_director_exception_feature_nspace (with run test)
checking java testcase java_director_ptrclass (with run test)
checking java testcase java_director_typemaps (with run test)
checking java testcase java_director_typemaps_ptr (with run test)
checking java testcase java_enums (with run test)
checking java testcase java_jnitypes (with run test)
checking java testcase java_lib_arrays_dimensionless (with run test)
checking java testcase java_lib_various (with run test)
checking java testcase java_nspacewithoutpackage
checking java testcase java_pgcpp (with run test)
checking java testcase java_pragmas (with run test)
checking java testcase java_prepost (with run test)
checking java testcase java_throws (with run test)
checking java testcase java_typemaps_proxy (with run test)
checking java testcase java_typemaps_typewrapper (with run test)
checking java testcase li_std_list (with run test)
checking java testcase li_std_map (with run test)
checking java testcase li_std_set (with run test)
checking java testcase abstract_access
checking java testcase abstract_inherit
checking java testcase abstract_inherit_ok
checking java testcase abstract_signature
checking java testcase abstract_typedef
checking java testcase abstract_typedef2
checking java testcase abstract_virtual
checking java testcase access_change
checking java testcase add_link
checking java testcase aggregate (with run test)
checking java testcase allowexcept
checking java testcase allprotected (with run test)
checking java testcase allprotected_not
checking java testcase anonymous_bitfield
checking java testcase apply_signed_char (with run test)
checking java testcase apply_strings (with run test)
checking java testcase argout
checking java testcase array_member (with run test)
checking java testcase array_typedef_memberin
checking java testcase arrayref
checking java testcase arrays_dimensionless
checking java testcase arrays_global
checking java testcase arrays_global_twodim (with run test)
checking java testcase arrays_scope
checking java testcase autodoc
checking java testcase bloody_hell
checking java testcase bools
checking java testcase catches
checking java testcase cast_operator
checking java testcase casts
checking java testcase char_binary (with run test)
checking java testcase char_strings (with run test)
checking java testcase chartest
checking java testcase class_scope_namespace (with run test)
checking java testcase class_forward
checking java testcase class_ignore
checking java testcase class_scope_weird
checking java testcase compactdefaultargs
checking java testcase const_const_2
checking java testcase constant_directive (with run test)
checking java testcase constant_pointers
checking java testcase constover
checking java testcase constructor_copy
checking java testcase constructor_exception
checking java testcase constructor_explicit
checking java testcase constructor_ignore
checking java testcase constructor_rename
checking java testcase constructor_value
checking java testcase contract
checking java testcase conversion
checking java testcase conversion_namespace
checking java testcase conversion_ns_template
checking java testcase conversion_operators
checking java testcase cplusplus_throw
checking java testcase cpp_basic
checking java testcase cpp_enum
checking java testcase cpp_namespace
checking java testcase cpp_nodefault
checking java testcase cpp_parameters
checking java testcase cpp_static
checking java testcase cpp_typedef (with run test)
checking java testcase cpp14_binary_integer_literals
checking java testcase cpp17_hex_floating_literals
checking java testcase cpp17_nested_namespaces (with run test)
checking java testcase cpp17_nspace_nested_namespaces (with run test)
checking java testcase cpp17_u8_char_literals
checking java testcase curiously_recurring_template_pattern (with run test)
checking java testcase default_args (with run test)
checking java testcase default_arg_expressions
checking java testcase default_arg_values
checking java testcase default_constructor (with run test)
checking java testcase defvalue_constructor
checking java testcase derived_byvalue
checking java testcase derived_nested (with run test)
checking java testcase destructor_methodmodifiers
checking java testcase destructor_reprotected
checking java testcase director_abstract (with run test)
checking java testcase director_alternating
checking java testcase director_basic (with run test)
checking java testcase director_binary_string (with run test)
checking java testcase director_classes (with run test)
checking java testcase director_classic (with run test)
checking java testcase director_constructor
checking java testcase director_conversion_operators
checking java testcase director_default (with run test)
checking java testcase director_detect
checking java testcase director_enum (with run test)
checking java testcase director_exception (with run test)
checking java testcase director_exception_catches (with run test)
checking java testcase director_exception_nothrow
checking java testcase director_extend
checking java testcase director_finalizer
checking java testcase director_frob (with run test)
checking java testcase director_ignore (with run test)
checking java testcase director_keywords
checking java testcase director_namespace_clash
checking java testcase director_nested
checking java testcase director_nspace (with run test)
checking java testcase director_nspace_director_name_collision
checking java testcase director_overload
checking java testcase director_overload2
checking java testcase director_ownership (with run test)
checking java testcase director_pass_by_value (with run test)
checking java testcase director_primitives (with run test)
checking java testcase director_property
checking java testcase director_protected (with run test)
checking java testcase director_protected_overloaded
checking java testcase director_redefined
checking java testcase director_ref (with run test)
checking java testcase director_smartptr (with run test)
checking java testcase director_thread (with run test)
checking java testcase director_unroll (with run test)
checking java testcase director_using
checking java testcase director_void
checking java testcase director_wombat (with run test)
checking java testcase disown
checking java testcase dynamic_cast (with run test)
checking java testcase empty
checking java testcase enum_ignore
checking java testcase enum_plus
checking java testcase enum_rename
checking java testcase enum_scope_template
checking java testcase enum_template
checking java testcase enum_thorough (with run test)
checking java testcase enum_var
checking java testcase equality
checking java testcase evil_diamond
checking java testcase evil_diamond_ns
checking java testcase evil_diamond_prop
checking java testcase exception_classname
checking java testcase exception_order
checking java testcase extend
checking java testcase extend_constructor_destructor (with run test)
checking java testcase extend_default (with run test)
checking java testcase extend_placement
checking java testcase extend_special_variables (with run test)
checking java testcase extend_template
checking java testcase extend_template_method (with run test)
checking java testcase extend_template_ns
checking java testcase extend_typedef_class (with run test)
checking java testcase extern_c
checking java testcase extern_namespace
checking java testcase extern_throws
checking java testcase expressions
checking java testcase features
checking java testcase fragments
checking java testcase friends (with run test)
checking java testcase friends_template (with run test)
checking java testcase funcptr_cpp
checking java testcase functors
checking java testcase fvirtual
checking java testcase global_immutable_vars_cpp
checking java testcase global_namespace (with run test)
checking java testcase global_ns_arg
checking java testcase global_scope_types
checking java testcase global_vars
checking java testcase grouping
checking java testcase ignore_parameter (with run test)
checking java testcase import_fragments
checking java testcase import_nomodule
checking java testcase inherit
checking java testcase inherit_member
checking java testcase inherit_missing
checking java testcase inherit_same_name
checking java testcase inherit_target_language (with run test)
checking java testcase inherit_void_arg
checking java testcase inline_initializer
checking java testcase insert_directive
checking java testcase keyword_rename
checking java testcase kind
checking java testcase kwargs_feature (with run test)
checking java testcase langobj
checking java testcase li_attribute
checking java testcase li_attribute_template
checking java testcase li_boost_shared_ptr (with run test)
checking java testcase li_boost_shared_ptr_attribute (with run test)
checking java testcase li_boost_shared_ptr_bits (with run test)
checking java testcase li_boost_shared_ptr_director (with run test)
checking java testcase li_boost_shared_ptr_template (with run test)
checking java testcase li_carrays_cpp (with run test)
checking java testcase li_cdata_cpp (with run test)
checking java testcase li_cpointer_cpp
checking java testcase li_std_auto_ptr (with run test)
checking java testcase li_stdint
checking java testcase li_swigtype_inout
checking java testcase li_typemaps (with run test)
checking java testcase li_typemaps_apply
checking java testcase li_windows
checking java testcase long_long_apply
checking java testcase memberin_extend (with run test)
checking java testcase member_funcptr_galore
checking java testcase member_pointer (with run test)
checking java testcase member_pointer_const (with run test)
checking java testcase member_template
checking java testcase minherit
checking java testcase minherit2 (with run test)
checking java testcase mixed_types
checking java testcase multiple_inheritance (with run test)
checking java testcase multiple_inheritance_abstract (with run test)
checking java testcase multiple_inheritance_interfaces (with run test)
checking java testcase multiple_inheritance_nspace (with run test)
checking java testcase multiple_inheritance_shared_ptr (with run test)
checking java testcase name_cxx
checking java testcase name_warnings
checking java testcase namespace_chase (with run test)
checking java testcase namespace_class
checking java testcase namespace_enum
checking java testcase namespace_extend
checking java testcase namespace_forward_declaration (with run test)
checking java testcase namespace_nested
checking java testcase namespace_spaces
checking java testcase namespace_template (with run test)
checking java testcase namespace_typedef_class
checking java testcase namespace_typemap
checking java testcase namespace_union
checking java testcase namespace_virtual_method
checking java testcase nspace (with run test)
checking java testcase nspace_extend (with run test)
checking java testcase native_directive (with run test)
checking java testcase naturalvar
checking java testcase naturalvar_more (with run test)
checking java testcase naturalvar_onoff (with run test)
checking java testcase nested_class (with run test)
checking java testcase nested_directors
checking java testcase nested_comment
checking java testcase nested_ignore
checking java testcase nested_inheritance_interface (with run test)
checking java testcase nested_in_template
checking java testcase nested_scope
checking java testcase nested_template_base (with run test)
checking java testcase nested_workaround (with run test)
checking java testcase newobject1
checking java testcase newobject3
checking java testcase null_pointer
checking java testcase operator_overload (with run test)
checking java testcase operator_overload_break
checking java testcase operator_pointer_ref
checking java testcase operbool
checking java testcase ordering
checking java testcase overload_arrays
checking java testcase overload_bool
checking java testcase overload_complicated (with run test)
checking java testcase overload_copy
checking java testcase overload_extend
checking java testcase overload_method
checking java testcase overload_numeric
checking java testcase overload_null
checking java testcase overload_polymorphic
checking java testcase overload_rename
checking java testcase overload_return_type
checking java testcase overload_simple
checking java testcase overload_subtype
checking java testcase overload_template (with run test)
checking java testcase overload_template_fast
checking java testcase pointer_reference (with run test)
checking java testcase preproc_constants
checking java testcase primitive_ref (with run test)
checking java testcase private_assign
checking java testcase proxycode (with run test)
checking java testcase protected_rename
checking java testcase pure_virtual
checking java testcase redefined
checking java testcase redefined_not
checking java testcase refcount
checking java testcase reference_global_vars
checking java testcase rename1 (with run test)
checking java testcase rename2 (with run test)
checking java testcase rename3 (with run test)
checking java testcase rename4 (with run test)
checking java testcase rename_rstrip_encoder
checking java testcase rename_scope
checking java testcase rename_simple
checking java testcase rename_strip_encoder
checking java testcase rename_pcre_encoder (with run test)
checking java testcase rename_pcre_enum (with run test)
checking java testcase rename_predicates
checking java testcase rename_wildcard (with run test)
checking java testcase restrict_cplusplus
checking java testcase return_const_value
checking java testcase return_value_scope
checking java testcase rname (with run test)
checking java testcase samename
checking java testcase sizet (with run test)
checking java testcase smart_pointer_const
checking java testcase smart_pointer_const2
checking java testcase smart_pointer_const_overload (with run test)
checking java testcase smart_pointer_extend
checking java testcase smart_pointer_ignore (with run test)
checking java testcase smart_pointer_member
checking java testcase smart_pointer_multi
checking java testcase smart_pointer_multi_typedef
checking java testcase smart_pointer_namespace
checking java testcase smart_pointer_namespace2
checking java testcase smart_pointer_not
checking java testcase smart_pointer_overload
checking java testcase smart_pointer_protected
checking java testcase smart_pointer_rename
checking java testcase smart_pointer_simple
checking java testcase smart_pointer_static
checking java testcase smart_pointer_template_const_overload
checking java testcase smart_pointer_template_defaults_overload
checking java testcase smart_pointer_templatemethods
checking java testcase smart_pointer_templatevariables
checking java testcase smart_pointer_typedef
checking java testcase special_variables (with run test)
checking java testcase special_variable_attributes
checking java testcase special_variable_macros (with run test)
checking java testcase static_array_member
checking java testcase static_const_member
checking java testcase static_const_member_2
checking java testcase stl_no_default_constructor
checking java testcase string_constants
checking java testcase struct_initialization_cpp
checking java testcase struct_value
checking java testcase swig_exception
checking java testcase symbol_clash
checking java testcase template_arg_replace
checking java testcase template_arg_scope
checking java testcase template_arg_typename
checking java testcase template_array_numeric
checking java testcase template_basic
checking java testcase template_base_template
checking java testcase template_classes (with run test)
checking java testcase template_class_reuse_name (with run test)
checking java testcase template_const_ref
checking java testcase template_construct
checking java testcase template_templated_constructors (with run test)
checking java testcase template_default
checking java testcase template_default2
checking java testcase template_default_arg (with run test)
checking java testcase template_default_arg_overloaded
checking java testcase template_default_arg_overloaded_extend
checking java testcase template_default_arg_virtual_destructor
checking java testcase template_default_cache (with run test)
checking java testcase template_default_class_parms (with run test)
checking java testcase template_default_class_parms_typedef (with run test)
checking java testcase template_default_inherit
checking java testcase template_default_qualify
checking java testcase template_default_vw
checking java testcase template_empty_inherit
checking java testcase template_enum
checking java testcase template_enum_ns_inherit
checking java testcase template_enum_typedef
checking java testcase template_explicit
checking java testcase template_extend1
checking java testcase template_extend2
checking java testcase template_extend_overload
checking java testcase template_extend_overload_2
checking java testcase template_forward
checking java testcase template_inherit
checking java testcase template_inherit_abstract
checking java testcase template_int_const
checking java testcase template_keyword_in_type
checking java testcase template_methods (with run test)
checking java testcase template_namespace_forward_declaration (with run test)
checking java testcase template_using_directive_and_declaration_forward (with run test)
checking java testcase template_using_directive_typedef (with run test)
checking java testcase template_nested (with run test)
checking java testcase template_nested_typemaps (with run test)
checking java testcase template_ns
checking java testcase template_ns2
checking java testcase template_ns3
checking java testcase template_ns4
checking java testcase template_ns_enum
checking java testcase template_ns_enum2
checking java testcase template_ns_inherit
checking java testcase template_ns_scope
checking java testcase template_parameters_global_scope (with run test)
checking java testcase template_partial_arg
checking java testcase template_partial_specialization (with run test)
checking java testcase template_partial_specialization_typedef (with run test)
checking java testcase template_qualifier
checking java testcase template_ref_type
checking java testcase template_rename
checking java testcase template_retvalue
checking java testcase template_specialization
checking java testcase template_specialization_defarg
checking java testcase template_specialization_enum
checking java testcase template_static
checking java testcase template_tbase_template
checking java testcase template_template_parameters (with run test)
checking java testcase template_typedef
checking java testcase template_typedef_class_template
checking java testcase template_typedef_cplx
checking java testcase template_typedef_cplx2
checking java testcase template_typedef_cplx3
checking java testcase template_typedef_cplx4
checking java testcase template_typedef_cplx5
checking java testcase template_typedef_funcptr
checking java testcase template_typedef_inherit (with run test)
checking java testcase template_typedef_ns
checking java testcase template_typedef_ptr
checking java testcase template_typedef_rec
checking java testcase template_typedef_typedef (with run test)
checking java testcase template_typemaps
checking java testcase template_typemaps_typedef
checking java testcase template_typemaps_typedef2
checking java testcase template_using
checking java testcase template_virtual
checking java testcase template_whitespace
checking java testcase threads
checking java testcase threads_exception
checking java testcase throw_exception
checking java testcase typedef_array_member
checking java testcase typedef_class
checking java testcase typedef_classforward_same_name (with run test)
checking java testcase typedef_funcptr (with run test)
checking java testcase typedef_inherit
checking java testcase typedef_mptr
checking java testcase typedef_reference
checking java testcase typedef_scope
checking java testcase typedef_sizet
checking java testcase typedef_struct_cpp
checking java testcase typedef_typedef
checking java testcase typemap_arrays (with run test)
checking java testcase typemap_array_qualifiers
checking java testcase typemap_delete
checking java testcase typemap_directorout
checking java testcase typemap_documentation
checking java testcase typemap_global_scope
checking java testcase typemap_manyargs
checking java testcase typemap_namespace (with run test)
checking java testcase typemap_ns_using
checking java testcase typemap_numinputs
checking java testcase typemap_template
checking java testcase typemap_template_parm_typedef
checking java testcase typemap_template_parms (with run test)
checking java testcase typemap_template_typedef
checking java testcase typemap_out_optimal (with run test)
checking java testcase typemap_qualifier_strip
checking java testcase typemap_variables
checking java testcase typemap_various
checking java testcase typename
checking java testcase types_directive
checking java testcase unicode_strings
checking java testcase union_scope
checking java testcase using1
checking java testcase using2
checking java testcase using_composition
checking java testcase using_directive_and_declaration (with run test)
checking java testcase using_directive_and_declaration_forward (with run test)
checking java testcase using_extend
checking java testcase using_inherit
checking java testcase using_namespace
checking java testcase using_namespace_loop
checking java testcase using_pointers (with run test)
checking java testcase using_private
checking java testcase using_protected
checking java testcase valuewrapper
checking java testcase valuewrapper_base
checking java testcase valuewrapper_const
checking java testcase valuewrapper_opaque
checking java testcase varargs (with run test)
checking java testcase varargs_overload
checking java testcase variable_replacement
checking java testcase virtual_destructor
checking java testcase virtual_derivation
checking java testcase virtual_poly (with run test)
checking java testcase virtual_vs_nonvirtual_base
checking java testcase voidtest
checking java testcase wallkw (with run test)
checking java testcase wrapmacro
checking java testcase doxygen_parsing_enums_simple (with run test)
checking java testcase doxygen_parsing_enums_proper (with run test)
checking java testcase doxygen_parsing_enums_typesafe (with run test)
checking java testcase doxygen_parsing_enums_typeunsafe (with run test)
checking java testcase doxygen_alias (with run test)
checking java testcase doxygen_basic_notranslate (with run test)
checking java testcase doxygen_basic_translate (with run test)
checking java testcase doxygen_basic_translate_style2 (with run test)
checking java testcase doxygen_basic_translate_style3 (with run test)
checking java testcase doxygen_code_blocks (with run test)
checking java testcase doxygen_ignore (with run test)
checking java testcase doxygen_misc_constructs (with run test)
checking java testcase doxygen_nested_class (with run test)
checking java testcase doxygen_parsing (with run test)
checking java testcase doxygen_parsing_enums
checking java testcase doxygen_translate (with run test)
checking java testcase doxygen_translate_all_tags (with run test)
checking java testcase doxygen_translate_links (with run test)
checking java testcase director_string (with run test)
checking java testcase ignore_template_constructor
checking java testcase li_std_combinations
checking java testcase li_std_containers_overload
checking java testcase li_std_deque
checking java testcase li_std_except (with run test)
checking java testcase li_std_except_as_class
checking java testcase li_std_pair
checking java testcase li_std_pair_using
checking java testcase li_std_string (with run test)
checking java testcase li_std_vector (with run test)
checking java testcase li_std_vector_back_reference
checking java testcase li_std_vector_enum (with run test)
checking java testcase li_std_vector_member_var
checking java testcase li_std_vector_ptr
checking java testcase li_std_wstring
checking java testcase smart_pointer_inherit
checking java testcase template_typedef_fnc
checking java testcase template_type_namespace
checking java testcase template_opaque
checking java testcase java_lib_arrays (with run test)
checking java testcase java_lib_various (with run test)
checking java testcase arrays
checking java testcase bom_utf8
checking java testcase c_delete
checking java testcase c_delete_function
checking java testcase char_constant
checking java testcase const_const
checking java testcase constant_expr
checking java testcase default_args_c
checking java testcase empty_c
checking java testcase enums
checking java testcase enum_forward (with run test)
checking java testcase enum_macro (with run test)
checking java testcase enum_missing
checking java testcase extern_declaration (with run test)
checking java testcase funcptr
checking java testcase function_typedef
checking java testcase global_functions
checking java testcase global_immutable_vars
checking java testcase immutable_values
checking java testcase inctest (with run test)
checking java testcase infinity
checking java testcase integers
checking java testcase keyword_rename_c
checking java testcase lextype
checking java testcase li_carrays (with run test)
checking java testcase li_cdata (with run test)
checking java testcase li_cmalloc
checking java testcase li_constraints
checking java testcase li_cpointer
checking java testcase li_math
checking java testcase long_long (with run test)
checking java testcase memberin_extend_c
checking java testcase name
checking java testcase nested
checking java testcase nested_extend_c (with run test)
checking java testcase nested_structs (with run test)
checking java testcase newobject2
checking java testcase overload_extend_c
checking java testcase overload_extend2
checking java testcase preproc
checking java testcase preproc_constants_c
checking java testcase preproc_defined
checking java testcase preproc_gcc_output
checking java testcase preproc_include
checking java testcase preproc_line_file (with run test)
checking java testcase register_par
checking java testcase ret_by_value (with run test)
checking java testcase simple_array
checking java testcase sizeof_pointer
checking java testcase sneaky1
checking java testcase string_simple
checking java testcase struct_rename
checking java testcase struct_initialization
checking java testcase typedef_classforward_same_name (with run test)
checking java testcase typedef_struct
checking java testcase typemap_subst
checking java testcase union_parameter
checking java testcase unions (with run test)
checking java testcase clientdata_prop
checking java testcase import_stl
checking java testcase imports (with run test)
checking java testcase mod
checking java testcase multi_import
checking java testcase packageoption
checking java testcase template_typedef_import
594 java tests passed
skipping guile test-suite check
skipping mzscheme test-suite check
checking ruby test-suite
checking ruby testcase li_cstring (with run test)
checking ruby testcase li_factory (with run test)
checking ruby testcase li_std_functors (with run test)
checking ruby testcase li_std_list (with run test)
checking ruby testcase li_std_multimap (with run test)
checking ruby testcase li_std_pair_lang_object (with run test)
checking ruby testcase li_std_queue (with run test)
checking ruby testcase li_std_set (with run test)
checking ruby testcase li_std_stack (with run test)
checking ruby testcase li_std_wstring_inherit (with run test)
checking ruby testcase primitive_types (with run test)
checking ruby testcase ruby_alias_method (with run test)
checking ruby testcase ruby_global_immutable_vars_cpp (with run test)
checking ruby testcase ruby_keywords (with run test)
checking ruby testcase ruby_minherit_shared_ptr (with run test)
checking ruby testcase ruby_naming (with run test)
checking ruby testcase ruby_rdata (with run test)
checking ruby testcase ruby_track_objects (with run test)
checking ruby testcase ruby_track_objects_directors (with run test)
checking ruby testcase std_containers (with run test)
checking ruby testcase abstract_access (with run test)
checking ruby testcase abstract_inherit (with run test)
checking ruby testcase abstract_inherit_ok (with run test)
checking ruby testcase abstract_signature (with run test)
checking ruby testcase abstract_typedef (with run test)
checking ruby testcase abstract_typedef2 (with run test)
checking ruby testcase abstract_virtual (with run test)
checking ruby testcase access_change (with run test)
checking ruby testcase add_link (with run test)
checking ruby testcase aggregate (with run test)
checking ruby testcase allowexcept
checking ruby testcase allprotected
checking ruby testcase allprotected_not
checking ruby testcase anonymous_bitfield (with run test)
checking ruby testcase apply_signed_char (with run test)
checking ruby testcase apply_strings (with run test)
checking ruby testcase argout (with run test)
checking ruby testcase array_member (with run test)
checking ruby testcase array_typedef_memberin
checking ruby testcase arrayref
checking ruby testcase arrays_dimensionless
checking ruby testcase arrays_global (with run test)
checking ruby testcase arrays_global_twodim
checking ruby testcase arrays_scope
checking ruby testcase autodoc
checking ruby testcase bloody_hell
checking ruby testcase bools (with run test)
checking ruby testcase catches
checking ruby testcase cast_operator (with run test)
checking ruby testcase casts (with run test)
checking ruby testcase char_binary
checking ruby testcase char_strings
checking ruby testcase chartest
checking ruby testcase class_scope_namespace
checking ruby testcase class_forward
checking ruby testcase class_ignore (with run test)
checking ruby testcase class_scope_weird
checking ruby testcase compactdefaultargs
checking ruby testcase const_const_2
checking ruby testcase constant_directive
checking ruby testcase constant_pointers
checking ruby testcase constover (with run test)
checking ruby testcase constructor_copy
checking ruby testcase constructor_exception
checking ruby testcase constructor_explicit
checking ruby testcase constructor_ignore
checking ruby testcase constructor_rename
checking ruby testcase constructor_value
checking ruby testcase contract
checking ruby testcase conversion
checking ruby testcase conversion_namespace
checking ruby testcase conversion_ns_template
checking ruby testcase conversion_operators
checking ruby testcase cplusplus_throw
checking ruby testcase cpp_basic
checking ruby testcase cpp_enum
checking ruby testcase cpp_namespace (with run test)
checking ruby testcase cpp_nodefault
checking ruby testcase cpp_parameters
checking ruby testcase cpp_static
checking ruby testcase cpp_typedef
checking ruby testcase cpp14_binary_integer_literals
checking ruby testcase cpp17_hex_floating_literals
checking ruby testcase cpp17_nested_namespaces
checking ruby testcase cpp17_nspace_nested_namespaces
checking ruby testcase cpp17_u8_char_literals
checking ruby testcase curiously_recurring_template_pattern
checking ruby testcase default_args
checking ruby testcase default_arg_expressions
checking ruby testcase default_arg_values
checking ruby testcase default_constructor (with run test)
checking ruby testcase defvalue_constructor
checking ruby testcase derived_byvalue
checking ruby testcase derived_nested
checking ruby testcase destructor_methodmodifiers
checking ruby testcase destructor_reprotected
checking ruby testcase director_abstract (with run test)
checking ruby testcase director_alternating
checking ruby testcase director_basic (with run test)
checking ruby testcase director_binary_string
checking ruby testcase director_classes
checking ruby testcase director_classic
checking ruby testcase director_constructor (with run test)
checking ruby testcase director_conversion_operators
checking ruby testcase director_default (with run test)
checking ruby testcase director_detect (with run test)
checking ruby testcase director_enum
checking ruby testcase director_exception (with run test)
checking ruby testcase director_exception_catches
checking ruby testcase director_exception_nothrow
checking ruby testcase director_extend
checking ruby testcase director_finalizer
checking ruby testcase director_frob (with run test)
checking ruby testcase director_ignore
checking ruby testcase director_keywords
checking ruby testcase director_namespace_clash
checking ruby testcase director_nested (with run test)
checking ruby testcase director_nspace
checking ruby testcase director_nspace_director_name_collision
checking ruby testcase director_overload
checking ruby testcase director_overload2
checking ruby testcase director_ownership
checking ruby testcase director_pass_by_value
checking ruby testcase director_primitives
checking ruby testcase director_property
checking ruby testcase director_protected (with run test)
checking ruby testcase director_protected_overloaded
checking ruby testcase director_redefined
checking ruby testcase director_ref
checking ruby testcase director_smartptr (with run test)
checking ruby testcase director_thread
checking ruby testcase director_unroll (with run test)
checking ruby testcase director_using
checking ruby testcase director_void
checking ruby testcase director_wombat (with run test)
checking ruby testcase disown (with run test)
checking ruby testcase dynamic_cast (with run test)
checking ruby testcase empty
checking ruby testcase enum_ignore
checking ruby testcase enum_plus
checking ruby testcase enum_rename
checking ruby testcase enum_scope_template
checking ruby testcase enum_template
checking ruby testcase enum_thorough (with run test)
checking ruby testcase enum_var
checking ruby testcase equality
checking ruby testcase evil_diamond
checking ruby testcase evil_diamond_ns
checking ruby testcase evil_diamond_prop
checking ruby testcase exception_classname
checking ruby testcase exception_order
checking ruby testcase extend
checking ruby testcase extend_constructor_destructor
checking ruby testcase extend_default
checking ruby testcase extend_placement
checking ruby testcase extend_special_variables
checking ruby testcase extend_template (with run test)
checking ruby testcase extend_template_method
checking ruby testcase extend_template_ns (with run test)
checking ruby testcase extend_typedef_class
checking ruby testcase extern_c
checking ruby testcase extern_namespace
checking ruby testcase extern_throws
checking ruby testcase expressions
checking ruby testcase features
checking ruby testcase fragments
checking ruby testcase friends (with run test)
checking ruby testcase friends_template
checking ruby testcase funcptr_cpp
checking ruby testcase functors
checking ruby testcase fvirtual
checking ruby testcase global_immutable_vars_cpp (with run test)
checking ruby testcase global_namespace
checking ruby testcase global_ns_arg
checking ruby testcase global_scope_types
checking ruby testcase global_vars
checking ruby testcase grouping (with run test)
checking ruby testcase ignore_parameter (with run test)
checking ruby testcase import_fragments
checking ruby testcase import_nomodule
checking ruby testcase inherit
checking ruby testcase inherit_member
checking ruby testcase inherit_missing (with run test)
checking ruby testcase inherit_same_name
checking ruby testcase inherit_target_language
checking ruby testcase inherit_void_arg
checking ruby testcase inline_initializer
checking ruby testcase insert_directive
checking ruby testcase keyword_rename
checking ruby testcase kind
checking ruby testcase kwargs_feature
checking ruby testcase langobj
checking ruby testcase li_attribute
checking ruby testcase li_attribute_template
checking ruby testcase li_boost_shared_ptr (with run test)
checking ruby testcase li_boost_shared_ptr_attribute
checking ruby testcase li_boost_shared_ptr_bits (with run test)
checking ruby testcase li_boost_shared_ptr_director (with run test)
checking ruby testcase li_boost_shared_ptr_template (with run test)
checking ruby testcase li_carrays_cpp (with run test)
checking ruby testcase li_cdata_cpp
checking ruby testcase li_cpointer_cpp
checking ruby testcase li_std_auto_ptr (with run test)
checking ruby testcase li_stdint
checking ruby testcase li_swigtype_inout
checking ruby testcase li_typemaps
checking ruby testcase li_typemaps_apply
checking ruby testcase li_windows
checking ruby testcase long_long_apply
checking ruby testcase memberin_extend
checking ruby testcase member_funcptr_galore
checking ruby testcase member_pointer (with run test)
checking ruby testcase member_pointer_const
checking ruby testcase member_template
checking ruby testcase minherit (with run test)
checking ruby testcase minherit2
checking ruby testcase mixed_types
checking ruby testcase multiple_inheritance
checking ruby testcase multiple_inheritance_abstract
checking ruby testcase multiple_inheritance_interfaces
checking ruby testcase multiple_inheritance_nspace
checking ruby testcase multiple_inheritance_shared_ptr
checking ruby testcase name_cxx
checking ruby testcase name_warnings
checking ruby testcase namespace_chase
checking ruby testcase namespace_class
checking ruby testcase namespace_enum
checking ruby testcase namespace_extend
checking ruby testcase namespace_forward_declaration
checking ruby testcase namespace_nested
checking ruby testcase namespace_spaces
checking ruby testcase namespace_template
checking ruby testcase namespace_typedef_class
checking ruby testcase namespace_typemap (with run test)
checking ruby testcase namespace_union
checking ruby testcase namespace_virtual_method
checking ruby testcase nspace
checking ruby testcase nspace_extend
checking ruby testcase native_directive
checking ruby testcase naturalvar
checking ruby testcase naturalvar_more
checking ruby testcase naturalvar_onoff
checking ruby testcase nested_class
checking ruby testcase nested_directors
checking ruby testcase nested_comment
checking ruby testcase nested_ignore
checking ruby testcase nested_inheritance_interface
checking ruby testcase nested_in_template
checking ruby testcase nested_scope
checking ruby testcase nested_template_base
checking ruby testcase nested_workaround
checking ruby testcase newobject1 (with run test)
checking ruby testcase newobject3
checking ruby testcase null_pointer
checking ruby testcase operator_overload
checking ruby testcase operator_overload_break
checking ruby testcase operator_pointer_ref
checking ruby testcase operbool
checking ruby testcase ordering
checking ruby testcase overload_arrays
checking ruby testcase overload_bool (with run test)
checking ruby testcase overload_complicated
checking ruby testcase overload_copy (with run test)
checking ruby testcase overload_extend (with run test)
checking ruby testcase overload_method
checking ruby testcase overload_numeric
checking ruby testcase overload_null (with run test)
checking ruby testcase overload_polymorphic
checking ruby testcase overload_rename
checking ruby testcase overload_return_type
checking ruby testcase overload_simple (with run test)
checking ruby testcase overload_subtype (with run test)
checking ruby testcase overload_template (with run test)
checking ruby testcase overload_template_fast
checking ruby testcase pointer_reference
checking ruby testcase preproc_constants
checking ruby testcase primitive_ref (with run test)
checking ruby testcase private_assign
checking ruby testcase proxycode
checking ruby testcase protected_rename
checking ruby testcase pure_virtual
checking ruby testcase redefined
checking ruby testcase redefined_not
checking ruby testcase refcount (with run test)
checking ruby testcase reference_global_vars (with run test)
checking ruby testcase rename1
checking ruby testcase rename2
checking ruby testcase rename3
checking ruby testcase rename4
checking ruby testcase rename_rstrip_encoder
checking ruby testcase rename_scope (with run test)
checking ruby testcase rename_simple
checking ruby testcase rename_strip_encoder
checking ruby testcase rename_pcre_encoder
checking ruby testcase rename_pcre_enum
checking ruby testcase rename_predicates
checking ruby testcase rename_wildcard
checking ruby testcase restrict_cplusplus
checking ruby testcase return_const_value
checking ruby testcase return_value_scope
checking ruby testcase rname
checking ruby testcase samename
checking ruby testcase sizet
checking ruby testcase smart_pointer_const (with run test)
checking ruby testcase smart_pointer_const2
checking ruby testcase smart_pointer_const_overload
checking ruby testcase smart_pointer_extend
checking ruby testcase smart_pointer_ignore
checking ruby testcase smart_pointer_member
checking ruby testcase smart_pointer_multi (with run test)
checking ruby testcase smart_pointer_multi_typedef (with run test)
checking ruby testcase smart_pointer_namespace
checking ruby testcase smart_pointer_namespace2
checking ruby testcase smart_pointer_not (with run test)
checking ruby testcase smart_pointer_overload (with run test)
checking ruby testcase smart_pointer_protected
checking ruby testcase smart_pointer_rename (with run test)
checking ruby testcase smart_pointer_simple (with run test)
checking ruby testcase smart_pointer_static
checking ruby testcase smart_pointer_template_const_overload
checking ruby testcase smart_pointer_template_defaults_overload
checking ruby testcase smart_pointer_templatemethods
checking ruby testcase smart_pointer_templatevariables
checking ruby testcase smart_pointer_typedef (with run test)
checking ruby testcase special_variables
checking ruby testcase special_variable_attributes
checking ruby testcase special_variable_macros
checking ruby testcase static_array_member
checking ruby testcase static_const_member
checking ruby testcase static_const_member_2 (with run test)
checking ruby testcase stl_no_default_constructor
checking ruby testcase string_constants
checking ruby testcase struct_initialization_cpp
checking ruby testcase struct_value (with run test)
checking ruby testcase swig_exception
checking ruby testcase symbol_clash
checking ruby testcase template_arg_replace
checking ruby testcase template_arg_scope
checking ruby testcase template_arg_typename
checking ruby testcase template_array_numeric
checking ruby testcase template_basic
checking ruby testcase template_base_template
checking ruby testcase template_classes
checking ruby testcase template_class_reuse_name
checking ruby testcase template_const_ref
checking ruby testcase template_construct (with run test)
checking ruby testcase template_templated_constructors
checking ruby testcase template_default
checking ruby testcase template_default2
checking ruby testcase template_default_arg
checking ruby testcase template_default_arg_overloaded
checking ruby testcase template_default_arg_overloaded_extend
checking ruby testcase template_default_arg_virtual_destructor
checking ruby testcase template_default_cache
checking ruby testcase template_default_class_parms
checking ruby testcase template_default_class_parms_typedef
checking ruby testcase template_default_inherit
checking ruby testcase template_default_qualify
checking ruby testcase template_default_vw
checking ruby testcase template_empty_inherit
checking ruby testcase template_enum
checking ruby testcase template_enum_ns_inherit
checking ruby testcase template_enum_typedef
checking ruby testcase template_explicit
checking ruby testcase template_extend1 (with run test)
checking ruby testcase template_extend2 (with run test)
checking ruby testcase template_extend_overload
checking ruby testcase template_extend_overload_2
checking ruby testcase template_forward
checking ruby testcase template_inherit (with run test)
checking ruby testcase template_inherit_abstract
checking ruby testcase template_int_const
checking ruby testcase template_keyword_in_type
checking ruby testcase template_methods
checking ruby testcase template_namespace_forward_declaration
checking ruby testcase template_using_directive_and_declaration_forward
checking ruby testcase template_using_directive_typedef
checking ruby testcase template_nested
checking ruby testcase template_nested_typemaps
checking ruby testcase template_ns (with run test)
checking ruby testcase template_ns2
checking ruby testcase template_ns3
checking ruby testcase template_ns4 (with run test)
checking ruby testcase template_ns_enum
checking ruby testcase template_ns_enum2
checking ruby testcase template_ns_inherit
checking ruby testcase template_ns_scope
checking ruby testcase template_parameters_global_scope
checking ruby testcase template_partial_arg
checking ruby testcase template_partial_specialization
checking ruby testcase template_partial_specialization_typedef
checking ruby testcase template_qualifier
checking ruby testcase template_ref_type
checking ruby testcase template_rename (with run test)
checking ruby testcase template_retvalue
checking ruby testcase template_specialization
checking ruby testcase template_specialization_defarg
checking ruby testcase template_specialization_enum
checking ruby testcase template_static
checking ruby testcase template_tbase_template (with run test)
checking ruby testcase template_template_parameters
checking ruby testcase template_typedef
checking ruby testcase template_typedef_class_template
checking ruby testcase template_typedef_cplx (with run test)
checking ruby testcase template_typedef_cplx2 (with run test)
checking ruby testcase template_typedef_cplx3 (with run test)
checking ruby testcase template_typedef_cplx4 (with run test)
checking ruby testcase template_typedef_cplx5
checking ruby testcase template_typedef_funcptr
checking ruby testcase template_typedef_inherit
checking ruby testcase template_typedef_ns
checking ruby testcase template_typedef_ptr
checking ruby testcase template_typedef_rec
checking ruby testcase template_typedef_typedef
checking ruby testcase template_typemaps
checking ruby testcase template_typemaps_typedef
checking ruby testcase template_typemaps_typedef2
checking ruby testcase template_using
checking ruby testcase template_virtual
checking ruby testcase template_whitespace
checking ruby testcase threads
checking ruby testcase threads_exception
checking ruby testcase throw_exception (with run test)
checking ruby testcase typedef_array_member
checking ruby testcase typedef_class
checking ruby testcase typedef_classforward_same_name
checking ruby testcase typedef_funcptr
checking ruby testcase typedef_inherit (with run test)
checking ruby testcase typedef_mptr
checking ruby testcase typedef_reference
checking ruby testcase typedef_scope (with run test)
checking ruby testcase typedef_sizet
checking ruby testcase typedef_struct_cpp
checking ruby testcase typedef_typedef
checking ruby testcase typemap_arrays
checking ruby testcase typemap_array_qualifiers
checking ruby testcase typemap_delete
checking ruby testcase typemap_directorout
checking ruby testcase typemap_documentation
checking ruby testcase typemap_global_scope
checking ruby testcase typemap_manyargs
checking ruby testcase typemap_namespace (with run test)
checking ruby testcase typemap_ns_using (with run test)
checking ruby testcase typemap_numinputs
checking ruby testcase typemap_template
checking ruby testcase typemap_template_parm_typedef
checking ruby testcase typemap_template_parms
checking ruby testcase typemap_template_typedef
checking ruby testcase typemap_out_optimal
checking ruby testcase typemap_qualifier_strip
checking ruby testcase typemap_variables
checking ruby testcase typemap_various
checking ruby testcase typename (with run test)
checking ruby testcase types_directive
checking ruby testcase unicode_strings
checking ruby testcase union_scope
checking ruby testcase using1 (with run test)
checking ruby testcase using2 (with run test)
checking ruby testcase using_composition (with run test)
checking ruby testcase using_directive_and_declaration
checking ruby testcase using_directive_and_declaration_forward
checking ruby testcase using_extend (with run test)
checking ruby testcase using_inherit (with run test)
checking ruby testcase using_namespace
checking ruby testcase using_namespace_loop
checking ruby testcase using_pointers
checking ruby testcase using_private (with run test)
checking ruby testcase using_protected (with run test)
checking ruby testcase valuewrapper
checking ruby testcase valuewrapper_base
checking ruby testcase valuewrapper_const
checking ruby testcase valuewrapper_opaque
checking ruby testcase varargs (with run test)
checking ruby testcase varargs_overload
checking ruby testcase variable_replacement
checking ruby testcase virtual_destructor
checking ruby testcase virtual_derivation (with run test)
checking ruby testcase virtual_poly (with run test)
checking ruby testcase virtual_vs_nonvirtual_base
checking ruby testcase voidtest (with run test)
checking ruby testcase wallkw
checking ruby testcase wrapmacro
checking ruby testcase director_string (with run test)
checking ruby testcase ignore_template_constructor
checking ruby testcase li_std_combinations
checking ruby testcase li_std_containers_overload (with run test)
checking ruby testcase li_std_deque (with run test)
checking ruby testcase li_std_except
checking ruby testcase li_std_except_as_class
checking ruby testcase li_std_map (with run test)
checking ruby testcase li_std_pair (with run test)
checking ruby testcase li_std_pair_using
checking ruby testcase li_std_string (with run test)
checking ruby testcase li_std_vector (with run test)
checking ruby testcase li_std_vector_back_reference
checking ruby testcase li_std_vector_enum (with run test)
checking ruby testcase li_std_vector_member_var
checking ruby testcase li_std_vector_ptr
checking ruby testcase li_std_wstring (with run test)
checking ruby testcase smart_pointer_inherit
checking ruby testcase template_typedef_fnc
checking ruby testcase template_type_namespace (with run test)
checking ruby testcase template_opaque
checking ruby testcase li_cstring (with run test)
checking ruby testcase ruby_alias_global_function (with run test)
checking ruby testcase ruby_alias_module_function (with run test)
checking ruby testcase ruby_global_immutable_vars (with run test)
checking ruby testcase ruby_manual_proxy (with run test)
checking ruby testcase arrays (with run test)
checking ruby testcase bom_utf8
checking ruby testcase c_delete
checking ruby testcase c_delete_function
checking ruby testcase char_constant (with run test)
checking ruby testcase const_const (with run test)
checking ruby testcase constant_expr
checking ruby testcase default_args_c
checking ruby testcase empty_c
checking ruby testcase enums (with run test)
checking ruby testcase enum_forward
checking ruby testcase enum_macro
checking ruby testcase enum_missing
checking ruby testcase extern_declaration
checking ruby testcase funcptr
checking ruby testcase function_typedef (with run test)
checking ruby testcase global_functions
checking ruby testcase global_immutable_vars (with run test)
checking ruby testcase immutable_values
checking ruby testcase inctest
checking ruby testcase infinity
checking ruby testcase integers (with run test)
checking ruby testcase keyword_rename_c
checking ruby testcase lextype
checking ruby testcase li_carrays (with run test)
checking ruby testcase li_cdata
checking ruby testcase li_cmalloc
checking ruby testcase li_constraints
checking ruby testcase li_cpointer
checking ruby testcase li_math (with run test)
checking ruby testcase long_long
checking ruby testcase memberin_extend_c
checking ruby testcase name
checking ruby testcase nested
checking ruby testcase nested_extend_c
checking ruby testcase nested_structs
checking ruby testcase newobject2 (with run test)
checking ruby testcase overload_extend_c (with run test)
checking ruby testcase overload_extend2 (with run test)
checking ruby testcase preproc
checking ruby testcase preproc_constants_c
checking ruby testcase preproc_defined
checking ruby testcase preproc_gcc_output
checking ruby testcase preproc_include
checking ruby testcase preproc_line_file
checking ruby testcase register_par
checking ruby testcase ret_by_value
checking ruby testcase simple_array
checking ruby testcase sizeof_pointer
checking ruby testcase sneaky1 (with run test)
checking ruby testcase string_simple
checking ruby testcase struct_rename
checking ruby testcase struct_initialization
checking ruby testcase typedef_classforward_same_name
checking ruby testcase typedef_struct
checking ruby testcase typemap_subst
checking ruby testcase union_parameter
checking ruby testcase unions (with run test)
checking ruby testcase clientdata_prop
checking ruby testcase import_stl
checking ruby testcase imports (with run test)
checking ruby testcase mod
checking ruby testcase multi_import
checking ruby testcase packageoption
checking ruby testcase template_typedef_import
573 ruby tests passed
skipping ocaml test-suite check
checking octave test-suite
precompiling ../../../Examples/test-suite/octave/octheaders.hpp
In file included from /usr/include/c++/11/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/11/x86_64-redhat-linux/bits/c++config.h:2732,
                 from /usr/include/c++/11/cstdlib:41,
                 from ../../../Examples/test-suite/octave/octheaders.hpp:16:
/usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  412 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
checking octave testcase li_std_pair_extra (with run test)
checking octave testcase li_std_string_extra (with run test)
li_std_string_extra_wrap.cxx: In function 'octave_value_list _wrap_string_npos_set(const octave_value_list&, int)':
li_std_string_extra_wrap.cxx:4948:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4948 |   if (!SWIG_check_num_args("string_npos_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
li_std_string_extra_wrap.cxx:4948:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4948 |   if (!SWIG_check_num_args("string_npos_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
li_std_string_extra_wrap.cxx: In function 'octave_value_list _wrap_GlobalString_set(const octave_value_list&, int)':
li_std_string_extra_wrap.cxx:12830:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12830 |   if (!SWIG_check_num_args("GlobalString_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_std_string_extra_wrap.cxx:12830:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12830 |   if (!SWIG_check_num_args("GlobalString_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                ^
li_std_string_extra_wrap.cxx: In function 'octave_value_list _wrap_GlobalString2_set(const octave_value_list&, int)':
li_std_string_extra_wrap.cxx:12854:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12854 |   if (!SWIG_check_num_args("GlobalString2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_std_string_extra_wrap.cxx:12854:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12854 |   if (!SWIG_check_num_args("GlobalString2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
li_std_string_extra_wrap.cxx: In function 'octave_value_list _wrap_ConstGlobalString_set(const octave_value_list&, int)':
li_std_string_extra_wrap.cxx:12878:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12878 |   if (!SWIG_check_num_args("ConstGlobalString_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
li_std_string_extra_wrap.cxx:12878:101: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12878 |   if (!SWIG_check_num_args("ConstGlobalString_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                     ^~~~~~
li_std_string_extra_wrap.cxx: In function 'octave_value_list _wrap_Structure_StaticMemberString_set(const octave_value_list&, int)':
li_std_string_extra_wrap.cxx:13045:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13045 |   if (!SWIG_check_num_args("Structure_StaticMemberString_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_std_string_extra_wrap.cxx:13045:112: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13045 |   if (!SWIG_check_num_args("Structure_StaticMemberString_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                                ^
li_std_string_extra_wrap.cxx: In function 'octave_value_list _wrap_Structure_StaticMemberString2_set(const octave_value_list&, int)':
li_std_string_extra_wrap.cxx:13069:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13069 |   if (!SWIG_check_num_args("Structure_StaticMemberString2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_std_string_extra_wrap.cxx:13069:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13069 |   if (!SWIG_check_num_args("Structure_StaticMemberString2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                                 ^
li_std_string_extra_wrap.cxx: In function 'octave_value_list _wrap_Structure_ConstStaticMemberString_set(const octave_value_list&, int)':
li_std_string_extra_wrap.cxx:13124:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
13124 |   if (!SWIG_check_num_args("Structure_ConstStaticMemberString_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
li_std_string_extra_wrap.cxx:13124:117: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
13124 |   if (!SWIG_check_num_args("Structure_ConstStaticMemberString_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                                     ^~~~~~
checking octave testcase octave_cell_deref (with run test)
checking octave testcase octave_dim (with run test)
checking octave testcase abstract_access (with run test)
checking octave testcase abstract_inherit
checking octave testcase abstract_inherit_ok
checking octave testcase abstract_signature
checking octave testcase abstract_typedef (with run test)
checking octave testcase abstract_typedef2 (with run test)
checking octave testcase abstract_virtual (with run test)
checking octave testcase access_change
checking octave testcase add_link
checking octave testcase aggregate
checking octave testcase allowexcept
allowexcept_wrap.cxx: In function 'octave_value_list _wrap_uvw_global_variable_set(const octave_value_list&, int)':
allowexcept_wrap.cxx:2477:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2477 |   if (!SWIG_check_num_args("uvw_global_variable_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
allowexcept_wrap.cxx:2477:103: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2477 |   if (!SWIG_check_num_args("uvw_global_variable_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                       ^
allowexcept_wrap.cxx: In function 'octave_value_list _wrap_Bar_static_member_variable_set(const octave_value_list&, int)':
allowexcept_wrap.cxx:2573:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2573 |   if (!SWIG_check_num_args("Bar_static_member_variable_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
allowexcept_wrap.cxx:2573:110: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2573 |   if (!SWIG_check_num_args("Bar_static_member_variable_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                              ^
allowexcept_wrap.cxx: In function 'octave_value_list _wrap_global_variable_set(const octave_value_list&, int)':
allowexcept_wrap.cxx:2616:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2616 |   if (!SWIG_check_num_args("global_variable_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
allowexcept_wrap.cxx:2616:99: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2616 |   if (!SWIG_check_num_args("global_variable_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                   ^
allowexcept_wrap.cxx: In function 'octave_value_list _wrap_Foo_member_variable_set(const octave_value_list&, int)':
allowexcept_wrap.cxx:2655:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2655 |   Foo *arg1 = (Foo *) 0 ;
      |        ^~~~
allowexcept_wrap.cxx:2656:8: warning: variable 'arg2' set but not used [-Wunused-but-set-variable]
 2656 |   XYZ *arg2 = (XYZ *) 0 ;
      |        ^~~~
allowexcept_wrap.cxx: In function 'octave_value_list _wrap_Foo_member_variable_get(const octave_value_list&, int)':
allowexcept_wrap.cxx:2698:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2698 |   Foo *arg1 = (Foo *) 0 ;
      |        ^~~~
allowexcept_wrap.cxx: In function 'octave_value_list _wrap_Foo_static_member_variable_set(const octave_value_list&, int)':
allowexcept_wrap.cxx:2734:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2734 |   if (!SWIG_check_num_args("Foo_static_member_variable_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
allowexcept_wrap.cxx:2734:110: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2734 |   if (!SWIG_check_num_args("Foo_static_member_variable_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                              ^
checking octave testcase allprotected
allprotected_wrap.cxx: In function 'octave_value_list _wrap_PublicBase_staticMemberVariable_set(const octave_value_list&, int)':
allprotected_wrap.cxx:3549:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3549 |   if (!SWIG_check_num_args("PublicBase_staticMemberVariable_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
allprotected_wrap.cxx:3549:115: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3549 |   if (!SWIG_check_num_args("PublicBase_staticMemberVariable_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                                   ^
allprotected_wrap.cxx: In function 'octave_value_list _wrap_ProtectedBase_staticMemberVariable_set(const octave_value_list&, int)':
allprotected_wrap.cxx:4295:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4295 |   if (!SWIG_check_num_args("ProtectedBase_staticMemberVariable_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
allprotected_wrap.cxx:4295:118: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4295 |   if (!SWIG_check_num_args("ProtectedBase_staticMemberVariable_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                                      ^
checking octave testcase allprotected_not
checking octave testcase anonymous_bitfield
checking octave testcase apply_signed_char
apply_signed_char_wrap.cxx: In function 'octave_value_list _wrap_globalchar_set(const octave_value_list&, int)':
apply_signed_char_wrap.cxx:2887:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2887 |   if (!SWIG_check_num_args("globalchar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
apply_signed_char_wrap.cxx:2887:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2887 |   if (!SWIG_check_num_args("globalchar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
apply_signed_char_wrap.cxx: In function 'octave_value_list _wrap_globalconstchar_set(const octave_value_list&, int)':
apply_signed_char_wrap.cxx:2910:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2910 |   if (!SWIG_check_num_args("globalconstchar_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
apply_signed_char_wrap.cxx:2910:99: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2910 |   if (!SWIG_check_num_args("globalconstchar_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                   ^~~~~~
checking octave testcase apply_strings
apply_strings_wrap.cxx: In function 'octave_value_list _wrap_DigitsGlobalA_set(const octave_value_list&, int)':
apply_strings_wrap.cxx:3321:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3321 |   if (!SWIG_check_num_args("DigitsGlobalA_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
apply_strings_wrap.cxx:3321:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3321 |   if (!SWIG_check_num_args("DigitsGlobalA_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
apply_strings_wrap.cxx: In function 'octave_value_list _wrap_DigitsGlobalB_set(const octave_value_list&, int)':
apply_strings_wrap.cxx:3348:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3348 |   if (!SWIG_check_num_args("DigitsGlobalB_set",args.length(),1,1,0)) return octave_value_list();SWIG_exception_fail(SWIG_ArgError(SWIG_AttributeError), "in variable '""read-only DigitsGlobalB""' of type '""TAscii []""'");
      |   ^~
apply_strings_wrap.cxx:2413:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2413 | #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
      |                                        ^~
apply_strings_wrap.cxx:3348:97: note: in expansion of macro 'SWIG_exception_fail'
 3348 |   if (!SWIG_check_num_args("DigitsGlobalB_set",args.length(),1,1,0)) return octave_value_list();SWIG_exception_fail(SWIG_ArgError(SWIG_AttributeError), "in variable '""read-only DigitsGlobalB""' of type '""TAscii []""'");
      |                                                                                                 ^~~~~~~~~~~~~~~~~~~
apply_strings_wrap.cxx: In function 'octave_value_list _wrap_DigitsGlobalC_set(const octave_value_list&, int)':
apply_strings_wrap.cxx:3364:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3364 |   if (!SWIG_check_num_args("DigitsGlobalC_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
apply_strings_wrap.cxx:3364:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3364 |   if (!SWIG_check_num_args("DigitsGlobalC_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
checking octave testcase argout
checking octave testcase array_member (with run test)
array_member_wrap.cxx: In function 'octave_value_list _wrap_global_data_set(const octave_value_list&, int)':
array_member_wrap.cxx:2865:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2865 |   if (!SWIG_check_num_args("global_data_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
array_member_wrap.cxx:2865:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2865 |   if (!SWIG_check_num_args("global_data_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                               ^
checking octave testcase array_typedef_memberin
checking octave testcase arrayref
checking octave testcase arrays_dimensionless
arrays_dimensionless_wrap.cxx: In function 'octave_value_list _wrap_globalints_set(const octave_value_list&, int)':
arrays_dimensionless_wrap.cxx:2579:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2579 |   if (!SWIG_check_num_args("globalints_set",args.length(),1,1,0)) return octave_value_list();SWIG_exception_fail(SWIG_ArgError(SWIG_AttributeError), "in variable '""read-only globalints""' of type '""int []""'");
      |   ^~
arrays_dimensionless_wrap.cxx:2412:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2412 | #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
      |                                        ^~
arrays_dimensionless_wrap.cxx:2579:94: note: in expansion of macro 'SWIG_exception_fail'
 2579 |   if (!SWIG_check_num_args("globalints_set",args.length(),1,1,0)) return octave_value_list();SWIG_exception_fail(SWIG_ArgError(SWIG_AttributeError), "in variable '""read-only globalints""' of type '""int []""'");
      |                                                                                              ^~~~~~~~~~~~~~~~~~~
arrays_dimensionless_wrap.cxx: In function 'octave_value_list _wrap_constglobalints_set(const octave_value_list&, int)':
arrays_dimensionless_wrap.cxx:2595:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2595 |   if (!SWIG_check_num_args("constglobalints_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
arrays_dimensionless_wrap.cxx:2595:99: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2595 |   if (!SWIG_check_num_args("constglobalints_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                   ^~~~~~
arrays_dimensionless_wrap.cxx: In function 'octave_value_list _wrap_Bar_ints_set(const octave_value_list&, int)':
arrays_dimensionless_wrap.cxx:2608:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2608 |   if (!SWIG_check_num_args("Bar_ints_set",args.length(),1,1,0)) return octave_value_list();SWIG_exception_fail(SWIG_ArgError(SWIG_AttributeError), "in variable '""read-only Bar::ints""' of type '""int []""'");
      |   ^~
arrays_dimensionless_wrap.cxx:2412:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2412 | #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
      |                                        ^~
arrays_dimensionless_wrap.cxx:2608:92: note: in expansion of macro 'SWIG_exception_fail'
 2608 |   if (!SWIG_check_num_args("Bar_ints_set",args.length(),1,1,0)) return octave_value_list();SWIG_exception_fail(SWIG_ArgError(SWIG_AttributeError), "in variable '""read-only Bar::ints""' of type '""int []""'");
      |                                                                                            ^~~~~~~~~~~~~~~~~~~
checking octave testcase arrays_global (with run test)
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_c_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:2835:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2835 |   if (!SWIG_check_num_args("array_c_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:2835:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2835 |   if (!SWIG_check_num_args("array_c_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_sc_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:2862:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2862 |   if (!SWIG_check_num_args("array_sc_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:2862:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2862 |   if (!SWIG_check_num_args("array_sc_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_uc_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:2889:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2889 |   if (!SWIG_check_num_args("array_uc_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:2889:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2889 |   if (!SWIG_check_num_args("array_uc_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_s_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:2916:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2916 |   if (!SWIG_check_num_args("array_s_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:2916:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2916 |   if (!SWIG_check_num_args("array_s_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_us_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:2943:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2943 |   if (!SWIG_check_num_args("array_us_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:2943:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2943 |   if (!SWIG_check_num_args("array_us_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_i_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:2970:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2970 |   if (!SWIG_check_num_args("array_i_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:2970:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2970 |   if (!SWIG_check_num_args("array_i_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_ui_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:2997:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2997 |   if (!SWIG_check_num_args("array_ui_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:2997:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2997 |   if (!SWIG_check_num_args("array_ui_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_l_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3024:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3024 |   if (!SWIG_check_num_args("array_l_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3024:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3024 |   if (!SWIG_check_num_args("array_l_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_ul_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3051:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3051 |   if (!SWIG_check_num_args("array_ul_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3051:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3051 |   if (!SWIG_check_num_args("array_ul_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_ll_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3078:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3078 |   if (!SWIG_check_num_args("array_ll_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3078:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3078 |   if (!SWIG_check_num_args("array_ll_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_f_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3105:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3105 |   if (!SWIG_check_num_args("array_f_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3105:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3105 |   if (!SWIG_check_num_args("array_f_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_d_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3132:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3132 |   if (!SWIG_check_num_args("array_d_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3132:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3132 |   if (!SWIG_check_num_args("array_d_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_struct_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3159:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3159 |   if (!SWIG_check_num_args("array_struct_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3159:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3159 |   if (!SWIG_check_num_args("array_struct_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_structpointers_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3186:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3186 |   if (!SWIG_check_num_args("array_structpointers_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3186:104: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3186 |   if (!SWIG_check_num_args("array_structpointers_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                        ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_ipointers_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3213:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3213 |   if (!SWIG_check_num_args("array_ipointers_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3213:99: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3213 |   if (!SWIG_check_num_args("array_ipointers_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                   ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_enum_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3240:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3240 |   if (!SWIG_check_num_args("array_enum_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3240:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3240 |   if (!SWIG_check_num_args("array_enum_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_enumpointers_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3267:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3267 |   if (!SWIG_check_num_args("array_enumpointers_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3267:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3267 |   if (!SWIG_check_num_args("array_enumpointers_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                      ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_array_const_i_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3294:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3294 |   if (!SWIG_check_num_args("array_const_i_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
arrays_global_wrap.cxx:3294:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3294 |   if (!SWIG_check_num_args("array_const_i_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                 ^~~~~~
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_BeginString_FIX44a_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3307:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3307 |   if (!SWIG_check_num_args("BeginString_FIX44a_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
arrays_global_wrap.cxx:3307:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3307 |   if (!SWIG_check_num_args("BeginString_FIX44a_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                      ^~~~~~
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_BeginString_FIX44b_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3326:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3326 |   if (!SWIG_check_num_args("BeginString_FIX44b_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3326:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3326 |   if (!SWIG_check_num_args("BeginString_FIX44b_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                      ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_BeginString_FIX44c_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3353:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3353 |   if (!SWIG_check_num_args("BeginString_FIX44c_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
arrays_global_wrap.cxx:3353:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3353 |   if (!SWIG_check_num_args("BeginString_FIX44c_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                      ^~~~~~
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_BeginString_FIX44d_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3366:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3366 |   if (!SWIG_check_num_args("BeginString_FIX44d_set",args.length(),1,1,0)) return octave_value_list();SWIG_exception_fail(SWIG_ArgError(SWIG_AttributeError), "in variable '""read-only BeginString_FIX44d""' of type '""char []""'");
      |   ^~
arrays_global_wrap.cxx:2412:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2412 | #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
      |                                        ^~
arrays_global_wrap.cxx:3366:102: note: in expansion of macro 'SWIG_exception_fail'
 3366 |   if (!SWIG_check_num_args("BeginString_FIX44d_set",args.length(),1,1,0)) return octave_value_list();SWIG_exception_fail(SWIG_ArgError(SWIG_AttributeError), "in variable '""read-only BeginString_FIX44d""' of type '""char []""'");
      |                                                                                                      ^~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_BeginString_FIX44e_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3382:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3382 |   if (!SWIG_check_num_args("BeginString_FIX44e_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3382:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3382 |   if (!SWIG_check_num_args("BeginString_FIX44e_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                      ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_BeginString_FIX44f_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3409:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3409 |   if (!SWIG_check_num_args("BeginString_FIX44f_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
arrays_global_wrap.cxx:3409:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3409 |   if (!SWIG_check_num_args("BeginString_FIX44f_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                      ^~~~~~
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_chitMat_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3726:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3726 |   if (!SWIG_check_num_args("chitMat_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3726:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3726 |   if (!SWIG_check_num_args("chitMat_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_hitMat_val_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3753:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3753 |   if (!SWIG_check_num_args("hitMat_val_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3753:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3753 |   if (!SWIG_check_num_args("hitMat_val_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
arrays_global_wrap.cxx: In function 'octave_value_list _wrap_hitMat_set(const octave_value_list&, int)':
arrays_global_wrap.cxx:3780:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3780 |   if (!SWIG_check_num_args("hitMat_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_wrap.cxx:3780:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3780 |   if (!SWIG_check_num_args("hitMat_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                          ^
checking octave testcase arrays_global_twodim
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_c_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:2716:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2716 |   if (!SWIG_check_num_args("array_c_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:2716:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2716 |   if (!SWIG_check_num_args("array_c_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_sc_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:2750:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2750 |   if (!SWIG_check_num_args("array_sc_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:2750:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2750 |   if (!SWIG_check_num_args("array_sc_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_uc_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:2784:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2784 |   if (!SWIG_check_num_args("array_uc_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:2784:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2784 |   if (!SWIG_check_num_args("array_uc_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_s_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:2818:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2818 |   if (!SWIG_check_num_args("array_s_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:2818:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2818 |   if (!SWIG_check_num_args("array_s_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_us_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:2852:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2852 |   if (!SWIG_check_num_args("array_us_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:2852:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2852 |   if (!SWIG_check_num_args("array_us_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_i_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:2886:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2886 |   if (!SWIG_check_num_args("array_i_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:2886:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2886 |   if (!SWIG_check_num_args("array_i_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_ui_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:2920:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2920 |   if (!SWIG_check_num_args("array_ui_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:2920:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2920 |   if (!SWIG_check_num_args("array_ui_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_l_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:2954:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2954 |   if (!SWIG_check_num_args("array_l_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:2954:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2954 |   if (!SWIG_check_num_args("array_l_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_ul_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:2988:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2988 |   if (!SWIG_check_num_args("array_ul_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:2988:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2988 |   if (!SWIG_check_num_args("array_ul_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_ll_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:3022:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3022 |   if (!SWIG_check_num_args("array_ll_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:3022:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3022 |   if (!SWIG_check_num_args("array_ll_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_f_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:3056:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3056 |   if (!SWIG_check_num_args("array_f_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:3056:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3056 |   if (!SWIG_check_num_args("array_f_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_d_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:3090:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3090 |   if (!SWIG_check_num_args("array_d_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:3090:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3090 |   if (!SWIG_check_num_args("array_d_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_struct_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:3124:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3124 |   if (!SWIG_check_num_args("array_struct_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:3124:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3124 |   if (!SWIG_check_num_args("array_struct_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_structpointers_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:3158:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3158 |   if (!SWIG_check_num_args("array_structpointers_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:3158:104: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3158 |   if (!SWIG_check_num_args("array_structpointers_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                        ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_ipointers_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:3192:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3192 |   if (!SWIG_check_num_args("array_ipointers_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:3192:99: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3192 |   if (!SWIG_check_num_args("array_ipointers_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                   ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_enum_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:3226:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3226 |   if (!SWIG_check_num_args("array_enum_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:3226:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3226 |   if (!SWIG_check_num_args("array_enum_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_enumpointers_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:3260:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3260 |   if (!SWIG_check_num_args("array_enumpointers_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:3260:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3260 |   if (!SWIG_check_num_args("array_enumpointers_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                      ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_array_const_i_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:3294:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3294 |   if (!SWIG_check_num_args("array_const_i_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
arrays_global_twodim_wrap.cxx:3294:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3294 |   if (!SWIG_check_num_args("array_const_i_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                 ^~~~~~
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_chitMat_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:3444:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3444 |   if (!SWIG_check_num_args("chitMat_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:3444:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3444 |   if (!SWIG_check_num_args("chitMat_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_hitMat_val_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:3478:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3478 |   if (!SWIG_check_num_args("hitMat_val_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:3478:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3478 |   if (!SWIG_check_num_args("hitMat_val_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
arrays_global_twodim_wrap.cxx: In function 'octave_value_list _wrap_hitMat_set(const octave_value_list&, int)':
arrays_global_twodim_wrap.cxx:3512:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3512 |   if (!SWIG_check_num_args("hitMat_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
arrays_global_twodim_wrap.cxx:3512:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3512 |   if (!SWIG_check_num_args("hitMat_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                          ^
checking octave testcase arrays_scope
checking octave testcase autodoc
autodoc_wrap.cxx: In function 'octave_value_list _wrap_PROCESS_DEFAULT_VALUE_set(const octave_value_list&, int)':
autodoc_wrap.cxx:6454:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6454 |   if (!SWIG_check_num_args("PROCESS_DEFAULT_VALUE_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
autodoc_wrap.cxx:6454:105: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6454 |   if (!SWIG_check_num_args("PROCESS_DEFAULT_VALUE_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                         ^~~~~~
checking octave testcase bloody_hell
checking octave testcase bools
bools_wrap.cxx: In function 'octave_value_list _wrap_bool1_set(const octave_value_list&, int)':
bools_wrap.cxx:2550:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2550 |   if (!SWIG_check_num_args("bool1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
bools_wrap.cxx:2550:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2550 |   if (!SWIG_check_num_args("bool1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
bools_wrap.cxx: In function 'octave_value_list _wrap_bool2_set(const octave_value_list&, int)':
bools_wrap.cxx:2573:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2573 |   if (!SWIG_check_num_args("bool2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
bools_wrap.cxx:2573:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2573 |   if (!SWIG_check_num_args("bool2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
bools_wrap.cxx: In function 'octave_value_list _wrap_pbool_set(const octave_value_list&, int)':
bools_wrap.cxx:2596:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2596 |   if (!SWIG_check_num_args("pbool_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
bools_wrap.cxx:2596:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2596 |   if (!SWIG_check_num_args("pbool_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
bools_wrap.cxx: In function 'octave_value_list _wrap_rbool_set(const octave_value_list&, int)':
bools_wrap.cxx:2619:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2619 |   if (!SWIG_check_num_args("rbool_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
bools_wrap.cxx:2619:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2619 |   if (!SWIG_check_num_args("rbool_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
bools_wrap.cxx: In function 'octave_value_list _wrap_const_pbool_set(const octave_value_list&, int)':
bools_wrap.cxx:2645:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2645 |   if (!SWIG_check_num_args("const_pbool_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
bools_wrap.cxx:2645:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2645 |   if (!SWIG_check_num_args("const_pbool_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                               ^
bools_wrap.cxx: In function 'octave_value_list _wrap_const_rbool_set(const octave_value_list&, int)':
bools_wrap.cxx:2668:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2668 |   if (!SWIG_check_num_args("const_rbool_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
bools_wrap.cxx:2668:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2668 |   if (!SWIG_check_num_args("const_rbool_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
checking octave testcase catches
checking octave testcase cast_operator
checking octave testcase casts
checking octave testcase char_binary
char_binary_wrap.cxx: In function 'octave_value_list _wrap_var_namet_set(const octave_value_list&, int)':
char_binary_wrap.cxx:2900:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2900 |   if (!SWIG_check_num_args("var_namet_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
char_binary_wrap.cxx:2900:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2900 |   if (!SWIG_check_num_args("var_namet_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                             ^
char_binary_wrap.cxx: In function 'octave_value_list _wrap_var_pchar_set(const octave_value_list&, int)':
char_binary_wrap.cxx:2927:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2927 |   if (!SWIG_check_num_args("var_pchar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
char_binary_wrap.cxx:2927:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2927 |   if (!SWIG_check_num_args("var_pchar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                             ^
checking octave testcase char_strings
char_strings_wrap.cxx: In function 'octave_value_list _wrap_global_char_set(const octave_value_list&, int)':
char_strings_wrap.cxx:3363:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3363 |   if (!SWIG_check_num_args("global_char_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
char_strings_wrap.cxx:3363:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3363 |   if (!SWIG_check_num_args("global_char_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                               ^
char_strings_wrap.cxx: In function 'octave_value_list _wrap_global_char_array1_set(const octave_value_list&, int)':
char_strings_wrap.cxx:3391:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3391 |   if (!SWIG_check_num_args("global_char_array1_set",args.length(),1,1,0)) return octave_value_list();SWIG_exception_fail(SWIG_ArgError(SWIG_AttributeError), "in variable '""read-only global_char_array1""' of type '""char []""'");
      |   ^~
char_strings_wrap.cxx:2412:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2412 | #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
      |                                        ^~
char_strings_wrap.cxx:3391:102: note: in expansion of macro 'SWIG_exception_fail'
 3391 |   if (!SWIG_check_num_args("global_char_array1_set",args.length(),1,1,0)) return octave_value_list();SWIG_exception_fail(SWIG_ArgError(SWIG_AttributeError), "in variable '""read-only global_char_array1""' of type '""char []""'");
      |                                                                                                      ^~~~~~~~~~~~~~~~~~~
char_strings_wrap.cxx: In function 'octave_value_list _wrap_global_char_array2_set(const octave_value_list&, int)':
char_strings_wrap.cxx:3407:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3407 |   if (!SWIG_check_num_args("global_char_array2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
char_strings_wrap.cxx:3407:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3407 |   if (!SWIG_check_num_args("global_char_array2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                      ^
char_strings_wrap.cxx: In function 'octave_value_list _wrap_global_const_char_set(const octave_value_list&, int)':
char_strings_wrap.cxx:3434:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3434 |   if (!SWIG_check_num_args("global_const_char_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
char_strings_wrap.cxx:3434:101: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3434 |   if (!SWIG_check_num_args("global_const_char_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                     ^~~~~~
char_strings_wrap.cxx: In function 'octave_value_list _wrap_global_const_char_array1_set(const octave_value_list&, int)':
char_strings_wrap.cxx:3447:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3447 |   if (!SWIG_check_num_args("global_const_char_array1_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
char_strings_wrap.cxx:3447:108: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3447 |   if (!SWIG_check_num_args("global_const_char_array1_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                            ^~~~~~
char_strings_wrap.cxx: In function 'octave_value_list _wrap_global_const_char_array2_set(const octave_value_list&, int)':
char_strings_wrap.cxx:3460:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3460 |   if (!SWIG_check_num_args("global_const_char_array2_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
char_strings_wrap.cxx:3460:108: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3460 |   if (!SWIG_check_num_args("global_const_char_array2_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                            ^~~~~~
checking octave testcase chartest
chartest_wrap.cxx: In function 'octave_value_list _wrap_printable_global_char_set(const octave_value_list&, int)':
chartest_wrap.cxx:2642:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2642 |   if (!SWIG_check_num_args("printable_global_char_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
chartest_wrap.cxx:2642:105: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2642 |   if (!SWIG_check_num_args("printable_global_char_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                         ^
chartest_wrap.cxx: In function 'octave_value_list _wrap_unprintable_global_char_set(const octave_value_list&, int)':
chartest_wrap.cxx:2665:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2665 |   if (!SWIG_check_num_args("unprintable_global_char_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
chartest_wrap.cxx:2665:107: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2665 |   if (!SWIG_check_num_args("unprintable_global_char_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                           ^
chartest_wrap.cxx: In function 'octave_value_list _wrap_globchar0_set(const octave_value_list&, int)':
chartest_wrap.cxx:2734:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2734 |   if (!SWIG_check_num_args("globchar0_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2734:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2734 |   if (!SWIG_check_num_args("globchar0_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                             ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_globchar1_set(const octave_value_list&, int)':
chartest_wrap.cxx:2747:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2747 |   if (!SWIG_check_num_args("globchar1_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2747:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2747 |   if (!SWIG_check_num_args("globchar1_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                             ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_globchar2_set(const octave_value_list&, int)':
chartest_wrap.cxx:2760:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2760 |   if (!SWIG_check_num_args("globchar2_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2760:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2760 |   if (!SWIG_check_num_args("globchar2_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                             ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_globcharA_set(const octave_value_list&, int)':
chartest_wrap.cxx:2773:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2773 |   if (!SWIG_check_num_args("globcharA_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2773:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2773 |   if (!SWIG_check_num_args("globcharA_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                             ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_globcharB_set(const octave_value_list&, int)':
chartest_wrap.cxx:2786:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2786 |   if (!SWIG_check_num_args("globcharB_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2786:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2786 |   if (!SWIG_check_num_args("globcharB_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                             ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_globcharC_set(const octave_value_list&, int)':
chartest_wrap.cxx:2799:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2799 |   if (!SWIG_check_num_args("globcharC_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2799:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2799 |   if (!SWIG_check_num_args("globcharC_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                             ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_globcharD_set(const octave_value_list&, int)':
chartest_wrap.cxx:2812:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2812 |   if (!SWIG_check_num_args("globcharD_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2812:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2812 |   if (!SWIG_check_num_args("globcharD_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                             ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_globcharE_set(const octave_value_list&, int)':
chartest_wrap.cxx:2825:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2825 |   if (!SWIG_check_num_args("globcharE_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2825:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2825 |   if (!SWIG_check_num_args("globcharE_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                             ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_globcharAE1_set(const octave_value_list&, int)':
chartest_wrap.cxx:2838:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2838 |   if (!SWIG_check_num_args("globcharAE1_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2838:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2838 |   if (!SWIG_check_num_args("globcharAE1_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_globcharAE2_set(const octave_value_list&, int)':
chartest_wrap.cxx:2851:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2851 |   if (!SWIG_check_num_args("globcharAE2_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2851:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2851 |   if (!SWIG_check_num_args("globcharAE2_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_globcharAE3_set(const octave_value_list&, int)':
chartest_wrap.cxx:2864:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2864 |   if (!SWIG_check_num_args("globcharAE3_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2864:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2864 |   if (!SWIG_check_num_args("globcharAE3_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_x_globchar0_set(const octave_value_list&, int)':
chartest_wrap.cxx:2937:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2937 |   if (!SWIG_check_num_args("x_globchar0_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2937:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2937 |   if (!SWIG_check_num_args("x_globchar0_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_x_globchar1_set(const octave_value_list&, int)':
chartest_wrap.cxx:2950:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2950 |   if (!SWIG_check_num_args("x_globchar1_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2950:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2950 |   if (!SWIG_check_num_args("x_globchar1_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_x_globchar2_set(const octave_value_list&, int)':
chartest_wrap.cxx:2963:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2963 |   if (!SWIG_check_num_args("x_globchar2_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2963:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2963 |   if (!SWIG_check_num_args("x_globchar2_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_x_globcharA_set(const octave_value_list&, int)':
chartest_wrap.cxx:2976:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2976 |   if (!SWIG_check_num_args("x_globcharA_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2976:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2976 |   if (!SWIG_check_num_args("x_globcharA_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_x_globcharB_set(const octave_value_list&, int)':
chartest_wrap.cxx:2989:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2989 |   if (!SWIG_check_num_args("x_globcharB_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:2989:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2989 |   if (!SWIG_check_num_args("x_globcharB_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_x_globcharC_set(const octave_value_list&, int)':
chartest_wrap.cxx:3002:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3002 |   if (!SWIG_check_num_args("x_globcharC_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:3002:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3002 |   if (!SWIG_check_num_args("x_globcharC_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_x_globcharD_set(const octave_value_list&, int)':
chartest_wrap.cxx:3015:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3015 |   if (!SWIG_check_num_args("x_globcharD_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:3015:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3015 |   if (!SWIG_check_num_args("x_globcharD_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_x_globcharE_set(const octave_value_list&, int)':
chartest_wrap.cxx:3028:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3028 |   if (!SWIG_check_num_args("x_globcharE_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:3028:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3028 |   if (!SWIG_check_num_args("x_globcharE_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_x_globcharAE1_set(const octave_value_list&, int)':
chartest_wrap.cxx:3041:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3041 |   if (!SWIG_check_num_args("x_globcharAE1_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:3041:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3041 |   if (!SWIG_check_num_args("x_globcharAE1_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                 ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_x_globcharAE2_set(const octave_value_list&, int)':
chartest_wrap.cxx:3054:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3054 |   if (!SWIG_check_num_args("x_globcharAE2_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:3054:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3054 |   if (!SWIG_check_num_args("x_globcharAE2_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                 ^~~~~~
chartest_wrap.cxx: In function 'octave_value_list _wrap_x_globcharAE3_set(const octave_value_list&, int)':
chartest_wrap.cxx:3067:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3067 |   if (!SWIG_check_num_args("x_globcharAE3_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
chartest_wrap.cxx:3067:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3067 |   if (!SWIG_check_num_args("x_globcharAE3_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                 ^~~~~~
checking octave testcase class_scope_namespace
checking octave testcase class_forward
checking octave testcase class_ignore (with run test)
checking octave testcase class_scope_weird (with run test)
checking octave testcase compactdefaultargs (with run test)
compactdefaultargs_wrap.cxx: In function 'octave_value_list _wrap_Defaults1_PUBLIC_DEFAULT_set(const octave_value_list&, int)':
compactdefaultargs_wrap.cxx:2529:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2529 |   if (!SWIG_check_num_args("Defaults1_PUBLIC_DEFAULT_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
compactdefaultargs_wrap.cxx:2529:108: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2529 |   if (!SWIG_check_num_args("Defaults1_PUBLIC_DEFAULT_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                            ^~~~~~
compactdefaultargs_wrap.cxx: In function 'octave_value_list _wrap_Defaults2_PUBLIC_DEFAULT_set(const octave_value_list&, int)':
compactdefaultargs_wrap.cxx:2766:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2766 |   if (!SWIG_check_num_args("Defaults2_PUBLIC_DEFAULT_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
compactdefaultargs_wrap.cxx:2766:108: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2766 |   if (!SWIG_check_num_args("Defaults2_PUBLIC_DEFAULT_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                            ^~~~~~
checking octave testcase const_const_2
checking octave testcase constant_directive
constant_directive_wrap.cxx: In function 'octave_value_list _wrap_enumValue_set(const octave_value_list&, int)':
constant_directive_wrap.cxx:2714:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2714 |   if (!SWIG_check_num_args("enumValue_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(enumValue)) {
      |   ^~
constant_directive_wrap.cxx:2714:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2714 |   if (!SWIG_check_num_args("enumValue_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(enumValue)) {
      |                                                                                             ^~
checking octave testcase constant_pointers
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_GlobalInt_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:2642:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2642 |   if (!SWIG_check_num_args("GlobalInt_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
constant_pointers_wrap.cxx:2642:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2642 |   if (!SWIG_check_num_args("GlobalInt_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                             ^
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_ConstInt_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:2665:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2665 |   if (!SWIG_check_num_args("ConstInt_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
constant_pointers_wrap.cxx:2665:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2665 |   if (!SWIG_check_num_args("ConstInt_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                            ^~~~~~
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_GlobalIntPtr_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:2678:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2678 |   if (!SWIG_check_num_args("GlobalIntPtr_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
constant_pointers_wrap.cxx:2678:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2678 |   if (!SWIG_check_num_args("GlobalIntPtr_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                ^
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_GlobalConstIntPtr_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:2701:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2701 |   if (!SWIG_check_num_args("GlobalConstIntPtr_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
constant_pointers_wrap.cxx:2701:101: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2701 |   if (!SWIG_check_num_args("GlobalConstIntPtr_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                     ^~~~~~
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_int1_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:3897:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3897 |   if (!SWIG_check_num_args("int1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
constant_pointers_wrap.cxx:3897:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3897 |   if (!SWIG_check_num_args("int1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_int2_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:3920:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3920 |   if (!SWIG_check_num_args("int2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
constant_pointers_wrap.cxx:3920:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3920 |   if (!SWIG_check_num_args("int2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_int3_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:3943:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3943 |   if (!SWIG_check_num_args("int3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
constant_pointers_wrap.cxx:3943:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3943 |   if (!SWIG_check_num_args("int3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_int4_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:3966:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3966 |   if (!SWIG_check_num_args("int4_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
constant_pointers_wrap.cxx:3966:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3966 |   if (!SWIG_check_num_args("int4_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                        ^~~~~~
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_global_const_int_ptr_array_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:3979:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3979 |   if (!SWIG_check_num_args("global_const_int_ptr_array_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
constant_pointers_wrap.cxx:3979:110: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3979 |   if (!SWIG_check_num_args("global_const_int_ptr_array_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                              ^~~~~~
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_array_member4_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:3992:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3992 |   if (!SWIG_check_num_args("array_member4_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
constant_pointers_wrap.cxx:3992:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3992 |   if (!SWIG_check_num_args("array_member4_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                 ^~~~~~
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_wxEVENT_COMMAND_BUTTON_CLICKEDr_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:5350:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5350 |   if (!SWIG_check_num_args("wxEVENT_COMMAND_BUTTON_CLICKEDr_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
constant_pointers_wrap.cxx:5350:115: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5350 |   if (!SWIG_check_num_args("wxEVENT_COMMAND_BUTTON_CLICKEDr_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                                   ^
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_wxEVENT_COMMAND_BUTTON_CLICKEDp_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:5373:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5373 |   if (!SWIG_check_num_args("wxEVENT_COMMAND_BUTTON_CLICKEDp_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
constant_pointers_wrap.cxx:5373:115: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5373 |   if (!SWIG_check_num_args("wxEVENT_COMMAND_BUTTON_CLICKEDp_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                                   ^
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_languages1_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:5396:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5396 |   if (!SWIG_check_num_args("languages1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
constant_pointers_wrap.cxx:5396:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5396 |   if (!SWIG_check_num_args("languages1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_languages2_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:5419:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5419 |   if (!SWIG_check_num_args("languages2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
constant_pointers_wrap.cxx:5419:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5419 |   if (!SWIG_check_num_args("languages2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_icap_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:5572:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5572 |   if (!SWIG_check_num_args("icap_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
constant_pointers_wrap.cxx:5572:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5572 |   if (!SWIG_check_num_args("icap_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
constant_pointers_wrap.cxx: In function 'octave_value_list _wrap_cap_set(const octave_value_list&, int)':
constant_pointers_wrap.cxx:5595:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5595 |   if (!SWIG_check_num_args("cap_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
constant_pointers_wrap.cxx:5595:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5595 |   if (!SWIG_check_num_args("cap_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
checking octave testcase constover (with run test)
checking octave testcase constructor_copy (with run test)
checking octave testcase constructor_exception
checking octave testcase constructor_explicit
checking octave testcase constructor_ignore
checking octave testcase constructor_rename
checking octave testcase constructor_value
checking octave testcase contract (with run test)
checking octave testcase conversion
checking octave testcase conversion_namespace
checking octave testcase conversion_ns_template
checking octave testcase conversion_operators
checking octave testcase cplusplus_throw
checking octave testcase cpp_basic
cpp_basic_wrap.cxx: In function 'octave_value_list _wrap_Bar_global_fptr_set(const octave_value_list&, int)':
cpp_basic_wrap.cxx:3362:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3362 |   if (!SWIG_check_num_args("Bar_global_fptr_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp_basic_wrap.cxx:3362:99: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3362 |   if (!SWIG_check_num_args("Bar_global_fptr_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                   ^
cpp_basic_wrap.cxx: In function 'octave_value_list _wrap_Bar_global_fref_set(const octave_value_list&, int)':
cpp_basic_wrap.cxx:3385:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3385 |   if (!SWIG_check_num_args("Bar_global_fref_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp_basic_wrap.cxx:3385:99: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3385 |   if (!SWIG_check_num_args("Bar_global_fref_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                   ^
cpp_basic_wrap.cxx: In function 'octave_value_list _wrap_Bar_global_fval_set(const octave_value_list&, int)':
cpp_basic_wrap.cxx:3411:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3411 |   if (!SWIG_check_num_args("Bar_global_fval_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp_basic_wrap.cxx:3411:99: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3411 |   if (!SWIG_check_num_args("Bar_global_fval_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                   ^
checking octave testcase cpp_enum (with run test)
cpp_enum_wrap.cxx: In function 'octave_value_list _wrap_hi_set(const octave_value_list&, int)':
cpp_enum_wrap.cxx:3121:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3121 |   if (!SWIG_check_num_args("hi_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(hi)) {
      |   ^~
cpp_enum_wrap.cxx:3121:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3121 |   if (!SWIG_check_num_args("hi_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(hi)) {
      |                                                                                      ^~
checking octave testcase cpp_namespace (with run test)
cpp_namespace_wrap.cxx: In function 'octave_value_list _wrap_Foo_set(const octave_value_list&, int)':
cpp_namespace_wrap.cxx:2682:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2682 |   if (!SWIG_check_num_args("Foo_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp_namespace_wrap.cxx:2682:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2682 |   if (!SWIG_check_num_args("Foo_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
checking octave testcase cpp_nodefault
cpp_nodefault_wrap.cxx: In function 'octave_value_list _wrap_gvar_set(const octave_value_list&, int)':
cpp_nodefault_wrap.cxx:2931:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2931 |   if (!SWIG_check_num_args("gvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp_nodefault_wrap.cxx:2931:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2931 |   if (!SWIG_check_num_args("gvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
checking octave testcase cpp_parameters
checking octave testcase cpp_static
cpp_static_wrap.cxx: In function 'octave_value_list _wrap_StaticMemberTest_static_int_set(const octave_value_list&, int)':
cpp_static_wrap.cxx:2549:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2549 |   if (!SWIG_check_num_args("StaticMemberTest_static_int_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp_static_wrap.cxx:2549:111: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2549 |   if (!SWIG_check_num_args("StaticMemberTest_static_int_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                               ^
cpp_static_wrap.cxx: In function 'octave_value_list _wrap_StaticBase_statty_set(const octave_value_list&, int)':
cpp_static_wrap.cxx:2810:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2810 |   if (!SWIG_check_num_args("StaticBase_statty_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp_static_wrap.cxx:2810:101: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2810 |   if (!SWIG_check_num_args("StaticBase_statty_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                     ^
cpp_static_wrap.cxx: In function 'octave_value_list _wrap_StaticDerived_statty_set(const octave_value_list&, int)':
cpp_static_wrap.cxx:2918:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2918 |   if (!SWIG_check_num_args("StaticDerived_statty_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp_static_wrap.cxx:2918:104: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2918 |   if (!SWIG_check_num_args("StaticDerived_statty_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                        ^
checking octave testcase cpp_typedef
checking octave testcase cpp14_binary_integer_literals
cpp14_binary_integer_literals_wrap.cxx: In function 'octave_value_list _wrap_b1_set(const octave_value_list&, int)':
cpp14_binary_integer_literals_wrap.cxx:2552:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2552 |   if (!SWIG_check_num_args("b1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp14_binary_integer_literals_wrap.cxx:2552:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2552 |   if (!SWIG_check_num_args("b1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
cpp14_binary_integer_literals_wrap.cxx: In function 'octave_value_list _wrap_b2_set(const octave_value_list&, int)':
cpp14_binary_integer_literals_wrap.cxx:2575:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2575 |   if (!SWIG_check_num_args("b2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp14_binary_integer_literals_wrap.cxx:2575:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2575 |   if (!SWIG_check_num_args("b2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
cpp14_binary_integer_literals_wrap.cxx: In function 'octave_value_list _wrap_b3_set(const octave_value_list&, int)':
cpp14_binary_integer_literals_wrap.cxx:2598:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2598 |   if (!SWIG_check_num_args("b3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp14_binary_integer_literals_wrap.cxx:2598:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2598 |   if (!SWIG_check_num_args("b3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
cpp14_binary_integer_literals_wrap.cxx: In function 'octave_value_list _wrap_b4_set(const octave_value_list&, int)':
cpp14_binary_integer_literals_wrap.cxx:2621:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2621 |   if (!SWIG_check_num_args("b4_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp14_binary_integer_literals_wrap.cxx:2621:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2621 |   if (!SWIG_check_num_args("b4_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
cpp14_binary_integer_literals_wrap.cxx: In function 'octave_value_list _wrap_b5_set(const octave_value_list&, int)':
cpp14_binary_integer_literals_wrap.cxx:2644:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2644 |   if (!SWIG_check_num_args("b5_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp14_binary_integer_literals_wrap.cxx:2644:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2644 |   if (!SWIG_check_num_args("b5_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
checking octave testcase cpp17_hex_floating_literals
cpp17_hex_floating_literals_wrap.cxx: In function 'octave_value_list _wrap_f1_set(const octave_value_list&, int)':
cpp17_hex_floating_literals_wrap.cxx:2559:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2559 |   if (!SWIG_check_num_args("f1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp17_hex_floating_literals_wrap.cxx:2559:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2559 |   if (!SWIG_check_num_args("f1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
cpp17_hex_floating_literals_wrap.cxx: In function 'octave_value_list _wrap_f2_set(const octave_value_list&, int)':
cpp17_hex_floating_literals_wrap.cxx:2582:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2582 |   if (!SWIG_check_num_args("f2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp17_hex_floating_literals_wrap.cxx:2582:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2582 |   if (!SWIG_check_num_args("f2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
cpp17_hex_floating_literals_wrap.cxx: In function 'octave_value_list _wrap_f3_set(const octave_value_list&, int)':
cpp17_hex_floating_literals_wrap.cxx:2605:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2605 |   if (!SWIG_check_num_args("f3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp17_hex_floating_literals_wrap.cxx:2605:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2605 |   if (!SWIG_check_num_args("f3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
cpp17_hex_floating_literals_wrap.cxx: In function 'octave_value_list _wrap_f4_set(const octave_value_list&, int)':
cpp17_hex_floating_literals_wrap.cxx:2628:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2628 |   if (!SWIG_check_num_args("f4_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp17_hex_floating_literals_wrap.cxx:2628:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2628 |   if (!SWIG_check_num_args("f4_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
cpp17_hex_floating_literals_wrap.cxx: In function 'octave_value_list _wrap_f5_set(const octave_value_list&, int)':
cpp17_hex_floating_literals_wrap.cxx:2651:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2651 |   if (!SWIG_check_num_args("f5_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp17_hex_floating_literals_wrap.cxx:2651:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2651 |   if (!SWIG_check_num_args("f5_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
cpp17_hex_floating_literals_wrap.cxx: In function 'octave_value_list _wrap_f6_set(const octave_value_list&, int)':
cpp17_hex_floating_literals_wrap.cxx:2674:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2674 |   if (!SWIG_check_num_args("f6_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp17_hex_floating_literals_wrap.cxx:2674:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2674 |   if (!SWIG_check_num_args("f6_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
cpp17_hex_floating_literals_wrap.cxx: In function 'octave_value_list _wrap_f7_set(const octave_value_list&, int)':
cpp17_hex_floating_literals_wrap.cxx:2697:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2697 |   if (!SWIG_check_num_args("f7_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp17_hex_floating_literals_wrap.cxx:2697:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2697 |   if (!SWIG_check_num_args("f7_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
cpp17_hex_floating_literals_wrap.cxx: In function 'octave_value_list _wrap_f8_set(const octave_value_list&, int)':
cpp17_hex_floating_literals_wrap.cxx:2720:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2720 |   if (!SWIG_check_num_args("f8_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp17_hex_floating_literals_wrap.cxx:2720:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2720 |   if (!SWIG_check_num_args("f8_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
cpp17_hex_floating_literals_wrap.cxx: In function 'octave_value_list _wrap_f9_set(const octave_value_list&, int)':
cpp17_hex_floating_literals_wrap.cxx:2743:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2743 |   if (!SWIG_check_num_args("f9_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp17_hex_floating_literals_wrap.cxx:2743:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2743 |   if (!SWIG_check_num_args("f9_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
checking octave testcase cpp17_nested_namespaces
checking octave testcase cpp17_nspace_nested_namespaces
checking octave testcase cpp17_u8_char_literals
cpp17_u8_char_literals_wrap.cxx: In function 'octave_value_list _wrap_a_set(const octave_value_list&, int)':
cpp17_u8_char_literals_wrap.cxx:2582:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2582 |   if (!SWIG_check_num_args("a_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp17_u8_char_literals_wrap.cxx:2582:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2582 |   if (!SWIG_check_num_args("a_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                     ^
cpp17_u8_char_literals_wrap.cxx: In function 'octave_value_list _wrap_u_set(const octave_value_list&, int)':
cpp17_u8_char_literals_wrap.cxx:2605:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2605 |   if (!SWIG_check_num_args("u_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp17_u8_char_literals_wrap.cxx:2605:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2605 |   if (!SWIG_check_num_args("u_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                     ^
cpp17_u8_char_literals_wrap.cxx: In function 'octave_value_list _wrap_u8_set(const octave_value_list&, int)':
cpp17_u8_char_literals_wrap.cxx:2628:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2628 |   if (!SWIG_check_num_args("u8_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
cpp17_u8_char_literals_wrap.cxx:2628:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2628 |   if (!SWIG_check_num_args("u8_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
checking octave testcase curiously_recurring_template_pattern
checking octave testcase default_args (with run test)
default_args_wrap.cxx: In function 'octave_value_list _wrap_CONST_NUM_set(const octave_value_list&, int)':
default_args_wrap.cxx:7024:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7024 |   if (!SWIG_check_num_args("CONST_NUM_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
default_args_wrap.cxx:7024:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7024 |   if (!SWIG_check_num_args("CONST_NUM_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                             ^
default_args_wrap.cxx: In function 'octave_value_list _wrap_Foo_bar2_set(const octave_value_list&, int)':
default_args_wrap.cxx:7527:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7527 |   if (!SWIG_check_num_args("Foo_bar2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
default_args_wrap.cxx:7527:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7527 |   if (!SWIG_check_num_args("Foo_bar2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
default_args_wrap.cxx: In function 'octave_value_list _wrap_Foo_spam_set(const octave_value_list&, int)':
default_args_wrap.cxx:7550:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7550 |   if (!SWIG_check_num_args("Foo_spam_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
default_args_wrap.cxx:7550:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7550 |   if (!SWIG_check_num_args("Foo_spam_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
checking octave testcase default_arg_expressions
default_arg_expressions_wrap.cxx: In function 'octave_value_list _wrap_UsdGeomTokens_set(const octave_value_list&, int)':
default_arg_expressions_wrap.cxx:3087:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3087 |   if (!SWIG_check_num_args("UsdGeomTokens_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
default_arg_expressions_wrap.cxx:3087:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3087 |   if (!SWIG_check_num_args("UsdGeomTokens_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                 ^~~~~~
default_arg_expressions_wrap.cxx: In function 'octave_value_list _wrap_UsdGeomTokensPtr_set(const octave_value_list&, int)':
default_arg_expressions_wrap.cxx:3100:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3100 |   if (!SWIG_check_num_args("UsdGeomTokensPtr_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
default_arg_expressions_wrap.cxx:3100:100: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3100 |   if (!SWIG_check_num_args("UsdGeomTokensPtr_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                    ^
checking octave testcase default_arg_values
checking octave testcase default_constructor (with run test)
checking octave testcase defvalue_constructor
checking octave testcase derived_byvalue
checking octave testcase derived_nested
checking octave testcase destructor_methodmodifiers
checking octave testcase destructor_reprotected
checking octave testcase director_abstract (with run test)
checking octave testcase director_alternating
checking octave testcase director_basic (with run test)
checking octave testcase director_binary_string
checking octave testcase director_classes
director_classes_wrap.cxx: In function 'octave_value_list _wrap_PrintDebug_set(const octave_value_list&, int)':
director_classes_wrap.cxx:3561:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3561 |   if (!SWIG_check_num_args("PrintDebug_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
director_classes_wrap.cxx:3561:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3561 |   if (!SWIG_check_num_args("PrintDebug_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
checking octave testcase director_classic (with run test)
checking octave testcase director_constructor
checking octave testcase director_conversion_operators
checking octave testcase director_default (with run test)
checking octave testcase director_detect (with run test)
checking octave testcase director_enum (with run test)
checking octave testcase director_exception
checking octave testcase director_exception_catches
checking octave testcase director_exception_nothrow
checking octave testcase director_extend (with run test)
checking octave testcase director_finalizer
checking octave testcase director_frob (with run test)
checking octave testcase director_ignore
checking octave testcase director_keywords
checking octave testcase director_namespace_clash
checking octave testcase director_nested (with run test)
checking octave testcase director_nspace
checking octave testcase director_nspace_director_name_collision
checking octave testcase director_overload
checking octave testcase director_overload2
checking octave testcase director_ownership
checking octave testcase director_pass_by_value
checking octave testcase director_primitives
director_primitives_wrap.cxx: In function 'octave_value_list _wrap_PrintDebug_set(const octave_value_list&, int)':
director_primitives_wrap.cxx:3503:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3503 |   if (!SWIG_check_num_args("PrintDebug_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
director_primitives_wrap.cxx:3503:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3503 |   if (!SWIG_check_num_args("PrintDebug_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
checking octave testcase director_property
checking octave testcase director_protected
checking octave testcase director_protected_overloaded
director_protected_overloaded_wrap.cxx:3424:26: warning: 'octave_value_list _wrap_DerivedDataObserver_isoverloaded__SWIG_2(const octave_value_list&, int)' defined but not used [-Wunused-function]
 3424 | static octave_value_list _wrap_DerivedDataObserver_isoverloaded__SWIG_2 (const octave_value_list& args, int nargout) {
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
director_protected_overloaded_wrap.cxx:3378:26: warning: 'octave_value_list _wrap_DerivedDataObserver_isoverloaded__SWIG_1(const octave_value_list&, int)' defined but not used [-Wunused-function]
 3378 | static octave_value_list _wrap_DerivedDataObserver_isoverloaded__SWIG_1 (const octave_value_list& args, int nargout) {
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
director_protected_overloaded_wrap.cxx:3340:26: warning: 'octave_value_list _wrap_DerivedDataObserver_isoverloaded__SWIG_0(const octave_value_list&, int)' defined but not used [-Wunused-function]
 3340 | static octave_value_list _wrap_DerivedDataObserver_isoverloaded__SWIG_0 (const octave_value_list& args, int nargout) {
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
checking octave testcase director_redefined
checking octave testcase director_ref
checking octave testcase director_smartptr
checking octave testcase director_thread
checking octave testcase director_unroll (with run test)
checking octave testcase director_using
checking octave testcase director_void
checking octave testcase director_wombat
checking octave testcase disown
checking octave testcase dynamic_cast (with run test)
checking octave testcase empty (with run test)
checking octave testcase enum_ignore
checking octave testcase enum_plus
checking octave testcase enum_rename
checking octave testcase enum_scope_template
checking octave testcase enum_template (with run test)
checking octave testcase enum_thorough
enum_thorough_wrap.cxx: In function 'octave_value_list _wrap_myColour_set(const octave_value_list&, int)':
enum_thorough_wrap.cxx:3380:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3380 |   if (!SWIG_check_num_args("myColour_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(myColour)) {
      |   ^~
enum_thorough_wrap.cxx:3380:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3380 |   if (!SWIG_check_num_args("myColour_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(myColour)) {
      |                                                                                            ^~
enum_thorough_wrap.cxx: In function 'octave_value_list _wrap_GlobalInstance_set(const octave_value_list&, int)':
enum_thorough_wrap.cxx:12933:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
12933 |   if (!SWIG_check_num_args("GlobalInstance_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(GlobalInstance)) {
      |   ^~
enum_thorough_wrap.cxx:12933:98: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
12933 |   if (!SWIG_check_num_args("GlobalInstance_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(GlobalInstance)) {
      |                                                                                                  ^~
checking octave testcase enum_var
enum_var_wrap.cxx: In function 'octave_value_list _wrap_test_set(const octave_value_list&, int)':
enum_var_wrap.cxx:2502:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2502 |   if (!SWIG_check_num_args("test_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(test)) {
      |   ^~
enum_var_wrap.cxx:2502:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2502 |   if (!SWIG_check_num_args("test_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(test)) {
      |                                                                                        ^~
checking octave testcase equality
equality_wrap.cxx: In function 'octave_value_list _wrap_s_zeroPoint_set(const octave_value_list&, int)':
equality_wrap.cxx:2774:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2774 |   if (!SWIG_check_num_args("s_zeroPoint_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
equality_wrap.cxx:2774:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2774 |   if (!SWIG_check_num_args("s_zeroPoint_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
equality_wrap.cxx: In function 'octave_value_list _wrap_s_wrongEqOp_set(const octave_value_list&, int)':
equality_wrap.cxx:3228:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3228 |   if (!SWIG_check_num_args("s_wrongEqOp_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
equality_wrap.cxx:3228:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3228 |   if (!SWIG_check_num_args("s_wrongEqOp_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                               ^
checking octave testcase evil_diamond
checking octave testcase evil_diamond_ns
checking octave testcase evil_diamond_prop
checking octave testcase exception_classname
checking octave testcase exception_order (with run test)
exception_order_wrap.cxx: In function 'octave_value_list _wrap_efoovar_set(const octave_value_list&, int)':
exception_order_wrap.cxx:2590:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2590 |   if (!SWIG_check_num_args("efoovar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
exception_order_wrap.cxx:2590:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2590 |   if (!SWIG_check_num_args("efoovar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
exception_order_wrap.cxx: In function 'octave_value_list _wrap_foovar_set(const octave_value_list&, int)':
exception_order_wrap.cxx:2655:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2655 |   if (!SWIG_check_num_args("foovar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
exception_order_wrap.cxx:2655:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2655 |   if (!SWIG_check_num_args("foovar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                          ^
exception_order_wrap.cxx: In function 'octave_value_list _wrap_cfoovar_set(const octave_value_list&, int)':
exception_order_wrap.cxx:2678:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2678 |   if (!SWIG_check_num_args("cfoovar_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
exception_order_wrap.cxx:2678:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2678 |   if (!SWIG_check_num_args("cfoovar_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                           ^~~~~~
exception_order_wrap.cxx: In function 'octave_value_list _wrap_A_sfoovar_set(const octave_value_list&, int)':
exception_order_wrap.cxx:2991:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2991 |   if (!SWIG_check_num_args("A_sfoovar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
exception_order_wrap.cxx:2991:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2991 |   if (!SWIG_check_num_args("A_sfoovar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                             ^
checking octave testcase extend
checking octave testcase extend_constructor_destructor
extend_constructor_destructor_wrap.cxx: In function 'octave_value_list _wrap_globalVar_set(const octave_value_list&, int)':
extend_constructor_destructor_wrap.cxx:2608:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2608 |   if (!SWIG_check_num_args("globalVar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
extend_constructor_destructor_wrap.cxx:2608:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2608 |   if (!SWIG_check_num_args("globalVar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                             ^
checking octave testcase extend_default
checking octave testcase extend_placement (with run test)
checking octave testcase extend_special_variables
checking octave testcase extend_template (with run test)
checking octave testcase extend_template_method
checking octave testcase extend_template_ns (with run test)
checking octave testcase extend_typedef_class
checking octave testcase extern_c
extern_c_wrap.cxx: In function 'octave_value_list _wrap_hook1_set(const octave_value_list&, int)':
extern_c_wrap.cxx:2613:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2613 |   if (!SWIG_check_num_args("hook1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
extern_c_wrap.cxx:2613:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2613 |   if (!SWIG_check_num_args("hook1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
extern_c_wrap.cxx: In function 'octave_value_list _wrap_hook2_set(const octave_value_list&, int)':
extern_c_wrap.cxx:2634:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2634 |   if (!SWIG_check_num_args("hook2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
extern_c_wrap.cxx:2634:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2634 |   if (!SWIG_check_num_args("hook2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
extern_c_wrap.cxx: In function 'octave_value_list _wrap_int1_set(const octave_value_list&, int)':
extern_c_wrap.cxx:2655:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2655 |   if (!SWIG_check_num_args("int1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
extern_c_wrap.cxx:2655:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2655 |   if (!SWIG_check_num_args("int1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
checking octave testcase extern_namespace
checking octave testcase extern_throws
checking octave testcase expressions
checking octave testcase features
checking octave testcase fragments
checking octave testcase friends (with run test)
checking octave testcase friends_template
checking octave testcase funcptr_cpp
checking octave testcase functors
checking octave testcase fvirtual (with run test)
checking octave testcase global_immutable_vars_cpp
global_immutable_vars_cpp_wrap.cxx: In function 'octave_value_list _wrap_default_mutable_var_set(const octave_value_list&, int)':
global_immutable_vars_cpp_wrap.cxx:2517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2517 |   if (!SWIG_check_num_args("default_mutable_var_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_immutable_vars_cpp_wrap.cxx:2517:103: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2517 |   if (!SWIG_check_num_args("default_mutable_var_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                       ^
global_immutable_vars_cpp_wrap.cxx: In function 'octave_value_list _wrap_global_immutable_var_set(const octave_value_list&, int)':
global_immutable_vars_cpp_wrap.cxx:2540:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2540 |   if (!SWIG_check_num_args("global_immutable_var_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
global_immutable_vars_cpp_wrap.cxx:2540:104: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2540 |   if (!SWIG_check_num_args("global_immutable_var_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                        ^~~~~~
global_immutable_vars_cpp_wrap.cxx: In function 'octave_value_list _wrap_specific_mutable_var_set(const octave_value_list&, int)':
global_immutable_vars_cpp_wrap.cxx:2553:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2553 |   if (!SWIG_check_num_args("specific_mutable_var_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_immutable_vars_cpp_wrap.cxx:2553:104: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2553 |   if (!SWIG_check_num_args("specific_mutable_var_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                        ^
global_immutable_vars_cpp_wrap.cxx: In function 'octave_value_list _wrap_global_mutable_var_set(const octave_value_list&, int)':
global_immutable_vars_cpp_wrap.cxx:2576:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2576 |   if (!SWIG_check_num_args("global_mutable_var_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_immutable_vars_cpp_wrap.cxx:2576:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2576 |   if (!SWIG_check_num_args("global_mutable_var_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                      ^
global_immutable_vars_cpp_wrap.cxx: In function 'octave_value_list _wrap_specific_immutable_var_set(const octave_value_list&, int)':
global_immutable_vars_cpp_wrap.cxx:2599:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2599 |   if (!SWIG_check_num_args("specific_immutable_var_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
global_immutable_vars_cpp_wrap.cxx:2599:106: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2599 |   if (!SWIG_check_num_args("specific_immutable_var_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                          ^~~~~~
checking octave testcase global_namespace
checking octave testcase global_ns_arg (with run test)
checking octave testcase global_scope_types
checking octave testcase global_vars
global_vars_wrap.cxx: In function 'octave_value_list _wrap_b_set(const octave_value_list&, int)':
global_vars_wrap.cxx:2750:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2750 |   if (!SWIG_check_num_args("b_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_vars_wrap.cxx:2750:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2750 |   if (!SWIG_check_num_args("b_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                     ^
global_vars_wrap.cxx: In function 'octave_value_list _wrap_a_set(const octave_value_list&, int)':
global_vars_wrap.cxx:2774:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2774 |   if (!SWIG_check_num_args("a_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_vars_wrap.cxx:2774:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2774 |   if (!SWIG_check_num_args("a_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                     ^
global_vars_wrap.cxx: In function 'octave_value_list _wrap_ap_set(const octave_value_list&, int)':
global_vars_wrap.cxx:2801:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2801 |   if (!SWIG_check_num_args("ap_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_vars_wrap.cxx:2801:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2801 |   if (!SWIG_check_num_args("ap_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
global_vars_wrap.cxx: In function 'octave_value_list _wrap_cap_set(const octave_value_list&, int)':
global_vars_wrap.cxx:2824:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2824 |   if (!SWIG_check_num_args("cap_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_vars_wrap.cxx:2824:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2824 |   if (!SWIG_check_num_args("cap_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
global_vars_wrap.cxx: In function 'octave_value_list _wrap_ar_set(const octave_value_list&, int)':
global_vars_wrap.cxx:2847:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2847 |   if (!SWIG_check_num_args("ar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_vars_wrap.cxx:2847:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2847 |   if (!SWIG_check_num_args("ar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
global_vars_wrap.cxx: In function 'octave_value_list _wrap_x_set(const octave_value_list&, int)':
global_vars_wrap.cxx:2873:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2873 |   if (!SWIG_check_num_args("x_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_vars_wrap.cxx:2873:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2873 |   if (!SWIG_check_num_args("x_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                     ^
global_vars_wrap.cxx: In function 'octave_value_list _wrap_xp_set(const octave_value_list&, int)':
global_vars_wrap.cxx:2896:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2896 |   if (!SWIG_check_num_args("xp_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_vars_wrap.cxx:2896:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2896 |   if (!SWIG_check_num_args("xp_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
global_vars_wrap.cxx: In function 'octave_value_list _wrap_c_member_set(const octave_value_list&, int)':
global_vars_wrap.cxx:2919:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2919 |   if (!SWIG_check_num_args("c_member_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_vars_wrap.cxx:2919:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2919 |   if (!SWIG_check_num_args("c_member_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
global_vars_wrap.cxx: In function 'octave_value_list _wrap_vp_set(const octave_value_list&, int)':
global_vars_wrap.cxx:2945:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2945 |   if (!SWIG_check_num_args("vp_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_vars_wrap.cxx:2945:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2945 |   if (!SWIG_check_num_args("vp_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
global_vars_wrap.cxx: In function 'octave_value_list _wrap_h_set(const octave_value_list&, int)':
global_vars_wrap.cxx:2968:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2968 |   if (!SWIG_check_num_args("h_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(h)) {
      |   ^~
global_vars_wrap.cxx:2968:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2968 |   if (!SWIG_check_num_args("h_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(h)) {
      |                                                                                     ^~
global_vars_wrap.cxx: In function 'octave_value_list _wrap_hp_set(const octave_value_list&, int)':
global_vars_wrap.cxx:2991:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2991 |   if (!SWIG_check_num_args("hp_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_vars_wrap.cxx:2991:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2991 |   if (!SWIG_check_num_args("hp_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
global_vars_wrap.cxx: In function 'octave_value_list _wrap_hr_set(const octave_value_list&, int)':
global_vars_wrap.cxx:3014:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3014 |   if (!SWIG_check_num_args("hr_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_vars_wrap.cxx:3014:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3014 |   if (!SWIG_check_num_args("hr_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
checking octave testcase grouping (with run test)
grouping_wrap.cxx:2455:5: warning: unnecessary parentheses in declaration of 'test3' [-Wparentheses]
 2455 | int (test3) = 37;
      |     ^~~~~~~
grouping_wrap.cxx:2455:5: note: remove parentheses
 2455 | int (test3) = 37;
      |     ^~~~~~~
      |     -     -
grouping_wrap.cxx: In function 'octave_value_list _wrap_test3_set(const octave_value_list&, int)':
grouping_wrap.cxx:2588:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2588 |   if (!SWIG_check_num_args("test3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
grouping_wrap.cxx:2588:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2588 |   if (!SWIG_check_num_args("test3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
checking octave testcase ignore_parameter
checking octave testcase import_fragments
checking octave testcase import_nomodule (with run test)
checking octave testcase inherit
checking octave testcase inherit_member
checking octave testcase inherit_missing (with run test)
checking octave testcase inherit_same_name
checking octave testcase inherit_target_language
checking octave testcase inherit_void_arg
checking octave testcase inline_initializer
checking octave testcase insert_directive
checking octave testcase keyword_rename
checking octave testcase kind
checking octave testcase kwargs_feature
checking octave testcase langobj
checking octave testcase li_attribute (with run test)
checking octave testcase li_attribute_template
checking octave testcase li_boost_shared_ptr (with run test)
li_boost_shared_ptr_wrap.cxx: In function 'octave_value_list _wrap_debug_shared_set(const octave_value_list&, int)':
li_boost_shared_ptr_wrap.cxx:2981:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2981 |   if (!SWIG_check_num_args("debug_shared_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_boost_shared_ptr_wrap.cxx:2981:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2981 |   if (!SWIG_check_num_args("debug_shared_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                ^
li_boost_shared_ptr_wrap.cxx: In function 'octave_value_list _wrap_GlobalSmartValue_set(const octave_value_list&, int)':
li_boost_shared_ptr_wrap.cxx:6974:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6974 |   if (!SWIG_check_num_args("GlobalSmartValue_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_boost_shared_ptr_wrap.cxx:6974:100: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6974 |   if (!SWIG_check_num_args("GlobalSmartValue_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                    ^
li_boost_shared_ptr_wrap.cxx: In function 'octave_value_list _wrap_GlobalValue_set(const octave_value_list&, int)':
li_boost_shared_ptr_wrap.cxx:7002:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7002 |   if (!SWIG_check_num_args("GlobalValue_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_boost_shared_ptr_wrap.cxx:7002:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7002 |   if (!SWIG_check_num_args("GlobalValue_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                               ^
li_boost_shared_ptr_wrap.cxx: In function 'octave_value_list _wrap_GlobalPointer_set(const octave_value_list&, int)':
li_boost_shared_ptr_wrap.cxx:7034:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7034 |   if (!SWIG_check_num_args("GlobalPointer_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_boost_shared_ptr_wrap.cxx:7034:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7034 |   if (!SWIG_check_num_args("GlobalPointer_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
li_boost_shared_ptr_wrap.cxx: In function 'octave_value_list _wrap_GlobalReference_set(const octave_value_list&, int)':
li_boost_shared_ptr_wrap.cxx:7070:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 7070 |   if (!SWIG_check_num_args("GlobalReference_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_boost_shared_ptr_wrap.cxx:7070:99: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 7070 |   if (!SWIG_check_num_args("GlobalReference_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                   ^
li_boost_shared_ptr_wrap.cxx: In function 'octave_value_list _wrap_NOT_COUNTING_set(const octave_value_list&, int)':
li_boost_shared_ptr_wrap.cxx:8125:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 8125 |   if (!SWIG_check_num_args("NOT_COUNTING_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
li_boost_shared_ptr_wrap.cxx:8125:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 8125 |   if (!SWIG_check_num_args("NOT_COUNTING_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                ^~~~~~
checking octave testcase li_boost_shared_ptr_attribute
checking octave testcase li_boost_shared_ptr_bits
li_boost_shared_ptr_bits_wrap.cxx: In function 'octave_value_list _wrap_HiddenPrivateDestructor_DeleteCount_set(const octave_value_list&, int)':
li_boost_shared_ptr_bits_wrap.cxx:6958:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 6958 |   if (!SWIG_check_num_args("HiddenPrivateDestructor_DeleteCount_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_boost_shared_ptr_bits_wrap.cxx:6958:119: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 6958 |   if (!SWIG_check_num_args("HiddenPrivateDestructor_DeleteCount_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                                       ^
checking octave testcase li_boost_shared_ptr_director
checking octave testcase li_boost_shared_ptr_template
checking octave testcase li_carrays_cpp (with run test)
li_carrays_cpp_wrap.cxx: In function 'octave_value_list _wrap_globalXYArray_set(const octave_value_list&, int)':
li_carrays_cpp_wrap.cxx:3543:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3543 |   if (!SWIG_check_num_args("globalXYArray_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_carrays_cpp_wrap.cxx:3543:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3543 |   if (!SWIG_check_num_args("globalXYArray_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
li_carrays_cpp_wrap.cxx: In function 'octave_value_list _wrap_globalABArray_set(const octave_value_list&, int)':
li_carrays_cpp_wrap.cxx:3770:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3770 |   if (!SWIG_check_num_args("globalABArray_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_carrays_cpp_wrap.cxx:3770:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3770 |   if (!SWIG_check_num_args("globalABArray_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
checking octave testcase li_cdata_cpp
checking octave testcase li_cpointer_cpp (with run test)
checking octave testcase li_std_auto_ptr
checking octave testcase li_stdint
checking octave testcase li_swigtype_inout
li_swigtype_inout_wrap.cxx: In function 'octave_value_list _wrap_XXX_count_set(const octave_value_list&, int)':
li_swigtype_inout_wrap.cxx:2774:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2774 |   if (!SWIG_check_num_args("XXX_count_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_swigtype_inout_wrap.cxx:2774:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2774 |   if (!SWIG_check_num_args("XXX_count_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                             ^
checking octave testcase li_typemaps
checking octave testcase li_typemaps_apply
checking octave testcase li_windows
li_windows_wrap.cxx: In function 'octave_value_list _wrap_int8_global_set(const octave_value_list&, int)':
li_windows_wrap.cxx:3418:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3418 |   if (!SWIG_check_num_args("int8_global_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_windows_wrap.cxx:3418:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3418 |   if (!SWIG_check_num_args("int8_global_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                               ^
li_windows_wrap.cxx: In function 'octave_value_list _wrap_int16_global_set(const octave_value_list&, int)':
li_windows_wrap.cxx:3441:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3441 |   if (!SWIG_check_num_args("int16_global_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_windows_wrap.cxx:3441:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3441 |   if (!SWIG_check_num_args("int16_global_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                ^
li_windows_wrap.cxx: In function 'octave_value_list _wrap_int32_global_set(const octave_value_list&, int)':
li_windows_wrap.cxx:3464:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3464 |   if (!SWIG_check_num_args("int32_global_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_windows_wrap.cxx:3464:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3464 |   if (!SWIG_check_num_args("int32_global_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                ^
li_windows_wrap.cxx: In function 'octave_value_list _wrap_int64_global_set(const octave_value_list&, int)':
li_windows_wrap.cxx:3487:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3487 |   if (!SWIG_check_num_args("int64_global_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_windows_wrap.cxx:3487:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3487 |   if (!SWIG_check_num_args("int64_global_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                ^
li_windows_wrap.cxx: In function 'octave_value_list _wrap_uint8_global_set(const octave_value_list&, int)':
li_windows_wrap.cxx:3510:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3510 |   if (!SWIG_check_num_args("uint8_global_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_windows_wrap.cxx:3510:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3510 |   if (!SWIG_check_num_args("uint8_global_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                ^
li_windows_wrap.cxx: In function 'octave_value_list _wrap_uint16_global_set(const octave_value_list&, int)':
li_windows_wrap.cxx:3533:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3533 |   if (!SWIG_check_num_args("uint16_global_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_windows_wrap.cxx:3533:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3533 |   if (!SWIG_check_num_args("uint16_global_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
li_windows_wrap.cxx: In function 'octave_value_list _wrap_uint32_global_set(const octave_value_list&, int)':
li_windows_wrap.cxx:3556:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3556 |   if (!SWIG_check_num_args("uint32_global_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_windows_wrap.cxx:3556:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3556 |   if (!SWIG_check_num_args("uint32_global_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
li_windows_wrap.cxx: In function 'octave_value_list _wrap_uint64_global_set(const octave_value_list&, int)':
li_windows_wrap.cxx:3579:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3579 |   if (!SWIG_check_num_args("uint64_global_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_windows_wrap.cxx:3579:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3579 |   if (!SWIG_check_num_args("uint64_global_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
checking octave testcase long_long_apply
long_long_apply_wrap.cxx: In function 'octave_value_list _wrap_global1_set(const octave_value_list&, int)':
long_long_apply_wrap.cxx:2707:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2707 |   if (!SWIG_check_num_args("global1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
long_long_apply_wrap.cxx:2707:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2707 |   if (!SWIG_check_num_args("global1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
long_long_apply_wrap.cxx: In function 'octave_value_list _wrap_global2_set(const octave_value_list&, int)':
long_long_apply_wrap.cxx:2730:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2730 |   if (!SWIG_check_num_args("global2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
long_long_apply_wrap.cxx:2730:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2730 |   if (!SWIG_check_num_args("global2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
long_long_apply_wrap.cxx: In function 'octave_value_list _wrap_global_ref1_set(const octave_value_list&, int)':
long_long_apply_wrap.cxx:2753:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2753 |   if (!SWIG_check_num_args("global_ref1_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
long_long_apply_wrap.cxx:2753:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2753 |   if (!SWIG_check_num_args("global_ref1_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
long_long_apply_wrap.cxx: In function 'octave_value_list _wrap_global_ref2_set(const octave_value_list&, int)':
long_long_apply_wrap.cxx:2766:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2766 |   if (!SWIG_check_num_args("global_ref2_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
long_long_apply_wrap.cxx:2766:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2766 |   if (!SWIG_check_num_args("global_ref2_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                               ^~~~~~
checking octave testcase memberin_extend
checking octave testcase member_funcptr_galore
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_areavar_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:3568:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3568 |   if (!SWIG_check_num_args("areavar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_funcptr_galore_wrap.cxx:3568:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3568 |   if (!SWIG_check_num_args("areavar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_abcvar_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:3589:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3589 |   if (!SWIG_check_num_args("abcvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_funcptr_galore_wrap.cxx:3589:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3589 |   if (!SWIG_check_num_args("abcvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                          ^
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_pp1_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5176:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5176 |   if (!SWIG_check_num_args("pp1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_funcptr_galore_wrap.cxx:5176:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5176 |   if (!SWIG_check_num_args("pp1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_extra2_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5197:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5197 |   if (!SWIG_check_num_args("extra2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_funcptr_galore_wrap.cxx:5197:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5197 |   if (!SWIG_check_num_args("extra2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                          ^
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_extra3_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5220:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5220 |   if (!SWIG_check_num_args("extra3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_funcptr_galore_wrap.cxx:5220:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5220 |   if (!SWIG_check_num_args("extra3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                          ^
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_extra4_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5243:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5243 |   if (!SWIG_check_num_args("extra4_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
member_funcptr_galore_wrap.cxx:5243:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5243 |   if (!SWIG_check_num_args("extra4_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                          ^~~~~~
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_pp2_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5256 |   if (!SWIG_check_num_args("pp2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_funcptr_galore_wrap.cxx:5256:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5256 |   if (!SWIG_check_num_args("pp2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_pp3_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5282:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5282 |   if (!SWIG_check_num_args("pp3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_funcptr_galore_wrap.cxx:5282:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5282 |   if (!SWIG_check_num_args("pp3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_pp4_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5308:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5308 |   if (!SWIG_check_num_args("pp4_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
member_funcptr_galore_wrap.cxx:5308:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5308 |   if (!SWIG_check_num_args("pp4_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                       ^~~~~~
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_pp5_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5321:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5321 |   if (!SWIG_check_num_args("pp5_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_funcptr_galore_wrap.cxx:5321:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5321 |   if (!SWIG_check_num_args("pp5_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_pp6_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5347:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5347 |   if (!SWIG_check_num_args("pp6_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
member_funcptr_galore_wrap.cxx:5347:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5347 |   if (!SWIG_check_num_args("pp6_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                       ^~~~~~
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_pp7_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5360:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5360 |   if (!SWIG_check_num_args("pp7_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
member_funcptr_galore_wrap.cxx:5360:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5360 |   if (!SWIG_check_num_args("pp7_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                       ^~~~~~
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_cc1_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5373:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5373 |   if (!SWIG_check_num_args("cc1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_funcptr_galore_wrap.cxx:5373:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5373 |   if (!SWIG_check_num_args("cc1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_ccextra2_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5394:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5394 |   if (!SWIG_check_num_args("ccextra2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_funcptr_galore_wrap.cxx:5394:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5394 |   if (!SWIG_check_num_args("ccextra2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_ccextra3_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5417:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5417 |   if (!SWIG_check_num_args("ccextra3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_funcptr_galore_wrap.cxx:5417:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5417 |   if (!SWIG_check_num_args("ccextra3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_ccextra4_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5440:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5440 |   if (!SWIG_check_num_args("ccextra4_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
member_funcptr_galore_wrap.cxx:5440:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5440 |   if (!SWIG_check_num_args("ccextra4_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                            ^~~~~~
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_cc2_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5453:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5453 |   if (!SWIG_check_num_args("cc2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_funcptr_galore_wrap.cxx:5453:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5453 |   if (!SWIG_check_num_args("cc2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_cc3_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5479:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5479 |   if (!SWIG_check_num_args("cc3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_funcptr_galore_wrap.cxx:5479:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5479 |   if (!SWIG_check_num_args("cc3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_cc4_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5505:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5505 |   if (!SWIG_check_num_args("cc4_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
member_funcptr_galore_wrap.cxx:5505:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5505 |   if (!SWIG_check_num_args("cc4_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                       ^~~~~~
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_cc5_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5518:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5518 |   if (!SWIG_check_num_args("cc5_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_funcptr_galore_wrap.cxx:5518:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5518 |   if (!SWIG_check_num_args("cc5_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_cc6_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5544:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5544 |   if (!SWIG_check_num_args("cc6_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
member_funcptr_galore_wrap.cxx:5544:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5544 |   if (!SWIG_check_num_args("cc6_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                       ^~~~~~
member_funcptr_galore_wrap.cxx: In function 'octave_value_list _wrap_cc7_set(const octave_value_list&, int)':
member_funcptr_galore_wrap.cxx:5557:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5557 |   if (!SWIG_check_num_args("cc7_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
member_funcptr_galore_wrap.cxx:5557:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5557 |   if (!SWIG_check_num_args("cc7_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                       ^~~~~~
checking octave testcase member_pointer (with run test)
member_pointer_wrap.cxx: In function 'octave_value_list _wrap_Shape_nshapes_set(const octave_value_list&, int)':
member_pointer_wrap.cxx:3001:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3001 |   if (!SWIG_check_num_args("Shape_nshapes_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_pointer_wrap.cxx:3001:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3001 |   if (!SWIG_check_num_args("Shape_nshapes_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
member_pointer_wrap.cxx: In function 'octave_value_list _wrap_areavar_set(const octave_value_list&, int)':
member_pointer_wrap.cxx:3447:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3447 |   if (!SWIG_check_num_args("areavar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_pointer_wrap.cxx:3447:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3447 |   if (!SWIG_check_num_args("areavar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
member_pointer_wrap.cxx: In function 'octave_value_list _wrap_perimetervar_set(const octave_value_list&, int)':
member_pointer_wrap.cxx:3468:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3468 |   if (!SWIG_check_num_args("perimetervar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_pointer_wrap.cxx:3468:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3468 |   if (!SWIG_check_num_args("perimetervar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                ^
member_pointer_wrap.cxx: In function 'octave_value_list _wrap_perimetervar_td_set(const octave_value_list&, int)':
member_pointer_wrap.cxx:3489:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3489 |   if (!SWIG_check_num_args("perimetervar_td_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_pointer_wrap.cxx:3489:99: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3489 |   if (!SWIG_check_num_args("perimetervar_td_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                   ^
checking octave testcase member_pointer_const
member_pointer_const_wrap.cxx: In function 'octave_value_list _wrap_Shape_nshapes_set(const octave_value_list&, int)':
member_pointer_const_wrap.cxx:2997:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2997 |   if (!SWIG_check_num_args("Shape_nshapes_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_pointer_const_wrap.cxx:2997:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2997 |   if (!SWIG_check_num_args("Shape_nshapes_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
member_pointer_const_wrap.cxx: In function 'octave_value_list _wrap_areavar_set(const octave_value_list&, int)':
member_pointer_const_wrap.cxx:3443:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3443 |   if (!SWIG_check_num_args("areavar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_pointer_const_wrap.cxx:3443:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3443 |   if (!SWIG_check_num_args("areavar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
member_pointer_const_wrap.cxx: In function 'octave_value_list _wrap_perimetervar_set(const octave_value_list&, int)':
member_pointer_const_wrap.cxx:3464:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3464 |   if (!SWIG_check_num_args("perimetervar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_pointer_const_wrap.cxx:3464:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3464 |   if (!SWIG_check_num_args("perimetervar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                ^
member_pointer_const_wrap.cxx: In function 'octave_value_list _wrap_perimetervar_td_set(const octave_value_list&, int)':
member_pointer_const_wrap.cxx:3485:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3485 |   if (!SWIG_check_num_args("perimetervar_td_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
member_pointer_const_wrap.cxx:3485:99: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3485 |   if (!SWIG_check_num_args("perimetervar_td_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                   ^
checking octave testcase member_template
checking octave testcase minherit (with run test)
checking octave testcase minherit2
checking octave testcase mixed_types
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_c_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:3863:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3863 |   if (!SWIG_check_num_args("array_c_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:3863:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3863 |   if (!SWIG_check_num_args("array_c_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_sc_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:3897:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3897 |   if (!SWIG_check_num_args("array_sc_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:3897:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3897 |   if (!SWIG_check_num_args("array_sc_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_uc_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:3931:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3931 |   if (!SWIG_check_num_args("array_uc_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:3931:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3931 |   if (!SWIG_check_num_args("array_uc_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_s_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:3965:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3965 |   if (!SWIG_check_num_args("array_s_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:3965:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3965 |   if (!SWIG_check_num_args("array_s_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_us_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:3999:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3999 |   if (!SWIG_check_num_args("array_us_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:3999:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3999 |   if (!SWIG_check_num_args("array_us_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_i_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:4033:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4033 |   if (!SWIG_check_num_args("array_i_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:4033:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4033 |   if (!SWIG_check_num_args("array_i_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_ui_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:4067:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4067 |   if (!SWIG_check_num_args("array_ui_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:4067:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4067 |   if (!SWIG_check_num_args("array_ui_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_l_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:4101:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4101 |   if (!SWIG_check_num_args("array_l_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:4101:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4101 |   if (!SWIG_check_num_args("array_l_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_ul_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:4135:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4135 |   if (!SWIG_check_num_args("array_ul_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:4135:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4135 |   if (!SWIG_check_num_args("array_ul_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_ll_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:4169:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4169 |   if (!SWIG_check_num_args("array_ll_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:4169:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4169 |   if (!SWIG_check_num_args("array_ll_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_f_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:4203:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4203 |   if (!SWIG_check_num_args("array_f_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:4203:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4203 |   if (!SWIG_check_num_args("array_f_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_d_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:4237:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4237 |   if (!SWIG_check_num_args("array_d_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:4237:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4237 |   if (!SWIG_check_num_args("array_d_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_struct_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:4271:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4271 |   if (!SWIG_check_num_args("array_struct_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:4271:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4271 |   if (!SWIG_check_num_args("array_struct_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_structpointers_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:4305:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4305 |   if (!SWIG_check_num_args("array_structpointers_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:4305:104: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4305 |   if (!SWIG_check_num_args("array_structpointers_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                        ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_ipointers_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:4339:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4339 |   if (!SWIG_check_num_args("array_ipointers_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:4339:99: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4339 |   if (!SWIG_check_num_args("array_ipointers_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                   ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_enum_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:4373:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4373 |   if (!SWIG_check_num_args("array_enum_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:4373:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4373 |   if (!SWIG_check_num_args("array_enum_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_enumpointers_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:4407:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4407 |   if (!SWIG_check_num_args("array_enumpointers_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
mixed_types_wrap.cxx:4407:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4407 |   if (!SWIG_check_num_args("array_enumpointers_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                      ^
mixed_types_wrap.cxx: In function 'octave_value_list _wrap_array_const_i_set(const octave_value_list&, int)':
mixed_types_wrap.cxx:4441:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4441 |   if (!SWIG_check_num_args("array_const_i_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
mixed_types_wrap.cxx:4441:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4441 |   if (!SWIG_check_num_args("array_const_i_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                 ^~~~~~
checking octave testcase multiple_inheritance
checking octave testcase multiple_inheritance_abstract
checking octave testcase multiple_inheritance_interfaces
checking octave testcase multiple_inheritance_nspace
checking octave testcase multiple_inheritance_shared_ptr
checking octave testcase name_cxx
checking octave testcase name_warnings
checking octave testcase namespace_chase
checking octave testcase namespace_class (with run test)
namespace_class_wrap.cxx: In function 'octave_value_list _wrap_a_set(const octave_value_list&, int)':
namespace_class_wrap.cxx:2940:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2940 |   if (!SWIG_check_num_args("a_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
namespace_class_wrap.cxx:2940:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2940 |   if (!SWIG_check_num_args("a_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                     ^
checking octave testcase namespace_enum
checking octave testcase namespace_extend
checking octave testcase namespace_forward_declaration
checking octave testcase namespace_nested
checking octave testcase namespace_spaces
checking octave testcase namespace_template
checking octave testcase namespace_typedef_class
checking octave testcase namespace_typemap (with run test)
checking octave testcase namespace_union
checking octave testcase namespace_virtual_method (with run test)
checking octave testcase nspace
checking octave testcase nspace_extend
checking octave testcase native_directive
checking octave testcase naturalvar (with run test)
naturalvar_wrap.cxx: In function 'octave_value_list _wrap_f_set(const octave_value_list&, int)':
naturalvar_wrap.cxx:2663:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2663 |   if (!SWIG_check_num_args("f_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
naturalvar_wrap.cxx:2663:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2663 |   if (!SWIG_check_num_args("f_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                     ^
naturalvar_wrap.cxx: In function 'octave_value_list _wrap_s_set(const octave_value_list&, int)':
naturalvar_wrap.cxx:2690:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2690 |   if (!SWIG_check_num_args("s_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
naturalvar_wrap.cxx:2690:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2690 |   if (!SWIG_check_num_args("s_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                     ^
checking octave testcase naturalvar_more
naturalvar_more_wrap.cxx: In function 'octave_value_list _wrap_glob_set(const octave_value_list&, int)':
naturalvar_more_wrap.cxx:4025:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4025 |   if (!SWIG_check_num_args("glob_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
naturalvar_more_wrap.cxx:4025:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4025 |   if (!SWIG_check_num_args("glob_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
checking octave testcase naturalvar_onoff
checking octave testcase nested_class
checking octave testcase nested_directors
checking octave testcase nested_comment
checking octave testcase nested_ignore
checking octave testcase nested_inheritance_interface
checking octave testcase nested_in_template
checking octave testcase nested_scope
checking octave testcase nested_template_base
checking octave testcase nested_workaround
checking octave testcase newobject1
checking octave testcase newobject3
checking octave testcase null_pointer (with run test)
checking octave testcase operator_overload
checking octave testcase operator_overload_break
checking octave testcase operator_pointer_ref
checking octave testcase operbool
checking octave testcase ordering
checking octave testcase overload_arrays
checking octave testcase overload_bool
checking octave testcase overload_complicated (with run test)
checking octave testcase overload_copy (with run test)
checking octave testcase overload_extend (with run test)
checking octave testcase overload_method
checking octave testcase overload_numeric
checking octave testcase overload_null (with run test)
checking octave testcase overload_polymorphic
checking octave testcase overload_rename (with run test)
checking octave testcase overload_return_type
checking octave testcase overload_simple (with run test)
checking octave testcase overload_subtype (with run test)
checking octave testcase overload_template (with run test)
checking octave testcase overload_template_fast (with run test)
overload_template_fast_wrap.cxx: In function 'octave_value_list _wrap_overtparams1(const octave_value_list&, int)':
overload_template_fast_wrap.cxx:3426:20: warning: unused variable 'argv' [-Wunused-variable]
 3426 |   octave_value_ref argv[2]={
      |                    ^~~~
overload_template_fast_wrap.cxx: In function 'octave_value_list _wrap_overloaded(const octave_value_list&, int)':
overload_template_fast_wrap.cxx:3545:20: warning: unused variable 'argv' [-Wunused-variable]
 3545 |   octave_value_ref argv[2]={
      |                    ^~~~
overload_template_fast_wrap.cxx: In function 'octave_value_list _wrap_overloadedagain(const octave_value_list&, int)':
overload_template_fast_wrap.cxx:3621:20: warning: unused variable 'argv' [-Wunused-variable]
 3621 |   octave_value_ref argv[1]={
      |                    ^~~~
overload_template_fast_wrap.cxx: In function 'octave_value_list _wrap_Bar_d_foo(const octave_value_list&, int)':
overload_template_fast_wrap.cxx:5703:20: warning: unused variable 'argv' [-Wunused-variable]
 5703 |   octave_value_ref argv[4]={
      |                    ^~~~
overload_template_fast_wrap.cxx: In function 'octave_value_list _wrap_Foo_d_bar(const octave_value_list&, int)':
overload_template_fast_wrap.cxx:5923:20: warning: unused variable 'argv' [-Wunused-variable]
 5923 |   octave_value_ref argv[4]={
      |                    ^~~~
checking octave testcase pointer_reference
pointer_reference_wrap.cxx: In function 'octave_value_list _wrap_Struct_instance_set(const octave_value_list&, int)':
pointer_reference_wrap.cxx:2660:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2660 |   if (!SWIG_check_num_args("Struct_instance_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
pointer_reference_wrap.cxx:2660:99: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2660 |   if (!SWIG_check_num_args("Struct_instance_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                   ^
pointer_reference_wrap.cxx: In function 'octave_value_list _wrap_Struct_pInstance_set(const octave_value_list&, int)':
pointer_reference_wrap.cxx:2687:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2687 |   if (!SWIG_check_num_args("Struct_pInstance_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
pointer_reference_wrap.cxx:2687:100: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2687 |   if (!SWIG_check_num_args("Struct_pInstance_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                    ^
checking octave testcase preproc_constants (with run test)
checking octave testcase primitive_ref (with run test)
checking octave testcase private_assign
checking octave testcase proxycode
checking octave testcase protected_rename
checking octave testcase pure_virtual
checking octave testcase redefined
checking octave testcase redefined_not
checking octave testcase refcount (with run test)
checking octave testcase reference_global_vars (with run test)
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_bool_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:3422:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3422 |   if (!SWIG_check_num_args("var_bool_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:3422:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3422 |   if (!SWIG_check_num_args("var_bool_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_char_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:3547:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3547 |   if (!SWIG_check_num_args("var_char_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:3547:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3547 |   if (!SWIG_check_num_args("var_char_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_unsigned_char_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:3672:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3672 |   if (!SWIG_check_num_args("var_unsigned_char_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:3672:101: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3672 |   if (!SWIG_check_num_args("var_unsigned_char_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                     ^
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_signed_char_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:3797:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3797 |   if (!SWIG_check_num_args("var_signed_char_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:3797:99: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3797 |   if (!SWIG_check_num_args("var_signed_char_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                   ^
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_short_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:3922:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3922 |   if (!SWIG_check_num_args("var_short_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:3922:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3922 |   if (!SWIG_check_num_args("var_short_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                             ^
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_unsigned_short_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:4047:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4047 |   if (!SWIG_check_num_args("var_unsigned_short_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:4047:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4047 |   if (!SWIG_check_num_args("var_unsigned_short_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                      ^
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_int_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:4172:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4172 |   if (!SWIG_check_num_args("var_int_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:4172:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4172 |   if (!SWIG_check_num_args("var_int_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_unsigned_int_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:4297:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4297 |   if (!SWIG_check_num_args("var_unsigned_int_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:4297:100: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4297 |   if (!SWIG_check_num_args("var_unsigned_int_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                    ^
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_long_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:4422:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4422 |   if (!SWIG_check_num_args("var_long_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:4422:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4422 |   if (!SWIG_check_num_args("var_long_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_unsigned_long_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:4547:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4547 |   if (!SWIG_check_num_args("var_unsigned_long_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:4547:101: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4547 |   if (!SWIG_check_num_args("var_unsigned_long_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                     ^
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_float_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:4672:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4672 |   if (!SWIG_check_num_args("var_float_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:4672:93: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4672 |   if (!SWIG_check_num_args("var_float_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                             ^
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_double_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:4797:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4797 |   if (!SWIG_check_num_args("var_double_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:4797:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4797 |   if (!SWIG_check_num_args("var_double_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_long_long_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:4922:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 4922 |   if (!SWIG_check_num_args("var_long_long_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:4922:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 4922 |   if (!SWIG_check_num_args("var_long_long_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_unsigned_long_long_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:5047:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5047 |   if (!SWIG_check_num_args("var_unsigned_long_long_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:5047:106: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5047 |   if (!SWIG_check_num_args("var_unsigned_long_long_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                          ^
reference_global_vars_wrap.cxx: In function 'octave_value_list _wrap_var_TestClass_set(const octave_value_list&, int)':
reference_global_vars_wrap.cxx:5172:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 5172 |   if (!SWIG_check_num_args("var_TestClass_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
reference_global_vars_wrap.cxx:5172:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 5172 |   if (!SWIG_check_num_args("var_TestClass_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
checking octave testcase rename1
checking octave testcase rename2
checking octave testcase rename3
checking octave testcase rename4
checking octave testcase rename_rstrip_encoder
checking octave testcase rename_scope (with run test)
checking octave testcase rename_simple
rename_simple_wrap.cxx: In function 'octave_value_list _wrap_NewStruct_NewStaticVariable_set(const octave_value_list&, int)':
rename_simple_wrap.cxx:2635:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2635 |   if (!SWIG_check_num_args("NewStruct_NewStaticVariable_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
rename_simple_wrap.cxx:2635:111: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2635 |   if (!SWIG_check_num_args("NewStruct_NewStaticVariable_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                               ^
rename_simple_wrap.cxx: In function 'octave_value_list _wrap_NewGlobalVariable_set(const octave_value_list&, int)':
rename_simple_wrap.cxx:2745:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2745 |   if (!SWIG_check_num_args("NewGlobalVariable_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
rename_simple_wrap.cxx:2745:101: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2745 |   if (!SWIG_check_num_args("NewGlobalVariable_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                     ^
checking octave testcase rename_strip_encoder
checking octave testcase rename_pcre_encoder
checking octave testcase rename_pcre_enum
checking octave testcase rename_predicates
rename_predicates_wrap.cxx: In function 'octave_value_list _wrap_RenamePredicates_MV_static_member_variable_set(const octave_value_list&, int)':
rename_predicates_wrap.cxx:2737:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2737 |   if (!SWIG_check_num_args("RenamePredicates_MV_static_member_variable_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
rename_predicates_wrap.cxx:2737:126: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2737 |   if (!SWIG_check_num_args("RenamePredicates_MV_static_member_variable_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                                              ^
rename_predicates_wrap.cxx: In function 'octave_value_list _wrap_GV_global_variable_set(const octave_value_list&, int)':
rename_predicates_wrap.cxx:2863:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2863 |   if (!SWIG_check_num_args("GV_global_variable_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
rename_predicates_wrap.cxx:2863:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2863 |   if (!SWIG_check_num_args("GV_global_variable_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                      ^
checking octave testcase rename_wildcard
checking octave testcase restrict_cplusplus
checking octave testcase return_const_value (with run test)
checking octave testcase return_value_scope
checking octave testcase rname
checking octave testcase samename (with run test)
checking octave testcase sizet
checking octave testcase smart_pointer_const
checking octave testcase smart_pointer_const2
checking octave testcase smart_pointer_const_overload
smart_pointer_const_overload_wrap.cxx: In function 'octave_value_list _wrap_CONST_ACCESS_set(const octave_value_list&, int)':
smart_pointer_const_overload_wrap.cxx:2566:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2566 |   if (!SWIG_check_num_args("CONST_ACCESS_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
smart_pointer_const_overload_wrap.cxx:2566:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2566 |   if (!SWIG_check_num_args("CONST_ACCESS_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                ^
smart_pointer_const_overload_wrap.cxx: In function 'octave_value_list _wrap_MUTABLE_ACCESS_set(const octave_value_list&, int)':
smart_pointer_const_overload_wrap.cxx:2589:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2589 |   if (!SWIG_check_num_args("MUTABLE_ACCESS_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
smart_pointer_const_overload_wrap.cxx:2589:98: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2589 |   if (!SWIG_check_num_args("MUTABLE_ACCESS_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                  ^
checking octave testcase smart_pointer_extend (with run test)
smart_pointer_extend_wrap.cxx: In function 'octave_value_list _wrap_CPtr_z_get(const octave_value_list&, int)':
smart_pointer_extend_wrap.cxx:3170:13: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3170 |   hi::CPtr *arg1 = (hi::CPtr *) 0 ;
      |             ^~~~
smart_pointer_extend_wrap.cxx: In function 'octave_value_list _wrap_CPtrConst_z_get(const octave_value_list&, int)':
smart_pointer_extend_wrap.cxx:3437:18: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3437 |   hi::CPtrConst *arg1 = (hi::CPtrConst *) 0 ;
      |                  ^~~~
smart_pointer_extend_wrap.cxx: In function 'octave_value_list _wrap_CPtrFoo_StatFun__SWIG_0(const octave_value_list&, int)':
smart_pointer_extend_wrap.cxx:4249:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 4249 |   CPtrFoo *arg1 = (CPtrFoo *) 0 ;
      |            ^~~~
smart_pointer_extend_wrap.cxx: In function 'octave_value_list _wrap_CPtrFoo_StatFun__SWIG_1(const octave_value_list&, int)':
smart_pointer_extend_wrap.cxx:4279:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 4279 |   CPtrFoo *arg1 = (CPtrFoo *) 0 ;
      |            ^~~~
smart_pointer_extend_wrap.cxx: In function 'octave_value_list _wrap_CPtrFoo_HoHoHo(const octave_value_list&, int)':
smart_pointer_extend_wrap.cxx:4353:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 4353 |   CPtrFoo *arg1 = (CPtrFoo *) 0 ;
      |            ^~~~
smart_pointer_extend_wrap.cxx: In function 'octave_value_list _wrap_DPtrFoo_SExt__SWIG_0(const octave_value_list&, int)':
smart_pointer_extend_wrap.cxx:4531:17: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 4531 |   foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ;
      |                 ^~~~
smart_pointer_extend_wrap.cxx: In function 'octave_value_list _wrap_DPtrFoo_SExt__SWIG_1(const octave_value_list&, int)':
smart_pointer_extend_wrap.cxx:4570:17: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 4570 |   foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ;
      |                 ^~~~
checking octave testcase smart_pointer_ignore
checking octave testcase smart_pointer_member (with run test)
smart_pointer_member_wrap.cxx: In function 'octave_value_list _wrap_Foo_z_set(const octave_value_list&, int)':
smart_pointer_member_wrap.cxx:2696:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2696 |   if (!SWIG_check_num_args("Foo_z_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
smart_pointer_member_wrap.cxx:2696:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2696 |   if (!SWIG_check_num_args("Foo_z_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                         ^~~~~~
smart_pointer_member_wrap.cxx: In function 'octave_value_list _wrap_Foo_zx_set(const octave_value_list&, int)':
smart_pointer_member_wrap.cxx:2709:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2709 |   if (!SWIG_check_num_args("Foo_zx_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
smart_pointer_member_wrap.cxx:2709:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2709 |   if (!SWIG_check_num_args("Foo_zx_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                          ^
smart_pointer_member_wrap.cxx: In function 'octave_value_list _wrap_Bar_z_get(const octave_value_list&, int)':
smart_pointer_member_wrap.cxx:3111:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3111 |   Bar *arg1 = (Bar *) 0 ;
      |        ^~~~
smart_pointer_member_wrap.cxx: In function 'octave_value_list _wrap_Bar_ZZ_get(const octave_value_list&, int)':
smart_pointer_member_wrap.cxx:3142:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3142 |   Bar *arg1 = (Bar *) 0 ;
      |        ^~~~
smart_pointer_member_wrap.cxx: In function 'octave_value_list _wrap_Bar_zx_get(const octave_value_list&, int)':
smart_pointer_member_wrap.cxx:3211:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3211 |   Bar *arg1 = (Bar *) 0 ;
      |        ^~~~
smart_pointer_member_wrap.cxx: In function 'octave_value_list _wrap_CBar_z_get(const octave_value_list&, int)':
smart_pointer_member_wrap.cxx:3442:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3442 |   CBar *arg1 = (CBar *) 0 ;
      |         ^~~~
smart_pointer_member_wrap.cxx: In function 'octave_value_list _wrap_CBar_ZZ_get(const octave_value_list&, int)':
smart_pointer_member_wrap.cxx:3473:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3473 |   CBar *arg1 = (CBar *) 0 ;
      |         ^~~~
smart_pointer_member_wrap.cxx: In function 'octave_value_list _wrap_CBar_zx_get(const octave_value_list&, int)':
smart_pointer_member_wrap.cxx:3504:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3504 |   CBar *arg1 = (CBar *) 0 ;
      |         ^~~~
checking octave testcase smart_pointer_multi (with run test)
checking octave testcase smart_pointer_multi_typedef (with run test)
checking octave testcase smart_pointer_namespace
checking octave testcase smart_pointer_namespace2
checking octave testcase smart_pointer_not (with run test)
checking octave testcase smart_pointer_overload (with run test)
checking octave testcase smart_pointer_protected
checking octave testcase smart_pointer_rename (with run test)
checking octave testcase smart_pointer_simple (with run test)
checking octave testcase smart_pointer_static
checking octave testcase smart_pointer_template_const_overload
smart_pointer_template_const_overload_wrap.cxx: In function 'void tester()':
smart_pointer_template_const_overload_wrap.cxx:2467:9: warning: variable 'a' set but not used [-Wunused-but-set-variable]
 2467 |     int a = p->svariable;
      |         ^
smart_pointer_template_const_overload_wrap.cxx: In function 'octave_value_list _wrap_FooImplementation_svariable_set(const octave_value_list&, int)':
smart_pointer_template_const_overload_wrap.cxx:2615:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2615 |   if (!SWIG_check_num_args("FooImplementation_svariable_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
smart_pointer_template_const_overload_wrap.cxx:2615:111: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2615 |   if (!SWIG_check_num_args("FooImplementation_svariable_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                               ^
smart_pointer_template_const_overload_wrap.cxx: In function 'octave_value_list _wrap_FooImplementation_constsvariable_set(const octave_value_list&, int)':
smart_pointer_template_const_overload_wrap.cxx:2638:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2638 |   if (!SWIG_check_num_args("FooImplementation_constsvariable_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
smart_pointer_template_const_overload_wrap.cxx:2638:116: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2638 |   if (!SWIG_check_num_args("FooImplementation_constsvariable_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                                    ^~~~~~
smart_pointer_template_const_overload_wrap.cxx: In function 'octave_value_list _wrap_FooSmartPointer_svariable_get(const octave_value_list&, int)':
smart_pointer_template_const_overload_wrap.cxx:3139:38: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3139 |   SmartPointer< FooImplementation > *arg1 = (SmartPointer< FooImplementation > *) 0 ;
      |                                      ^~~~
smart_pointer_template_const_overload_wrap.cxx: In function 'octave_value_list _wrap_FooSmartPointer_constsvariable_get(const octave_value_list&, int)':
smart_pointer_template_const_overload_wrap.cxx:3170:38: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 3170 |   SmartPointer< FooImplementation > *arg1 = (SmartPointer< FooImplementation > *) 0 ;
      |                                      ^~~~
checking octave testcase smart_pointer_template_defaults_overload
checking octave testcase smart_pointer_templatemethods
checking octave testcase smart_pointer_templatevariables (with run test)
checking octave testcase smart_pointer_typedef (with run test)
checking octave testcase special_variables
special_variables_wrap.cxx: In function 'octave_value_list _wrap_declaration_set(const octave_value_list&, int)':
special_variables_wrap.cxx:3216:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3216 |   if (!SWIG_check_num_args("declaration_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
special_variables_wrap.cxx:3216:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3216 |   if (!SWIG_check_num_args("declaration_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                               ^
checking octave testcase special_variable_attributes
checking octave testcase special_variable_macros
checking octave testcase static_array_member
checking octave testcase static_const_member
checking octave testcase static_const_member_2 (with run test)
static_const_member_2_wrap.cxx: In function 'octave_value_list _wrap_CavityPackFlags_cavity_flags_set(const octave_value_list&, int)':
static_const_member_2_wrap.cxx:2622:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2622 |   if (!SWIG_check_num_args("CavityPackFlags_cavity_flags_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
static_const_member_2_wrap.cxx:2622:112: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2622 |   if (!SWIG_check_num_args("CavityPackFlags_cavity_flags_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                                ^~~~~~
static_const_member_2_wrap.cxx: In function 'octave_value_list _wrap_CavityPackFlags_flags_set(const octave_value_list&, int)':
static_const_member_2_wrap.cxx:2635:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2635 |   if (!SWIG_check_num_args("CavityPackFlags_flags_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
static_const_member_2_wrap.cxx:2635:105: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2635 |   if (!SWIG_check_num_args("CavityPackFlags_flags_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                         ^
static_const_member_2_wrap.cxx: In function 'octave_value_list _wrap_CavityPackFlags_reftest_set(const octave_value_list&, int)':
static_const_member_2_wrap.cxx:2658:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2658 |   if (!SWIG_check_num_args("CavityPackFlags_reftest_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
static_const_member_2_wrap.cxx:2658:107: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2658 |   if (!SWIG_check_num_args("CavityPackFlags_reftest_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                           ^~~~~~
static_const_member_2_wrap.cxx: In function 'octave_value_list _wrap_Foo_BAR_set(const octave_value_list&, int)':
static_const_member_2_wrap.cxx:2894:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2894 |   if (!SWIG_check_num_args("Foo_BAR_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
static_const_member_2_wrap.cxx:2894:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2894 |   if (!SWIG_check_num_args("Foo_BAR_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                           ^~~~~~
static_const_member_2_wrap.cxx: In function 'octave_value_list _wrap_Foo_BAZ_set(const octave_value_list&, int)':
static_const_member_2_wrap.cxx:2907:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2907 |   if (!SWIG_check_num_args("Foo_BAZ_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
static_const_member_2_wrap.cxx:2907:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2907 |   if (!SWIG_check_num_args("Foo_BAZ_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                           ^~~~~~
checking octave testcase stl_no_default_constructor
checking octave testcase string_constants
string_constants_wrap.cxx: In function 'octave_value_list _wrap_SS3_set(const octave_value_list&, int)':
string_constants_wrap.cxx:2524:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2524 |   if (!SWIG_check_num_args("SS3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
string_constants_wrap.cxx:2524:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2524 |   if (!SWIG_check_num_args("SS3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
string_constants_wrap.cxx: In function 'octave_value_list _wrap_AA3_set(const octave_value_list&, int)':
string_constants_wrap.cxx:2551:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2551 |   if (!SWIG_check_num_args("AA3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
string_constants_wrap.cxx:2551:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2551 |   if (!SWIG_check_num_args("AA3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
string_constants_wrap.cxx: In function 'octave_value_list _wrap_EE3_set(const octave_value_list&, int)':
string_constants_wrap.cxx:2578:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2578 |   if (!SWIG_check_num_args("EE3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
string_constants_wrap.cxx:2578:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2578 |   if (!SWIG_check_num_args("EE3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
string_constants_wrap.cxx: In function 'octave_value_list _wrap_XX3_set(const octave_value_list&, int)':
string_constants_wrap.cxx:2605:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2605 |   if (!SWIG_check_num_args("XX3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
string_constants_wrap.cxx:2605:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2605 |   if (!SWIG_check_num_args("XX3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
string_constants_wrap.cxx: In function 'octave_value_list _wrap_ZS3_set(const octave_value_list&, int)':
string_constants_wrap.cxx:2632:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2632 |   if (!SWIG_check_num_args("ZS3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
string_constants_wrap.cxx:2632:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2632 |   if (!SWIG_check_num_args("ZS3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
string_constants_wrap.cxx: In function 'octave_value_list _wrap_ES3_set(const octave_value_list&, int)':
string_constants_wrap.cxx:2659:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2659 |   if (!SWIG_check_num_args("ES3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
string_constants_wrap.cxx:2659:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2659 |   if (!SWIG_check_num_args("ES3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
checking octave testcase struct_initialization_cpp
struct_initialization_cpp_wrap.cxx: In function 'octave_value_list _wrap_instanceA1_set(const octave_value_list&, int)':
struct_initialization_cpp_wrap.cxx:2661:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2661 |   if (!SWIG_check_num_args("instanceA1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_cpp_wrap.cxx:2661:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2661 |   if (!SWIG_check_num_args("instanceA1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_cpp_wrap.cxx: In function 'octave_value_list _wrap_instanceB1_set(const octave_value_list&, int)':
struct_initialization_cpp_wrap.cxx:2818:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2818 |   if (!SWIG_check_num_args("instanceB1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_cpp_wrap.cxx:2818:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2818 |   if (!SWIG_check_num_args("instanceB1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_cpp_wrap.cxx: In function 'octave_value_list _wrap_instanceB2_set(const octave_value_list&, int)':
struct_initialization_cpp_wrap.cxx:2845:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2845 |   if (!SWIG_check_num_args("instanceB2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_cpp_wrap.cxx:2845:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2845 |   if (!SWIG_check_num_args("instanceB2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_cpp_wrap.cxx: In function 'octave_value_list _wrap_instanceB3_set(const octave_value_list&, int)':
struct_initialization_cpp_wrap.cxx:2872:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2872 |   if (!SWIG_check_num_args("instanceB3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_cpp_wrap.cxx:2872:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2872 |   if (!SWIG_check_num_args("instanceB3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_cpp_wrap.cxx: In function 'octave_value_list _wrap_instanceC1_set(const octave_value_list&, int)':
struct_initialization_cpp_wrap.cxx:3029:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3029 |   if (!SWIG_check_num_args("instanceC1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_cpp_wrap.cxx:3029:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3029 |   if (!SWIG_check_num_args("instanceC1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_cpp_wrap.cxx: In function 'octave_value_list _wrap_instanceD1_set(const octave_value_list&, int)':
struct_initialization_cpp_wrap.cxx:3186:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3186 |   if (!SWIG_check_num_args("instanceD1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_cpp_wrap.cxx:3186:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3186 |   if (!SWIG_check_num_args("instanceD1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_cpp_wrap.cxx: In function 'octave_value_list _wrap_instanceD2_set(const octave_value_list&, int)':
struct_initialization_cpp_wrap.cxx:3213:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3213 |   if (!SWIG_check_num_args("instanceD2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_cpp_wrap.cxx:3213:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3213 |   if (!SWIG_check_num_args("instanceD2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_cpp_wrap.cxx: In function 'octave_value_list _wrap_instanceD3_set(const octave_value_list&, int)':
struct_initialization_cpp_wrap.cxx:3240:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3240 |   if (!SWIG_check_num_args("instanceD3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_cpp_wrap.cxx:3240:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3240 |   if (!SWIG_check_num_args("instanceD3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_cpp_wrap.cxx: In function 'octave_value_list _wrap_instanceE1_set(const octave_value_list&, int)':
struct_initialization_cpp_wrap.cxx:3397:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3397 |   if (!SWIG_check_num_args("instanceE1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_cpp_wrap.cxx:3397:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3397 |   if (!SWIG_check_num_args("instanceE1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_cpp_wrap.cxx: In function 'octave_value_list _wrap_instanceF1_set(const octave_value_list&, int)':
struct_initialization_cpp_wrap.cxx:3554:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3554 |   if (!SWIG_check_num_args("instanceF1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_cpp_wrap.cxx:3554:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3554 |   if (!SWIG_check_num_args("instanceF1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_cpp_wrap.cxx: In function 'octave_value_list _wrap_instanceF2_set(const octave_value_list&, int)':
struct_initialization_cpp_wrap.cxx:3581:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3581 |   if (!SWIG_check_num_args("instanceF2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_cpp_wrap.cxx:3581:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3581 |   if (!SWIG_check_num_args("instanceF2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_cpp_wrap.cxx: In function 'octave_value_list _wrap_instanceF3_set(const octave_value_list&, int)':
struct_initialization_cpp_wrap.cxx:3608:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3608 |   if (!SWIG_check_num_args("instanceF3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_cpp_wrap.cxx:3608:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3608 |   if (!SWIG_check_num_args("instanceF3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
checking octave testcase struct_value (with run test)
checking octave testcase swig_exception
swig_exception_wrap.cxx: In function 'octave_value_list _wrap_Shape_nshapes_set(const octave_value_list&, int)':
swig_exception_wrap.cxx:3022:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3022 |   if (!SWIG_check_num_args("Shape_nshapes_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
swig_exception_wrap.cxx:3022:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3022 |   if (!SWIG_check_num_args("Shape_nshapes_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
checking octave testcase symbol_clash
checking octave testcase template_arg_replace
checking octave testcase template_arg_scope
checking octave testcase template_arg_typename
checking octave testcase template_array_numeric
checking octave testcase template_basic
checking octave testcase template_base_template
checking octave testcase template_classes
checking octave testcase template_class_reuse_name
checking octave testcase template_const_ref
checking octave testcase template_construct (with run test)
checking octave testcase template_templated_constructors
checking octave testcase template_default
template_default_wrap.cxx: In function 'octave_value_list _wrap_one_set(const octave_value_list&, int)':
template_default_wrap.cxx:3027:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3027 |   if (!SWIG_check_num_args("one_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
template_default_wrap.cxx:3027:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3027 |   if (!SWIG_check_num_args("one_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                       ^~~~~~
template_default_wrap.cxx: In function 'octave_value_list _wrap_two_set(const octave_value_list&, int)':
template_default_wrap.cxx:3040:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3040 |   if (!SWIG_check_num_args("two_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
template_default_wrap.cxx:3040:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3040 |   if (!SWIG_check_num_args("two_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                       ^~~~~~
template_default_wrap.cxx: In function 'octave_value_list _wrap_new_A_p(const octave_value_list&, int)':
template_default_wrap.cxx:3056:41: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3056 |   ns1::ns2::A< double,ns1::ns2::Parm > *result = 0 ;
      |                                         ^~~~~~
template_default_wrap.cxx: In function 'octave_value_list _wrap_new_N_1p(const octave_value_list&, int)':
template_default_wrap.cxx:3114:23: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3114 |   ns1::ns2::N< int > *result = 0 ;
      |                       ^~~~~~
template_default_wrap.cxx: In function 'octave_value_list _wrap_new_A_ii(const octave_value_list&, int)':
template_default_wrap.cxx:3199:27: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3199 |   ns1::ns2::A< int,int > *result = 0 ;
      |                           ^~~~~~
template_default_wrap.cxx: In function 'octave_value_list _wrap_new_A_d(const octave_value_list&, int)':
template_default_wrap.cxx:3285:26: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3285 |   ns1::ns2::A< double > *result = 0 ;
      |                          ^~~~~~
template_default_wrap.cxx: In function 'octave_value_list _wrap_new_N_d(const octave_value_list&, int)':
template_default_wrap.cxx:3371:26: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3371 |   ns1::ns2::N< double > *result = 0 ;
      |                          ^~~~~~
template_default_wrap.cxx: In function 'octave_value_list _wrap_get_a1(const octave_value_list&, int)':
template_default_wrap.cxx:3551:23: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3551 |   ns1::ns2::A< int > *result = 0 ;
      |                       ^~~~~~
template_default_wrap.cxx: In function 'octave_value_list _wrap_get_a2(const octave_value_list&, int)':
template_default_wrap.cxx:3580:27: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3580 |   ns1::ns2::A< int,int > *result = 0 ;
      |                           ^~~~~~
checking octave testcase template_default2
checking octave testcase template_default_arg (with run test)
checking octave testcase template_default_arg_overloaded
checking octave testcase template_default_arg_overloaded_extend
checking octave testcase template_default_arg_virtual_destructor
checking octave testcase template_default_cache
checking octave testcase template_default_class_parms
checking octave testcase template_default_class_parms_typedef
checking octave testcase template_default_inherit
checking octave testcase template_default_qualify
checking octave testcase template_default_vw
checking octave testcase template_empty_inherit
checking octave testcase template_enum
checking octave testcase template_enum_ns_inherit
checking octave testcase template_enum_typedef
checking octave testcase template_explicit
checking octave testcase template_extend1 (with run test)
checking octave testcase template_extend2 (with run test)
checking octave testcase template_extend_overload
checking octave testcase template_extend_overload_2
checking octave testcase template_forward
checking octave testcase template_inherit (with run test)
checking octave testcase template_inherit_abstract
checking octave testcase template_int_const
checking octave testcase template_keyword_in_type
checking octave testcase template_methods
checking octave testcase template_namespace_forward_declaration
checking octave testcase template_using_directive_and_declaration_forward
checking octave testcase template_using_directive_typedef
checking octave testcase template_nested
checking octave testcase template_nested_typemaps
checking octave testcase template_ns (with run test)
checking octave testcase template_ns2
checking octave testcase template_ns3
checking octave testcase template_ns4 (with run test)
checking octave testcase template_ns_enum
checking octave testcase template_ns_enum2
checking octave testcase template_ns_inherit
checking octave testcase template_ns_scope
checking octave testcase template_parameters_global_scope
checking octave testcase template_partial_arg
checking octave testcase template_partial_specialization
checking octave testcase template_partial_specialization_typedef
checking octave testcase template_qualifier
checking octave testcase template_ref_type (with run test)
checking octave testcase template_rename (with run test)
checking octave testcase template_retvalue
checking octave testcase template_specialization
checking octave testcase template_specialization_defarg
checking octave testcase template_specialization_enum
checking octave testcase template_static (with run test)
template_static_wrap.cxx: In function 'octave_value_list _wrap_foo_i_test_set(const octave_value_list&, int)':
template_static_wrap.cxx:2527:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2527 |   if (!SWIG_check_num_args("foo_i_test_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
template_static_wrap.cxx:2527:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2527 |   if (!SWIG_check_num_args("foo_i_test_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
template_static_wrap.cxx: In function 'octave_value_list _wrap_foo_d_test_set(const octave_value_list&, int)':
template_static_wrap.cxx:2611:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2611 |   if (!SWIG_check_num_args("foo_d_test_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
template_static_wrap.cxx:2611:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2611 |   if (!SWIG_check_num_args("foo_d_test_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
checking octave testcase template_tbase_template (with run test)
checking octave testcase template_template_parameters
template_template_parameters_wrap.cxx: In instantiation of 'void list_tt<t_item, t_alloc>::xx() [with t_item = bool; t_alloc = pfc::alloc_fast]':
template_template_parameters_wrap.cxx:2698:15:   required from here
template_template_parameters_wrap.cxx:2460:44: warning: variable 'atype' set but not used [-Wunused-but-set-variable]
 2460 |       typename t_alloc<t_item>::alloc_type atype; // this type is the same as t_item type
      |                                            ^~~~~
template_template_parameters_wrap.cxx: In instantiation of 'void list_tt<t_item, t_alloc>::xx() [with t_item = double; t_alloc = pfc::alloc_fast]':
template_template_parameters_wrap.cxx:2919:15:   required from here
template_template_parameters_wrap.cxx:2460:44: warning: variable 'atype' set but not used [-Wunused-but-set-variable]
checking octave testcase template_typedef (with run test)
checking octave testcase template_typedef_class_template
checking octave testcase template_typedef_cplx (with run test)
checking octave testcase template_typedef_cplx2 (with run test)
checking octave testcase template_typedef_cplx3 (with run test)
checking octave testcase template_typedef_cplx4 (with run test)
checking octave testcase template_typedef_cplx5
checking octave testcase template_typedef_funcptr
checking octave testcase template_typedef_inherit
checking octave testcase template_typedef_ns
checking octave testcase template_typedef_ptr
checking octave testcase template_typedef_rec
checking octave testcase template_typedef_typedef
checking octave testcase template_typemaps
template_typemaps_wrap.cxx: In function 'octave_value_list _wrap_Foo_I1_val_get(const octave_value_list&, int)':
template_typemaps_wrap.cxx:2573:12: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2573 |   Integer1 result;
      |            ^~~~~~
template_typemaps_wrap.cxx: In function 'octave_value_list _wrap_Foo_I1_get_value(const octave_value_list&, int)':
template_typemaps_wrap.cxx:2606:12: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2606 |   Integer1 result;
      |            ^~~~~~
checking octave testcase template_typemaps_typedef
checking octave testcase template_typemaps_typedef2
checking octave testcase template_using
checking octave testcase template_virtual
checking octave testcase template_whitespace
checking octave testcase threads
checking octave testcase threads_exception
checking octave testcase throw_exception
checking octave testcase typedef_array_member
checking octave testcase typedef_class (with run test)
checking octave testcase typedef_classforward_same_name
checking octave testcase typedef_funcptr
checking octave testcase typedef_inherit (with run test)
checking octave testcase typedef_mptr
checking octave testcase typedef_reference
checking octave testcase typedef_scope (with run test)
checking octave testcase typedef_sizet
checking octave testcase typedef_struct_cpp
checking octave testcase typedef_typedef
checking octave testcase typemap_arrays
checking octave testcase typemap_array_qualifiers
checking octave testcase typemap_delete
checking octave testcase typemap_directorout
checking octave testcase typemap_documentation
checking octave testcase typemap_global_scope
checking octave testcase typemap_manyargs
checking octave testcase typemap_namespace (with run test)
checking octave testcase typemap_ns_using (with run test)
checking octave testcase typemap_numinputs
checking octave testcase typemap_template
checking octave testcase typemap_template_parm_typedef
checking octave testcase typemap_template_parms
checking octave testcase typemap_template_typedef
checking octave testcase typemap_out_optimal
typemap_out_optimal_wrap.cxx: In function 'octave_value_list _wrap_XX_debug_set(const octave_value_list&, int)':
typemap_out_optimal_wrap.cxx:2697:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2697 |   if (!SWIG_check_num_args("XX_debug_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
typemap_out_optimal_wrap.cxx:2697:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2697 |   if (!SWIG_check_num_args("XX_debug_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
checking octave testcase typemap_qualifier_strip
checking octave testcase typemap_variables
typemap_variables_wrap.cxx: In function 'octave_value_list _wrap_globul_set(const octave_value_list&, int)':
typemap_variables_wrap.cxx:2505:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2505 |   if (!SWIG_check_num_args("globul_set",args.length(),1,1,0)) return octave_value_list();/*int globul varin */ TYPEMAP_VARIABLES_FAIL
      |   ^~
typemap_variables_wrap.cxx:821:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  821 | #define SWIG_fail                                       goto fail
      |                                                         ^~~~
typemap_variables_wrap.cxx:2441:32: note: in expansion of macro 'SWIG_fail'
 2441 | #define TYPEMAP_VARIABLES_FAIL SWIG_fail;
      |                                ^~~~~~~~~
typemap_variables_wrap.cxx:2505:112: note: in expansion of macro 'TYPEMAP_VARIABLES_FAIL'
 2505 |   if (!SWIG_check_num_args("globul_set",args.length(),1,1,0)) return octave_value_list();/*int globul varin */ TYPEMAP_VARIABLES_FAIL
      |                                                                                                                ^~~~~~~~~~~~~~~~~~~~~~
typemap_variables_wrap.cxx: In function 'octave_value_list _wrap_nspace_set(const octave_value_list&, int)':
typemap_variables_wrap.cxx:2521:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2521 |   if (!SWIG_check_num_args("nspace_set",args.length(),1,1,0)) return octave_value_list();/*int nspace varin */ TYPEMAP_VARIABLES_FAIL
      |   ^~
typemap_variables_wrap.cxx:821:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  821 | #define SWIG_fail                                       goto fail
      |                                                         ^~~~
typemap_variables_wrap.cxx:2441:32: note: in expansion of macro 'SWIG_fail'
 2441 | #define TYPEMAP_VARIABLES_FAIL SWIG_fail;
      |                                ^~~~~~~~~
typemap_variables_wrap.cxx:2521:112: note: in expansion of macro 'TYPEMAP_VARIABLES_FAIL'
 2521 |   if (!SWIG_check_num_args("nspace_set",args.length(),1,1,0)) return octave_value_list();/*int nspace varin */ TYPEMAP_VARIABLES_FAIL
      |                                                                                                                ^~~~~~~~~~~~~~~~~~~~~~
typemap_variables_wrap.cxx: In function 'octave_value_list _wrap_Struct_member_get(const octave_value_list&, int)':
typemap_variables_wrap.cxx:2575:7: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2575 |   int result;
      |       ^~~~~~
typemap_variables_wrap.cxx: In function 'octave_value_list _wrap_Struct_smember_set(const octave_value_list&, int)':
typemap_variables_wrap.cxx:2600:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2600 |   if (!SWIG_check_num_args("Struct_smember_set",args.length(),1,1,0)) return octave_value_list();/*int smember varin */ TYPEMAP_VARIABLES_FAIL
      |   ^~
typemap_variables_wrap.cxx:821:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  821 | #define SWIG_fail                                       goto fail
      |                                                         ^~~~
typemap_variables_wrap.cxx:2441:32: note: in expansion of macro 'SWIG_fail'
 2441 | #define TYPEMAP_VARIABLES_FAIL SWIG_fail;
      |                                ^~~~~~~~~
typemap_variables_wrap.cxx:2600:121: note: in expansion of macro 'TYPEMAP_VARIABLES_FAIL'
 2600 |   if (!SWIG_check_num_args("Struct_smember_set",args.length(),1,1,0)) return octave_value_list();/*int smember varin */ TYPEMAP_VARIABLES_FAIL
      |                                                                                                                         ^~~~~~~~~~~~~~~~~~~~~~
checking octave testcase typemap_various
typemap_various_wrap.cxx: In function 'octave_value_list _wrap_ABCD_meth(const octave_value_list&, int)':
typemap_various_wrap.cxx:2909:10: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2909 |   double result;
      |          ^~~~~~
typemap_various_wrap.cxx: In function 'octave_value_list _wrap_ABCD_m1(const octave_value_list&, int)':
typemap_various_wrap.cxx:2942:10: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2942 |   double result;
      |          ^~~~~~
typemap_various_wrap.cxx: In function 'octave_value_list _wrap_ABCD__x2(const octave_value_list&, int)':
typemap_various_wrap.cxx:2975:10: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2975 |   double result;
      |          ^~~~~~
typemap_various_wrap.cxx: In function 'octave_value_list _wrap_ABCD_y_(const octave_value_list&, int)':
typemap_various_wrap.cxx:3008:10: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3008 |   double result;
      |          ^~~~~~
typemap_various_wrap.cxx: In function 'octave_value_list _wrap_ABCD__3(const octave_value_list&, int)':
typemap_various_wrap.cxx:3041:10: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3041 |   double result;
      |          ^~~~~~
checking octave testcase typename (with run test)
checking octave testcase types_directive (with run test)
checking octave testcase unicode_strings
checking octave testcase union_scope
checking octave testcase using1 (with run test)
checking octave testcase using2 (with run test)
checking octave testcase using_composition (with run test)
checking octave testcase using_directive_and_declaration
checking octave testcase using_directive_and_declaration_forward
checking octave testcase using_extend (with run test)
checking octave testcase using_inherit (with run test)
checking octave testcase using_namespace
checking octave testcase using_namespace_loop
checking octave testcase using_pointers
checking octave testcase using_private (with run test)
checking octave testcase using_protected (with run test)
checking octave testcase valuewrapper
checking octave testcase valuewrapper_base
checking octave testcase valuewrapper_const
checking octave testcase valuewrapper_opaque
checking octave testcase varargs (with run test)
checking octave testcase varargs_overload
checking octave testcase variable_replacement
checking octave testcase virtual_destructor
checking octave testcase virtual_derivation (with run test)
checking octave testcase virtual_poly (with run test)
checking octave testcase virtual_vs_nonvirtual_base
checking octave testcase voidtest (with run test)
checking octave testcase wallkw
checking octave testcase wrapmacro (with run test)
checking octave testcase director_string (with run test)
checking octave testcase ignore_template_constructor
checking octave testcase li_std_combinations
checking octave testcase li_std_containers_overload (with run test)
checking octave testcase li_std_deque
checking octave testcase li_std_except
checking octave testcase li_std_except_as_class
checking octave testcase li_std_map
li_std_map_wrap.cxx: In function 'octave_value_list _wrap_MyMap_set(const octave_value_list&, int)':
li_std_map_wrap.cxx:17653:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
17653 |   if (!SWIG_check_num_args("MyMap_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_std_map_wrap.cxx:17653:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
17653 |   if (!SWIG_check_num_args("MyMap_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
checking octave testcase li_std_pair
checking octave testcase li_std_pair_using
checking octave testcase li_std_string
li_std_string_wrap.cxx: In function 'octave_value_list _wrap_GlobalString_set(const octave_value_list&, int)':
li_std_string_wrap.cxx:3297:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3297 |   if (!SWIG_check_num_args("GlobalString_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_std_string_wrap.cxx:3297:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3297 |   if (!SWIG_check_num_args("GlobalString_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                ^
li_std_string_wrap.cxx: In function 'octave_value_list _wrap_GlobalString2_set(const octave_value_list&, int)':
li_std_string_wrap.cxx:3321:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3321 |   if (!SWIG_check_num_args("GlobalString2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_std_string_wrap.cxx:3321:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3321 |   if (!SWIG_check_num_args("GlobalString2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
li_std_string_wrap.cxx: In function 'octave_value_list _wrap_ConstGlobalString_set(const octave_value_list&, int)':
li_std_string_wrap.cxx:3345:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3345 |   if (!SWIG_check_num_args("ConstGlobalString_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
li_std_string_wrap.cxx:3345:101: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3345 |   if (!SWIG_check_num_args("ConstGlobalString_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                     ^~~~~~
li_std_string_wrap.cxx: In function 'octave_value_list _wrap_Structure_StaticMemberString_set(const octave_value_list&, int)':
li_std_string_wrap.cxx:3512:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3512 |   if (!SWIG_check_num_args("Structure_StaticMemberString_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_std_string_wrap.cxx:3512:112: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3512 |   if (!SWIG_check_num_args("Structure_StaticMemberString_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                                ^
li_std_string_wrap.cxx: In function 'octave_value_list _wrap_Structure_StaticMemberString2_set(const octave_value_list&, int)':
li_std_string_wrap.cxx:3536:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3536 |   if (!SWIG_check_num_args("Structure_StaticMemberString2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_std_string_wrap.cxx:3536:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3536 |   if (!SWIG_check_num_args("Structure_StaticMemberString2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                                 ^
li_std_string_wrap.cxx: In function 'octave_value_list _wrap_Structure_ConstStaticMemberString_set(const octave_value_list&, int)':
li_std_string_wrap.cxx:3591:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3591 |   if (!SWIG_check_num_args("Structure_ConstStaticMemberString_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
li_std_string_wrap.cxx:3591:117: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3591 |   if (!SWIG_check_num_args("Structure_ConstStaticMemberString_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                                     ^~~~~~
checking octave testcase li_std_vector (with run test)
checking octave testcase li_std_vector_back_reference
checking octave testcase li_std_vector_enum (with run test)
checking octave testcase li_std_vector_member_var
checking octave testcase li_std_vector_ptr
checking octave testcase li_std_wstring
checking octave testcase smart_pointer_inherit
checking octave testcase template_typedef_fnc
checking octave testcase template_type_namespace (with run test)
checking octave testcase template_opaque (with run test)
checking octave testcase arrays
checking octave testcase bom_utf8
checking octave testcase c_delete
checking octave testcase c_delete_function
checking octave testcase char_constant
char_constant_wrap.cxx: In function 'octave_value_list _wrap_ia_set(const octave_value_list&, int)':
char_constant_wrap.cxx:2466:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2466 |   if (!SWIG_check_num_args("ia_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
char_constant_wrap.cxx:2466:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2466 |   if (!SWIG_check_num_args("ia_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                      ^~~~~~
char_constant_wrap.cxx: In function 'octave_value_list _wrap_ib_set(const octave_value_list&, int)':
char_constant_wrap.cxx:2479:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2479 |   if (!SWIG_check_num_args("ib_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
char_constant_wrap.cxx:2479:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2479 |   if (!SWIG_check_num_args("ib_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                      ^~~~~~
checking octave testcase const_const
checking octave testcase constant_expr
constant_expr_wrap.cxx: In function 'octave_value_list _wrap_X_set(const octave_value_list&, int)':
constant_expr_wrap.cxx:2437:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2437 |   if (!SWIG_check_num_args("X_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
constant_expr_wrap.cxx:2437:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2437 |   if (!SWIG_check_num_args("X_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                     ^~~~~~
constant_expr_wrap.cxx: In function 'octave_value_list _wrap_d_array_set(const octave_value_list&, int)':
constant_expr_wrap.cxx:2450:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2450 |   if (!SWIG_check_num_args("d_array_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
constant_expr_wrap.cxx:2450:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2450 |   if (!SWIG_check_num_args("d_array_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
checking octave testcase default_args_c
checking octave testcase empty_c (with run test)
checking octave testcase enums (with run test)
enums_wrap.cxx: In function 'octave_value_list _wrap_GlobalInstance_set(const octave_value_list&, int)':
enums_wrap.cxx:2665:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2665 |   if (!SWIG_check_num_args("GlobalInstance_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(GlobalInstance)) {
      |   ^~
enums_wrap.cxx:2665:98: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2665 |   if (!SWIG_check_num_args("GlobalInstance_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(GlobalInstance)) {
      |                                                                                                  ^~
enums_wrap.cxx: In function 'octave_value_list _wrap_enumInstance_set(const octave_value_list&, int)':
enums_wrap.cxx:2948:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2948 |   if (!SWIG_check_num_args("enumInstance_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(enumInstance)) {
      |   ^~
enums_wrap.cxx:2948:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2948 |   if (!SWIG_check_num_args("enumInstance_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(enumInstance)) {
      |                                                                                                ^~
enums_wrap.cxx: In function 'octave_value_list _wrap_Slap_set(const octave_value_list&, int)':
enums_wrap.cxx:2971:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2971 |   if (!SWIG_check_num_args("Slap_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(Slap)) {
      |   ^~
enums_wrap.cxx:2971:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2971 |   if (!SWIG_check_num_args("Slap_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(Slap)) {
      |                                                                                        ^~
enums_wrap.cxx: In function 'octave_value_list _wrap_Mine_set(const octave_value_list&, int)':
enums_wrap.cxx:2994:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2994 |   if (!SWIG_check_num_args("Mine_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(Mine)) {
      |   ^~
enums_wrap.cxx:2994:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2994 |   if (!SWIG_check_num_args("Mine_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(Mine)) {
      |                                                                                        ^~
enums_wrap.cxx: In function 'octave_value_list _wrap_Thigh_set(const octave_value_list&, int)':
enums_wrap.cxx:3017:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3017 |   if (!SWIG_check_num_args("Thigh_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(Thigh)) {
      |   ^~
enums_wrap.cxx:3017:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3017 |   if (!SWIG_check_num_args("Thigh_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(Thigh)) {
      |                                                                                         ^~
enums_wrap.cxx: In function 'octave_value_list _wrap_pThigh_set(const octave_value_list&, int)':
enums_wrap.cxx:3040:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3040 |   if (!SWIG_check_num_args("pThigh_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
enums_wrap.cxx:3040:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3040 |   if (!SWIG_check_num_args("pThigh_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                          ^
enums_wrap.cxx: In function 'octave_value_list _wrap_arrayContainYourself_set(const octave_value_list&, int)':
enums_wrap.cxx:3063:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3063 |   if (!SWIG_check_num_args("arrayContainYourself_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
enums_wrap.cxx:3063:104: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3063 |   if (!SWIG_check_num_args("arrayContainYourself_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                        ^
checking octave testcase enum_forward
checking octave testcase enum_macro
checking octave testcase enum_missing
enum_missing_wrap.cxx: In function 'octave_value_list _wrap_global_fmt_set(const octave_value_list&, int)':
enum_missing_wrap.cxx:2709:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2709 |   if (!SWIG_check_num_args("global_fmt_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(global_fmt)) {
      |   ^~
enum_missing_wrap.cxx:2709:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2709 |   if (!SWIG_check_num_args("global_fmt_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(global_fmt)) {
      |                                                                                              ^~
enum_missing_wrap.cxx: In function 'octave_value_list _wrap_global_fmt2_set(const octave_value_list&, int)':
enum_missing_wrap.cxx:2732:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2732 |   if (!SWIG_check_num_args("global_fmt2_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(global_fmt2)) {
      |   ^~
enum_missing_wrap.cxx:2732:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2732 |   if (!SWIG_check_num_args("global_fmt2_set",args.length(),1,1,0)) return octave_value_list();if (sizeof(int) != sizeof(global_fmt2)) {
      |                                                                                               ^~
checking octave testcase extern_declaration
checking octave testcase funcptr
funcptr_wrap.cxx: In function 'octave_value_list _wrap_funcvar_set(const octave_value_list&, int)':
funcptr_wrap.cxx:2951:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2951 |   if (!SWIG_check_num_args("funcvar_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
funcptr_wrap.cxx:2951:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2951 |   if (!SWIG_check_num_args("funcvar_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                           ^
funcptr_wrap.cxx: In function 'octave_value_list _wrap_funcvar2_set(const octave_value_list&, int)':
funcptr_wrap.cxx:2972:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2972 |   if (!SWIG_check_num_args("funcvar2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
funcptr_wrap.cxx:2972:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2972 |   if (!SWIG_check_num_args("funcvar2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
funcptr_wrap.cxx: In function 'octave_value_list _wrap_funcvar3_set(const octave_value_list&, int)':
funcptr_wrap.cxx:2993:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2993 |   if (!SWIG_check_num_args("funcvar3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
funcptr_wrap.cxx:2993:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2993 |   if (!SWIG_check_num_args("funcvar3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
funcptr_wrap.cxx: In function 'octave_value_list _wrap_funcvar4_set(const octave_value_list&, int)':
funcptr_wrap.cxx:3014:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3014 |   if (!SWIG_check_num_args("funcvar4_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
funcptr_wrap.cxx:3014:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3014 |   if (!SWIG_check_num_args("funcvar4_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
funcptr_wrap.cxx: In function 'octave_value_list _wrap_funcvar5_set(const octave_value_list&, int)':
funcptr_wrap.cxx:3035:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3035 |   if (!SWIG_check_num_args("funcvar5_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
funcptr_wrap.cxx:3035:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3035 |   if (!SWIG_check_num_args("funcvar5_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                            ^
funcptr_wrap.cxx: In function 'octave_value_list _wrap_pfunc0_set(const octave_value_list&, int)':
funcptr_wrap.cxx:3056:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3056 |   if (!SWIG_check_num_args("pfunc0_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
funcptr_wrap.cxx:3056:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3056 |   if (!SWIG_check_num_args("pfunc0_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                          ^
funcptr_wrap.cxx: In function 'octave_value_list _wrap_pfuncA_set(const octave_value_list&, int)':
funcptr_wrap.cxx:3077:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3077 |   if (!SWIG_check_num_args("pfuncA_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
funcptr_wrap.cxx:3077:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3077 |   if (!SWIG_check_num_args("pfuncA_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                          ^
funcptr_wrap.cxx: In function 'octave_value_list _wrap_pfunc1_set(const octave_value_list&, int)':
funcptr_wrap.cxx:3098:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3098 |   if (!SWIG_check_num_args("pfunc1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
funcptr_wrap.cxx:3098:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3098 |   if (!SWIG_check_num_args("pfunc1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                          ^
funcptr_wrap.cxx: In function 'octave_value_list _wrap_pfunc2_set(const octave_value_list&, int)':
funcptr_wrap.cxx:3119:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3119 |   if (!SWIG_check_num_args("pfunc2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
funcptr_wrap.cxx:3119:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3119 |   if (!SWIG_check_num_args("pfunc2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                          ^
checking octave testcase function_typedef
checking octave testcase global_functions
checking octave testcase global_immutable_vars
global_immutable_vars_wrap.cxx: In function 'octave_value_list _wrap_default_mutable_var_set(const octave_value_list&, int)':
global_immutable_vars_wrap.cxx:2492:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2492 |   if (!SWIG_check_num_args("default_mutable_var_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_immutable_vars_wrap.cxx:2492:103: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2492 |   if (!SWIG_check_num_args("default_mutable_var_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                       ^
global_immutable_vars_wrap.cxx: In function 'octave_value_list _wrap_global_immutable_var_set(const octave_value_list&, int)':
global_immutable_vars_wrap.cxx:2515:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2515 |   if (!SWIG_check_num_args("global_immutable_var_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
global_immutable_vars_wrap.cxx:2515:104: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2515 |   if (!SWIG_check_num_args("global_immutable_var_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                        ^~~~~~
global_immutable_vars_wrap.cxx: In function 'octave_value_list _wrap_specific_mutable_var_set(const octave_value_list&, int)':
global_immutable_vars_wrap.cxx:2528:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2528 |   if (!SWIG_check_num_args("specific_mutable_var_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_immutable_vars_wrap.cxx:2528:104: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2528 |   if (!SWIG_check_num_args("specific_mutable_var_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                        ^
global_immutable_vars_wrap.cxx: In function 'octave_value_list _wrap_global_mutable_var_set(const octave_value_list&, int)':
global_immutable_vars_wrap.cxx:2551:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2551 |   if (!SWIG_check_num_args("global_mutable_var_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
global_immutable_vars_wrap.cxx:2551:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2551 |   if (!SWIG_check_num_args("global_mutable_var_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                      ^
global_immutable_vars_wrap.cxx: In function 'octave_value_list _wrap_specific_immutable_var_set(const octave_value_list&, int)':
global_immutable_vars_wrap.cxx:2574:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2574 |   if (!SWIG_check_num_args("specific_immutable_var_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
global_immutable_vars_wrap.cxx:2574:106: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2574 |   if (!SWIG_check_num_args("specific_immutable_var_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                                          ^~~~~~
checking octave testcase immutable_values
checking octave testcase inctest (with run test)
checking octave testcase infinity
infinity_wrap.cxx: In function 'octave_value_list _wrap_INFINITY_set(const octave_value_list&, int)':
infinity_wrap.cxx:2553:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2553 |   if (!SWIG_check_num_args("INFINITY_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
infinity_wrap.cxx:2553:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2553 |   if (!SWIG_check_num_args("INFINITY_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                            ^~~~~~
checking octave testcase integers
checking octave testcase keyword_rename_c
checking octave testcase lextype
checking octave testcase li_carrays (with run test)
li_carrays_wrap.cxx: In function 'octave_value_list _wrap_globalXYArray_set(const octave_value_list&, int)':
li_carrays_wrap.cxx:3518:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3518 |   if (!SWIG_check_num_args("globalXYArray_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_carrays_wrap.cxx:3518:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3518 |   if (!SWIG_check_num_args("globalXYArray_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
li_carrays_wrap.cxx: In function 'octave_value_list _wrap_globalABArray_set(const octave_value_list&, int)':
li_carrays_wrap.cxx:3745:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3745 |   if (!SWIG_check_num_args("globalABArray_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
li_carrays_wrap.cxx:3745:97: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3745 |   if (!SWIG_check_num_args("globalABArray_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                                 ^
checking octave testcase li_cdata
checking octave testcase li_cmalloc (with run test)
checking octave testcase li_constraints
checking octave testcase li_cpointer (with run test)
checking octave testcase li_math
checking octave testcase long_long
long_long_wrap.cxx: In function 'octave_value_list _wrap_ll_set(const octave_value_list&, int)':
long_long_wrap.cxx:2851:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2851 |   if (!SWIG_check_num_args("ll_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
long_long_wrap.cxx:2851:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2851 |   if (!SWIG_check_num_args("ll_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                      ^
long_long_wrap.cxx: In function 'octave_value_list _wrap_ull_set(const octave_value_list&, int)':
long_long_wrap.cxx:2874:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2874 |   if (!SWIG_check_num_args("ull_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
long_long_wrap.cxx:2874:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2874 |   if (!SWIG_check_num_args("ull_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                       ^
checking octave testcase memberin_extend_c
checking octave testcase name
name_wrap.cxx: In function 'octave_value_list _wrap_bar_2_set(const octave_value_list&, int)':
name_wrap.cxx:2500:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2500 |   if (!SWIG_check_num_args("bar_2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
name_wrap.cxx:2500:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2500 |   if (!SWIG_check_num_args("bar_2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
checking octave testcase nested
checking octave testcase nested_extend_c
checking octave testcase nested_structs (with run test)
nested_structs_wrap.cxx: In function 'octave_value_list _wrap_outer_set(const octave_value_list&, int)':
nested_structs_wrap.cxx:3357:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3357 |   if (!SWIG_check_num_args("outer_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
nested_structs_wrap.cxx:3357:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3357 |   if (!SWIG_check_num_args("outer_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                         ^
checking octave testcase newobject2
checking octave testcase overload_extend_c (with run test)
checking octave testcase overload_extend2 (with run test)
checking octave testcase preproc (with run test)
preproc_wrap.cxx: In function 'octave_value_list _wrap_endif_set(const octave_value_list&, int)':
preproc_wrap.cxx:2889:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2889 |   if (!SWIG_check_num_args("endif_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
preproc_wrap.cxx:2889:89: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2889 |   if (!SWIG_check_num_args("endif_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                         ^~~~~~
preproc_wrap.cxx: In function 'octave_value_list _wrap_define_set(const octave_value_list&, int)':
preproc_wrap.cxx:2902:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2902 |   if (!SWIG_check_num_args("define_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
preproc_wrap.cxx:2902:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2902 |   if (!SWIG_check_num_args("define_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                          ^~~~~~
preproc_wrap.cxx: In function 'octave_value_list _wrap_defined_set(const octave_value_list&, int)':
preproc_wrap.cxx:2915:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2915 |   if (!SWIG_check_num_args("defined_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
preproc_wrap.cxx:2915:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2915 |   if (!SWIG_check_num_args("defined_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                           ^~~~~~
preproc_wrap.cxx: In function 'octave_value_list _wrap_FOO_set(const octave_value_list&, int)':
preproc_wrap.cxx:3677:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3677 |   if (!SWIG_check_num_args("FOO_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
preproc_wrap.cxx:3677:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3677 |   if (!SWIG_check_num_args("FOO_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                       ^~~~~~
preproc_wrap.cxx: In function 'octave_value_list _wrap_BAR_set(const octave_value_list&, int)':
preproc_wrap.cxx:3690:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3690 |   if (!SWIG_check_num_args("BAR_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
preproc_wrap.cxx:3690:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3690 |   if (!SWIG_check_num_args("BAR_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                       ^~~~~~
checking octave testcase preproc_constants_c
checking octave testcase preproc_defined
checking octave testcase preproc_gcc_output
checking octave testcase preproc_include
checking octave testcase preproc_line_file
preproc_line_file_wrap.cxx: In function 'octave_value_list _wrap_thing27_set(const octave_value_list&, int)':
preproc_line_file_wrap.cxx:2544:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2544 |   if (!SWIG_check_num_args("thing27_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
preproc_line_file_wrap.cxx:2544:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2544 |   if (!SWIG_check_num_args("thing27_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                           ^~~~~~
preproc_line_file_wrap.cxx: In function 'octave_value_list _wrap_thing28_set(const octave_value_list&, int)':
preproc_line_file_wrap.cxx:2557:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2557 |   if (!SWIG_check_num_args("thing28_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |   ^~
preproc_line_file_wrap.cxx:2557:91: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2557 |   if (!SWIG_check_num_args("thing28_set",args.length(),1,1,0)) return octave_value_list();return octave_set_immutable(args,nargout);
      |                                                                                           ^~~~~~
checking octave testcase register_par
register_par_wrap.cxx:2418:52: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 2418 |   void clear_tree_flags(register struct swig_tree *tp, register int i) {}
      |                                                    ^~
register_par_wrap.cxx:2418:69: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 2418 |   void clear_tree_flags(register struct swig_tree *tp, register int i) {}
      |                                                                     ^
checking octave testcase ret_by_value (with run test)
checking octave testcase simple_array
simple_array_wrap.cxx: In function 'octave_value_list _wrap_x_set(const octave_value_list&, int)':
simple_array_wrap.cxx:2529:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2529 |   if (!SWIG_check_num_args("x_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
simple_array_wrap.cxx:2529:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2529 |   if (!SWIG_check_num_args("x_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                     ^
simple_array_wrap.cxx: In function 'octave_value_list _wrap_y_set(const octave_value_list&, int)':
simple_array_wrap.cxx:2556:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2556 |   if (!SWIG_check_num_args("y_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
simple_array_wrap.cxx:2556:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2556 |   if (!SWIG_check_num_args("y_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                     ^
simple_array_wrap.cxx: In function 'octave_value_list _wrap_bars_set(const octave_value_list&, int)':
simple_array_wrap.cxx:2783:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2783 |   if (!SWIG_check_num_args("bars_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
simple_array_wrap.cxx:2783:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2783 |   if (!SWIG_check_num_args("bars_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                        ^
checking octave testcase sizeof_pointer
checking octave testcase sneaky1 (with run test)
checking octave testcase string_simple
checking octave testcase struct_rename (with run test)
checking octave testcase struct_initialization
struct_initialization_wrap.cxx: In function 'octave_value_list _wrap_instanceA1_set(const octave_value_list&, int)':
struct_initialization_wrap.cxx:2636:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2636 |   if (!SWIG_check_num_args("instanceA1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_wrap.cxx:2636:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2636 |   if (!SWIG_check_num_args("instanceA1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_wrap.cxx: In function 'octave_value_list _wrap_instanceB1_set(const octave_value_list&, int)':
struct_initialization_wrap.cxx:2793:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2793 |   if (!SWIG_check_num_args("instanceB1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_wrap.cxx:2793:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2793 |   if (!SWIG_check_num_args("instanceB1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_wrap.cxx: In function 'octave_value_list _wrap_instanceB2_set(const octave_value_list&, int)':
struct_initialization_wrap.cxx:2820:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2820 |   if (!SWIG_check_num_args("instanceB2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_wrap.cxx:2820:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2820 |   if (!SWIG_check_num_args("instanceB2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_wrap.cxx: In function 'octave_value_list _wrap_instanceB3_set(const octave_value_list&, int)':
struct_initialization_wrap.cxx:2847:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2847 |   if (!SWIG_check_num_args("instanceB3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_wrap.cxx:2847:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2847 |   if (!SWIG_check_num_args("instanceB3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_wrap.cxx: In function 'octave_value_list _wrap_instanceC1_set(const octave_value_list&, int)':
struct_initialization_wrap.cxx:3004:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3004 |   if (!SWIG_check_num_args("instanceC1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_wrap.cxx:3004:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3004 |   if (!SWIG_check_num_args("instanceC1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_wrap.cxx: In function 'octave_value_list _wrap_instanceD1_set(const octave_value_list&, int)':
struct_initialization_wrap.cxx:3161:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3161 |   if (!SWIG_check_num_args("instanceD1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_wrap.cxx:3161:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3161 |   if (!SWIG_check_num_args("instanceD1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_wrap.cxx: In function 'octave_value_list _wrap_instanceD2_set(const octave_value_list&, int)':
struct_initialization_wrap.cxx:3188:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3188 |   if (!SWIG_check_num_args("instanceD2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_wrap.cxx:3188:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3188 |   if (!SWIG_check_num_args("instanceD2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_wrap.cxx: In function 'octave_value_list _wrap_instanceD3_set(const octave_value_list&, int)':
struct_initialization_wrap.cxx:3215:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3215 |   if (!SWIG_check_num_args("instanceD3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_wrap.cxx:3215:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3215 |   if (!SWIG_check_num_args("instanceD3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_wrap.cxx: In function 'octave_value_list _wrap_instanceE1_set(const octave_value_list&, int)':
struct_initialization_wrap.cxx:3372:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3372 |   if (!SWIG_check_num_args("instanceE1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_wrap.cxx:3372:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3372 |   if (!SWIG_check_num_args("instanceE1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_wrap.cxx: In function 'octave_value_list _wrap_instanceF1_set(const octave_value_list&, int)':
struct_initialization_wrap.cxx:3529:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3529 |   if (!SWIG_check_num_args("instanceF1_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_wrap.cxx:3529:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3529 |   if (!SWIG_check_num_args("instanceF1_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_wrap.cxx: In function 'octave_value_list _wrap_instanceF2_set(const octave_value_list&, int)':
struct_initialization_wrap.cxx:3556:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3556 |   if (!SWIG_check_num_args("instanceF2_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_wrap.cxx:3556:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3556 |   if (!SWIG_check_num_args("instanceF2_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
struct_initialization_wrap.cxx: In function 'octave_value_list _wrap_instanceF3_set(const octave_value_list&, int)':
struct_initialization_wrap.cxx:3583:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 3583 |   if (!SWIG_check_num_args("instanceF3_set",args.length(),1,1,0)) return octave_value_list();{
      |   ^~
struct_initialization_wrap.cxx:3583:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 3583 |   if (!SWIG_check_num_args("instanceF3_set",args.length(),1,1,0)) return octave_value_list();{
      |                                                                                              ^
checking octave testcase typedef_classforward_same_name
checking octave testcase typedef_struct
checking octave testcase typemap_subst
checking octave testcase union_parameter
checking octave testcase unions (with run test)
checking octave testcase clientdata_prop
checking octave testcase import_stl
checking octave testcase imports (with run test)
checking octave testcase mod (with run test)
checking octave testcase multi_import (with run test)
checking octave testcase packageoption
checking octave testcase template_typedef_import (with run test)
552 octave tests passed
skipping php test-suite check
skipping csharp test-suite check
checking lua test-suite
checking lua testcase lua_no_module_global (with run test)
checking lua testcase lua_inherit_getitem (with run test)
checking lua testcase lua_lightuserdata (with run test)
checking lua testcase abstract_access (with run test)
checking lua testcase abstract_inherit
checking lua testcase abstract_inherit_ok
checking lua testcase abstract_signature
checking lua testcase abstract_typedef
checking lua testcase abstract_typedef2
checking lua testcase abstract_virtual
checking lua testcase access_change
checking lua testcase add_link
checking lua testcase aggregate
checking lua testcase allowexcept
checking lua testcase allprotected
checking lua testcase allprotected_not
checking lua testcase anonymous_bitfield
checking lua testcase apply_signed_char
checking lua testcase apply_strings
checking lua testcase argout
checking lua testcase array_member (with run test)
checking lua testcase array_typedef_memberin
checking lua testcase arrayref
checking lua testcase arrays_dimensionless
checking lua testcase arrays_global (with run test)
checking lua testcase arrays_global_twodim
checking lua testcase arrays_scope
checking lua testcase autodoc
checking lua testcase bloody_hell
checking lua testcase bools
checking lua testcase catches
checking lua testcase cast_operator
checking lua testcase casts
checking lua testcase char_binary
./../char_binary.i:7: Warning 453: Can't apply (char *STRING,size_t LENGTH). No typemaps are defined.
./../char_binary.i:8: Warning 453: Can't apply (char *STRING,size_t LENGTH). No typemaps are defined.
checking lua testcase char_strings (with run test)
checking lua testcase chartest (with run test)
checking lua testcase class_scope_namespace
checking lua testcase class_forward
checking lua testcase class_ignore
checking lua testcase class_scope_weird
checking lua testcase compactdefaultargs
checking lua testcase const_const_2
checking lua testcase constant_directive
checking lua testcase constant_pointers
checking lua testcase constover
checking lua testcase constructor_copy
checking lua testcase constructor_exception
checking lua testcase constructor_explicit
checking lua testcase constructor_ignore
checking lua testcase constructor_rename
checking lua testcase constructor_value
checking lua testcase contract
checking lua testcase conversion
checking lua testcase conversion_namespace
checking lua testcase conversion_ns_template
checking lua testcase conversion_operators
checking lua testcase cplusplus_throw
checking lua testcase cpp_basic (with run test)
checking lua testcase cpp_enum (with run test)
checking lua testcase cpp_namespace (with run test)
checking lua testcase cpp_nodefault (with run test)
checking lua testcase cpp_parameters
checking lua testcase cpp_static (with run test)
checking lua testcase cpp_typedef (with run test)
checking lua testcase cpp14_binary_integer_literals
checking lua testcase cpp17_hex_floating_literals
checking lua testcase cpp17_nested_namespaces
checking lua testcase cpp17_nspace_nested_namespaces
checking lua testcase cpp17_u8_char_literals
checking lua testcase curiously_recurring_template_pattern
checking lua testcase default_args
checking lua testcase default_arg_expressions
checking lua testcase default_arg_values
checking lua testcase default_constructor
checking lua testcase defvalue_constructor
checking lua testcase derived_byvalue
checking lua testcase derived_nested
checking lua testcase destructor_methodmodifiers
checking lua testcase destructor_reprotected
checking lua testcase director_abstract
checking lua testcase director_alternating
checking lua testcase director_basic
checking lua testcase director_binary_string
./../director_binary_string.i:5: Warning 453: Can't apply (char *STRING,size_t LENGTH). No typemaps are defined.
./../director_binary_string.i:6: Warning 453: Can't apply (char *STRING,size_t LENGTH). No typemaps are defined.
./../director_binary_string.i:7: Warning 453: Can't apply (char *STRING,size_t LENGTH). No typemaps are defined.
checking lua testcase director_classes
checking lua testcase director_classic
checking lua testcase director_constructor
checking lua testcase director_conversion_operators
checking lua testcase director_default
checking lua testcase director_detect
checking lua testcase director_enum
checking lua testcase director_exception
checking lua testcase director_exception_catches
checking lua testcase director_exception_nothrow
checking lua testcase director_extend
checking lua testcase director_finalizer
checking lua testcase director_frob
checking lua testcase director_ignore
checking lua testcase director_keywords
checking lua testcase director_namespace_clash
checking lua testcase director_nested
checking lua testcase director_nspace
checking lua testcase director_nspace_director_name_collision
checking lua testcase director_overload
checking lua testcase director_overload2
checking lua testcase director_ownership
checking lua testcase director_pass_by_value
checking lua testcase director_primitives
checking lua testcase director_property
checking lua testcase director_protected
checking lua testcase director_protected_overloaded
checking lua testcase director_redefined
checking lua testcase director_ref
checking lua testcase director_smartptr
checking lua testcase director_thread
checking lua testcase director_unroll
checking lua testcase director_using
checking lua testcase director_void
checking lua testcase director_wombat
checking lua testcase disown (with run test)
checking lua testcase dynamic_cast (with run test)
checking lua testcase empty
checking lua testcase enum_ignore
checking lua testcase enum_plus (with run test)
checking lua testcase enum_rename (with run test)
checking lua testcase enum_scope_template (with run test)
checking lua testcase enum_template (with run test)
checking lua testcase enum_thorough
checking lua testcase enum_var
checking lua testcase equality (with run test)
checking lua testcase evil_diamond
checking lua testcase evil_diamond_ns
checking lua testcase evil_diamond_prop
checking lua testcase exception_classname
checking lua testcase exception_order (with run test)
checking lua testcase extend (with run test)
checking lua testcase extend_constructor_destructor (with run test)
checking lua testcase extend_default
checking lua testcase extend_placement (with run test)
checking lua testcase extend_special_variables
checking lua testcase extend_template (with run test)
checking lua testcase extend_template_method
checking lua testcase extend_template_ns
checking lua testcase extend_typedef_class (with run test)
checking lua testcase extern_c
checking lua testcase extern_namespace
checking lua testcase extern_throws
checking lua testcase expressions
checking lua testcase features
checking lua testcase fragments
checking lua testcase friends (with run test)
checking lua testcase friends_template
checking lua testcase funcptr_cpp (with run test)
checking lua testcase functors
checking lua testcase fvirtual (with run test)
checking lua testcase global_immutable_vars_cpp
checking lua testcase global_namespace (with run test)
checking lua testcase global_ns_arg
checking lua testcase global_scope_types
checking lua testcase global_vars (with run test)
checking lua testcase grouping (with run test)
checking lua testcase ignore_parameter
checking lua testcase import_fragments
checking lua testcase import_nomodule (with run test)
checking lua testcase inherit
checking lua testcase inherit_member
checking lua testcase inherit_missing (with run test)
checking lua testcase inherit_same_name
checking lua testcase inherit_target_language
checking lua testcase inherit_void_arg
checking lua testcase inline_initializer
checking lua testcase insert_directive
checking lua testcase keyword_rename (with run test)
checking lua testcase kind
checking lua testcase kwargs_feature
checking lua testcase langobj
checking lua testcase li_attribute
checking lua testcase li_attribute_template
checking lua testcase li_boost_shared_ptr
checking lua testcase li_boost_shared_ptr_attribute
checking lua testcase li_boost_shared_ptr_bits
checking lua testcase li_boost_shared_ptr_director
checking lua testcase li_boost_shared_ptr_template
checking lua testcase li_carrays_cpp (with run test)
checking lua testcase li_cdata_cpp
checking lua testcase li_cpointer_cpp
checking lua testcase li_std_auto_ptr
checking lua testcase li_stdint
checking lua testcase li_swigtype_inout
checking lua testcase li_typemaps (with run test)
checking lua testcase li_typemaps_apply
checking lua testcase li_windows
checking lua testcase long_long_apply
checking lua testcase memberin_extend
checking lua testcase member_funcptr_galore
checking lua testcase member_pointer (with run test)
checking lua testcase member_pointer_const
checking lua testcase member_template
checking lua testcase minherit
checking lua testcase minherit2
checking lua testcase mixed_types
checking lua testcase multiple_inheritance
checking lua testcase multiple_inheritance_abstract
checking lua testcase multiple_inheritance_interfaces
checking lua testcase multiple_inheritance_nspace
checking lua testcase multiple_inheritance_shared_ptr
checking lua testcase name_cxx
checking lua testcase name_warnings
checking lua testcase namespace_chase
checking lua testcase namespace_class
checking lua testcase namespace_enum
checking lua testcase namespace_extend
checking lua testcase namespace_forward_declaration
checking lua testcase namespace_nested
checking lua testcase namespace_spaces
checking lua testcase namespace_template
checking lua testcase namespace_typedef_class
checking lua testcase namespace_typemap
checking lua testcase namespace_union
checking lua testcase namespace_virtual_method
checking lua testcase nspace (with run test)
checking lua testcase nspace_extend (with run test)
checking lua testcase native_directive
checking lua testcase naturalvar
checking lua testcase naturalvar_more
checking lua testcase naturalvar_onoff
checking lua testcase nested_class
checking lua testcase nested_directors
checking lua testcase nested_comment
checking lua testcase nested_ignore
checking lua testcase nested_inheritance_interface
checking lua testcase nested_in_template
checking lua testcase nested_scope
checking lua testcase nested_template_base
checking lua testcase nested_workaround (with run test)
checking lua testcase newobject1 (with run test)
checking lua testcase newobject3
checking lua testcase null_pointer
checking lua testcase operator_overload (with run test)
checking lua testcase operator_overload_break
checking lua testcase operator_pointer_ref
checking lua testcase operbool
checking lua testcase ordering
checking lua testcase overload_arrays
checking lua testcase overload_bool
checking lua testcase overload_complicated (with run test)
checking lua testcase overload_copy
checking lua testcase overload_extend
checking lua testcase overload_method
checking lua testcase overload_numeric
checking lua testcase overload_null (with run test)
checking lua testcase overload_polymorphic
checking lua testcase overload_rename
checking lua testcase overload_return_type
checking lua testcase overload_simple (with run test)
checking lua testcase overload_subtype
checking lua testcase overload_template (with run test)
checking lua testcase overload_template_fast (with run test)
checking lua testcase pointer_reference (with run test)
checking lua testcase preproc_constants
checking lua testcase primitive_ref (with run test)
checking lua testcase private_assign
checking lua testcase proxycode
checking lua testcase protected_rename
checking lua testcase pure_virtual
checking lua testcase redefined
checking lua testcase redefined_not
checking lua testcase refcount (with run test)
checking lua testcase reference_global_vars
checking lua testcase rename1
checking lua testcase rename2
checking lua testcase rename3
checking lua testcase rename4
checking lua testcase rename_rstrip_encoder
checking lua testcase rename_scope
checking lua testcase rename_simple (with run test)
checking lua testcase rename_strip_encoder
checking lua testcase rename_pcre_encoder
checking lua testcase rename_pcre_enum
checking lua testcase rename_predicates
checking lua testcase rename_wildcard
checking lua testcase restrict_cplusplus
checking lua testcase return_const_value
checking lua testcase return_value_scope
checking lua testcase rname
checking lua testcase samename
checking lua testcase sizet (with run test)
checking lua testcase smart_pointer_const
checking lua testcase smart_pointer_const2
checking lua testcase smart_pointer_const_overload
checking lua testcase smart_pointer_extend (with run test)
checking lua testcase smart_pointer_ignore
checking lua testcase smart_pointer_member
checking lua testcase smart_pointer_multi (with run test)
checking lua testcase smart_pointer_multi_typedef
checking lua testcase smart_pointer_namespace
checking lua testcase smart_pointer_namespace2
checking lua testcase smart_pointer_not (with run test)
checking lua testcase smart_pointer_overload (with run test)
checking lua testcase smart_pointer_protected
checking lua testcase smart_pointer_rename (with run test)
checking lua testcase smart_pointer_simple (with run test)
checking lua testcase smart_pointer_static
checking lua testcase smart_pointer_template_const_overload
checking lua testcase smart_pointer_template_defaults_overload
checking lua testcase smart_pointer_templatemethods (with run test)
checking lua testcase smart_pointer_templatevariables
checking lua testcase smart_pointer_typedef
checking lua testcase special_variables
checking lua testcase special_variable_attributes
checking lua testcase special_variable_macros
checking lua testcase static_array_member
checking lua testcase static_const_member (with run test)
checking lua testcase static_const_member_2 (with run test)
checking lua testcase stl_no_default_constructor
checking lua testcase string_constants
checking lua testcase struct_initialization_cpp
checking lua testcase struct_value
checking lua testcase swig_exception
checking lua testcase symbol_clash
checking lua testcase template_arg_replace
checking lua testcase template_arg_scope
checking lua testcase template_arg_typename
checking lua testcase template_array_numeric
checking lua testcase template_basic
checking lua testcase template_base_template
checking lua testcase template_classes
checking lua testcase template_class_reuse_name
checking lua testcase template_const_ref
checking lua testcase template_construct (with run test)
checking lua testcase template_templated_constructors
checking lua testcase template_default
checking lua testcase template_default2
checking lua testcase template_default_arg (with run test)
checking lua testcase template_default_arg_overloaded
checking lua testcase template_default_arg_overloaded_extend
checking lua testcase template_default_arg_virtual_destructor
checking lua testcase template_default_cache
checking lua testcase template_default_class_parms
checking lua testcase template_default_class_parms_typedef
checking lua testcase template_default_inherit
checking lua testcase template_default_qualify
checking lua testcase template_default_vw
checking lua testcase template_empty_inherit
checking lua testcase template_enum
checking lua testcase template_enum_ns_inherit
checking lua testcase template_enum_typedef
checking lua testcase template_explicit
checking lua testcase template_extend1 (with run test)
checking lua testcase template_extend2 (with run test)
checking lua testcase template_extend_overload
checking lua testcase template_extend_overload_2
checking lua testcase template_forward
checking lua testcase template_inherit (with run test)
checking lua testcase template_inherit_abstract
checking lua testcase template_int_const
checking lua testcase template_keyword_in_type
checking lua testcase template_methods
checking lua testcase template_namespace_forward_declaration
checking lua testcase template_using_directive_and_declaration_forward
checking lua testcase template_using_directive_typedef
checking lua testcase template_nested
checking lua testcase template_nested_typemaps
checking lua testcase template_ns
checking lua testcase template_ns2
checking lua testcase template_ns3
checking lua testcase template_ns4
checking lua testcase template_ns_enum
checking lua testcase template_ns_enum2
checking lua testcase template_ns_inherit
checking lua testcase template_ns_scope
checking lua testcase template_parameters_global_scope
checking lua testcase template_partial_arg
checking lua testcase template_partial_specialization
checking lua testcase template_partial_specialization_typedef
checking lua testcase template_qualifier
checking lua testcase template_ref_type
checking lua testcase template_rename
checking lua testcase template_retvalue
checking lua testcase template_specialization
checking lua testcase template_specialization_defarg
checking lua testcase template_specialization_enum
checking lua testcase template_static (with run test)
checking lua testcase template_tbase_template
checking lua testcase template_template_parameters
checking lua testcase template_typedef
checking lua testcase template_typedef_class_template
checking lua testcase template_typedef_cplx
checking lua testcase template_typedef_cplx2
checking lua testcase template_typedef_cplx3
checking lua testcase template_typedef_cplx4
checking lua testcase template_typedef_cplx5
checking lua testcase template_typedef_funcptr
checking lua testcase template_typedef_inherit
checking lua testcase template_typedef_ns
checking lua testcase template_typedef_ptr
checking lua testcase template_typedef_rec
checking lua testcase template_typedef_typedef
checking lua testcase template_typemaps
checking lua testcase template_typemaps_typedef
checking lua testcase template_typemaps_typedef2
checking lua testcase template_using
checking lua testcase template_virtual
checking lua testcase template_whitespace
checking lua testcase threads
checking lua testcase threads_exception
checking lua testcase throw_exception
checking lua testcase typedef_array_member
checking lua testcase typedef_class
checking lua testcase typedef_classforward_same_name
checking lua testcase typedef_funcptr
checking lua testcase typedef_inherit
checking lua testcase typedef_mptr
checking lua testcase typedef_reference
checking lua testcase typedef_scope
checking lua testcase typedef_sizet
checking lua testcase typedef_struct_cpp
checking lua testcase typedef_typedef
checking lua testcase typemap_arrays
checking lua testcase typemap_array_qualifiers
checking lua testcase typemap_delete
checking lua testcase typemap_directorout
checking lua testcase typemap_documentation
checking lua testcase typemap_global_scope
checking lua testcase typemap_manyargs
checking lua testcase typemap_namespace
checking lua testcase typemap_ns_using
checking lua testcase typemap_numinputs
checking lua testcase typemap_template
checking lua testcase typemap_template_parm_typedef
checking lua testcase typemap_template_parms
checking lua testcase typemap_template_typedef
checking lua testcase typemap_out_optimal
checking lua testcase typemap_qualifier_strip
checking lua testcase typemap_variables
checking lua testcase typemap_various
checking lua testcase typename
checking lua testcase types_directive
checking lua testcase unicode_strings
checking lua testcase union_scope
checking lua testcase using1
checking lua testcase using2
checking lua testcase using_composition
checking lua testcase using_directive_and_declaration
checking lua testcase using_directive_and_declaration_forward
checking lua testcase using_extend
checking lua testcase using_inherit
checking lua testcase using_namespace
checking lua testcase using_namespace_loop
checking lua testcase using_pointers
checking lua testcase using_private
checking lua testcase using_protected
checking lua testcase valuewrapper (with run test)
checking lua testcase valuewrapper_base
checking lua testcase valuewrapper_const
checking lua testcase valuewrapper_opaque
checking lua testcase varargs (with run test)
checking lua testcase varargs_overload
checking lua testcase variable_replacement
checking lua testcase virtual_destructor
checking lua testcase virtual_derivation
checking lua testcase virtual_poly
checking lua testcase virtual_vs_nonvirtual_base
checking lua testcase voidtest (with run test)
checking lua testcase wallkw
checking lua testcase wrapmacro
checking lua testcase director_string
checking lua testcase ignore_template_constructor
checking lua testcase li_std_combinations
checking lua testcase li_std_containers_overload
checking lua testcase li_std_deque
checking lua testcase li_std_except (with run test)
checking lua testcase li_std_except_as_class
checking lua testcase li_std_map
checking lua testcase li_std_pair (with run test)
checking lua testcase li_std_pair_using
checking lua testcase li_std_string (with run test)
checking lua testcase li_std_vector (with run test)
checking lua testcase li_std_vector_back_reference
checking lua testcase li_std_vector_enum
checking lua testcase li_std_vector_member_var
checking lua testcase li_std_vector_ptr
checking lua testcase li_std_wstring
checking lua testcase smart_pointer_inherit (with run test)
checking lua testcase template_typedef_fnc
checking lua testcase template_type_namespace
checking lua testcase template_opaque
checking lua testcase lua_no_module_global (with run test)
checking lua testcase arrays
checking lua testcase bom_utf8
checking lua testcase c_delete
checking lua testcase c_delete_function
checking lua testcase char_constant
checking lua testcase const_const
checking lua testcase constant_expr
checking lua testcase default_args_c
checking lua testcase empty_c
checking lua testcase enums (with run test)
checking lua testcase enum_forward
checking lua testcase enum_macro
checking lua testcase enum_missing
checking lua testcase extern_declaration
checking lua testcase funcptr
checking lua testcase function_typedef
checking lua testcase global_functions
checking lua testcase global_immutable_vars
checking lua testcase immutable_values
checking lua testcase inctest
checking lua testcase infinity
checking lua testcase integers
checking lua testcase keyword_rename_c (with run test)
checking lua testcase lextype
checking lua testcase li_carrays (with run test)
checking lua testcase li_cdata
checking lua testcase li_cmalloc
checking lua testcase li_constraints
checking lua testcase li_cpointer
checking lua testcase li_math
checking lua testcase long_long
checking lua testcase memberin_extend_c
checking lua testcase name
checking lua testcase nested
checking lua testcase nested_extend_c
checking lua testcase nested_structs
checking lua testcase newobject2 (with run test)
checking lua testcase overload_extend_c
checking lua testcase overload_extend2
checking lua testcase preproc
checking lua testcase preproc_constants_c
checking lua testcase preproc_defined
checking lua testcase preproc_gcc_output
checking lua testcase preproc_include
checking lua testcase preproc_line_file
checking lua testcase register_par
checking lua testcase ret_by_value (with run test)
checking lua testcase simple_array
checking lua testcase sizeof_pointer
checking lua testcase sneaky1
checking lua testcase string_simple
checking lua testcase struct_rename
checking lua testcase struct_initialization
checking lua testcase typedef_classforward_same_name
checking lua testcase typedef_struct
checking lua testcase typemap_subst
checking lua testcase union_parameter
checking lua testcase unions
checking lua testcase clientdata_prop
checking lua testcase import_stl
checking lua testcase imports (with run test)
checking lua testcase mod
checking lua testcase multi_import (with run test)
checking lua testcase packageoption
checking lua testcase template_typedef_import
552 lua tests passed
checking r test-suite
checking r testcase r_double_delete (with run test)
checking r testcase r_memory_leak (with run test)
checking r testcase r_overload_array
checking r testcase r_sexp (with run test)
checking r testcase r_overload_comma
checking r testcase r_use_isnull (with run test)
checking r testcase abstract_access (with run test)
checking r testcase abstract_inherit
checking r testcase abstract_inherit_ok
checking r testcase abstract_signature
checking r testcase abstract_typedef
checking r testcase abstract_typedef2
checking r testcase abstract_virtual
checking r testcase access_change
checking r testcase add_link
checking r testcase aggregate
checking r testcase allowexcept
allowexcept_wrap.cpp: In function 'SEXPREC* R_swig_global_variable_set(SEXP)':
allowexcept_wrap.cpp:1524:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 1524 |   XYZ *arg1 = (XYZ *) 0 ;
      |        ^~~~
allowexcept_wrap.cpp: In function 'SEXPREC* R_swig_Foo_member_variable_set(SEXP, SEXP)':
allowexcept_wrap.cpp:1581:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 1581 |   Foo *arg1 = (Foo *) 0 ;
      |        ^~~~
allowexcept_wrap.cpp:1582:8: warning: variable 'arg2' set but not used [-Wunused-but-set-variable]
 1582 |   XYZ *arg2 = (XYZ *) 0 ;
      |        ^~~~
allowexcept_wrap.cpp: In function 'SEXPREC* R_swig_Foo_member_variable_get(SEXP)':
allowexcept_wrap.cpp:1622:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 1622 |   Foo *arg1 = (Foo *) 0 ;
      |        ^~~~
allowexcept_wrap.cpp: In function 'SEXPREC* R_swig_Foo_static_member_variable_set(SEXP)':
allowexcept_wrap.cpp:1654:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 1654 |   XYZ *arg1 = (XYZ *) 0 ;
      |        ^~~~
checking r testcase allprotected
checking r testcase allprotected_not
checking r testcase anonymous_bitfield
checking r testcase apply_signed_char
checking r testcase apply_strings
checking r testcase argout
In function 'void delete_intp(int*)',
    inlined from 'SEXPREC* R_swig_delete_intp(SEXP)' at argout_wrap.cpp:1446:14:
argout_wrap.cpp:1342:19: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 1342 |   if (obj) delete obj;
      |                   ^~~
argout_wrap.cpp: In function 'SEXPREC* R_swig_delete_intp(SEXP)':
argout_wrap.cpp:1440:41: note: returned from 'void* calloc(size_t, size_t)'
 1440 |       arg1 = static_cast< int * >(calloc(sizeof(int), _rswiglen));
      |                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
checking r testcase array_member
array_member_wrap.cpp: In function 'SEXPREC* R_swig_MySBuff_x_set(SEXP, SEXP)':
array_member_wrap.cpp:2638:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 2638 |   free(arg2);
      |   ~~~~^~~~~~
array_member_wrap.cpp: In function 'SEXPREC* R_swig_Foo_text_set(SEXP, SEXP)':
array_member_wrap.cpp:1525:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 1525 |   free(arg2);
      |   ~~~~^~~~~~
checking r testcase array_typedef_memberin
array_typedef_memberin_wrap.cpp: In function 'SEXPREC* R_swig_ExampleDetail_fn2(SEXP, SEXP)':
array_typedef_memberin_wrap.cpp:1600:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 1600 |   free(arg2);
      |   ~~~~^~~~~~
array_typedef_memberin_wrap.cpp: In function 'SEXPREC* R_swig_ExampleDetail_fn1(SEXP, SEXP)':
array_typedef_memberin_wrap.cpp:1556:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 1556 |   free(arg2);
      |   ~~~~^~~~~~
array_typedef_memberin_wrap.cpp: In function 'SEXPREC* R_swig_ExampleDetail_fn3(SEXP, SEXP)':
array_typedef_memberin_wrap.cpp:1644:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 1644 |   free(arg2);
      |   ~~~~^~~~~~
checking r testcase arrayref
checking r testcase arrays_dimensionless (with run test)
checking r testcase arrays_global
checking r testcase arrays_global_twodim
checking r testcase arrays_scope
arrays_scope_wrap.cpp: In function 'SEXPREC* R_swig_Bar_blah(SEXP, SEXP, SEXP, SEXP)':
arrays_scope_wrap.cpp:1655:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 1655 |   free(arg2);
      |   ~~~~^~~~~~
arrays_scope_wrap.cpp:1658:7: warning: 'arg3' may be used uninitialized [-Wmaybe-uninitialized]
 1658 |   free(arg3);
      |   ~~~~^~~~~~
arrays_scope_wrap.cpp:1661:7: warning: 'arg4' may be used uninitialized [-Wmaybe-uninitialized]
 1661 |   free(arg4);
      |   ~~~~^~~~~~
checking r testcase autodoc
autodoc_wrap.cpp: In function 'SEXPREC* R_swig_a_structure_my_array_set(SEXP, SEXP)':
autodoc_wrap.cpp:3995:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 3995 |   free(arg2);
      |   ~~~~^~~~~~
checking r testcase bloody_hell
checking r testcase bools
checking r testcase catches
checking r testcase cast_operator
checking r testcase casts
checking r testcase char_binary
checking r testcase char_strings
checking r testcase chartest
checking r testcase class_scope_namespace
checking r testcase class_forward
checking r testcase class_ignore
checking r testcase class_scope_weird
checking r testcase compactdefaultargs
checking r testcase const_const_2
checking r testcase constant_directive
constant_directive_wrap.cpp: In function 'Type1 _p_f___Type1()':
constant_directive_wrap.cpp:1610:8: warning: unused variable 'r_tmp' [-Wunused-variable]
 1610 |   SEXP r_tmp;
      |        ^~~~~
constant_directive_wrap.cpp:1613:7: warning: unused variable 'ecode' [-Wunused-variable]
 1613 |   int ecode = 0;
      |       ^~~~~
checking r testcase constant_pointers
constant_pointers_wrap.cpp: In function 'SEXPREC* R_swig_ParametersTest_param_array4(SEXP, SEXP)':
constant_pointers_wrap.cpp:2228:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 2228 |   free(arg2);
      |   ~~~~^~~~~~
constant_pointers_wrap.cpp: In function 'SEXPREC* R_swig_ParametersTest_param_array5(SEXP, SEXP)':
constant_pointers_wrap.cpp:2272:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 2272 |   free(arg2);
      |   ~~~~^~~~~~
checking r testcase constover
checking r testcase constructor_copy
checking r testcase constructor_exception
checking r testcase constructor_explicit
checking r testcase constructor_ignore
checking r testcase constructor_rename
checking r testcase constructor_value
checking r testcase contract
checking r testcase conversion
checking r testcase conversion_namespace
checking r testcase conversion_ns_template
checking r testcase conversion_operators
checking r testcase cplusplus_throw
checking r testcase cpp_basic
checking r testcase cpp_enum
checking r testcase cpp_namespace
checking r testcase cpp_nodefault
checking r testcase cpp_parameters
checking r testcase cpp_static
checking r testcase cpp_typedef
checking r testcase cpp14_binary_integer_literals
checking r testcase cpp17_hex_floating_literals
checking r testcase cpp17_nested_namespaces
checking r testcase cpp17_nspace_nested_namespaces
checking r testcase cpp17_u8_char_literals
checking r testcase curiously_recurring_template_pattern
checking r testcase default_args
checking r testcase default_arg_expressions
checking r testcase default_arg_values
checking r testcase default_constructor
checking r testcase defvalue_constructor
checking r testcase derived_byvalue
checking r testcase derived_nested
checking r testcase destructor_methodmodifiers
checking r testcase destructor_reprotected
checking r testcase director_abstract
checking r testcase director_alternating
checking r testcase director_basic
checking r testcase director_binary_string
checking r testcase director_classes
checking r testcase director_classic
checking r testcase director_constructor
checking r testcase director_conversion_operators
checking r testcase director_default
checking r testcase director_detect
checking r testcase director_enum
checking r testcase director_exception
checking r testcase director_exception_catches
checking r testcase director_exception_nothrow
checking r testcase director_extend
checking r testcase director_finalizer
checking r testcase director_frob
checking r testcase director_ignore
checking r testcase director_keywords
checking r testcase director_namespace_clash
checking r testcase director_nested
checking r testcase director_nspace
checking r testcase director_nspace_director_name_collision
checking r testcase director_overload
checking r testcase director_overload2
checking r testcase director_ownership
checking r testcase director_pass_by_value
checking r testcase director_primitives
checking r testcase director_property
checking r testcase director_protected
checking r testcase director_protected_overloaded
checking r testcase director_redefined
checking r testcase director_ref
checking r testcase director_smartptr
checking r testcase director_thread
checking r testcase director_unroll
checking r testcase director_using
checking r testcase director_void
checking r testcase director_wombat
checking r testcase disown
checking r testcase dynamic_cast
checking r testcase empty
checking r testcase enum_ignore
checking r testcase enum_plus
checking r testcase enum_rename
checking r testcase enum_scope_template
checking r testcase enum_template
checking r testcase enum_thorough (with run test)
checking r testcase enum_var
checking r testcase equality
checking r testcase evil_diamond
checking r testcase evil_diamond_ns
checking r testcase evil_diamond_prop
checking r testcase exception_classname
checking r testcase exception_order
checking r testcase extend
checking r testcase extend_constructor_destructor
checking r testcase extend_default
checking r testcase extend_placement
checking r testcase extend_special_variables
checking r testcase extend_template
checking r testcase extend_template_method
checking r testcase extend_template_ns
checking r testcase extend_typedef_class
checking r testcase extern_c
extern_c_wrap.cpp: In function 'void _p_f_int_p_q_const__char__void(int, const char*)':
extern_c_wrap.cpp:1423:7: warning: unused variable 'ecode' [-Wunused-variable]
 1423 |   int ecode = 0;
      |       ^~~~~
checking r testcase extern_namespace
checking r testcase extern_throws
checking r testcase expressions
checking r testcase features
checking r testcase fragments
checking r testcase friends
checking r testcase friends_template
checking r testcase funcptr_cpp
funcptr_cpp_wrap.cpp: In function 'int _p_f_r_q_const__int_int__int(const int&, int)':
funcptr_cpp_wrap.cpp:1523:7: warning: unused variable 'ecode' [-Wunused-variable]
 1523 |   int ecode = 0;
      |       ^~~~~
funcptr_cpp_wrap.cpp: In function 'int* _p_f_r_q_const__int_int__p_int(const int&, int)':
funcptr_cpp_wrap.cpp:1605:7: warning: unused variable 'ecode' [-Wunused-variable]
 1605 |   int ecode = 0;
      |       ^~~~~
funcptr_cpp_wrap.cpp: In function 'int& _p_f_r_q_const__int_int__r_int(const int&, int)':
funcptr_cpp_wrap.cpp:1696:7: warning: unused variable 'ecode' [-Wunused-variable]
 1696 |   int ecode = 0;
      |       ^~~~~
funcptr_cpp_wrap.cpp: In function 'int& _p_f_r_int_p_int__r_int(int&, int*)':
funcptr_cpp_wrap.cpp:1787:7: warning: unused variable 'ecode' [-Wunused-variable]
 1787 |   int ecode = 0;
      |       ^~~~~
funcptr_cpp_wrap.cpp: In function 'int& _p_f_r_int_q_const__p_q_const__int__r_int(int&, const int*)':
funcptr_cpp_wrap.cpp:1878:7: warning: unused variable 'ecode' [-Wunused-variable]
 1878 |   int ecode = 0;
      |       ^~~~~
checking r testcase functors
checking r testcase fvirtual
checking r testcase global_immutable_vars_cpp
checking r testcase global_namespace
checking r testcase global_ns_arg
checking r testcase global_scope_types
global_scope_types_wrap.cpp: In function 'void _p_f_Dingaling__void(Dingaling)':
global_scope_types_wrap.cpp:1652:7: warning: unused variable 'ecode' [-Wunused-variable]
 1652 |   int ecode = 0;
      |       ^~~~~
checking r testcase global_vars
checking r testcase grouping
grouping_wrap.cpp:1346:5: warning: unnecessary parentheses in declaration of 'test3' [-Wparentheses]
 1346 | int (test3) = 37;
      |     ^~~~~~~
grouping_wrap.cpp:1346:5: note: remove parentheses
 1346 | int (test3) = 37;
      |     ^~~~~~~
      |     -     -
checking r testcase ignore_parameter (with run test)
checking r testcase import_fragments
checking r testcase import_nomodule
checking r testcase inherit
checking r testcase inherit_member
checking r testcase inherit_missing
checking r testcase inherit_same_name
checking r testcase inherit_target_language
checking r testcase inherit_void_arg
checking r testcase inline_initializer
checking r testcase insert_directive
checking r testcase keyword_rename
checking r testcase kind
checking r testcase kwargs_feature
checking r testcase langobj
checking r testcase li_attribute
checking r testcase li_attribute_template
checking r testcase li_boost_shared_ptr
checking r testcase li_boost_shared_ptr_attribute
checking r testcase li_boost_shared_ptr_bits
checking r testcase li_boost_shared_ptr_director
checking r testcase li_boost_shared_ptr_template
checking r testcase li_carrays_cpp
In function 'void delete_intArray(int*)',
    inlined from 'SEXPREC* R_swig_delete_intArray(SEXP)' at li_carrays_cpp_wrap.cpp:1557:18:
li_carrays_cpp_wrap.cpp:1344:13: warning: 'void operator delete [](void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 1344 |   delete [] ary;
      |             ^~~
li_carrays_cpp_wrap.cpp: In function 'SEXPREC* R_swig_delete_intArray(SEXP)':
li_carrays_cpp_wrap.cpp:1551:41: note: returned from 'void* calloc(size_t, size_t)'
 1551 |       arg1 = static_cast< int * >(calloc(sizeof(int), _rswiglen));
      |                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
checking r testcase li_cdata_cpp
checking r testcase li_cpointer_cpp
In function 'void delete_intp(int*)',
    inlined from 'SEXPREC* R_swig_delete_intp(SEXP)' at li_cpointer_cpp_wrap.cpp:1466:14:
li_cpointer_cpp_wrap.cpp:1343:19: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 1343 |   if (obj) delete obj;
      |                   ^~~
li_cpointer_cpp_wrap.cpp: In function 'SEXPREC* R_swig_delete_intp(SEXP)':
li_cpointer_cpp_wrap.cpp:1460:41: note: returned from 'void* calloc(size_t, size_t)'
 1460 |       arg1 = static_cast< int * >(calloc(sizeof(int), _rswiglen));
      |                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
checking r testcase li_std_auto_ptr
checking r testcase li_stdint
checking r testcase li_swigtype_inout
checking r testcase li_typemaps
checking r testcase li_typemaps_apply
checking r testcase li_windows
checking r testcase long_long_apply
checking r testcase memberin_extend
checking r testcase member_funcptr_galore
checking r testcase member_pointer
checking r testcase member_pointer_const
checking r testcase member_template
checking r testcase minherit
checking r testcase minherit2
checking r testcase mixed_types
checking r testcase multiple_inheritance
checking r testcase multiple_inheritance_abstract
checking r testcase multiple_inheritance_interfaces
checking r testcase multiple_inheritance_nspace
checking r testcase multiple_inheritance_shared_ptr
checking r testcase name_cxx
checking r testcase name_warnings
checking r testcase namespace_chase
checking r testcase namespace_class
checking r testcase namespace_enum
checking r testcase namespace_extend
checking r testcase namespace_forward_declaration
checking r testcase namespace_nested
checking r testcase namespace_spaces
checking r testcase namespace_template
checking r testcase namespace_typedef_class
checking r testcase namespace_typemap
checking r testcase namespace_union
checking r testcase namespace_virtual_method
checking r testcase nspace
checking r testcase nspace_extend
checking r testcase native_directive
checking r testcase naturalvar
checking r testcase naturalvar_more
checking r testcase naturalvar_onoff
checking r testcase nested_class
checking r testcase nested_directors
checking r testcase nested_comment
checking r testcase nested_ignore
checking r testcase nested_inheritance_interface
checking r testcase nested_in_template
checking r testcase nested_scope
checking r testcase nested_template_base
checking r testcase nested_workaround
checking r testcase newobject1
checking r testcase newobject3
checking r testcase null_pointer
checking r testcase operator_overload
checking r testcase operator_overload_break
checking r testcase operator_pointer_ref
checking r testcase operbool
checking r testcase ordering
checking r testcase overload_arrays
overload_arrays_wrap.cpp: In function 'SEXPREC* R_swig_Spam_foo__SWIG_1(SEXP, SEXP)':
overload_arrays_wrap.cpp:2408:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 2408 |   free(arg2);
      |   ~~~~^~~~~~
overload_arrays_wrap.cpp: In function 'SEXPREC* R_swig_Spam_foo__SWIG_0(SEXP, SEXP)':
overload_arrays_wrap.cpp:2363:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 2363 |   free(arg2);
      |   ~~~~^~~~~~
overload_arrays_wrap.cpp: In function 'SEXPREC* R_swig_ClassA_method1__SWIG_1(SEXP, SEXP, SEXP)':
overload_arrays_wrap.cpp:2851:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 2851 |   free(arg2);
      |   ~~~~^~~~~~
overload_arrays_wrap.cpp: In function 'SEXPREC* R_swig_Spam_foo__SWIG_2(SEXP, SEXP)':
overload_arrays_wrap.cpp:2441:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 2441 |   free(arg2);
      |   ~~~~^~~~~~
overload_arrays_wrap.cpp: In function 'SEXPREC* R_swig_foo__SWIG_7(SEXP, SEXP)':
overload_arrays_wrap.cpp:1982:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 1982 |   free(arg2);
      |   ~~~~^~~~~~
checking r testcase overload_bool
checking r testcase overload_complicated
checking r testcase overload_copy
checking r testcase overload_extend
checking r testcase overload_method (with run test)
checking r testcase overload_numeric
./../overload_numeric.i:36: Warning 509: Overloaded method Nums::over(short) effectively ignored,
./../overload_numeric.i:33: Warning 509: as it is shadowed by Nums::over(signed char).
./../overload_numeric.i:39: Warning 509: Overloaded method Nums::over(int) effectively ignored,
./../overload_numeric.i:33: Warning 509: as it is shadowed by Nums::over(signed char).
checking r testcase overload_null (with run test)
checking r testcase overload_polymorphic
checking r testcase overload_rename
checking r testcase overload_return_type
checking r testcase overload_simple
checking r testcase overload_subtype
checking r testcase overload_template
checking r testcase overload_template_fast
checking r testcase pointer_reference
checking r testcase primitive_ref
checking r testcase private_assign
checking r testcase proxycode
checking r testcase protected_rename
checking r testcase pure_virtual
checking r testcase redefined
checking r testcase redefined_not
checking r testcase refcount
checking r testcase reference_global_vars
checking r testcase rename1
checking r testcase rename2
checking r testcase rename3
checking r testcase rename4
checking r testcase rename_rstrip_encoder
checking r testcase rename_scope
rename_scope_wrap.cpp:1783:14: warning: 'void* _p_oss__interfaces__NaturalT_oss__oss__BinaryPolarization_tTo_p_oss__Interface_T_oss__oss__BinaryPolarization_t(void*, int*)' defined but not used [-Wunused-function]
 1783 | static void *_p_oss__interfaces__NaturalT_oss__oss__BinaryPolarization_tTo_p_oss__Interface_T_oss__oss__BinaryPolarization_t(void *x, int *SWIGUNUSEDPARM(newmemory)) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rename_scope_wrap.cpp:1780:14: warning: 'void* _p_oss__interfaces__NaturalT_oss__oss__UnaryPolarization_tTo_p_oss__Interface_T_oss__oss__UnaryPolarization_t(void*, int*)' defined but not used [-Wunused-function]
 1780 | static void *_p_oss__interfaces__NaturalT_oss__oss__UnaryPolarization_tTo_p_oss__Interface_T_oss__oss__UnaryPolarization_t(void *x, int *SWIGUNUSEDPARM(newmemory)) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
checking r testcase rename_simple (with run test)
checking r testcase rename_strip_encoder
checking r testcase rename_pcre_encoder
checking r testcase rename_pcre_enum
checking r testcase rename_predicates
checking r testcase rename_wildcard
checking r testcase restrict_cplusplus
checking r testcase return_const_value
checking r testcase return_value_scope
checking r testcase rname
checking r testcase samename
checking r testcase sizet
checking r testcase smart_pointer_const
checking r testcase smart_pointer_const2
checking r testcase smart_pointer_const_overload
checking r testcase smart_pointer_extend
smart_pointer_extend_wrap.cpp: In function 'SEXPREC* R_swig_CPtr_z_get(SEXP, SEXP)':
smart_pointer_extend_wrap.cpp:1937:13: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 1937 |   hi::CPtr *arg1 = (hi::CPtr *) 0 ;
      |             ^~~~
smart_pointer_extend_wrap.cpp: In function 'SEXPREC* R_swig_CPtrConst_z_get(SEXP, SEXP)':
smart_pointer_extend_wrap.cpp:2161:18: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2161 |   hi::CPtrConst *arg1 = (hi::CPtrConst *) 0 ;
      |                  ^~~~
smart_pointer_extend_wrap.cpp: In function 'SEXPREC* R_swig_CPtrFoo_StatFun__SWIG_0(SEXP)':
smart_pointer_extend_wrap.cpp:2687:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2687 |   CPtrFoo *arg1 = (CPtrFoo *) 0 ;
      |            ^~~~
smart_pointer_extend_wrap.cpp: In function 'SEXPREC* R_swig_CPtrFoo_StatFun__SWIG_1(SEXP, SEXP)':
smart_pointer_extend_wrap.cpp:2714:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2714 |   CPtrFoo *arg1 = (CPtrFoo *) 0 ;
      |            ^~~~
smart_pointer_extend_wrap.cpp: In function 'SEXPREC* R_swig_CPtrFoo_HoHoHo(SEXP, SEXP, SEXP)':
smart_pointer_extend_wrap.cpp:2743:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2743 |   CPtrFoo *arg1 = (CPtrFoo *) 0 ;
      |            ^~~~
smart_pointer_extend_wrap.cpp: In function 'SEXPREC* R_swig_DPtrFoo_SExt__SWIG_0(SEXP, SEXP, SEXP)':
smart_pointer_extend_wrap.cpp:2886:17: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2886 |   foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ;
      |                 ^~~~
smart_pointer_extend_wrap.cpp: In function 'SEXPREC* R_swig_DPtrFoo_SExt__SWIG_1(SEXP, SEXP)':
smart_pointer_extend_wrap.cpp:2916:17: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2916 |   foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ;
      |                 ^~~~
checking r testcase smart_pointer_ignore
checking r testcase smart_pointer_member
smart_pointer_member_wrap.cpp: In function 'SEXPREC* R_swig_Bar_z_get(SEXP, SEXP)':
smart_pointer_member_wrap.cpp:1940:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 1940 |   Bar *arg1 = (Bar *) 0 ;
      |        ^~~~
smart_pointer_member_wrap.cpp: In function 'SEXPREC* R_swig_Bar_ZZ_get(SEXP, SEXP)':
smart_pointer_member_wrap.cpp:1968:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 1968 |   Bar *arg1 = (Bar *) 0 ;
      |        ^~~~
smart_pointer_member_wrap.cpp: In function 'SEXPREC* R_swig_Bar_zx_get(SEXP, SEXP)':
smart_pointer_member_wrap.cpp:2025:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2025 |   Bar *arg1 = (Bar *) 0 ;
      |        ^~~~
smart_pointer_member_wrap.cpp: In function 'SEXPREC* R_swig_CBar_z_get(SEXP, SEXP)':
smart_pointer_member_wrap.cpp:2221:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2221 |   CBar *arg1 = (CBar *) 0 ;
      |         ^~~~
smart_pointer_member_wrap.cpp: In function 'SEXPREC* R_swig_CBar_ZZ_get(SEXP, SEXP)':
smart_pointer_member_wrap.cpp:2249:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2249 |   CBar *arg1 = (CBar *) 0 ;
      |         ^~~~
smart_pointer_member_wrap.cpp: In function 'SEXPREC* R_swig_CBar_zx_get(SEXP, SEXP)':
smart_pointer_member_wrap.cpp:2277:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 2277 |   CBar *arg1 = (CBar *) 0 ;
      |         ^~~~
checking r testcase smart_pointer_multi
checking r testcase smart_pointer_multi_typedef
checking r testcase smart_pointer_namespace
checking r testcase smart_pointer_namespace2
checking r testcase smart_pointer_not
checking r testcase smart_pointer_overload
checking r testcase smart_pointer_protected
checking r testcase smart_pointer_rename
checking r testcase smart_pointer_simple
checking r testcase smart_pointer_static
checking r testcase smart_pointer_template_const_overload
smart_pointer_template_const_overload_wrap.cpp: In function 'void tester()':
smart_pointer_template_const_overload_wrap.cpp:1358:9: warning: variable 'a' set but not used [-Wunused-but-set-variable]
 1358 |     int a = p->svariable;
      |         ^
smart_pointer_template_const_overload_wrap.cpp: In function 'SEXPREC* R_swig_FooSmartPointer_svariable_get(SEXP, SEXP)':
smart_pointer_template_const_overload_wrap.cpp:1892:38: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 1892 |   SmartPointer< FooImplementation > *arg1 = (SmartPointer< FooImplementation > *) 0 ;
      |                                      ^~~~
smart_pointer_template_const_overload_wrap.cpp: In function 'SEXPREC* R_swig_FooSmartPointer_constsvariable_get(SEXP, SEXP)':
smart_pointer_template_const_overload_wrap.cpp:1920:38: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 1920 |   SmartPointer< FooImplementation > *arg1 = (SmartPointer< FooImplementation > *) 0 ;
      |                                      ^~~~
checking r testcase smart_pointer_template_defaults_overload
checking r testcase smart_pointer_templatemethods
checking r testcase smart_pointer_templatevariables
checking r testcase smart_pointer_typedef
checking r testcase special_variables
checking r testcase special_variable_attributes
checking r testcase special_variable_macros
checking r testcase static_array_member
checking r testcase static_const_member
checking r testcase static_const_member_2
checking r testcase stl_no_default_constructor
checking r testcase string_constants
checking r testcase struct_initialization_cpp
checking r testcase struct_value
checking r testcase swig_exception
checking r testcase symbol_clash
checking r testcase template_arg_replace
checking r testcase template_arg_scope
checking r testcase template_arg_typename
checking r testcase template_array_numeric
checking r testcase template_basic
checking r testcase template_base_template
checking r testcase template_classes
checking r testcase template_class_reuse_name
checking r testcase template_const_ref
checking r testcase template_construct
checking r testcase template_templated_constructors
checking r testcase template_default
template_default_wrap.cpp: In function 'SEXPREC* R_swig_new_A_p()':
template_default_wrap.cpp:2806:41: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2806 |   ns1::ns2::A< double,ns1::ns2::Parm > *result = 0 ;
      |                                         ^~~~~~
template_default_wrap.cpp: In function 'SEXPREC* R_swig_new_N_1p()':
template_default_wrap.cpp:2852:23: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2852 |   ns1::ns2::N< int > *result = 0 ;
      |                       ^~~~~~
template_default_wrap.cpp: In function 'SEXPREC* R_swig_new_A_ii()':
template_default_wrap.cpp:2922:27: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2922 |   ns1::ns2::A< int,int > *result = 0 ;
      |                           ^~~~~~
template_default_wrap.cpp: In function 'SEXPREC* R_swig_new_A_d()':
template_default_wrap.cpp:2992:26: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 2992 |   ns1::ns2::A< double > *result = 0 ;
      |                          ^~~~~~
template_default_wrap.cpp: In function 'SEXPREC* R_swig_new_N_d()':
template_default_wrap.cpp:3062:26: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3062 |   ns1::ns2::N< double > *result = 0 ;
      |                          ^~~~~~
template_default_wrap.cpp: In function 'SEXPREC* R_swig_get_a1(SEXP)':
template_default_wrap.cpp:3204:23: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3204 |   ns1::ns2::A< int > *result = 0 ;
      |                       ^~~~~~
template_default_wrap.cpp: In function 'SEXPREC* R_swig_get_a2(SEXP)':
template_default_wrap.cpp:3230:27: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3230 |   ns1::ns2::A< int,int > *result = 0 ;
      |                           ^~~~~~
template_default_wrap.cpp: In function 'void _p_f_hi__CFoo__void(hi::CFoo)':
template_default_wrap.cpp:3499:7: warning: unused variable 'ecode' [-Wunused-variable]
 3499 |   int ecode = 0;
      |       ^~~~~
template_default_wrap.cpp: In function 'void _p_f_hi__CTemplate__hi__CFoo_hi__CFoo____void(hi::CTemplate<hi::CFoo>)':
template_default_wrap.cpp:3536:7: warning: unused variable 'ecode' [-Wunused-variable]
 3536 |   int ecode = 0;
      |       ^~~~~
template_default_wrap.cpp: In function 'void _p_f_p_hi__CTemplate__hi__CFoo_hi__CFoo____void(hi::CTemplate<hi::CFoo>*)':
template_default_wrap.cpp:3573:7: warning: unused variable 'ecode' [-Wunused-variable]
 3573 |   int ecode = 0;
      |       ^~~~~
checking r testcase template_default2
template_default2_wrap.cpp:1663:14: warning: 'void* _p_oss__ModuleT_oss__traits_oss__oss__UnaryPolarization_oss__Interface_tplT_oss__oss__UnaryPolarization_t_tTo_p_oss__Interface_tplT_oss__oss__UnaryPolarization_t(void*, int*)' defined but not used [-Wunused-function]
 1663 | static void *_p_oss__ModuleT_oss__traits_oss__oss__UnaryPolarization_oss__Interface_tplT_oss__oss__UnaryPolarization_t_tTo_p_oss__Interface_tplT_oss__oss__UnaryPolarization_t(void *x, int *SWIGUNUSEDPARM(newmemory)) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
checking r testcase template_default_arg
checking r testcase template_default_arg_overloaded
checking r testcase template_default_arg_overloaded_extend
checking r testcase template_default_arg_virtual_destructor
checking r testcase template_default_cache
checking r testcase template_default_class_parms
checking r testcase template_default_class_parms_typedef
checking r testcase template_default_inherit
checking r testcase template_default_qualify
checking r testcase template_default_vw
checking r testcase template_empty_inherit
checking r testcase template_enum
checking r testcase template_enum_ns_inherit
checking r testcase template_enum_typedef
checking r testcase template_explicit
checking r testcase template_extend1
checking r testcase template_extend2
checking r testcase template_extend_overload
checking r testcase template_extend_overload_2
checking r testcase template_forward
checking r testcase template_inherit
checking r testcase template_inherit_abstract
checking r testcase template_int_const
checking r testcase template_keyword_in_type
checking r testcase template_methods
checking r testcase template_namespace_forward_declaration
checking r testcase template_using_directive_and_declaration_forward
checking r testcase template_using_directive_typedef
checking r testcase template_nested
checking r testcase template_nested_typemaps
checking r testcase template_ns
checking r testcase template_ns2
checking r testcase template_ns3
checking r testcase template_ns4
checking r testcase template_ns_enum
checking r testcase template_ns_enum2
checking r testcase template_ns_inherit
checking r testcase template_ns_scope
template_ns_scope_wrap.cpp:1545:14: warning: 'void* _p_hi__hello__BT_hi__hi__Hi_tTo_p_hi__AT_hi__hi__Hi_t(void*, int*)' defined but not used [-Wunused-function]
 1545 | static void *_p_hi__hello__BT_hi__hi__Hi_tTo_p_hi__AT_hi__hi__Hi_t(void *x, int *SWIGUNUSEDPARM(newmemory)) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
checking r testcase template_parameters_global_scope
checking r testcase template_partial_arg
checking r testcase template_partial_specialization
checking r testcase template_partial_specialization_typedef
checking r testcase template_qualifier
checking r testcase template_ref_type
checking r testcase template_rename
checking r testcase template_retvalue
checking r testcase template_specialization
checking r testcase template_specialization_defarg
checking r testcase template_specialization_enum
checking r testcase template_static
checking r testcase template_tbase_template
checking r testcase template_template_parameters
template_template_parameters_wrap.cpp: In instantiation of 'void list_tt<t_item, t_alloc>::xx() [with t_item = bool; t_alloc = pfc::alloc_fast]':
template_template_parameters_wrap.cpp:1514:13:   required from here
template_template_parameters_wrap.cpp:1351:44: warning: variable 'atype' set but not used [-Wunused-but-set-variable]
 1351 |       typename t_alloc<t_item>::alloc_type atype; // this type is the same as t_item type
      |                                            ^~~~~
template_template_parameters_wrap.cpp: In instantiation of 'void list_tt<t_item, t_alloc>::xx() [with t_item = double; t_alloc = pfc::alloc_fast]':
template_template_parameters_wrap.cpp:1694:13:   required from here
template_template_parameters_wrap.cpp:1351:44: warning: variable 'atype' set but not used [-Wunused-but-set-variable]
checking r testcase template_typedef
checking r testcase template_typedef_class_template
checking r testcase template_typedef_cplx
checking r testcase template_typedef_cplx2
checking r testcase template_typedef_cplx3
checking r testcase template_typedef_cplx4
checking r testcase template_typedef_cplx5
checking r testcase template_typedef_funcptr
checking r testcase template_typedef_inherit
checking r testcase template_typedef_ns
checking r testcase template_typedef_ptr
checking r testcase template_typedef_rec
checking r testcase template_typedef_typedef
checking r testcase template_typemaps
template_typemaps_wrap.cpp: In function 'SEXPREC* R_swig_Foo_I1_val_get(SEXP, SEXP)':
template_typemaps_wrap.cpp:1405:12: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1405 |   Integer1 result;
      |            ^~~~~~
template_typemaps_wrap.cpp: In function 'SEXPREC* R_swig_Foo_I1_get_value(SEXP, SEXP)':
template_typemaps_wrap.cpp:1435:12: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1435 |   Integer1 result;
      |            ^~~~~~
checking r testcase template_typemaps_typedef
checking r testcase template_typemaps_typedef2
checking r testcase template_using
checking r testcase template_virtual
checking r testcase template_whitespace
checking r testcase threads
checking r testcase threads_exception
threads_exception_wrap.cpp: In function 'SEXPREC* R_swig_Exc_msg_set(SEXP, SEXP)':
threads_exception_wrap.cpp:1624:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 1624 |   free(arg2);
      |   ~~~~^~~~~~
checking r testcase throw_exception
checking r testcase typedef_array_member
typedef_array_member_wrap.cpp: In function 'SEXPREC* R_swig_Foo_x_set(SEXP, SEXP)':
typedef_array_member_wrap.cpp:1479:7: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 1479 |   free(arg2);
      |   ~~~~^~~~~~
checking r testcase typedef_class
checking r testcase typedef_classforward_same_name
checking r testcase typedef_funcptr
typedef_funcptr_wrap.cpp: In function 'Integer _p_f_int_int__int(Integer, Integer)':
typedef_funcptr_wrap.cpp:1371:7: warning: unused variable 'ecode' [-Wunused-variable]
 1371 |   int ecode = 0;
      |       ^~~~~
checking r testcase typedef_inherit
checking r testcase typedef_mptr
checking r testcase typedef_reference
In function 'void delete_intp(int*)',
    inlined from 'SEXPREC* R_swig_delete_intp(SEXP)' at typedef_reference_wrap.cpp:1422:14:
typedef_reference_wrap.cpp:1341:19: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 1341 |   if (obj) delete obj;
      |                   ^~~
typedef_reference_wrap.cpp: In function 'SEXPREC* R_swig_delete_intp(SEXP)':
typedef_reference_wrap.cpp:1416:41: note: returned from 'void* calloc(size_t, size_t)'
 1416 |       arg1 = static_cast< int * >(calloc(sizeof(int), _rswiglen));
      |                                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
checking r testcase typedef_scope
checking r testcase typedef_sizet
checking r testcase typedef_struct_cpp
typedef_struct_cpp_wrap.cpp: In function 'void _p_f_int__void(int)':
typedef_struct_cpp_wrap.cpp:2007:7: warning: unused variable 'ecode' [-Wunused-variable]
 2007 |   int ecode = 0;
      |       ^~~~~
checking r testcase typedef_typedef
checking r testcase typemap_arrays
checking r testcase typemap_array_qualifiers
typemap_array_qualifiers_wrap.cpp: In function 'volatile SomeType _p_f_SomeType__SomeType(SomeType)':
typemap_array_qualifiers_wrap.cpp:1480:7: warning: unused variable 'ecode' [-Wunused-variable]
 1480 |   int ecode = 0;
      |       ^~~~~
checking r testcase typemap_delete
checking r testcase typemap_directorout
checking r testcase typemap_documentation
checking r testcase typemap_global_scope
checking r testcase typemap_manyargs
checking r testcase typemap_namespace
checking r testcase typemap_ns_using
checking r testcase typemap_numinputs
checking r testcase typemap_template
checking r testcase typemap_template_parm_typedef
checking r testcase typemap_template_parms
checking r testcase typemap_template_typedef
checking r testcase typemap_out_optimal
checking r testcase typemap_qualifier_strip
checking r testcase typemap_variables
typemap_variables_wrap.cpp: In function 'SEXPREC* R_swig_globul_get(SEXP)':
typemap_variables_wrap.cpp:1380:7: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1380 |   int result;
      |       ^~~~~~
typemap_variables_wrap.cpp: In function 'SEXPREC* R_swig_nspace_get(SEXP)':
typemap_variables_wrap.cpp:1421:7: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1421 |   int result;
      |       ^~~~~~
typemap_variables_wrap.cpp: In function 'SEXPREC* R_swig_Struct_member_get(SEXP, SEXP)':
typemap_variables_wrap.cpp:1470:7: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1470 |   int result;
      |       ^~~~~~
typemap_variables_wrap.cpp: In function 'SEXPREC* R_swig_Struct_smember_get(SEXP)':
typemap_variables_wrap.cpp:1519:7: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1519 |   int result;
      |       ^~~~~~
checking r testcase typemap_various
typemap_various_wrap.cpp: In function 'SEXPREC* R_swig_ABCD_meth(SEXP, SEXP)':
typemap_various_wrap.cpp:1683:10: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1683 |   double result;
      |          ^~~~~~
typemap_various_wrap.cpp: In function 'SEXPREC* R_swig_ABCD_m1(SEXP, SEXP)':
typemap_various_wrap.cpp:1713:10: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1713 |   double result;
      |          ^~~~~~
typemap_various_wrap.cpp: In function 'SEXPREC* R_swig_ABCD__x2(SEXP, SEXP)':
typemap_various_wrap.cpp:1743:10: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1743 |   double result;
      |          ^~~~~~
typemap_various_wrap.cpp: In function 'SEXPREC* R_swig_ABCD_y_(SEXP, SEXP)':
typemap_various_wrap.cpp:1773:10: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1773 |   double result;
      |          ^~~~~~
typemap_various_wrap.cpp: In function 'SEXPREC* R_swig_ABCD__3(SEXP, SEXP)':
typemap_various_wrap.cpp:1803:10: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1803 |   double result;
      |          ^~~~~~
typemap_various_wrap.cpp: In function 'SEXPREC* R_swig_FFoo_Bar(SEXP, SEXP)':
typemap_various_wrap.cpp:1620:26: warning: 'void operator delete [](void*)' called on a pointer to an unallocated object '"x"' [-Wfree-nonheap-object]
 1620 |     /* hello */ delete[] result;
      |                          ^~~~~~
checking r testcase typename
checking r testcase types_directive
checking r testcase unicode_strings
checking r testcase union_scope
checking r testcase using1
checking r testcase using2
checking r testcase using_composition
checking r testcase using_directive_and_declaration
checking r testcase using_directive_and_declaration_forward
checking r testcase using_extend
checking r testcase using_inherit
checking r testcase using_namespace
checking r testcase using_namespace_loop
checking r testcase using_pointers
checking r testcase using_private
checking r testcase using_protected
checking r testcase valuewrapper
checking r testcase valuewrapper_base
checking r testcase valuewrapper_const
checking r testcase valuewrapper_opaque
checking r testcase varargs
checking r testcase varargs_overload
checking r testcase variable_replacement
checking r testcase virtual_destructor
checking r testcase virtual_derivation
checking r testcase virtual_poly
virtual_poly_wrap.cpp: In function 'void _p_f_int_bool__void(int, bool)':
virtual_poly_wrap.cpp:3262:7: warning: unused variable 'ecode' [-Wunused-variable]
 3262 |   int ecode = 0;
      |       ^~~~~
checking r testcase virtual_vs_nonvirtual_base
checking r testcase voidtest
checking r testcase wallkw
checking r testcase wrapmacro
checking r testcase director_string
checking r testcase ignore_template_constructor
checking r testcase li_std_combinations
checking r testcase li_std_containers_overload
checking r testcase li_std_deque
../../../Lib/std/std_deque.i:86: Warning 490: Fragment 'StdDequeTraits' not found.
../../../Lib/std/std_deque.i:86: Warning 490: Fragment 'StdDequeTraits' not found.
../../../Lib/std/std_deque.i:86: Warning 490: Fragment 'StdDequeTraits' not found.
checking r testcase li_std_except
checking r testcase li_std_except_as_class
checking r testcase li_std_map
checking r testcase li_std_pair
checking r testcase li_std_pair_using
checking r testcase li_std_string
checking r testcase li_std_vector (with run test)
checking r testcase li_std_vector_back_reference
checking r testcase li_std_vector_enum
checking r testcase li_std_vector_member_var
checking r testcase li_std_vector_ptr
checking r testcase li_std_wstring
checking r testcase smart_pointer_inherit
smart_pointer_inherit_wrap.cpp: In function 'SEXPREC* R_swig_ItkVectorContainerUILSNUS2_Pointer_reserve(SEXP, SEXP)':
smart_pointer_inherit_wrap.cpp:5592:19: warning: 'this' pointer is null [-Wnonnull]
 5592 |   (*arg1)->reserve(arg2);
      |   ~~~~~~~~~~~~~~~~^~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from smart_pointer_inherit_wrap.cpp:1400:
/usr/include/c++/11/bits/vector.tcc:66:5: note: in a call to non-static member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = ItkLevelSetNodeUS2; _Alloc = std::allocator<ItkLevelSetNodeUS2>]'
   66 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
checking r testcase template_typedef_fnc
template_typedef_fnc_wrap.cpp: In function 'void _p_f_p_std__vector__int_std__allocator__int______void(std::vector<int>*)':
template_typedef_fnc_wrap.cpp:3678:7: warning: unused variable 'ecode' [-Wunused-variable]
 3678 |   int ecode = 0;
      |       ^~~~~
checking r testcase template_type_namespace
checking r testcase template_opaque
checking r testcase r_copy_struct (with run test)
checking r testcase r_legacy (with run test)
checking r testcase arrays
arrays_wrap.c: In function 'R_swig_ArrayStruct_array_c_set':
arrays_wrap.c:1733:3: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 1733 |   free(arg2);
      |   ^~~~~~~~~~
checking r testcase bom_utf8
checking r testcase c_delete
checking r testcase c_delete_function
checking r testcase char_constant
checking r testcase const_const
checking r testcase constant_expr
checking r testcase default_args_c
checking r testcase empty_c
checking r testcase enums
checking r testcase enum_forward
checking r testcase enum_macro
checking r testcase enum_missing
checking r testcase extern_declaration
checking r testcase funcptr (with run test)
funcptr_wrap.c: In function '_p_f_p_double_int_int_int_int_p_void__double':
funcptr_wrap.c:1392:7: warning: unused variable 'ecode' [-Wunused-variable]
 1392 |   int ecode = 0;
      |       ^~~~~
funcptr_wrap.c: In function '_p_f_int_int__int':
funcptr_wrap.c:1535:7: warning: unused variable 'ecode' [-Wunused-variable]
 1535 |   int ecode = 0;
      |       ^~~~~
funcptr_wrap.c: In function '_p_f___p_int':
funcptr_wrap.c:1903:7: warning: unused variable 'ecode' [-Wunused-variable]
 1903 |   int ecode = 0;
      |       ^~~~~
funcptr_wrap.c:1900:8: warning: unused variable 'r_tmp' [-Wunused-variable]
 1900 |   SEXP r_tmp;
      |        ^~~~~
funcptr_wrap.c: In function '_p_f_void__p_int':
funcptr_wrap.c:1997:7: warning: unused variable 'ecode' [-Wunused-variable]
 1997 |   int ecode = 0;
      |       ^~~~~
funcptr_wrap.c: In function '_p_f___p_MyStruct':
funcptr_wrap.c:2146:7: warning: unused variable 'ecode' [-Wunused-variable]
 2146 |   int ecode = 0;
      |       ^~~~~
funcptr_wrap.c:2143:8: warning: unused variable 'r_tmp' [-Wunused-variable]
 2143 |   SEXP r_tmp;
      |        ^~~~~
funcptr_wrap.c: In function '_p_f___void':
funcptr_wrap.c:2236:7: warning: unused variable 'ecode' [-Wunused-variable]
 2236 |   int ecode = 0;
      |       ^~~~~
funcptr_wrap.c:2233:8: warning: unused variable 'r_tmp' [-Wunused-variable]
 2233 |   SEXP r_tmp;
      |        ^~~~~
funcptr_wrap.c: In function '_p_f___int':
funcptr_wrap.c:2319:7: warning: unused variable 'ecode' [-Wunused-variable]
 2319 |   int ecode = 0;
      |       ^~~~~
funcptr_wrap.c:2316:8: warning: unused variable 'r_tmp' [-Wunused-variable]
 2316 |   SEXP r_tmp;
      |        ^~~~~
funcptr_wrap.c: In function '_p_f_int__void':
funcptr_wrap.c:2404:7: warning: unused variable 'ecode' [-Wunused-variable]
 2404 |   int ecode = 0;
      |       ^~~~~
funcptr_wrap.c: In function '_p_f_int_double__void':
funcptr_wrap.c:2493:7: warning: unused variable 'ecode' [-Wunused-variable]
 2493 |   int ecode = 0;
      |       ^~~~~
funcptr_wrap.c: In function '_p_f___p_MyStruct':
funcptr_wrap.c:1145:56: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1145 | #define SWIG_exception_noreturn(code, msg) do { return result; } while(0)
      |                                                        ^~~~~~
funcptr_wrap.c:2141:15: note: 'result' was declared here
 2141 |   MyStructPtr result;
      |               ^~~~~~
checking r testcase function_typedef
function_typedef_wrap.c: In function '_p_f_int_int__int':
function_typedef_wrap.c:1395:7: warning: unused variable 'ecode' [-Wunused-variable]
 1395 |   int ecode = 0;
      |       ^~~~~
checking r testcase global_functions
checking r testcase global_immutable_vars
checking r testcase immutable_values
checking r testcase inctest
checking r testcase infinity
checking r testcase integers (with run test)
checking r testcase keyword_rename_c
checking r testcase lextype
checking r testcase li_carrays
checking r testcase li_cdata
checking r testcase li_cmalloc
checking r testcase li_constraints
checking r testcase li_cpointer
checking r testcase li_math
checking r testcase long_long
checking r testcase memberin_extend_c
In file included from /usr/include/string.h:535,
                 from memberin_extend_c_wrap.c:316:
In function 'strncpy',
    inlined from 'Person_name_set' at memberin_extend_c_wrap.c:1420:3:
/usr/include/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' specified bound 50 equals destination size [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
memberin_extend_c_wrap.c: In function 'R_swig_Person_name_set':
memberin_extend_c_wrap.c:1454:3: warning: 'arg2' may be used uninitialized [-Wmaybe-uninitialized]
 1454 |   free(arg2);
      |   ^~~~~~~~~~
checking r testcase name
checking r testcase nested
checking r testcase nested_extend_c
checking r testcase nested_structs
checking r testcase newobject2
checking r testcase overload_extend_c
checking r testcase overload_extend2
checking r testcase preproc
checking r testcase preproc_defined
checking r testcase preproc_gcc_output
checking r testcase preproc_include
checking r testcase preproc_line_file
checking r testcase register_par
checking r testcase ret_by_value
checking r testcase simple_array (with run test)
checking r testcase sizeof_pointer
checking r testcase sneaky1
checking r testcase string_simple
checking r testcase struct_rename
checking r testcase struct_initialization
checking r testcase typedef_classforward_same_name
checking r testcase typedef_struct
typedef_struct_wrap.c: In function '_p_f_int__void':
typedef_struct_wrap.c:1980:7: warning: unused variable 'ecode' [-Wunused-variable]
 1980 |   int ecode = 0;
      |       ^~~~~
checking r testcase typemap_subst
checking r testcase union_parameter
checking r testcase unions (with run test)
checking r testcase clientdata_prop
checking r testcase import_stl
checking r testcase imports
checking r testcase mod
checking r testcase multi_import
checking r testcase packageoption
checking r testcase template_typedef_import
554 r tests passed
skipping scilab test-suite check
checking go test-suite
checking go testcase go_inout (with run test)
# swigtests/go_inout
../go_inout.go:52:13: warning: type of '_wrap_putuint64_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_putuint64_go_inout_773e524b22a58bd0(uintptr_t arg1, swig_type_4 arg2, uintptr_t arg3);
      |             ^
../go_inout_wrap.cxx:557:6: note: type mismatch in parameter 1
  557 | void _wrap_putuint64_go_inout_773e524b22a58bd0(std::string *_swig_go_0, long long _swig_go_1, uint64_t *_swig_go_2) {
      |      ^
../go_inout_wrap.cxx:557:6: note: '_wrap_putuint64_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:557:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:43:18: warning: type of '_wrap_new_RetStruct_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_RetStruct_go_inout_773e524b22a58bd0(void);
      |                  ^
../go_inout_wrap.cxx:435:12: note: return value type mismatch
  435 | RetStruct *_wrap_new_RetStruct_go_inout_773e524b22a58bd0() {
      |            ^
../go_inout_wrap.cxx:435:12: note: '_wrap_new_RetStruct_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:435:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:39:18: warning: type of '_wrap_new_MyStruct_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_MyStruct_go_inout_773e524b22a58bd0(void);
      |                  ^
../go_inout_wrap.cxx:382:11: note: return value type mismatch
  382 | MyStruct *_wrap_new_MyStruct_go_inout_773e524b22a58bd0() {
      |           ^
../go_inout_wrap.cxx:382:11: note: '_wrap_new_MyStruct_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:382:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:48:18: warning: type of '_wrap_new_MyArray_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_new_MyArray_go_inout_773e524b22a58bd0(void);
      |                  ^
../go_inout_wrap.cxx:505:10: note: return value type mismatch
  505 | MyArray *_wrap_new_MyArray_go_inout_773e524b22a58bd0() {
      |          ^
../go_inout_wrap.cxx:505:10: note: '_wrap_new_MyArray_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:505:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:57:18: warning: type of '_wrap_new_C2_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_C2_go_inout_773e524b22a58bd0(void);
      |                  ^
../go_inout_wrap.cxx:661:5: note: return value type mismatch
  661 | C2 *_wrap_new_C2_go_inout_773e524b22a58bd0() {
      |     ^
../go_inout_wrap.cxx:661:5: note: '_wrap_new_C2_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:661:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:55:18: warning: type of '_wrap_new_C1_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_C1_go_inout_773e524b22a58bd0(void);
      |                  ^
../go_inout_wrap.cxx:640:5: note: return value type mismatch
  640 | C1 *_wrap_new_C1_go_inout_773e524b22a58bd0() {
      |     ^
../go_inout_wrap.cxx:640:5: note: '_wrap_new_C1_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:640:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:51:18: warning: type of '_wrap_getuint64_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_getuint64_go_inout_773e524b22a58bd0(swig_type_3 arg1);
      |                  ^
../go_inout_wrap.cxx:539:11: note: return value type mismatch
  539 | uint64_t *_wrap_getuint64_go_inout_773e524b22a58bd0(_gostring_ _swig_go_0) {
      |           ^
../go_inout_wrap.cxx:539:11: note: '_wrap_getuint64_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:539:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:44:13: warning: type of '_wrap_delete_RetStruct_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_RetStruct_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |             ^
../go_inout_wrap.cxx:446:6: note: type mismatch in parameter 1
  446 | void _wrap_delete_RetStruct_go_inout_773e524b22a58bd0(RetStruct *_swig_go_0) {
      |      ^
../go_inout_wrap.cxx:446:6: note: '_wrap_delete_RetStruct_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:446:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:40:13: warning: type of '_wrap_delete_MyStruct_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_MyStruct_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |             ^
../go_inout_wrap.cxx:393:6: note: type mismatch in parameter 1
  393 | void _wrap_delete_MyStruct_go_inout_773e524b22a58bd0(MyStruct *_swig_go_0) {
      |      ^
../go_inout_wrap.cxx:393:6: note: '_wrap_delete_MyStruct_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:393:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:49:13: warning: type of '_wrap_delete_MyArray_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_delete_MyArray_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |             ^
../go_inout_wrap.cxx:516:6: note: type mismatch in parameter 1
  516 | void _wrap_delete_MyArray_go_inout_773e524b22a58bd0(MyArray *_swig_go_0) {
      |      ^
../go_inout_wrap.cxx:516:6: note: '_wrap_delete_MyArray_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:516:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:58:13: warning: type of '_wrap_delete_C2_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_delete_C2_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |             ^
../go_inout_wrap.cxx:672:6: note: type mismatch in parameter 1
  672 | void _wrap_delete_C2_go_inout_773e524b22a58bd0(C2 *_swig_go_0) {
      |      ^
../go_inout_wrap.cxx:672:6: note: '_wrap_delete_C2_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:672:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:56:13: warning: type of '_wrap_delete_C1_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_C1_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |             ^
../go_inout_wrap.cxx:651:6: note: type mismatch in parameter 1
  651 | void _wrap_delete_C1_go_inout_773e524b22a58bd0(C1 *_swig_go_0) {
      |      ^
../go_inout_wrap.cxx:651:6: note: '_wrap_delete_C1_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:651:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:36:18: warning: type of '_wrap_Swig_malloc_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_go_inout_773e524b22a58bd0(swig_intgo arg1);
      |                  ^
../go_inout_wrap.cxx:337:7: note: return value type mismatch
  337 | void *_wrap_Swig_malloc_go_inout_773e524b22a58bd0(intgo _swig_go_0) {
      |       ^
../go_inout_wrap.cxx:337:7: note: '_wrap_Swig_malloc_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:337:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:35:13: warning: type of '_wrap_Swig_free_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |             ^
../go_inout_wrap.cxx:327:6: note: type mismatch in parameter 1
  327 | void _wrap_Swig_free_go_inout_773e524b22a58bd0(void *_swig_go_0) {
      |      ^
../go_inout_wrap.cxx:327:6: note: '_wrap_Swig_free_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:327:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:41:13: warning: type of '_wrap_RetStruct_str_set_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_RetStruct_str_set_go_inout_773e524b22a58bd0(uintptr_t arg1, uintptr_t arg2);
      |             ^
../go_inout_wrap.cxx:403:6: note: type mismatch in parameter 1
  403 | void _wrap_RetStruct_str_set_go_inout_773e524b22a58bd0(RetStruct *_swig_go_0, std::string *_swig_go_1) {
      |      ^
../go_inout_wrap.cxx:403:6: note: '_wrap_RetStruct_str_set_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:403:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:42:18: warning: type of '_wrap_RetStruct_str_get_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_RetStruct_str_get_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |                  ^
../go_inout_wrap.cxx:422:14: note: return value type mismatch
  422 | std::string *_wrap_RetStruct_str_get_go_inout_773e524b22a58bd0(RetStruct *_swig_go_0) {
      |              ^
../go_inout_wrap.cxx:422:14: note: '_wrap_RetStruct_str_get_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:422:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:37:13: warning: type of '_wrap_MyStruct_str_set_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_MyStruct_str_set_go_inout_773e524b22a58bd0(uintptr_t arg1, uintptr_t arg2);
      |             ^
../go_inout_wrap.cxx:350:6: note: type mismatch in parameter 1
  350 | void _wrap_MyStruct_str_set_go_inout_773e524b22a58bd0(MyStruct *_swig_go_0, std::string *_swig_go_1) {
      |      ^
../go_inout_wrap.cxx:350:6: note: '_wrap_MyStruct_str_set_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:350:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:38:18: warning: type of '_wrap_MyStruct_str_get_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_MyStruct_str_get_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |                  ^
../go_inout_wrap.cxx:369:14: note: return value type mismatch
  369 | std::string *_wrap_MyStruct_str_get_go_inout_773e524b22a58bd0(MyStruct *_swig_go_0) {
      |              ^
../go_inout_wrap.cxx:369:14: note: '_wrap_MyStruct_str_get_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:369:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:46:13: warning: type of '_wrap_MyArray_strings_set_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_MyArray_strings_set_go_inout_773e524b22a58bd0(uintptr_t arg1, uintptr_t arg2);
      |             ^
../go_inout_wrap.cxx:473:6: note: type mismatch in parameter 1
  473 | void _wrap_MyArray_strings_set_go_inout_773e524b22a58bd0(MyArray *_swig_go_0, std::vector< std::string > *_swig_go_1) {
      |      ^
../go_inout_wrap.cxx:473:6: note: '_wrap_MyArray_strings_set_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:473:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:47:18: warning: type of '_wrap_MyArray_strings_get_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_MyArray_strings_get_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |                  ^
../go_inout_wrap.cxx:492:29: note: return value type mismatch
  492 | std::vector< std::string > *_wrap_MyArray_strings_get_go_inout_773e524b22a58bd0(MyArray *_swig_go_0) {
      |                             ^
../go_inout_wrap.cxx:492:29: note: '_wrap_MyArray_strings_get_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:492:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:59:19: warning: type of '_wrap_C2_M_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_voidp _wrap_C2_M_go_inout_773e524b22a58bd0(uintptr_t _swig_base);
      |                   ^
../go_inout_wrap.cxx:682:13: note: type mismatch in parameter 1
  682 | _gostring_* _wrap_C2_M_go_inout_773e524b22a58bd0(C2 *_swig_go_0) {
      |             ^
../go_inout_wrap.cxx:682:13: note: '_wrap_C2_M_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:682:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:54:19: warning: type of '_wrap_C1_M_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_voidp _wrap_C1_M_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |                   ^
../go_inout_wrap.cxx:624:13: note: type mismatch in parameter 1
  624 | _gostring_* _wrap_C1_M_go_inout_773e524b22a58bd0(C1 *_swig_go_0) {
      |             ^
../go_inout_wrap.cxx:624:13: note: '_wrap_C1_M_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:624:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout.go:50:18: warning: type of '_wrap_Allocate_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_Allocate_go_inout_773e524b22a58bd0(swig_intgo arg1);
      |                  ^
../go_inout_wrap.cxx:526:7: note: return value type mismatch
  526 | void *_wrap_Allocate_go_inout_773e524b22a58bd0(intgo _swig_go_0) {
      |       ^
../go_inout_wrap.cxx:526:7: note: '_wrap_Allocate_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:526:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_inout_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build3296220994/b045/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build3296220994/b045/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build3296220994/b045/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/go_inout
go_inout_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:52:13: warning: type of '_wrap_putuint64_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_putuint64_go_inout_773e524b22a58bd0(uintptr_t arg1, swig_type_4 arg2, uintptr_t arg3);
      |             ^
../go_inout_wrap.cxx:557:6: note: type mismatch in parameter 1
  557 | void _wrap_putuint64_go_inout_773e524b22a58bd0(std::string *_swig_go_0, long long _swig_go_1, uint64_t *_swig_go_2) {
      |      ^
../go_inout_wrap.cxx:557:6: note: '_wrap_putuint64_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:557:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:43:18: warning: type of '_wrap_new_RetStruct_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_RetStruct_go_inout_773e524b22a58bd0(void);
      |                  ^
../go_inout_wrap.cxx:435:12: note: return value type mismatch
  435 | RetStruct *_wrap_new_RetStruct_go_inout_773e524b22a58bd0() {
      |            ^
../go_inout_wrap.cxx:435:12: note: '_wrap_new_RetStruct_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:435:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:39:18: warning: type of '_wrap_new_MyStruct_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_MyStruct_go_inout_773e524b22a58bd0(void);
      |                  ^
../go_inout_wrap.cxx:382:11: note: return value type mismatch
  382 | MyStruct *_wrap_new_MyStruct_go_inout_773e524b22a58bd0() {
      |           ^
../go_inout_wrap.cxx:382:11: note: '_wrap_new_MyStruct_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:382:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:48:18: warning: type of '_wrap_new_MyArray_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_new_MyArray_go_inout_773e524b22a58bd0(void);
      |                  ^
../go_inout_wrap.cxx:505:10: note: return value type mismatch
  505 | MyArray *_wrap_new_MyArray_go_inout_773e524b22a58bd0() {
      |          ^
../go_inout_wrap.cxx:505:10: note: '_wrap_new_MyArray_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:505:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:57:18: warning: type of '_wrap_new_C2_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_C2_go_inout_773e524b22a58bd0(void);
      |                  ^
../go_inout_wrap.cxx:661:5: note: return value type mismatch
  661 | C2 *_wrap_new_C2_go_inout_773e524b22a58bd0() {
      |     ^
../go_inout_wrap.cxx:661:5: note: '_wrap_new_C2_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:661:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:55:18: warning: type of '_wrap_new_C1_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_C1_go_inout_773e524b22a58bd0(void);
      |                  ^
../go_inout_wrap.cxx:640:5: note: return value type mismatch
  640 | C1 *_wrap_new_C1_go_inout_773e524b22a58bd0() {
      |     ^
../go_inout_wrap.cxx:640:5: note: '_wrap_new_C1_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:640:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:51:18: warning: type of '_wrap_getuint64_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_getuint64_go_inout_773e524b22a58bd0(swig_type_3 arg1);
      |                  ^
../go_inout_wrap.cxx:539:11: note: return value type mismatch
  539 | uint64_t *_wrap_getuint64_go_inout_773e524b22a58bd0(_gostring_ _swig_go_0) {
      |           ^
../go_inout_wrap.cxx:539:11: note: '_wrap_getuint64_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:539:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:44:13: warning: type of '_wrap_delete_RetStruct_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_RetStruct_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |             ^
../go_inout_wrap.cxx:446:6: note: type mismatch in parameter 1
  446 | void _wrap_delete_RetStruct_go_inout_773e524b22a58bd0(RetStruct *_swig_go_0) {
      |      ^
../go_inout_wrap.cxx:446:6: note: '_wrap_delete_RetStruct_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:446:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:40:13: warning: type of '_wrap_delete_MyStruct_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_MyStruct_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |             ^
../go_inout_wrap.cxx:393:6: note: type mismatch in parameter 1
  393 | void _wrap_delete_MyStruct_go_inout_773e524b22a58bd0(MyStruct *_swig_go_0) {
      |      ^
../go_inout_wrap.cxx:393:6: note: '_wrap_delete_MyStruct_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:393:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:49:13: warning: type of '_wrap_delete_MyArray_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_delete_MyArray_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |             ^
../go_inout_wrap.cxx:516:6: note: type mismatch in parameter 1
  516 | void _wrap_delete_MyArray_go_inout_773e524b22a58bd0(MyArray *_swig_go_0) {
      |      ^
../go_inout_wrap.cxx:516:6: note: '_wrap_delete_MyArray_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:516:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:58:13: warning: type of '_wrap_delete_C2_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_delete_C2_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |             ^
../go_inout_wrap.cxx:672:6: note: type mismatch in parameter 1
  672 | void _wrap_delete_C2_go_inout_773e524b22a58bd0(C2 *_swig_go_0) {
      |      ^
../go_inout_wrap.cxx:672:6: note: '_wrap_delete_C2_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:672:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:56:13: warning: type of '_wrap_delete_C1_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_C1_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |             ^
../go_inout_wrap.cxx:651:6: note: type mismatch in parameter 1
  651 | void _wrap_delete_C1_go_inout_773e524b22a58bd0(C1 *_swig_go_0) {
      |      ^
../go_inout_wrap.cxx:651:6: note: '_wrap_delete_C1_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:651:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:36:18: warning: type of '_wrap_Swig_malloc_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_go_inout_773e524b22a58bd0(swig_intgo arg1);
      |                  ^
../go_inout_wrap.cxx:337:7: note: return value type mismatch
  337 | void *_wrap_Swig_malloc_go_inout_773e524b22a58bd0(intgo _swig_go_0) {
      |       ^
../go_inout_wrap.cxx:337:7: note: '_wrap_Swig_malloc_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:337:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:35:13: warning: type of '_wrap_Swig_free_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |             ^
../go_inout_wrap.cxx:327:6: note: type mismatch in parameter 1
  327 | void _wrap_Swig_free_go_inout_773e524b22a58bd0(void *_swig_go_0) {
      |      ^
../go_inout_wrap.cxx:327:6: note: '_wrap_Swig_free_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:327:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:41:13: warning: type of '_wrap_RetStruct_str_set_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_RetStruct_str_set_go_inout_773e524b22a58bd0(uintptr_t arg1, uintptr_t arg2);
      |             ^
../go_inout_wrap.cxx:403:6: note: type mismatch in parameter 1
  403 | void _wrap_RetStruct_str_set_go_inout_773e524b22a58bd0(RetStruct *_swig_go_0, std::string *_swig_go_1) {
      |      ^
../go_inout_wrap.cxx:403:6: note: '_wrap_RetStruct_str_set_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:403:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:42:18: warning: type of '_wrap_RetStruct_str_get_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_RetStruct_str_get_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |                  ^
../go_inout_wrap.cxx:422:14: note: return value type mismatch
  422 | std::string *_wrap_RetStruct_str_get_go_inout_773e524b22a58bd0(RetStruct *_swig_go_0) {
      |              ^
../go_inout_wrap.cxx:422:14: note: '_wrap_RetStruct_str_get_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:422:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:37:13: warning: type of '_wrap_MyStruct_str_set_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_MyStruct_str_set_go_inout_773e524b22a58bd0(uintptr_t arg1, uintptr_t arg2);
      |             ^
../go_inout_wrap.cxx:350:6: note: type mismatch in parameter 1
  350 | void _wrap_MyStruct_str_set_go_inout_773e524b22a58bd0(MyStruct *_swig_go_0, std::string *_swig_go_1) {
      |      ^
../go_inout_wrap.cxx:350:6: note: '_wrap_MyStruct_str_set_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:350:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:38:18: warning: type of '_wrap_MyStruct_str_get_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_MyStruct_str_get_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |                  ^
../go_inout_wrap.cxx:369:14: note: return value type mismatch
  369 | std::string *_wrap_MyStruct_str_get_go_inout_773e524b22a58bd0(MyStruct *_swig_go_0) {
      |              ^
../go_inout_wrap.cxx:369:14: note: '_wrap_MyStruct_str_get_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:369:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:46:13: warning: type of '_wrap_MyArray_strings_set_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_MyArray_strings_set_go_inout_773e524b22a58bd0(uintptr_t arg1, uintptr_t arg2);
      |             ^
../go_inout_wrap.cxx:473:6: note: type mismatch in parameter 1
  473 | void _wrap_MyArray_strings_set_go_inout_773e524b22a58bd0(MyArray *_swig_go_0, std::vector< std::string > *_swig_go_1) {
      |      ^
../go_inout_wrap.cxx:473:6: note: '_wrap_MyArray_strings_set_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:473:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:47:18: warning: type of '_wrap_MyArray_strings_get_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_MyArray_strings_get_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |                  ^
../go_inout_wrap.cxx:492:29: note: return value type mismatch
  492 | std::vector< std::string > *_wrap_MyArray_strings_get_go_inout_773e524b22a58bd0(MyArray *_swig_go_0) {
      |                             ^
../go_inout_wrap.cxx:492:29: note: '_wrap_MyArray_strings_get_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:492:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:59:19: warning: type of '_wrap_C2_M_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_voidp _wrap_C2_M_go_inout_773e524b22a58bd0(uintptr_t _swig_base);
      |                   ^
../go_inout_wrap.cxx:682:13: note: type mismatch in parameter 1
  682 | _gostring_* _wrap_C2_M_go_inout_773e524b22a58bd0(C2 *_swig_go_0) {
      |             ^
../go_inout_wrap.cxx:682:13: note: '_wrap_C2_M_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:682:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:54:19: warning: type of '_wrap_C1_M_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_voidp _wrap_C1_M_go_inout_773e524b22a58bd0(uintptr_t arg1);
      |                   ^
../go_inout_wrap.cxx:624:13: note: type mismatch in parameter 1
  624 | _gostring_* _wrap_C1_M_go_inout_773e524b22a58bd0(C1 *_swig_go_0) {
      |             ^
../go_inout_wrap.cxx:624:13: note: '_wrap_C1_M_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:624:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_inout/go_inout.go:50:18: warning: type of '_wrap_Allocate_go_inout_773e524b22a58bd0' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_Allocate_go_inout_773e524b22a58bd0(swig_intgo arg1);
      |                  ^
../go_inout_wrap.cxx:526:7: note: return value type mismatch
  526 | void *_wrap_Allocate_go_inout_773e524b22a58bd0(intgo _swig_go_0) {
      |       ^
../go_inout_wrap.cxx:526:7: note: '_wrap_Allocate_go_inout_773e524b22a58bd0' was previously declared here
../go_inout_wrap.cxx:526:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4252787461/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase go_director_inout (with run test)
# swigtests/go_director_inout
../go_director_inout.go:42:18: warning: type of '_wrap_new_RetStruct_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_RetStruct_go_director_inout_4949f820e106c11f(void);
      |                  ^
../go_director_inout_wrap.cxx:518:12: note: return value type mismatch
  518 | RetStruct *_wrap_new_RetStruct_go_director_inout_4949f820e106c11f() {
      |            ^
../go_director_inout_wrap.cxx:518:12: note: '_wrap_new_RetStruct_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:518:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:38:18: warning: type of '_wrap_new_MyStruct_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_MyStruct_go_director_inout_4949f820e106c11f(void);
      |                  ^
../go_director_inout_wrap.cxx:465:11: note: return value type mismatch
  465 | MyStruct *_wrap_new_MyStruct_go_director_inout_4949f820e106c11f() {
      |           ^
../go_director_inout_wrap.cxx:465:11: note: '_wrap_new_MyStruct_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:465:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:49:18: warning: type of '_wrap_new_MyClass_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_new_MyClass_go_director_inout_4949f820e106c11f(void);
      |                  ^
../go_director_inout_wrap.cxx:610:10: note: return value type mismatch
  610 | MyClass *_wrap_new_MyClass_go_director_inout_4949f820e106c11f() {
      |          ^
../go_director_inout_wrap.cxx:610:10: note: '_wrap_new_MyClass_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:610:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:43:13: warning: type of '_wrap_delete_RetStruct_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_RetStruct_go_director_inout_4949f820e106c11f(uintptr_t arg1);
      |             ^
../go_director_inout_wrap.cxx:529:6: note: type mismatch in parameter 1
  529 | void _wrap_delete_RetStruct_go_director_inout_4949f820e106c11f(RetStruct *_swig_go_0) {
      |      ^
../go_director_inout_wrap.cxx:529:6: note: '_wrap_delete_RetStruct_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:529:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:39:13: warning: type of '_wrap_delete_MyStruct_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_MyStruct_go_director_inout_4949f820e106c11f(uintptr_t arg1);
      |             ^
../go_director_inout_wrap.cxx:476:6: note: type mismatch in parameter 1
  476 | void _wrap_delete_MyStruct_go_director_inout_4949f820e106c11f(MyStruct *_swig_go_0) {
      |      ^
../go_director_inout_wrap.cxx:476:6: note: '_wrap_delete_MyStruct_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:476:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:47:13: warning: type of '_wrap_delete_MyClass_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_MyClass_go_director_inout_4949f820e106c11f(uintptr_t arg1);
      |             ^
../go_director_inout_wrap.cxx:581:6: note: type mismatch in parameter 1
  581 | void _wrap_delete_MyClass_go_director_inout_4949f820e106c11f(MyClass *_swig_go_0) {
      |      ^
../go_director_inout_wrap.cxx:581:6: note: '_wrap_delete_MyClass_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:581:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:44:18: warning: type of '_wrap__swig_NewDirectorMyClassMyClass_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap__swig_NewDirectorMyClassMyClass_go_director_inout_4949f820e106c11f(int);
      |                  ^
../go_director_inout_wrap.cxx:539:10: note: return value type mismatch
  539 | MyClass *_wrap__swig_NewDirectorMyClassMyClass_go_director_inout_4949f820e106c11f(intgo _swig_go_0) {
      |          ^
../go_director_inout_wrap.cxx:539:10: note: '_wrap__swig_NewDirectorMyClassMyClass_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:539:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:46:20: warning: type of '_wrap__swig_DirectorMyClass_upcall_Adjust_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_type_1 _wrap__swig_DirectorMyClass_upcall_Adjust_go_director_inout_4949f820e106c11f(uintptr_t, swig_type_2 s);
      |                    ^
../go_director_inout_wrap.cxx:562:12: note: type mismatch in parameter 1
  562 | _gostring_ _wrap__swig_DirectorMyClass_upcall_Adjust_go_director_inout_4949f820e106c11f(SwigDirector_MyClass *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../go_director_inout_wrap.cxx:562:12: note: '_wrap__swig_DirectorMyClass_upcall_Adjust_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:562:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:35:18: warning: type of '_wrap_Swig_malloc_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_Swig_malloc_go_director_inout_4949f820e106c11f(swig_intgo arg1);
      |                  ^
../go_director_inout_wrap.cxx:420:7: note: return value type mismatch
  420 | void *_wrap_Swig_malloc_go_director_inout_4949f820e106c11f(intgo _swig_go_0) {
      |       ^
../go_director_inout_wrap.cxx:420:7: note: '_wrap_Swig_malloc_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:420:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:34:13: warning: type of '_wrap_Swig_free_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Swig_free_go_director_inout_4949f820e106c11f(uintptr_t arg1);
      |             ^
../go_director_inout_wrap.cxx:410:6: note: type mismatch in parameter 1
  410 | void _wrap_Swig_free_go_director_inout_4949f820e106c11f(void *_swig_go_0) {
      |      ^
../go_director_inout_wrap.cxx:410:6: note: '_wrap_Swig_free_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:410:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:40:13: warning: type of '_wrap_RetStruct_str_set_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_RetStruct_str_set_go_director_inout_4949f820e106c11f(uintptr_t arg1, uintptr_t arg2);
      |             ^
../go_director_inout_wrap.cxx:486:6: note: type mismatch in parameter 1
  486 | void _wrap_RetStruct_str_set_go_director_inout_4949f820e106c11f(RetStruct *_swig_go_0, std::string *_swig_go_1) {
      |      ^
../go_director_inout_wrap.cxx:486:6: note: '_wrap_RetStruct_str_set_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:486:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:41:18: warning: type of '_wrap_RetStruct_str_get_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_RetStruct_str_get_go_director_inout_4949f820e106c11f(uintptr_t arg1);
      |                  ^
../go_director_inout_wrap.cxx:505:14: note: return value type mismatch
  505 | std::string *_wrap_RetStruct_str_get_go_director_inout_4949f820e106c11f(RetStruct *_swig_go_0) {
      |              ^
../go_director_inout_wrap.cxx:505:14: note: '_wrap_RetStruct_str_get_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:505:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:36:13: warning: type of '_wrap_MyStruct_str_set_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_MyStruct_str_set_go_director_inout_4949f820e106c11f(uintptr_t arg1, uintptr_t arg2);
      |             ^
../go_director_inout_wrap.cxx:433:6: note: type mismatch in parameter 1
  433 | void _wrap_MyStruct_str_set_go_director_inout_4949f820e106c11f(MyStruct *_swig_go_0, std::string *_swig_go_1) {
      |      ^
../go_director_inout_wrap.cxx:433:6: note: '_wrap_MyStruct_str_set_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:433:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:37:18: warning: type of '_wrap_MyStruct_str_get_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_MyStruct_str_get_go_director_inout_4949f820e106c11f(uintptr_t arg1);
      |                  ^
../go_director_inout_wrap.cxx:452:14: note: return value type mismatch
  452 | std::string *_wrap_MyStruct_str_get_go_director_inout_4949f820e106c11f(MyStruct *_swig_go_0) {
      |              ^
../go_director_inout_wrap.cxx:452:14: note: '_wrap_MyStruct_str_get_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:452:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:48:20: warning: type of '_wrap_MyClass_Adjust_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_type_3 _wrap_MyClass_Adjust_go_director_inout_4949f820e106c11f(uintptr_t arg1, swig_type_2 arg2);
      |                    ^
../go_director_inout_wrap.cxx:591:12: note: type mismatch in parameter 1
  591 | _gostring_ _wrap_MyClass_Adjust_go_director_inout_4949f820e106c11f(MyClass *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../go_director_inout_wrap.cxx:591:12: note: '_wrap_MyClass_Adjust_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:591:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout.go:45:13: warning: type of '_wrap_DeleteDirectorMyClass_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_DeleteDirectorMyClass_go_director_inout_4949f820e106c11f(uintptr_t arg1);
      |             ^
../go_director_inout_wrap.cxx:552:6: note: type mismatch in parameter 1
  552 | void _wrap_DeleteDirectorMyClass_go_director_inout_4949f820e106c11f(MyClass *_swig_go_0) {
      |      ^
../go_director_inout_wrap.cxx:552:6: note: '_wrap_DeleteDirectorMyClass_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:552:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout_wrap.cxx:390:23: warning: type of 'Swig_DirectorMyClass_callback_Adjust_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
  390 | extern "C" _gostring_ Swig_DirectorMyClass_callback_Adjust_go_director_inout_4949f820e106c11f(int, _gostring_ arg2);
      |                       ^
../../../../../../../../../../../tmp/go-build1593956335/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorMyClass_callback_Adjust_go_director_inout_4949f820e106c11f(GoInt swig_c, GoString arg2)
      |          ^
../../../../../../../../../../../tmp/go-build1593956335/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1593956335/b002/_cgo_export.c:41:10: note: 'Swig_DirectorMyClass_callback_Adjust_go_director_inout_4949f820e106c11f' was previously declared here
../../../../../../../../../../../tmp/go-build1593956335/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout_wrap.cxx:204:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  204 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build1593956335/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build1593956335/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build1593956335/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/go_director_inout
go_director_inout_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:42:18: warning: type of '_wrap_new_RetStruct_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_RetStruct_go_director_inout_4949f820e106c11f(void);
      |                  ^
../go_director_inout_wrap.cxx:518:12: note: return value type mismatch
  518 | RetStruct *_wrap_new_RetStruct_go_director_inout_4949f820e106c11f() {
      |            ^
../go_director_inout_wrap.cxx:518:12: note: '_wrap_new_RetStruct_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:518:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:38:18: warning: type of '_wrap_new_MyStruct_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_MyStruct_go_director_inout_4949f820e106c11f(void);
      |                  ^
../go_director_inout_wrap.cxx:465:11: note: return value type mismatch
  465 | MyStruct *_wrap_new_MyStruct_go_director_inout_4949f820e106c11f() {
      |           ^
../go_director_inout_wrap.cxx:465:11: note: '_wrap_new_MyStruct_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:465:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:49:18: warning: type of '_wrap_new_MyClass_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_new_MyClass_go_director_inout_4949f820e106c11f(void);
      |                  ^
../go_director_inout_wrap.cxx:610:10: note: return value type mismatch
  610 | MyClass *_wrap_new_MyClass_go_director_inout_4949f820e106c11f() {
      |          ^
../go_director_inout_wrap.cxx:610:10: note: '_wrap_new_MyClass_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:610:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:43:13: warning: type of '_wrap_delete_RetStruct_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_RetStruct_go_director_inout_4949f820e106c11f(uintptr_t arg1);
      |             ^
../go_director_inout_wrap.cxx:529:6: note: type mismatch in parameter 1
  529 | void _wrap_delete_RetStruct_go_director_inout_4949f820e106c11f(RetStruct *_swig_go_0) {
      |      ^
../go_director_inout_wrap.cxx:529:6: note: '_wrap_delete_RetStruct_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:529:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:39:13: warning: type of '_wrap_delete_MyStruct_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_MyStruct_go_director_inout_4949f820e106c11f(uintptr_t arg1);
      |             ^
../go_director_inout_wrap.cxx:476:6: note: type mismatch in parameter 1
  476 | void _wrap_delete_MyStruct_go_director_inout_4949f820e106c11f(MyStruct *_swig_go_0) {
      |      ^
../go_director_inout_wrap.cxx:476:6: note: '_wrap_delete_MyStruct_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:476:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:47:13: warning: type of '_wrap_delete_MyClass_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_MyClass_go_director_inout_4949f820e106c11f(uintptr_t arg1);
      |             ^
../go_director_inout_wrap.cxx:581:6: note: type mismatch in parameter 1
  581 | void _wrap_delete_MyClass_go_director_inout_4949f820e106c11f(MyClass *_swig_go_0) {
      |      ^
../go_director_inout_wrap.cxx:581:6: note: '_wrap_delete_MyClass_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:581:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:44:18: warning: type of '_wrap__swig_NewDirectorMyClassMyClass_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap__swig_NewDirectorMyClassMyClass_go_director_inout_4949f820e106c11f(int);
      |                  ^
../go_director_inout_wrap.cxx:539:10: note: return value type mismatch
  539 | MyClass *_wrap__swig_NewDirectorMyClassMyClass_go_director_inout_4949f820e106c11f(intgo _swig_go_0) {
      |          ^
../go_director_inout_wrap.cxx:539:10: note: '_wrap__swig_NewDirectorMyClassMyClass_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:539:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:46:20: warning: type of '_wrap__swig_DirectorMyClass_upcall_Adjust_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_type_1 _wrap__swig_DirectorMyClass_upcall_Adjust_go_director_inout_4949f820e106c11f(uintptr_t, swig_type_2 s);
      |                    ^
../go_director_inout_wrap.cxx:562:12: note: type mismatch in parameter 1
  562 | _gostring_ _wrap__swig_DirectorMyClass_upcall_Adjust_go_director_inout_4949f820e106c11f(SwigDirector_MyClass *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../go_director_inout_wrap.cxx:562:12: note: '_wrap__swig_DirectorMyClass_upcall_Adjust_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:562:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:35:18: warning: type of '_wrap_Swig_malloc_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_Swig_malloc_go_director_inout_4949f820e106c11f(swig_intgo arg1);
      |                  ^
../go_director_inout_wrap.cxx:420:7: note: return value type mismatch
  420 | void *_wrap_Swig_malloc_go_director_inout_4949f820e106c11f(intgo _swig_go_0) {
      |       ^
../go_director_inout_wrap.cxx:420:7: note: '_wrap_Swig_malloc_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:420:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:34:13: warning: type of '_wrap_Swig_free_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Swig_free_go_director_inout_4949f820e106c11f(uintptr_t arg1);
      |             ^
../go_director_inout_wrap.cxx:410:6: note: type mismatch in parameter 1
  410 | void _wrap_Swig_free_go_director_inout_4949f820e106c11f(void *_swig_go_0) {
      |      ^
../go_director_inout_wrap.cxx:410:6: note: '_wrap_Swig_free_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:410:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:40:13: warning: type of '_wrap_RetStruct_str_set_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_RetStruct_str_set_go_director_inout_4949f820e106c11f(uintptr_t arg1, uintptr_t arg2);
      |             ^
../go_director_inout_wrap.cxx:486:6: note: type mismatch in parameter 1
  486 | void _wrap_RetStruct_str_set_go_director_inout_4949f820e106c11f(RetStruct *_swig_go_0, std::string *_swig_go_1) {
      |      ^
../go_director_inout_wrap.cxx:486:6: note: '_wrap_RetStruct_str_set_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:486:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:41:18: warning: type of '_wrap_RetStruct_str_get_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_RetStruct_str_get_go_director_inout_4949f820e106c11f(uintptr_t arg1);
      |                  ^
../go_director_inout_wrap.cxx:505:14: note: return value type mismatch
  505 | std::string *_wrap_RetStruct_str_get_go_director_inout_4949f820e106c11f(RetStruct *_swig_go_0) {
      |              ^
../go_director_inout_wrap.cxx:505:14: note: '_wrap_RetStruct_str_get_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:505:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:36:13: warning: type of '_wrap_MyStruct_str_set_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_MyStruct_str_set_go_director_inout_4949f820e106c11f(uintptr_t arg1, uintptr_t arg2);
      |             ^
../go_director_inout_wrap.cxx:433:6: note: type mismatch in parameter 1
  433 | void _wrap_MyStruct_str_set_go_director_inout_4949f820e106c11f(MyStruct *_swig_go_0, std::string *_swig_go_1) {
      |      ^
../go_director_inout_wrap.cxx:433:6: note: '_wrap_MyStruct_str_set_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:433:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:37:18: warning: type of '_wrap_MyStruct_str_get_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_MyStruct_str_get_go_director_inout_4949f820e106c11f(uintptr_t arg1);
      |                  ^
../go_director_inout_wrap.cxx:452:14: note: return value type mismatch
  452 | std::string *_wrap_MyStruct_str_get_go_director_inout_4949f820e106c11f(MyStruct *_swig_go_0) {
      |              ^
../go_director_inout_wrap.cxx:452:14: note: '_wrap_MyStruct_str_get_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:452:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:48:20: warning: type of '_wrap_MyClass_Adjust_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_type_3 _wrap_MyClass_Adjust_go_director_inout_4949f820e106c11f(uintptr_t arg1, swig_type_2 arg2);
      |                    ^
../go_director_inout_wrap.cxx:591:12: note: type mismatch in parameter 1
  591 | _gostring_ _wrap_MyClass_Adjust_go_director_inout_4949f820e106c11f(MyClass *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../go_director_inout_wrap.cxx:591:12: note: '_wrap_MyClass_Adjust_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:591:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/go_director_inout/go_director_inout.go:45:13: warning: type of '_wrap_DeleteDirectorMyClass_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_DeleteDirectorMyClass_go_director_inout_4949f820e106c11f(uintptr_t arg1);
      |             ^
../go_director_inout_wrap.cxx:552:6: note: type mismatch in parameter 1
  552 | void _wrap_DeleteDirectorMyClass_go_director_inout_4949f820e106c11f(MyClass *_swig_go_0) {
      |      ^
../go_director_inout_wrap.cxx:552:6: note: '_wrap_DeleteDirectorMyClass_go_director_inout_4949f820e106c11f' was previously declared here
../go_director_inout_wrap.cxx:552:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_director_inout_wrap.cxx:204:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  204 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build1593956335/b002/_cgo_export.c:9:13: note: type mismatch in parameter 4
    9 | extern void crosscall2(void (*fn)(void *), void *, int, __SIZE_TYPE__);
      |             ^
../../../../../../../../../../../tmp/go-build1593956335/b002/_cgo_export.c:9:13: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build1593956335/b002/_cgo_export.c:9:13: note: 'crosscall2' was previously declared here
../go_director_inout_wrap.cxx:390:23: warning: type of 'Swig_DirectorMyClass_callback_Adjust_go_director_inout_4949f820e106c11f' does not match original declaration [-Wlto-type-mismatch]
  390 | extern "C" _gostring_ Swig_DirectorMyClass_callback_Adjust_go_director_inout_4949f820e106c11f(int, _gostring_ arg2);
      |                       ^
../../../../../../../../../../../tmp/go-build1593956335/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorMyClass_callback_Adjust_go_director_inout_4949f820e106c11f(GoInt swig_c, GoString arg2)
      |          ^
../../../../../../../../../../../tmp/go-build1593956335/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1593956335/b002/_cgo_export.c:41:10: note: 'Swig_DirectorMyClass_callback_Adjust_go_director_inout_4949f820e106c11f' was previously declared here
../../../../../../../../../../../tmp/go-build1593956335/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1587562546/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase abstract_access (with run test)
# swigtests/abstract_access
../abstract_access.go:42:18: warning: type of '_wrap_new_D_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_D_abstract_access_369d651150d343c5(void);
      |                  ^
../abstract_access_wrap.cxx:415:4: note: return value type mismatch
  415 | D *_wrap_new_D_abstract_access_369d651150d343c5() {
      |    ^
../abstract_access_wrap.cxx:415:4: note: '_wrap_new_D_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:415:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_access.go:43:13: warning: type of '_wrap_delete_D_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_D_abstract_access_369d651150d343c5(uintptr_t arg1);
      |             ^
../abstract_access_wrap.cxx:426:6: note: type mismatch in parameter 1
  426 | void _wrap_delete_D_abstract_access_369d651150d343c5(D *_swig_go_0) {
      |      ^
../abstract_access_wrap.cxx:426:6: note: '_wrap_delete_D_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:426:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_access.go:39:13: warning: type of '_wrap_delete_C_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_C_abstract_access_369d651150d343c5(uintptr_t arg1);
      |             ^
../abstract_access_wrap.cxx:375:6: note: type mismatch in parameter 1
  375 | void _wrap_delete_C_abstract_access_369d651150d343c5(C *_swig_go_0) {
      |      ^
../abstract_access_wrap.cxx:375:6: note: '_wrap_delete_C_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:375:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_access.go:36:13: warning: type of '_wrap_delete_B_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_B_abstract_access_369d651150d343c5(uintptr_t arg1);
      |             ^
../abstract_access_wrap.cxx:337:6: note: type mismatch in parameter 1
  337 | void _wrap_delete_B_abstract_access_369d651150d343c5(B *_swig_go_0) {
      |      ^
../abstract_access_wrap.cxx:337:6: note: '_wrap_delete_B_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:337:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_access.go:33:13: warning: type of '_wrap_delete_A_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_delete_A_abstract_access_369d651150d343c5(uintptr_t arg1);
      |             ^
../abstract_access_wrap.cxx:301:6: note: type mismatch in parameter 1
  301 | void _wrap_delete_A_abstract_access_369d651150d343c5(A *_swig_go_0) {
      |      ^
../abstract_access_wrap.cxx:301:6: note: '_wrap_delete_A_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:301:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_access.go:32:18: warning: type of '_wrap_Swig_malloc_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_abstract_access_369d651150d343c5(swig_intgo arg1);
      |                  ^
../abstract_access_wrap.cxx:288:7: note: return value type mismatch
  288 | void *_wrap_Swig_malloc_abstract_access_369d651150d343c5(intgo _swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:288:7: note: '_wrap_Swig_malloc_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:288:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_access.go:31:13: warning: type of '_wrap_Swig_free_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_abstract_access_369d651150d343c5(uintptr_t arg1);
      |             ^
../abstract_access_wrap.cxx:278:6: note: type mismatch in parameter 1
  278 | void _wrap_Swig_free_abstract_access_369d651150d343c5(void *_swig_go_0) {
      |      ^
../abstract_access_wrap.cxx:278:6: note: '_wrap_Swig_free_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:278:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_access.go:44:19: warning: type of '_wrap_D_z_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_D_z_abstract_access_369d651150d343c5(uintptr_t _swig_base);
      |                   ^
../abstract_access_wrap.cxx:436:7: note: type mismatch in parameter 1
  436 | intgo _wrap_D_z_abstract_access_369d651150d343c5(D *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:436:7: note: '_wrap_D_z_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:436:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_access.go:45:19: warning: type of '_wrap_D_do_x_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_D_do_x_abstract_access_369d651150d343c5(uintptr_t _swig_base);
      |                   ^
../abstract_access_wrap.cxx:452:7: note: type mismatch in parameter 1
  452 | intgo _wrap_D_do_x_abstract_access_369d651150d343c5(D *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:452:7: note: '_wrap_D_do_x_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:452:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_access.go:40:19: warning: type of '_wrap_C_z_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_C_z_abstract_access_369d651150d343c5(uintptr_t _swig_base);
      |                   ^
../abstract_access_wrap.cxx:385:7: note: type mismatch in parameter 1
  385 | intgo _wrap_C_z_abstract_access_369d651150d343c5(C *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:385:7: note: '_wrap_C_z_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:385:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_access.go:41:19: warning: type of '_wrap_C_do_x_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_C_do_x_abstract_access_369d651150d343c5(uintptr_t _swig_base);
      |                   ^
../abstract_access_wrap.cxx:400:7: note: type mismatch in parameter 1
  400 | intgo _wrap_C_do_x_abstract_access_369d651150d343c5(C *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:400:7: note: '_wrap_C_do_x_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:400:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_access.go:37:19: warning: type of '_wrap_B_z_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_B_z_abstract_access_369d651150d343c5(uintptr_t _swig_base);
      |                   ^
../abstract_access_wrap.cxx:347:7: note: type mismatch in parameter 1
  347 | intgo _wrap_B_z_abstract_access_369d651150d343c5(B *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:347:7: note: '_wrap_B_z_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:347:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_access.go:38:19: warning: type of '_wrap_B_do_x_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_B_do_x_abstract_access_369d651150d343c5(uintptr_t _swig_base);
      |                   ^
../abstract_access_wrap.cxx:361:7: note: type mismatch in parameter 1
  361 | intgo _wrap_B_do_x_abstract_access_369d651150d343c5(B *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:361:7: note: '_wrap_B_do_x_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:361:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_access.go:34:19: warning: type of '_wrap_A_z_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_A_z_abstract_access_369d651150d343c5(uintptr_t arg1);
      |                   ^
../abstract_access_wrap.cxx:311:7: note: type mismatch in parameter 1
  311 | intgo _wrap_A_z_abstract_access_369d651150d343c5(A *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:311:7: note: '_wrap_A_z_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:311:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_access.go:35:19: warning: type of '_wrap_A_do_x_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_A_do_x_abstract_access_369d651150d343c5(uintptr_t arg1);
      |                   ^
../abstract_access_wrap.cxx:324:7: note: type mismatch in parameter 1
  324 | intgo _wrap_A_do_x_abstract_access_369d651150d343c5(A *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:324:7: note: '_wrap_A_do_x_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:324:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/abstract_access
abstract_access_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
abstract_access_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:42:18: warning: type of '_wrap_new_D_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_D_abstract_access_369d651150d343c5(void);
      |                  ^
../abstract_access_wrap.cxx:415:4: note: return value type mismatch
  415 | D *_wrap_new_D_abstract_access_369d651150d343c5() {
      |    ^
../abstract_access_wrap.cxx:415:4: note: '_wrap_new_D_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:415:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:43:13: warning: type of '_wrap_delete_D_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_D_abstract_access_369d651150d343c5(uintptr_t arg1);
      |             ^
../abstract_access_wrap.cxx:426:6: note: type mismatch in parameter 1
  426 | void _wrap_delete_D_abstract_access_369d651150d343c5(D *_swig_go_0) {
      |      ^
../abstract_access_wrap.cxx:426:6: note: '_wrap_delete_D_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:426:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:39:13: warning: type of '_wrap_delete_C_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_C_abstract_access_369d651150d343c5(uintptr_t arg1);
      |             ^
../abstract_access_wrap.cxx:375:6: note: type mismatch in parameter 1
  375 | void _wrap_delete_C_abstract_access_369d651150d343c5(C *_swig_go_0) {
      |      ^
../abstract_access_wrap.cxx:375:6: note: '_wrap_delete_C_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:375:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:36:13: warning: type of '_wrap_delete_B_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_B_abstract_access_369d651150d343c5(uintptr_t arg1);
      |             ^
../abstract_access_wrap.cxx:337:6: note: type mismatch in parameter 1
  337 | void _wrap_delete_B_abstract_access_369d651150d343c5(B *_swig_go_0) {
      |      ^
../abstract_access_wrap.cxx:337:6: note: '_wrap_delete_B_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:337:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:33:13: warning: type of '_wrap_delete_A_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_delete_A_abstract_access_369d651150d343c5(uintptr_t arg1);
      |             ^
../abstract_access_wrap.cxx:301:6: note: type mismatch in parameter 1
  301 | void _wrap_delete_A_abstract_access_369d651150d343c5(A *_swig_go_0) {
      |      ^
../abstract_access_wrap.cxx:301:6: note: '_wrap_delete_A_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:301:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:32:18: warning: type of '_wrap_Swig_malloc_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_abstract_access_369d651150d343c5(swig_intgo arg1);
      |                  ^
../abstract_access_wrap.cxx:288:7: note: return value type mismatch
  288 | void *_wrap_Swig_malloc_abstract_access_369d651150d343c5(intgo _swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:288:7: note: '_wrap_Swig_malloc_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:288:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:31:13: warning: type of '_wrap_Swig_free_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_abstract_access_369d651150d343c5(uintptr_t arg1);
      |             ^
../abstract_access_wrap.cxx:278:6: note: type mismatch in parameter 1
  278 | void _wrap_Swig_free_abstract_access_369d651150d343c5(void *_swig_go_0) {
      |      ^
../abstract_access_wrap.cxx:278:6: note: '_wrap_Swig_free_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:278:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:44:19: warning: type of '_wrap_D_z_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_D_z_abstract_access_369d651150d343c5(uintptr_t _swig_base);
      |                   ^
../abstract_access_wrap.cxx:436:7: note: type mismatch in parameter 1
  436 | intgo _wrap_D_z_abstract_access_369d651150d343c5(D *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:436:7: note: '_wrap_D_z_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:436:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:45:19: warning: type of '_wrap_D_do_x_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_D_do_x_abstract_access_369d651150d343c5(uintptr_t _swig_base);
      |                   ^
../abstract_access_wrap.cxx:452:7: note: type mismatch in parameter 1
  452 | intgo _wrap_D_do_x_abstract_access_369d651150d343c5(D *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:452:7: note: '_wrap_D_do_x_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:452:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:40:19: warning: type of '_wrap_C_z_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_C_z_abstract_access_369d651150d343c5(uintptr_t _swig_base);
      |                   ^
../abstract_access_wrap.cxx:385:7: note: type mismatch in parameter 1
  385 | intgo _wrap_C_z_abstract_access_369d651150d343c5(C *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:385:7: note: '_wrap_C_z_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:385:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:41:19: warning: type of '_wrap_C_do_x_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_C_do_x_abstract_access_369d651150d343c5(uintptr_t _swig_base);
      |                   ^
../abstract_access_wrap.cxx:400:7: note: type mismatch in parameter 1
  400 | intgo _wrap_C_do_x_abstract_access_369d651150d343c5(C *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:400:7: note: '_wrap_C_do_x_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:400:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:37:19: warning: type of '_wrap_B_z_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_B_z_abstract_access_369d651150d343c5(uintptr_t _swig_base);
      |                   ^
../abstract_access_wrap.cxx:347:7: note: type mismatch in parameter 1
  347 | intgo _wrap_B_z_abstract_access_369d651150d343c5(B *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:347:7: note: '_wrap_B_z_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:347:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:38:19: warning: type of '_wrap_B_do_x_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_B_do_x_abstract_access_369d651150d343c5(uintptr_t _swig_base);
      |                   ^
../abstract_access_wrap.cxx:361:7: note: type mismatch in parameter 1
  361 | intgo _wrap_B_do_x_abstract_access_369d651150d343c5(B *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:361:7: note: '_wrap_B_do_x_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:361:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:34:19: warning: type of '_wrap_A_z_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_A_z_abstract_access_369d651150d343c5(uintptr_t arg1);
      |                   ^
../abstract_access_wrap.cxx:311:7: note: type mismatch in parameter 1
  311 | intgo _wrap_A_z_abstract_access_369d651150d343c5(A *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:311:7: note: '_wrap_A_z_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:311:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_access/abstract_access.go:35:19: warning: type of '_wrap_A_do_x_abstract_access_369d651150d343c5' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_A_do_x_abstract_access_369d651150d343c5(uintptr_t arg1);
      |                   ^
../abstract_access_wrap.cxx:324:7: note: type mismatch in parameter 1
  324 | intgo _wrap_A_do_x_abstract_access_369d651150d343c5(A *_swig_go_0) {
      |       ^
../abstract_access_wrap.cxx:324:7: note: '_wrap_A_do_x_abstract_access_369d651150d343c5' was previously declared here
../abstract_access_wrap.cxx:324:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1670554122/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase abstract_inherit
checking go testcase abstract_inherit_ok
checking go testcase abstract_signature
checking go testcase abstract_typedef (with run test)
# swigtests/abstract_typedef
../abstract_typedef.go:33:18: warning: type of '_wrap_new_Engine_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_Engine_abstract_typedef_33d146bf7f161e5b(void);
      |                  ^
../abstract_typedef_wrap.cxx:303:9: note: return value type mismatch
  303 | Engine *_wrap_new_Engine_abstract_typedef_33d146bf7f161e5b() {
      |         ^
../abstract_typedef_wrap.cxx:303:9: note: '_wrap_new_Engine_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:303:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef.go:37:18: warning: type of '_wrap_new_A_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_A_abstract_typedef_33d146bf7f161e5b(void);
      |                  ^
../abstract_typedef_wrap.cxx:349:4: note: return value type mismatch
  349 | A *_wrap_new_A_abstract_typedef_33d146bf7f161e5b() {
      |    ^
../abstract_typedef_wrap.cxx:349:4: note: '_wrap_new_A_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:349:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef.go:34:13: warning: type of '_wrap_delete_Engine_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_Engine_abstract_typedef_33d146bf7f161e5b(uintptr_t arg1);
      |             ^
../abstract_typedef_wrap.cxx:314:6: note: type mismatch in parameter 1
  314 | void _wrap_delete_Engine_abstract_typedef_33d146bf7f161e5b(Engine *_swig_go_0) {
      |      ^
../abstract_typedef_wrap.cxx:314:6: note: '_wrap_delete_Engine_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:314:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef.go:35:13: warning: type of '_wrap_delete_AbstractBaseClass_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_AbstractBaseClass_abstract_typedef_33d146bf7f161e5b(uintptr_t arg1);
      |             ^
../abstract_typedef_wrap.cxx:324:6: note: type mismatch in parameter 1
  324 | void _wrap_delete_AbstractBaseClass_abstract_typedef_33d146bf7f161e5b(AbstractBaseClass *_swig_go_0) {
      |      ^
../abstract_typedef_wrap.cxx:324:6: note: '_wrap_delete_AbstractBaseClass_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:324:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef.go:38:13: warning: type of '_wrap_delete_A_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_A_abstract_typedef_33d146bf7f161e5b(uintptr_t arg1);
      |             ^
../abstract_typedef_wrap.cxx:360:6: note: type mismatch in parameter 1
  360 | void _wrap_delete_A_abstract_typedef_33d146bf7f161e5b(A *_swig_go_0) {
      |      ^
../abstract_typedef_wrap.cxx:360:6: note: '_wrap_delete_A_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:360:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef.go:32:18: warning: type of '_wrap_Swig_malloc_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_abstract_typedef_33d146bf7f161e5b(swig_intgo arg1);
      |                  ^
../abstract_typedef_wrap.cxx:290:7: note: return value type mismatch
  290 | void *_wrap_Swig_malloc_abstract_typedef_33d146bf7f161e5b(intgo _swig_go_0) {
      |       ^
../abstract_typedef_wrap.cxx:290:7: note: '_wrap_Swig_malloc_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:290:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef.go:31:13: warning: type of '_wrap_Swig_free_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_abstract_typedef_33d146bf7f161e5b(uintptr_t arg1);
      |             ^
../abstract_typedef_wrap.cxx:280:6: note: type mismatch in parameter 1
  280 | void _wrap_Swig_free_abstract_typedef_33d146bf7f161e5b(void *_swig_go_0) {
      |      ^
../abstract_typedef_wrap.cxx:280:6: note: '_wrap_Swig_free_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:280:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef.go:36:14: warning: type of '_wrap_AbstractBaseClass_write_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   36 | extern _Bool _wrap_AbstractBaseClass_write_abstract_typedef_33d146bf7f161e5b(uintptr_t arg1, uintptr_t arg2);
      |              ^
../abstract_typedef_wrap.cxx:334:6: note: type mismatch in parameter 1
  334 | bool _wrap_AbstractBaseClass_write_abstract_typedef_33d146bf7f161e5b(AbstractBaseClass *_swig_go_0, Engine *_swig_go_1) {
      |      ^
../abstract_typedef_wrap.cxx:334:6: note: '_wrap_AbstractBaseClass_write_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:334:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef.go:39:14: warning: type of '_wrap_A_write_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   39 | extern _Bool _wrap_A_write_abstract_typedef_33d146bf7f161e5b(uintptr_t _swig_base, uintptr_t arg1);
      |              ^
../abstract_typedef_wrap.cxx:370:6: note: type mismatch in parameter 1
  370 | bool _wrap_A_write_abstract_typedef_33d146bf7f161e5b(A *_swig_go_0, Engine *_swig_go_1) {
      |      ^
../abstract_typedef_wrap.cxx:370:6: note: '_wrap_A_write_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:370:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/abstract_typedef
abstract_typedef_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
abstract_typedef_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef/abstract_typedef.go:33:18: warning: type of '_wrap_new_Engine_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_Engine_abstract_typedef_33d146bf7f161e5b(void);
      |                  ^
../abstract_typedef_wrap.cxx:303:9: note: return value type mismatch
  303 | Engine *_wrap_new_Engine_abstract_typedef_33d146bf7f161e5b() {
      |         ^
../abstract_typedef_wrap.cxx:303:9: note: '_wrap_new_Engine_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:303:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef/abstract_typedef.go:37:18: warning: type of '_wrap_new_A_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_A_abstract_typedef_33d146bf7f161e5b(void);
      |                  ^
../abstract_typedef_wrap.cxx:349:4: note: return value type mismatch
  349 | A *_wrap_new_A_abstract_typedef_33d146bf7f161e5b() {
      |    ^
../abstract_typedef_wrap.cxx:349:4: note: '_wrap_new_A_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:349:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef/abstract_typedef.go:34:13: warning: type of '_wrap_delete_Engine_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_Engine_abstract_typedef_33d146bf7f161e5b(uintptr_t arg1);
      |             ^
../abstract_typedef_wrap.cxx:314:6: note: type mismatch in parameter 1
  314 | void _wrap_delete_Engine_abstract_typedef_33d146bf7f161e5b(Engine *_swig_go_0) {
      |      ^
../abstract_typedef_wrap.cxx:314:6: note: '_wrap_delete_Engine_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:314:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef/abstract_typedef.go:35:13: warning: type of '_wrap_delete_AbstractBaseClass_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_AbstractBaseClass_abstract_typedef_33d146bf7f161e5b(uintptr_t arg1);
      |             ^
../abstract_typedef_wrap.cxx:324:6: note: type mismatch in parameter 1
  324 | void _wrap_delete_AbstractBaseClass_abstract_typedef_33d146bf7f161e5b(AbstractBaseClass *_swig_go_0) {
      |      ^
../abstract_typedef_wrap.cxx:324:6: note: '_wrap_delete_AbstractBaseClass_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:324:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef/abstract_typedef.go:38:13: warning: type of '_wrap_delete_A_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_A_abstract_typedef_33d146bf7f161e5b(uintptr_t arg1);
      |             ^
../abstract_typedef_wrap.cxx:360:6: note: type mismatch in parameter 1
  360 | void _wrap_delete_A_abstract_typedef_33d146bf7f161e5b(A *_swig_go_0) {
      |      ^
../abstract_typedef_wrap.cxx:360:6: note: '_wrap_delete_A_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:360:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef/abstract_typedef.go:32:18: warning: type of '_wrap_Swig_malloc_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_abstract_typedef_33d146bf7f161e5b(swig_intgo arg1);
      |                  ^
../abstract_typedef_wrap.cxx:290:7: note: return value type mismatch
  290 | void *_wrap_Swig_malloc_abstract_typedef_33d146bf7f161e5b(intgo _swig_go_0) {
      |       ^
../abstract_typedef_wrap.cxx:290:7: note: '_wrap_Swig_malloc_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:290:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef/abstract_typedef.go:31:13: warning: type of '_wrap_Swig_free_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_abstract_typedef_33d146bf7f161e5b(uintptr_t arg1);
      |             ^
../abstract_typedef_wrap.cxx:280:6: note: type mismatch in parameter 1
  280 | void _wrap_Swig_free_abstract_typedef_33d146bf7f161e5b(void *_swig_go_0) {
      |      ^
../abstract_typedef_wrap.cxx:280:6: note: '_wrap_Swig_free_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:280:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef/abstract_typedef.go:36:14: warning: type of '_wrap_AbstractBaseClass_write_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   36 | extern _Bool _wrap_AbstractBaseClass_write_abstract_typedef_33d146bf7f161e5b(uintptr_t arg1, uintptr_t arg2);
      |              ^
../abstract_typedef_wrap.cxx:334:6: note: type mismatch in parameter 1
  334 | bool _wrap_AbstractBaseClass_write_abstract_typedef_33d146bf7f161e5b(AbstractBaseClass *_swig_go_0, Engine *_swig_go_1) {
      |      ^
../abstract_typedef_wrap.cxx:334:6: note: '_wrap_AbstractBaseClass_write_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:334:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef/abstract_typedef.go:39:14: warning: type of '_wrap_A_write_abstract_typedef_33d146bf7f161e5b' does not match original declaration [-Wlto-type-mismatch]
   39 | extern _Bool _wrap_A_write_abstract_typedef_33d146bf7f161e5b(uintptr_t _swig_base, uintptr_t arg1);
      |              ^
../abstract_typedef_wrap.cxx:370:6: note: type mismatch in parameter 1
  370 | bool _wrap_A_write_abstract_typedef_33d146bf7f161e5b(A *_swig_go_0, Engine *_swig_go_1) {
      |      ^
../abstract_typedef_wrap.cxx:370:6: note: '_wrap_A_write_abstract_typedef_33d146bf7f161e5b' was previously declared here
../abstract_typedef_wrap.cxx:370:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3385959301/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase abstract_typedef2 (with run test)
# swigtests/abstract_typedef2
../abstract_typedef2.go:38:18: warning: type of '_wrap_new_A_UF__SWIG_1_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_A_UF__SWIG_1_abstract_typedef2_8170ca221b6ef633(void);
      |                  ^
../abstract_typedef2_wrap.cxx:380:18: note: return value type mismatch
  380 | A< UnaryField > *_wrap_new_A_UF__SWIG_1_abstract_typedef2_8170ca221b6ef633() {
      |                  ^
../abstract_typedef2_wrap.cxx:380:18: note: '_wrap_new_A_UF__SWIG_1_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:380:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef2.go:37:18: warning: type of '_wrap_new_A_UF__SWIG_0_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_A_UF__SWIG_0_abstract_typedef2_8170ca221b6ef633(swig_intgo arg1);
      |                  ^
../abstract_typedef2_wrap.cxx:367:18: note: return value type mismatch
  367 | A< UnaryField > *_wrap_new_A_UF__SWIG_0_abstract_typedef2_8170ca221b6ef633(intgo _swig_go_0) {
      |                  ^
../abstract_typedef2_wrap.cxx:367:18: note: '_wrap_new_A_UF__SWIG_0_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:367:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef2.go:35:13: warning: type of '_wrap_delete_Base_UF_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_Base_UF_abstract_typedef2_8170ca221b6ef633(uintptr_t arg1);
      |             ^
../abstract_typedef2_wrap.cxx:342:6: note: type mismatch in parameter 1
  342 | void _wrap_delete_Base_UF_abstract_typedef2_8170ca221b6ef633(Base< UnaryField > *_swig_go_0) {
      |      ^
../abstract_typedef2_wrap.cxx:342:6: note: '_wrap_delete_Base_UF_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:342:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef2.go:40:13: warning: type of '_wrap_delete_A_UF_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_A_UF_abstract_typedef2_8170ca221b6ef633(uintptr_t arg1);
      |             ^
../abstract_typedef2_wrap.cxx:406:6: note: type mismatch in parameter 1
  406 | void _wrap_delete_A_UF_abstract_typedef2_8170ca221b6ef633(A< UnaryField > *_swig_go_0) {
      |      ^
../abstract_typedef2_wrap.cxx:406:6: note: '_wrap_delete_A_UF_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:406:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef2.go:32:18: warning: type of '_wrap_Swig_malloc_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_abstract_typedef2_8170ca221b6ef633(swig_intgo arg1);
      |                  ^
../abstract_typedef2_wrap.cxx:305:7: note: return value type mismatch
  305 | void *_wrap_Swig_malloc_abstract_typedef2_8170ca221b6ef633(intgo _swig_go_0) {
      |       ^
../abstract_typedef2_wrap.cxx:305:7: note: '_wrap_Swig_malloc_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:305:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef2.go:31:13: warning: type of '_wrap_Swig_free_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_abstract_typedef2_8170ca221b6ef633(uintptr_t arg1);
      |             ^
../abstract_typedef2_wrap.cxx:295:6: note: type mismatch in parameter 1
  295 | void _wrap_Swig_free_abstract_typedef2_8170ca221b6ef633(void *_swig_go_0) {
      |      ^
../abstract_typedef2_wrap.cxx:295:6: note: '_wrap_Swig_free_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:295:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef2.go:36:18: warning: type of '_wrap_Base_UF_set_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Base_UF_set_abstract_typedef2_8170ca221b6ef633(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../abstract_typedef2_wrap.cxx:352:22: note: return value type mismatch
  352 | Facet< UnaryField > *_wrap_Base_UF_set_abstract_typedef2_8170ca221b6ef633(Base< UnaryField > *_swig_go_0, intgo _swig_go_1) {
      |                      ^
../abstract_typedef2_wrap.cxx:352:22: note: '_wrap_Base_UF_set_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:352:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_typedef2.go:39:18: warning: type of '_wrap_A_UF_set_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_A_UF_set_abstract_typedef2_8170ca221b6ef633(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../abstract_typedef2_wrap.cxx:391:22: note: return value type mismatch
  391 | Facet< UnaryField > *_wrap_A_UF_set_abstract_typedef2_8170ca221b6ef633(A< UnaryField > *_swig_go_0, intgo _swig_go_1) {
      |                      ^
../abstract_typedef2_wrap.cxx:391:22: note: '_wrap_A_UF_set_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:391:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/abstract_typedef2
abstract_typedef2_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
abstract_typedef2_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef2/abstract_typedef2.go:38:18: warning: type of '_wrap_new_A_UF__SWIG_1_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_A_UF__SWIG_1_abstract_typedef2_8170ca221b6ef633(void);
      |                  ^
../abstract_typedef2_wrap.cxx:380:18: note: return value type mismatch
  380 | A< UnaryField > *_wrap_new_A_UF__SWIG_1_abstract_typedef2_8170ca221b6ef633() {
      |                  ^
../abstract_typedef2_wrap.cxx:380:18: note: '_wrap_new_A_UF__SWIG_1_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:380:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef2/abstract_typedef2.go:37:18: warning: type of '_wrap_new_A_UF__SWIG_0_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_A_UF__SWIG_0_abstract_typedef2_8170ca221b6ef633(swig_intgo arg1);
      |                  ^
../abstract_typedef2_wrap.cxx:367:18: note: return value type mismatch
  367 | A< UnaryField > *_wrap_new_A_UF__SWIG_0_abstract_typedef2_8170ca221b6ef633(intgo _swig_go_0) {
      |                  ^
../abstract_typedef2_wrap.cxx:367:18: note: '_wrap_new_A_UF__SWIG_0_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:367:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef2/abstract_typedef2.go:35:13: warning: type of '_wrap_delete_Base_UF_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_Base_UF_abstract_typedef2_8170ca221b6ef633(uintptr_t arg1);
      |             ^
../abstract_typedef2_wrap.cxx:342:6: note: type mismatch in parameter 1
  342 | void _wrap_delete_Base_UF_abstract_typedef2_8170ca221b6ef633(Base< UnaryField > *_swig_go_0) {
      |      ^
../abstract_typedef2_wrap.cxx:342:6: note: '_wrap_delete_Base_UF_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:342:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef2/abstract_typedef2.go:40:13: warning: type of '_wrap_delete_A_UF_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_A_UF_abstract_typedef2_8170ca221b6ef633(uintptr_t arg1);
      |             ^
../abstract_typedef2_wrap.cxx:406:6: note: type mismatch in parameter 1
  406 | void _wrap_delete_A_UF_abstract_typedef2_8170ca221b6ef633(A< UnaryField > *_swig_go_0) {
      |      ^
../abstract_typedef2_wrap.cxx:406:6: note: '_wrap_delete_A_UF_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:406:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef2/abstract_typedef2.go:32:18: warning: type of '_wrap_Swig_malloc_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_abstract_typedef2_8170ca221b6ef633(swig_intgo arg1);
      |                  ^
../abstract_typedef2_wrap.cxx:305:7: note: return value type mismatch
  305 | void *_wrap_Swig_malloc_abstract_typedef2_8170ca221b6ef633(intgo _swig_go_0) {
      |       ^
../abstract_typedef2_wrap.cxx:305:7: note: '_wrap_Swig_malloc_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:305:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef2/abstract_typedef2.go:31:13: warning: type of '_wrap_Swig_free_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_abstract_typedef2_8170ca221b6ef633(uintptr_t arg1);
      |             ^
../abstract_typedef2_wrap.cxx:295:6: note: type mismatch in parameter 1
  295 | void _wrap_Swig_free_abstract_typedef2_8170ca221b6ef633(void *_swig_go_0) {
      |      ^
../abstract_typedef2_wrap.cxx:295:6: note: '_wrap_Swig_free_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:295:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef2/abstract_typedef2.go:36:18: warning: type of '_wrap_Base_UF_set_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Base_UF_set_abstract_typedef2_8170ca221b6ef633(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../abstract_typedef2_wrap.cxx:352:22: note: return value type mismatch
  352 | Facet< UnaryField > *_wrap_Base_UF_set_abstract_typedef2_8170ca221b6ef633(Base< UnaryField > *_swig_go_0, intgo _swig_go_1) {
      |                      ^
../abstract_typedef2_wrap.cxx:352:22: note: '_wrap_Base_UF_set_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:352:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_typedef2/abstract_typedef2.go:39:18: warning: type of '_wrap_A_UF_set_abstract_typedef2_8170ca221b6ef633' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_A_UF_set_abstract_typedef2_8170ca221b6ef633(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../abstract_typedef2_wrap.cxx:391:22: note: return value type mismatch
  391 | Facet< UnaryField > *_wrap_A_UF_set_abstract_typedef2_8170ca221b6ef633(A< UnaryField > *_swig_go_0, intgo _swig_go_1) {
      |                      ^
../abstract_typedef2_wrap.cxx:391:22: note: '_wrap_A_UF_set_abstract_typedef2_8170ca221b6ef633' was previously declared here
../abstract_typedef2_wrap.cxx:391:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2882974765/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase abstract_virtual (with run test)
# swigtests/abstract_virtual
../abstract_virtual.go:44:18: warning: type of '_wrap_new_E_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_E_abstract_virtual_dd0d18d1add050d5(void);
      |                  ^
../abstract_virtual_wrap.cxx:455:4: note: return value type mismatch
  455 | E *_wrap_new_E_abstract_virtual_dd0d18d1add050d5() {
      |    ^
../abstract_virtual_wrap.cxx:455:4: note: '_wrap_new_E_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:455:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:40:18: warning: type of '_wrap_new_D_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_D_abstract_virtual_dd0d18d1add050d5(void);
      |                  ^
../abstract_virtual_wrap.cxx:407:4: note: return value type mismatch
  407 | D *_wrap_new_D_abstract_virtual_dd0d18d1add050d5() {
      |    ^
../abstract_virtual_wrap.cxx:407:4: note: '_wrap_new_D_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:407:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:36:18: warning: type of '_wrap_new_B_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_B_abstract_virtual_dd0d18d1add050d5(void);
      |                  ^
../abstract_virtual_wrap.cxx:362:4: note: return value type mismatch
  362 | B *_wrap_new_B_abstract_virtual_dd0d18d1add050d5() {
      |    ^
../abstract_virtual_wrap.cxx:362:4: note: '_wrap_new_B_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:362:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:45:13: warning: type of '_wrap_delete_E_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_E_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |             ^
../abstract_virtual_wrap.cxx:466:6: note: type mismatch in parameter 1
  466 | void _wrap_delete_E_abstract_virtual_dd0d18d1add050d5(E *_swig_go_0) {
      |      ^
../abstract_virtual_wrap.cxx:466:6: note: '_wrap_delete_E_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:466:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:41:13: warning: type of '_wrap_delete_D_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_D_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |             ^
../abstract_virtual_wrap.cxx:418:6: note: type mismatch in parameter 1
  418 | void _wrap_delete_D_abstract_virtual_dd0d18d1add050d5(D *_swig_go_0) {
      |      ^
../abstract_virtual_wrap.cxx:418:6: note: '_wrap_delete_D_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:418:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:38:13: warning: type of '_wrap_delete_C_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_C_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |             ^
../abstract_virtual_wrap.cxx:383:6: note: type mismatch in parameter 1
  383 | void _wrap_delete_C_abstract_virtual_dd0d18d1add050d5(C *_swig_go_0) {
      |      ^
../abstract_virtual_wrap.cxx:383:6: note: '_wrap_delete_C_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:383:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:37:13: warning: type of '_wrap_delete_B_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_B_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |             ^
../abstract_virtual_wrap.cxx:373:6: note: type mismatch in parameter 1
  373 | void _wrap_delete_B_abstract_virtual_dd0d18d1add050d5(B *_swig_go_0) {
      |      ^
../abstract_virtual_wrap.cxx:373:6: note: '_wrap_delete_B_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:373:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:33:13: warning: type of '_wrap_delete_A_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_delete_A_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |             ^
../abstract_virtual_wrap.cxx:326:6: note: type mismatch in parameter 1
  326 | void _wrap_delete_A_abstract_virtual_dd0d18d1add050d5(A *_swig_go_0) {
      |      ^
../abstract_virtual_wrap.cxx:326:6: note: '_wrap_delete_A_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:326:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:32:18: warning: type of '_wrap_Swig_malloc_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_abstract_virtual_dd0d18d1add050d5(swig_intgo arg1);
      |                  ^
../abstract_virtual_wrap.cxx:313:7: note: return value type mismatch
  313 | void *_wrap_Swig_malloc_abstract_virtual_dd0d18d1add050d5(intgo _swig_go_0) {
      |       ^
../abstract_virtual_wrap.cxx:313:7: note: '_wrap_Swig_malloc_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:313:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:31:13: warning: type of '_wrap_Swig_free_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |             ^
../abstract_virtual_wrap.cxx:303:6: note: type mismatch in parameter 1
  303 | void _wrap_Swig_free_abstract_virtual_dd0d18d1add050d5(void *_swig_go_0) {
      |      ^
../abstract_virtual_wrap.cxx:303:6: note: '_wrap_Swig_free_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:303:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:46:19: warning: type of '_wrap_E_foo_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_E_foo_abstract_virtual_dd0d18d1add050d5(uintptr_t _swig_base);
      |                   ^
../abstract_virtual_wrap.cxx:476:7: note: type mismatch in parameter 1
  476 | intgo _wrap_E_foo_abstract_virtual_dd0d18d1add050d5(E *_swig_go_0) {
      |       ^
../abstract_virtual_wrap.cxx:476:7: note: '_wrap_E_foo_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:476:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:47:18: warning: type of '_wrap_E_SwigGetB_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_E_SwigGetB_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |                  ^
../abstract_virtual_wrap.cxx:491:4: note: return value type mismatch
  491 | B *_wrap_E_SwigGetB_abstract_virtual_dd0d18d1add050d5(E *_swig_go_0) {
      |    ^
../abstract_virtual_wrap.cxx:491:4: note: '_wrap_E_SwigGetB_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:491:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:42:19: warning: type of '_wrap_D_foo_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_D_foo_abstract_virtual_dd0d18d1add050d5(uintptr_t _swig_base);
      |                   ^
../abstract_virtual_wrap.cxx:428:7: note: type mismatch in parameter 1
  428 | intgo _wrap_D_foo_abstract_virtual_dd0d18d1add050d5(D *_swig_go_0) {
      |       ^
../abstract_virtual_wrap.cxx:428:7: note: '_wrap_D_foo_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:428:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:43:18: warning: type of '_wrap_D_SwigGetC_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_D_SwigGetC_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |                  ^
../abstract_virtual_wrap.cxx:442:4: note: return value type mismatch
  442 | C *_wrap_D_SwigGetC_abstract_virtual_dd0d18d1add050d5(D *_swig_go_0) {
      |    ^
../abstract_virtual_wrap.cxx:442:4: note: '_wrap_D_SwigGetC_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:442:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:39:19: warning: type of '_wrap_C_foo_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_C_foo_abstract_virtual_dd0d18d1add050d5(uintptr_t _swig_base);
      |                   ^
../abstract_virtual_wrap.cxx:393:7: note: type mismatch in parameter 1
  393 | intgo _wrap_C_foo_abstract_virtual_dd0d18d1add050d5(C *_swig_go_0) {
      |       ^
../abstract_virtual_wrap.cxx:393:7: note: '_wrap_C_foo_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:393:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:35:19: warning: type of '_wrap_B_foo_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_B_foo_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |                   ^
../abstract_virtual_wrap.cxx:349:7: note: type mismatch in parameter 1
  349 | intgo _wrap_B_foo_abstract_virtual_dd0d18d1add050d5(B *_swig_go_0) {
      |       ^
../abstract_virtual_wrap.cxx:349:7: note: '_wrap_B_foo_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:349:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../abstract_virtual.go:34:19: warning: type of '_wrap_A_foo_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_A_foo_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |                   ^
../abstract_virtual_wrap.cxx:336:7: note: type mismatch in parameter 1
  336 | intgo _wrap_A_foo_abstract_virtual_dd0d18d1add050d5(A *_swig_go_0) {
      |       ^
../abstract_virtual_wrap.cxx:336:7: note: '_wrap_A_foo_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:336:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/abstract_virtual
abstract_virtual_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
abstract_virtual_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:44:18: warning: type of '_wrap_new_E_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_E_abstract_virtual_dd0d18d1add050d5(void);
      |                  ^
../abstract_virtual_wrap.cxx:455:4: note: return value type mismatch
  455 | E *_wrap_new_E_abstract_virtual_dd0d18d1add050d5() {
      |    ^
../abstract_virtual_wrap.cxx:455:4: note: '_wrap_new_E_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:455:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:40:18: warning: type of '_wrap_new_D_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_D_abstract_virtual_dd0d18d1add050d5(void);
      |                  ^
../abstract_virtual_wrap.cxx:407:4: note: return value type mismatch
  407 | D *_wrap_new_D_abstract_virtual_dd0d18d1add050d5() {
      |    ^
../abstract_virtual_wrap.cxx:407:4: note: '_wrap_new_D_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:407:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:36:18: warning: type of '_wrap_new_B_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_B_abstract_virtual_dd0d18d1add050d5(void);
      |                  ^
../abstract_virtual_wrap.cxx:362:4: note: return value type mismatch
  362 | B *_wrap_new_B_abstract_virtual_dd0d18d1add050d5() {
      |    ^
../abstract_virtual_wrap.cxx:362:4: note: '_wrap_new_B_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:362:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:45:13: warning: type of '_wrap_delete_E_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_E_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |             ^
../abstract_virtual_wrap.cxx:466:6: note: type mismatch in parameter 1
  466 | void _wrap_delete_E_abstract_virtual_dd0d18d1add050d5(E *_swig_go_0) {
      |      ^
../abstract_virtual_wrap.cxx:466:6: note: '_wrap_delete_E_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:466:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:41:13: warning: type of '_wrap_delete_D_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_D_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |             ^
../abstract_virtual_wrap.cxx:418:6: note: type mismatch in parameter 1
  418 | void _wrap_delete_D_abstract_virtual_dd0d18d1add050d5(D *_swig_go_0) {
      |      ^
../abstract_virtual_wrap.cxx:418:6: note: '_wrap_delete_D_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:418:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:38:13: warning: type of '_wrap_delete_C_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_C_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |             ^
../abstract_virtual_wrap.cxx:383:6: note: type mismatch in parameter 1
  383 | void _wrap_delete_C_abstract_virtual_dd0d18d1add050d5(C *_swig_go_0) {
      |      ^
../abstract_virtual_wrap.cxx:383:6: note: '_wrap_delete_C_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:383:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:37:13: warning: type of '_wrap_delete_B_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_B_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |             ^
../abstract_virtual_wrap.cxx:373:6: note: type mismatch in parameter 1
  373 | void _wrap_delete_B_abstract_virtual_dd0d18d1add050d5(B *_swig_go_0) {
      |      ^
../abstract_virtual_wrap.cxx:373:6: note: '_wrap_delete_B_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:373:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:33:13: warning: type of '_wrap_delete_A_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_delete_A_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |             ^
../abstract_virtual_wrap.cxx:326:6: note: type mismatch in parameter 1
  326 | void _wrap_delete_A_abstract_virtual_dd0d18d1add050d5(A *_swig_go_0) {
      |      ^
../abstract_virtual_wrap.cxx:326:6: note: '_wrap_delete_A_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:326:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:32:18: warning: type of '_wrap_Swig_malloc_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_abstract_virtual_dd0d18d1add050d5(swig_intgo arg1);
      |                  ^
../abstract_virtual_wrap.cxx:313:7: note: return value type mismatch
  313 | void *_wrap_Swig_malloc_abstract_virtual_dd0d18d1add050d5(intgo _swig_go_0) {
      |       ^
../abstract_virtual_wrap.cxx:313:7: note: '_wrap_Swig_malloc_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:313:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:31:13: warning: type of '_wrap_Swig_free_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |             ^
../abstract_virtual_wrap.cxx:303:6: note: type mismatch in parameter 1
  303 | void _wrap_Swig_free_abstract_virtual_dd0d18d1add050d5(void *_swig_go_0) {
      |      ^
../abstract_virtual_wrap.cxx:303:6: note: '_wrap_Swig_free_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:303:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:46:19: warning: type of '_wrap_E_foo_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_E_foo_abstract_virtual_dd0d18d1add050d5(uintptr_t _swig_base);
      |                   ^
../abstract_virtual_wrap.cxx:476:7: note: type mismatch in parameter 1
  476 | intgo _wrap_E_foo_abstract_virtual_dd0d18d1add050d5(E *_swig_go_0) {
      |       ^
../abstract_virtual_wrap.cxx:476:7: note: '_wrap_E_foo_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:476:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:47:18: warning: type of '_wrap_E_SwigGetB_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_E_SwigGetB_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |                  ^
../abstract_virtual_wrap.cxx:491:4: note: return value type mismatch
  491 | B *_wrap_E_SwigGetB_abstract_virtual_dd0d18d1add050d5(E *_swig_go_0) {
      |    ^
../abstract_virtual_wrap.cxx:491:4: note: '_wrap_E_SwigGetB_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:491:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:42:19: warning: type of '_wrap_D_foo_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_D_foo_abstract_virtual_dd0d18d1add050d5(uintptr_t _swig_base);
      |                   ^
../abstract_virtual_wrap.cxx:428:7: note: type mismatch in parameter 1
  428 | intgo _wrap_D_foo_abstract_virtual_dd0d18d1add050d5(D *_swig_go_0) {
      |       ^
../abstract_virtual_wrap.cxx:428:7: note: '_wrap_D_foo_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:428:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:43:18: warning: type of '_wrap_D_SwigGetC_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_D_SwigGetC_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |                  ^
../abstract_virtual_wrap.cxx:442:4: note: return value type mismatch
  442 | C *_wrap_D_SwigGetC_abstract_virtual_dd0d18d1add050d5(D *_swig_go_0) {
      |    ^
../abstract_virtual_wrap.cxx:442:4: note: '_wrap_D_SwigGetC_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:442:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:39:19: warning: type of '_wrap_C_foo_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_C_foo_abstract_virtual_dd0d18d1add050d5(uintptr_t _swig_base);
      |                   ^
../abstract_virtual_wrap.cxx:393:7: note: type mismatch in parameter 1
  393 | intgo _wrap_C_foo_abstract_virtual_dd0d18d1add050d5(C *_swig_go_0) {
      |       ^
../abstract_virtual_wrap.cxx:393:7: note: '_wrap_C_foo_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:393:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:35:19: warning: type of '_wrap_B_foo_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_B_foo_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |                   ^
../abstract_virtual_wrap.cxx:349:7: note: type mismatch in parameter 1
  349 | intgo _wrap_B_foo_abstract_virtual_dd0d18d1add050d5(B *_swig_go_0) {
      |       ^
../abstract_virtual_wrap.cxx:349:7: note: '_wrap_B_foo_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:349:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/abstract_virtual/abstract_virtual.go:34:19: warning: type of '_wrap_A_foo_abstract_virtual_dd0d18d1add050d5' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_A_foo_abstract_virtual_dd0d18d1add050d5(uintptr_t arg1);
      |                   ^
../abstract_virtual_wrap.cxx:336:7: note: type mismatch in parameter 1
  336 | intgo _wrap_A_foo_abstract_virtual_dd0d18d1add050d5(A *_swig_go_0) {
      |       ^
../abstract_virtual_wrap.cxx:336:7: note: '_wrap_A_foo_abstract_virtual_dd0d18d1add050d5' was previously declared here
../abstract_virtual_wrap.cxx:336:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3573541096/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase access_change
checking go testcase add_link
checking go testcase aggregate
checking go testcase allowexcept
checking go testcase allprotected
checking go testcase allprotected_not
checking go testcase anonymous_bitfield
checking go testcase apply_signed_char
checking go testcase apply_strings
checking go testcase argout (with run test)
# swigtests/argout
../argout.go:43:20: warning: type of '_wrap_handle_argout_80a3d7ab1fd8a618' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_type_1 _wrap_handle_argout_80a3d7ab1fd8a618(uintptr_t arg1);
      |                    ^
../argout_wrap.cxx:435:12: note: type mismatch in parameter 1
  435 | _gostring_ _wrap_handle_argout_80a3d7ab1fd8a618(void *_swig_go_0) {
      |            ^
../argout_wrap.cxx:435:12: note: '_wrap_handle_argout_80a3d7ab1fd8a618' was previously declared here
../argout_wrap.cxx:435:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../argout.go:33:18: warning: type of '_wrap_Swig_malloc_argout_80a3d7ab1fd8a618' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_Swig_malloc_argout_80a3d7ab1fd8a618(swig_intgo arg1);
      |                  ^
../argout_wrap.cxx:314:7: note: return value type mismatch
  314 | void *_wrap_Swig_malloc_argout_80a3d7ab1fd8a618(intgo _swig_go_0) {
      |       ^
../argout_wrap.cxx:314:7: note: '_wrap_Swig_malloc_argout_80a3d7ab1fd8a618' was previously declared here
../argout_wrap.cxx:314:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../argout.go:32:13: warning: type of '_wrap_Swig_free_argout_80a3d7ab1fd8a618' does not match original declaration [-Wlto-type-mismatch]
   32 | extern void _wrap_Swig_free_argout_80a3d7ab1fd8a618(uintptr_t arg1);
      |             ^
../argout_wrap.cxx:304:6: note: type mismatch in parameter 1
  304 | void _wrap_Swig_free_argout_80a3d7ab1fd8a618(void *_swig_go_0) {
      |      ^
../argout_wrap.cxx:304:6: note: '_wrap_Swig_free_argout_80a3d7ab1fd8a618' was previously declared here
../argout_wrap.cxx:304:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/argout
argout_wrap.cxx: In function 'intgo* _wrap_new_intp_argout_80a3d7ab1fd8a618()':
argout_wrap.cxx:333:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  333 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
argout_wrap.cxx: In function 'intgo* _wrap_copy_intp_argout_80a3d7ab1fd8a618(intgo)':
argout_wrap.cxx:346:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  346 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
argout_wrap.cxx: In function 'void _wrap_delete_intp_argout_80a3d7ab1fd8a618(intgo*)':
argout_wrap.cxx:354:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  354 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
argout_wrap.cxx: In function 'void _wrap_intp_assign_argout_80a3d7ab1fd8a618(intgo*, intgo)':
argout_wrap.cxx:365:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  365 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
argout_wrap.cxx: In function 'intgo _wrap_intp_value_argout_80a3d7ab1fd8a618(intgo*)':
argout_wrap.cxx:378:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  378 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
argout_wrap.cxx: In function 'intgo _wrap_incp_argout_80a3d7ab1fd8a618(intgo*)':
argout_wrap.cxx:391:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  391 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
argout_wrap.cxx: At global scope:
argout_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
argout_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/argout/argout.go:43:20: warning: type of '_wrap_handle_argout_80a3d7ab1fd8a618' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_type_1 _wrap_handle_argout_80a3d7ab1fd8a618(uintptr_t arg1);
      |                    ^
../argout_wrap.cxx:435:12: note: type mismatch in parameter 1
  435 | _gostring_ _wrap_handle_argout_80a3d7ab1fd8a618(void *_swig_go_0) {
      |            ^
../argout_wrap.cxx:435:12: note: '_wrap_handle_argout_80a3d7ab1fd8a618' was previously declared here
../argout_wrap.cxx:435:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/argout/argout.go:33:18: warning: type of '_wrap_Swig_malloc_argout_80a3d7ab1fd8a618' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_Swig_malloc_argout_80a3d7ab1fd8a618(swig_intgo arg1);
      |                  ^
../argout_wrap.cxx:314:7: note: return value type mismatch
  314 | void *_wrap_Swig_malloc_argout_80a3d7ab1fd8a618(intgo _swig_go_0) {
      |       ^
../argout_wrap.cxx:314:7: note: '_wrap_Swig_malloc_argout_80a3d7ab1fd8a618' was previously declared here
../argout_wrap.cxx:314:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/argout/argout.go:32:13: warning: type of '_wrap_Swig_free_argout_80a3d7ab1fd8a618' does not match original declaration [-Wlto-type-mismatch]
   32 | extern void _wrap_Swig_free_argout_80a3d7ab1fd8a618(uintptr_t arg1);
      |             ^
../argout_wrap.cxx:304:6: note: type mismatch in parameter 1
  304 | void _wrap_Swig_free_argout_80a3d7ab1fd8a618(void *_swig_go_0) {
      |      ^
../argout_wrap.cxx:304:6: note: '_wrap_Swig_free_argout_80a3d7ab1fd8a618' was previously declared here
../argout_wrap.cxx:304:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2049578807/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase array_member (with run test)
# swigtests/array_member
../array_member.go:62:18: warning: type of '_wrap_new_RayPacketData_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_RayPacketData_array_member_3c9c9dd7e4bb8f99(void);
      |                  ^
../array_member_wrap.cxx:703:16: note: return value type mismatch
  703 | RayPacketData *_wrap_new_RayPacketData_array_member_3c9c9dd7e4bb8f99() {
      |                ^
../array_member_wrap.cxx:703:16: note: '_wrap_new_RayPacketData_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:703:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:74:18: warning: type of '_wrap_new_MySBuff_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   74 | extern uintptr_t _wrap_new_MySBuff_array_member_3c9c9dd7e4bb8f99(void);
      |                  ^
../array_member_wrap.cxx:861:6: note: return value type mismatch
  861 | _sm *_wrap_new_MySBuff_array_member_3c9c9dd7e4bb8f99() {
      |      ^
../array_member_wrap.cxx:861:6: note: '_wrap_new_MySBuff_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:861:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:68:18: warning: type of '_wrap_new_MyBuff_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_new_MyBuff_array_member_3c9c9dd7e4bb8f99(void);
      |                  ^
../array_member_wrap.cxx:778:5: note: return value type mismatch
  778 | _m *_wrap_new_MyBuff_array_member_3c9c9dd7e4bb8f99() {
      |     ^
../array_member_wrap.cxx:778:5: note: '_wrap_new_MyBuff_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:778:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:47:18: warning: type of '_wrap_new_Material_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_Material_array_member_3c9c9dd7e4bb8f99(void);
      |                  ^
../array_member_wrap.cxx:478:11: note: return value type mismatch
  478 | Material *_wrap_new_Material_array_member_3c9c9dd7e4bb8f99() {
      |           ^
../array_member_wrap.cxx:478:11: note: '_wrap_new_Material_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:478:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:41:18: warning: type of '_wrap_new_Foo_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Foo_array_member_3c9c9dd7e4bb8f99(void);
      |                  ^
../array_member_wrap.cxx:403:6: note: return value type mismatch
  403 | Foo *_wrap_new_Foo_array_member_3c9c9dd7e4bb8f99() {
      |      ^
../array_member_wrap.cxx:403:6: note: '_wrap_new_Foo_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:403:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:63:13: warning: type of '_wrap_delete_RayPacketData_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_RayPacketData_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |             ^
../array_member_wrap.cxx:714:6: note: type mismatch in parameter 1
  714 | void _wrap_delete_RayPacketData_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0) {
      |      ^
../array_member_wrap.cxx:714:6: note: '_wrap_delete_RayPacketData_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:714:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:75:13: warning: type of '_wrap_delete_MySBuff_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_delete_MySBuff_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |             ^
../array_member_wrap.cxx:872:6: note: type mismatch in parameter 1
  872 | void _wrap_delete_MySBuff_array_member_3c9c9dd7e4bb8f99(_sm *_swig_go_0) {
      |      ^
../array_member_wrap.cxx:872:6: note: '_wrap_delete_MySBuff_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:872:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:69:13: warning: type of '_wrap_delete_MyBuff_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_delete_MyBuff_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |             ^
../array_member_wrap.cxx:789:6: note: type mismatch in parameter 1
  789 | void _wrap_delete_MyBuff_array_member_3c9c9dd7e4bb8f99(_m *_swig_go_0) {
      |      ^
../array_member_wrap.cxx:789:6: note: '_wrap_delete_MyBuff_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:789:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:48:13: warning: type of '_wrap_delete_Material_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_Material_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |             ^
../array_member_wrap.cxx:489:6: note: type mismatch in parameter 1
  489 | void _wrap_delete_Material_array_member_3c9c9dd7e4bb8f99(Material *_swig_go_0) {
      |      ^
../array_member_wrap.cxx:489:6: note: '_wrap_delete_Material_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:489:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:42:13: warning: type of '_wrap_delete_Foo_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Foo_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |             ^
../array_member_wrap.cxx:414:6: note: type mismatch in parameter 1
  414 | void _wrap_delete_Foo_array_member_3c9c9dd7e4bb8f99(Foo *_swig_go_0) {
      |      ^
../array_member_wrap.cxx:414:6: note: '_wrap_delete_Foo_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:414:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:36:18: warning: type of '_wrap_Swig_malloc_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_array_member_3c9c9dd7e4bb8f99(swig_intgo arg1);
      |                  ^
../array_member_wrap.cxx:324:7: note: return value type mismatch
  324 | void *_wrap_Swig_malloc_array_member_3c9c9dd7e4bb8f99(intgo _swig_go_0) {
      |       ^
../array_member_wrap.cxx:324:7: note: '_wrap_Swig_malloc_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:324:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:35:13: warning: type of '_wrap_Swig_free_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |             ^
../array_member_wrap.cxx:314:6: note: type mismatch in parameter 1
  314 | void _wrap_Swig_free_array_member_3c9c9dd7e4bb8f99(void *_swig_go_0) {
      |      ^
../array_member_wrap.cxx:314:6: note: '_wrap_Swig_free_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:314:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:52:13: warning: type of '_wrap_RayPacketData_hitMat_val_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_RayPacketData_hitMat_val_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, uintptr_t arg2);
      |             ^
../array_member_wrap.cxx:540:6: note: type mismatch in parameter 1
  540 | void _wrap_RayPacketData_hitMat_val_set_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0, Material *_swig_go_1) {
      |      ^
../array_member_wrap.cxx:540:6: note: '_wrap_RayPacketData_hitMat_val_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:540:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:53:18: warning: type of '_wrap_RayPacketData_hitMat_val_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_RayPacketData_hitMat_val_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                  ^
../array_member_wrap.cxx:556:12: note: return value type mismatch
  556 | Material (*_wrap_RayPacketData_hitMat_val_get_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0))[RayPacketData::Size] {
      |            ^
../array_member_wrap.cxx:556:12: note: '_wrap_RayPacketData_hitMat_val_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:556:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:58:13: warning: type of '_wrap_RayPacketData_hitMat_val2_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_RayPacketData_hitMat_val2_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, uintptr_t arg2);
      |             ^
../array_member_wrap.cxx:633:6: note: type mismatch in parameter 1
  633 | void _wrap_RayPacketData_hitMat_val2_set_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0, Material (*_swig_go_1)[RayPacketData::Size]) {
      |      ^
../array_member_wrap.cxx:633:6: note: '_wrap_RayPacketData_hitMat_val2_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:633:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:59:18: warning: type of '_wrap_RayPacketData_hitMat_val2_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_RayPacketData_hitMat_val2_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                  ^
../array_member_wrap.cxx:655:12: note: return value type mismatch
  655 | Material (*_wrap_RayPacketData_hitMat_val2_get_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0))[RayPacketData::Size][RayPacketData::Size] {
      |            ^
../array_member_wrap.cxx:655:12: note: '_wrap_RayPacketData_hitMat_val2_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:655:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:54:13: warning: type of '_wrap_RayPacketData_hitMat_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_RayPacketData_hitMat_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, uintptr_t arg2);
      |             ^
../array_member_wrap.cxx:569:6: note: type mismatch in parameter 1
  569 | void _wrap_RayPacketData_hitMat_set_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0, Material **_swig_go_1) {
      |      ^
../array_member_wrap.cxx:569:6: note: '_wrap_RayPacketData_hitMat_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:569:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:55:18: warning: type of '_wrap_RayPacketData_hitMat_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_RayPacketData_hitMat_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                  ^
../array_member_wrap.cxx:585:13: note: return value type mismatch
  585 | Material *(*_wrap_RayPacketData_hitMat_get_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0))[RayPacketData::Size] {
      |             ^
../array_member_wrap.cxx:585:13: note: '_wrap_RayPacketData_hitMat_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:585:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:60:13: warning: type of '_wrap_RayPacketData_hitMat2_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_RayPacketData_hitMat2_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, uintptr_t arg2);
      |             ^
../array_member_wrap.cxx:668:6: note: type mismatch in parameter 1
  668 | void _wrap_RayPacketData_hitMat2_set_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0, Material *(*_swig_go_1)[RayPacketData::Size]) {
      |      ^
../array_member_wrap.cxx:668:6: note: '_wrap_RayPacketData_hitMat2_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:668:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:61:18: warning: type of '_wrap_RayPacketData_hitMat2_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_RayPacketData_hitMat2_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                  ^
../array_member_wrap.cxx:690:13: note: return value type mismatch
  690 | Material *(*_wrap_RayPacketData_hitMat2_get_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0))[RayPacketData::Size][RayPacketData::Size] {
      |             ^
../array_member_wrap.cxx:690:13: note: '_wrap_RayPacketData_hitMat2_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:690:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:50:13: warning: type of '_wrap_RayPacketData_chitMat_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_RayPacketData_chitMat_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, uintptr_t arg2);
      |             ^
../array_member_wrap.cxx:511:6: note: type mismatch in parameter 1
  511 | void _wrap_RayPacketData_chitMat_set_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0, Material **_swig_go_1) {
      |      ^
../array_member_wrap.cxx:511:6: note: '_wrap_RayPacketData_chitMat_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:511:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:51:18: warning: type of '_wrap_RayPacketData_chitMat_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_RayPacketData_chitMat_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                  ^
../array_member_wrap.cxx:527:13: note: return value type mismatch
  527 | Material *(*_wrap_RayPacketData_chitMat_get_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0))[RayPacketData::Size] {
      |             ^
../array_member_wrap.cxx:527:13: note: '_wrap_RayPacketData_chitMat_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:527:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:56:13: warning: type of '_wrap_RayPacketData_chitMat2_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_RayPacketData_chitMat2_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, uintptr_t arg2);
      |             ^
../array_member_wrap.cxx:598:6: note: type mismatch in parameter 1
  598 | void _wrap_RayPacketData_chitMat2_set_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0, Material *(*_swig_go_1)[RayPacketData::Size]) {
      |      ^
../array_member_wrap.cxx:598:6: note: '_wrap_RayPacketData_chitMat2_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:598:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:57:18: warning: type of '_wrap_RayPacketData_chitMat2_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_RayPacketData_chitMat2_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                  ^
../array_member_wrap.cxx:620:13: note: return value type mismatch
  620 | Material *(*_wrap_RayPacketData_chitMat2_get_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0))[RayPacketData::Size][RayPacketData::Size] {
      |             ^
../array_member_wrap.cxx:620:13: note: '_wrap_RayPacketData_chitMat2_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:620:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:72:13: warning: type of '_wrap_MySBuff_x_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_MySBuff_x_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, swig_type_3 arg2);
      |             ^
../array_member_wrap.cxx:824:6: note: type mismatch in parameter 1
  824 | void _wrap_MySBuff_x_set_array_member_3c9c9dd7e4bb8f99(_sm *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../array_member_wrap.cxx:824:6: note: '_wrap_MySBuff_x_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:824:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:73:20: warning: type of '_wrap_MySBuff_x_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_type_4 _wrap_MySBuff_x_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                    ^
../array_member_wrap.cxx:848:12: note: type mismatch in parameter 1
  848 | _gostring_ _wrap_MySBuff_x_get_array_member_3c9c9dd7e4bb8f99(_sm *_swig_go_0) {
      |            ^
../array_member_wrap.cxx:848:12: note: '_wrap_MySBuff_x_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:848:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:70:13: warning: type of '_wrap_MySBuff_i_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   70 | extern void _wrap_MySBuff_i_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, swig_intgo arg2);
      |             ^
../array_member_wrap.cxx:799:6: note: type mismatch in parameter 1
  799 | void _wrap_MySBuff_i_set_array_member_3c9c9dd7e4bb8f99(_sm *_swig_go_0, intgo _swig_go_1) {
      |      ^
../array_member_wrap.cxx:799:6: note: '_wrap_MySBuff_i_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:799:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:71:19: warning: type of '_wrap_MySBuff_i_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_intgo _wrap_MySBuff_i_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                   ^
../array_member_wrap.cxx:811:7: note: type mismatch in parameter 1
  811 | intgo _wrap_MySBuff_i_get_array_member_3c9c9dd7e4bb8f99(_sm *_swig_go_0) {
      |       ^
../array_member_wrap.cxx:811:7: note: '_wrap_MySBuff_i_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:811:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:66:13: warning: type of '_wrap_MyBuff_x_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_MyBuff_x_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, swig_voidp arg2);
      |             ^
../array_member_wrap.cxx:749:6: note: type mismatch in parameter 1
  749 | void _wrap_MyBuff_x_set_array_member_3c9c9dd7e4bb8f99(_m *_swig_go_0, char *_swig_go_1) {
      |      ^
../array_member_wrap.cxx:749:6: note: '_wrap_MyBuff_x_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:749:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:67:19: warning: type of '_wrap_MyBuff_x_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_voidp _wrap_MyBuff_x_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                   ^
../array_member_wrap.cxx:765:7: note: type mismatch in parameter 1
  765 | char *_wrap_MyBuff_x_get_array_member_3c9c9dd7e4bb8f99(_m *_swig_go_0) {
      |       ^
../array_member_wrap.cxx:765:7: note: '_wrap_MyBuff_x_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:765:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:64:13: warning: type of '_wrap_MyBuff_i_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_MyBuff_i_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, swig_intgo arg2);
      |             ^
../array_member_wrap.cxx:724:6: note: type mismatch in parameter 1
  724 | void _wrap_MyBuff_i_set_array_member_3c9c9dd7e4bb8f99(_m *_swig_go_0, intgo _swig_go_1) {
      |      ^
../array_member_wrap.cxx:724:6: note: '_wrap_MyBuff_i_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:724:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:65:19: warning: type of '_wrap_MyBuff_i_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_MyBuff_i_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                   ^
../array_member_wrap.cxx:736:7: note: type mismatch in parameter 1
  736 | intgo _wrap_MyBuff_i_get_array_member_3c9c9dd7e4bb8f99(_m *_swig_go_0) {
      |       ^
../array_member_wrap.cxx:736:7: note: '_wrap_MyBuff_i_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:736:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:37:13: warning: type of '_wrap_Foo_text_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Foo_text_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, swig_type_1 arg2);
      |             ^
../array_member_wrap.cxx:337:6: note: type mismatch in parameter 1
  337 | void _wrap_Foo_text_set_array_member_3c9c9dd7e4bb8f99(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../array_member_wrap.cxx:337:6: note: '_wrap_Foo_text_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:337:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:38:20: warning: type of '_wrap_Foo_text_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_type_2 _wrap_Foo_text_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                    ^
../array_member_wrap.cxx:361:12: note: type mismatch in parameter 1
  361 | _gostring_ _wrap_Foo_text_get_array_member_3c9c9dd7e4bb8f99(Foo *_swig_go_0) {
      |            ^
../array_member_wrap.cxx:361:12: note: '_wrap_Foo_text_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:361:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:39:13: warning: type of '_wrap_Foo_data_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Foo_data_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, swig_voidp arg2);
      |             ^
../array_member_wrap.cxx:374:6: note: type mismatch in parameter 1
  374 | void _wrap_Foo_data_set_array_member_3c9c9dd7e4bb8f99(Foo *_swig_go_0, intgo *_swig_go_1) {
      |      ^
../array_member_wrap.cxx:374:6: note: '_wrap_Foo_data_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:374:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../array_member.go:40:19: warning: type of '_wrap_Foo_data_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_voidp _wrap_Foo_data_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                   ^
../array_member_wrap.cxx:390:8: note: type mismatch in parameter 1
  390 | intgo *_wrap_Foo_data_get_array_member_3c9c9dd7e4bb8f99(Foo *_swig_go_0) {
      |        ^
../array_member_wrap.cxx:390:8: note: '_wrap_Foo_data_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:390:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/array_member
array_member_wrap.cxx: In function 'void _wrap_Foo_data_set_array_member_3c9c9dd7e4bb8f99(Foo*, intgo*)':
array_member_wrap.cxx:379:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  379 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
array_member_wrap.cxx: In function 'intgo* _wrap_Foo_data_get_array_member_3c9c9dd7e4bb8f99(Foo*)':
array_member_wrap.cxx:398:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  398 |   *(int **)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
array_member_wrap.cxx: In function 'void _wrap_global_data_set_array_member_3c9c9dd7e4bb8f99(intgo*)':
array_member_wrap.cxx:427:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  427 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
array_member_wrap.cxx: In function 'intgo* _wrap_global_data_get_array_member_3c9c9dd7e4bb8f99()':
array_member_wrap.cxx:444:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  444 |   *(int **)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
array_member_wrap.cxx: In function 'void _wrap_set_value_array_member_3c9c9dd7e4bb8f99(intgo*, intgo, intgo)':
array_member_wrap.cxx:454:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  454 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
array_member_wrap.cxx: In function 'intgo _wrap_get_value_array_member_3c9c9dd7e4bb8f99(intgo*, intgo)':
array_member_wrap.cxx:469:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  469 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
array_member_wrap.cxx: In function 'void _wrap_MyBuff_x_set_array_member_3c9c9dd7e4bb8f99(_m*, char*)':
array_member_wrap.cxx:754:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  754 |   arg2 = *(unsigned char **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
array_member_wrap.cxx: In function 'char* _wrap_MyBuff_x_get_array_member_3c9c9dd7e4bb8f99(_m*)':
array_member_wrap.cxx:773:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  773 |   *(unsigned char **)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
array_member_wrap.cxx: At global scope:
array_member_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
array_member_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
array_member_wrap.cxx: In function '_wrap_Foo_data_get_array_member_3c9c9dd7e4bb8f99':
array_member_wrap.cxx:399:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  399 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
array_member_wrap.cxx:393:10: note: '_swig_go_result' declared here
  393 |   intgo *_swig_go_result;
      |          ^~~~~~~~~~~~~~~
array_member_wrap.cxx: In function '_wrap_global_data_get_array_member_3c9c9dd7e4bb8f99':
array_member_wrap.cxx:445:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  445 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
array_member_wrap.cxx:440:10: note: '_swig_go_result' declared here
  440 |   intgo *_swig_go_result;
      |          ^~~~~~~~~~~~~~~
array_member_wrap.cxx: In function '_wrap_MyBuff_x_get_array_member_3c9c9dd7e4bb8f99':
array_member_wrap.cxx:774:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  774 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
array_member_wrap.cxx:768:9: note: '_swig_go_result' declared here
  768 |   char *_swig_go_result;
      |         ^~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:62:18: warning: type of '_wrap_new_RayPacketData_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_RayPacketData_array_member_3c9c9dd7e4bb8f99(void);
      |                  ^
../array_member_wrap.cxx:703:16: note: return value type mismatch
  703 | RayPacketData *_wrap_new_RayPacketData_array_member_3c9c9dd7e4bb8f99() {
      |                ^
../array_member_wrap.cxx:703:16: note: '_wrap_new_RayPacketData_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:703:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:74:18: warning: type of '_wrap_new_MySBuff_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   74 | extern uintptr_t _wrap_new_MySBuff_array_member_3c9c9dd7e4bb8f99(void);
      |                  ^
../array_member_wrap.cxx:861:6: note: return value type mismatch
  861 | _sm *_wrap_new_MySBuff_array_member_3c9c9dd7e4bb8f99() {
      |      ^
../array_member_wrap.cxx:861:6: note: '_wrap_new_MySBuff_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:861:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:68:18: warning: type of '_wrap_new_MyBuff_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_new_MyBuff_array_member_3c9c9dd7e4bb8f99(void);
      |                  ^
../array_member_wrap.cxx:778:5: note: return value type mismatch
  778 | _m *_wrap_new_MyBuff_array_member_3c9c9dd7e4bb8f99() {
      |     ^
../array_member_wrap.cxx:778:5: note: '_wrap_new_MyBuff_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:778:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:47:18: warning: type of '_wrap_new_Material_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_Material_array_member_3c9c9dd7e4bb8f99(void);
      |                  ^
../array_member_wrap.cxx:478:11: note: return value type mismatch
  478 | Material *_wrap_new_Material_array_member_3c9c9dd7e4bb8f99() {
      |           ^
../array_member_wrap.cxx:478:11: note: '_wrap_new_Material_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:478:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:41:18: warning: type of '_wrap_new_Foo_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Foo_array_member_3c9c9dd7e4bb8f99(void);
      |                  ^
../array_member_wrap.cxx:403:6: note: return value type mismatch
  403 | Foo *_wrap_new_Foo_array_member_3c9c9dd7e4bb8f99() {
      |      ^
../array_member_wrap.cxx:403:6: note: '_wrap_new_Foo_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:403:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:63:13: warning: type of '_wrap_delete_RayPacketData_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_RayPacketData_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |             ^
../array_member_wrap.cxx:714:6: note: type mismatch in parameter 1
  714 | void _wrap_delete_RayPacketData_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0) {
      |      ^
../array_member_wrap.cxx:714:6: note: '_wrap_delete_RayPacketData_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:714:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:75:13: warning: type of '_wrap_delete_MySBuff_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_delete_MySBuff_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |             ^
../array_member_wrap.cxx:872:6: note: type mismatch in parameter 1
  872 | void _wrap_delete_MySBuff_array_member_3c9c9dd7e4bb8f99(_sm *_swig_go_0) {
      |      ^
../array_member_wrap.cxx:872:6: note: '_wrap_delete_MySBuff_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:872:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:69:13: warning: type of '_wrap_delete_MyBuff_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_delete_MyBuff_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |             ^
../array_member_wrap.cxx:789:6: note: type mismatch in parameter 1
  789 | void _wrap_delete_MyBuff_array_member_3c9c9dd7e4bb8f99(_m *_swig_go_0) {
      |      ^
../array_member_wrap.cxx:789:6: note: '_wrap_delete_MyBuff_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:789:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:48:13: warning: type of '_wrap_delete_Material_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_Material_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |             ^
../array_member_wrap.cxx:489:6: note: type mismatch in parameter 1
  489 | void _wrap_delete_Material_array_member_3c9c9dd7e4bb8f99(Material *_swig_go_0) {
      |      ^
../array_member_wrap.cxx:489:6: note: '_wrap_delete_Material_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:489:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:42:13: warning: type of '_wrap_delete_Foo_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Foo_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |             ^
../array_member_wrap.cxx:414:6: note: type mismatch in parameter 1
  414 | void _wrap_delete_Foo_array_member_3c9c9dd7e4bb8f99(Foo *_swig_go_0) {
      |      ^
../array_member_wrap.cxx:414:6: note: '_wrap_delete_Foo_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:414:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:36:18: warning: type of '_wrap_Swig_malloc_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_array_member_3c9c9dd7e4bb8f99(swig_intgo arg1);
      |                  ^
../array_member_wrap.cxx:324:7: note: return value type mismatch
  324 | void *_wrap_Swig_malloc_array_member_3c9c9dd7e4bb8f99(intgo _swig_go_0) {
      |       ^
../array_member_wrap.cxx:324:7: note: '_wrap_Swig_malloc_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:324:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:35:13: warning: type of '_wrap_Swig_free_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |             ^
../array_member_wrap.cxx:314:6: note: type mismatch in parameter 1
  314 | void _wrap_Swig_free_array_member_3c9c9dd7e4bb8f99(void *_swig_go_0) {
      |      ^
../array_member_wrap.cxx:314:6: note: '_wrap_Swig_free_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:314:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:52:13: warning: type of '_wrap_RayPacketData_hitMat_val_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_RayPacketData_hitMat_val_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, uintptr_t arg2);
      |             ^
../array_member_wrap.cxx:540:6: note: type mismatch in parameter 1
  540 | void _wrap_RayPacketData_hitMat_val_set_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0, Material *_swig_go_1) {
      |      ^
../array_member_wrap.cxx:540:6: note: '_wrap_RayPacketData_hitMat_val_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:540:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:53:18: warning: type of '_wrap_RayPacketData_hitMat_val_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_RayPacketData_hitMat_val_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                  ^
../array_member_wrap.cxx:556:12: note: return value type mismatch
  556 | Material (*_wrap_RayPacketData_hitMat_val_get_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0))[RayPacketData::Size] {
      |            ^
../array_member_wrap.cxx:556:12: note: '_wrap_RayPacketData_hitMat_val_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:556:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:58:13: warning: type of '_wrap_RayPacketData_hitMat_val2_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_RayPacketData_hitMat_val2_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, uintptr_t arg2);
      |             ^
../array_member_wrap.cxx:633:6: note: type mismatch in parameter 1
  633 | void _wrap_RayPacketData_hitMat_val2_set_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0, Material (*_swig_go_1)[RayPacketData::Size]) {
      |      ^
../array_member_wrap.cxx:633:6: note: '_wrap_RayPacketData_hitMat_val2_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:633:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:59:18: warning: type of '_wrap_RayPacketData_hitMat_val2_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_RayPacketData_hitMat_val2_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                  ^
../array_member_wrap.cxx:655:12: note: return value type mismatch
  655 | Material (*_wrap_RayPacketData_hitMat_val2_get_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0))[RayPacketData::Size][RayPacketData::Size] {
      |            ^
../array_member_wrap.cxx:655:12: note: '_wrap_RayPacketData_hitMat_val2_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:655:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:54:13: warning: type of '_wrap_RayPacketData_hitMat_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_RayPacketData_hitMat_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, uintptr_t arg2);
      |             ^
../array_member_wrap.cxx:569:6: note: type mismatch in parameter 1
  569 | void _wrap_RayPacketData_hitMat_set_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0, Material **_swig_go_1) {
      |      ^
../array_member_wrap.cxx:569:6: note: '_wrap_RayPacketData_hitMat_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:569:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:55:18: warning: type of '_wrap_RayPacketData_hitMat_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_RayPacketData_hitMat_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                  ^
../array_member_wrap.cxx:585:13: note: return value type mismatch
  585 | Material *(*_wrap_RayPacketData_hitMat_get_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0))[RayPacketData::Size] {
      |             ^
../array_member_wrap.cxx:585:13: note: '_wrap_RayPacketData_hitMat_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:585:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:60:13: warning: type of '_wrap_RayPacketData_hitMat2_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_RayPacketData_hitMat2_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, uintptr_t arg2);
      |             ^
../array_member_wrap.cxx:668:6: note: type mismatch in parameter 1
  668 | void _wrap_RayPacketData_hitMat2_set_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0, Material *(*_swig_go_1)[RayPacketData::Size]) {
      |      ^
../array_member_wrap.cxx:668:6: note: '_wrap_RayPacketData_hitMat2_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:668:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:61:18: warning: type of '_wrap_RayPacketData_hitMat2_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_RayPacketData_hitMat2_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                  ^
../array_member_wrap.cxx:690:13: note: return value type mismatch
  690 | Material *(*_wrap_RayPacketData_hitMat2_get_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0))[RayPacketData::Size][RayPacketData::Size] {
      |             ^
../array_member_wrap.cxx:690:13: note: '_wrap_RayPacketData_hitMat2_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:690:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:50:13: warning: type of '_wrap_RayPacketData_chitMat_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_RayPacketData_chitMat_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, uintptr_t arg2);
      |             ^
../array_member_wrap.cxx:511:6: note: type mismatch in parameter 1
  511 | void _wrap_RayPacketData_chitMat_set_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0, Material **_swig_go_1) {
      |      ^
../array_member_wrap.cxx:511:6: note: '_wrap_RayPacketData_chitMat_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:511:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:51:18: warning: type of '_wrap_RayPacketData_chitMat_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_RayPacketData_chitMat_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                  ^
../array_member_wrap.cxx:527:13: note: return value type mismatch
  527 | Material *(*_wrap_RayPacketData_chitMat_get_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0))[RayPacketData::Size] {
      |             ^
../array_member_wrap.cxx:527:13: note: '_wrap_RayPacketData_chitMat_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:527:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:56:13: warning: type of '_wrap_RayPacketData_chitMat2_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_RayPacketData_chitMat2_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, uintptr_t arg2);
      |             ^
../array_member_wrap.cxx:598:6: note: type mismatch in parameter 1
  598 | void _wrap_RayPacketData_chitMat2_set_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0, Material *(*_swig_go_1)[RayPacketData::Size]) {
      |      ^
../array_member_wrap.cxx:598:6: note: '_wrap_RayPacketData_chitMat2_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:598:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:57:18: warning: type of '_wrap_RayPacketData_chitMat2_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_RayPacketData_chitMat2_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                  ^
../array_member_wrap.cxx:620:13: note: return value type mismatch
  620 | Material *(*_wrap_RayPacketData_chitMat2_get_array_member_3c9c9dd7e4bb8f99(RayPacketData *_swig_go_0))[RayPacketData::Size][RayPacketData::Size] {
      |             ^
../array_member_wrap.cxx:620:13: note: '_wrap_RayPacketData_chitMat2_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:620:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:72:13: warning: type of '_wrap_MySBuff_x_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_MySBuff_x_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, swig_type_3 arg2);
      |             ^
../array_member_wrap.cxx:824:6: note: type mismatch in parameter 1
  824 | void _wrap_MySBuff_x_set_array_member_3c9c9dd7e4bb8f99(_sm *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../array_member_wrap.cxx:824:6: note: '_wrap_MySBuff_x_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:824:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:73:20: warning: type of '_wrap_MySBuff_x_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_type_4 _wrap_MySBuff_x_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                    ^
../array_member_wrap.cxx:848:12: note: type mismatch in parameter 1
  848 | _gostring_ _wrap_MySBuff_x_get_array_member_3c9c9dd7e4bb8f99(_sm *_swig_go_0) {
      |            ^
../array_member_wrap.cxx:848:12: note: '_wrap_MySBuff_x_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:848:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:70:13: warning: type of '_wrap_MySBuff_i_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   70 | extern void _wrap_MySBuff_i_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, swig_intgo arg2);
      |             ^
../array_member_wrap.cxx:799:6: note: type mismatch in parameter 1
  799 | void _wrap_MySBuff_i_set_array_member_3c9c9dd7e4bb8f99(_sm *_swig_go_0, intgo _swig_go_1) {
      |      ^
../array_member_wrap.cxx:799:6: note: '_wrap_MySBuff_i_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:799:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:71:19: warning: type of '_wrap_MySBuff_i_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_intgo _wrap_MySBuff_i_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                   ^
../array_member_wrap.cxx:811:7: note: type mismatch in parameter 1
  811 | intgo _wrap_MySBuff_i_get_array_member_3c9c9dd7e4bb8f99(_sm *_swig_go_0) {
      |       ^
../array_member_wrap.cxx:811:7: note: '_wrap_MySBuff_i_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:811:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:66:13: warning: type of '_wrap_MyBuff_x_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_MyBuff_x_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, swig_voidp arg2);
      |             ^
../array_member_wrap.cxx:749:6: note: type mismatch in parameter 1
  749 | void _wrap_MyBuff_x_set_array_member_3c9c9dd7e4bb8f99(_m *_swig_go_0, char *_swig_go_1) {
      |      ^
../array_member_wrap.cxx:749:6: note: '_wrap_MyBuff_x_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:749:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:67:19: warning: type of '_wrap_MyBuff_x_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_voidp _wrap_MyBuff_x_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                   ^
../array_member_wrap.cxx:765:7: note: type mismatch in parameter 1
  765 | char *_wrap_MyBuff_x_get_array_member_3c9c9dd7e4bb8f99(_m *_swig_go_0) {
      |       ^
../array_member_wrap.cxx:765:7: note: '_wrap_MyBuff_x_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:765:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:64:13: warning: type of '_wrap_MyBuff_i_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_MyBuff_i_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, swig_intgo arg2);
      |             ^
../array_member_wrap.cxx:724:6: note: type mismatch in parameter 1
  724 | void _wrap_MyBuff_i_set_array_member_3c9c9dd7e4bb8f99(_m *_swig_go_0, intgo _swig_go_1) {
      |      ^
../array_member_wrap.cxx:724:6: note: '_wrap_MyBuff_i_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:724:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:65:19: warning: type of '_wrap_MyBuff_i_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_MyBuff_i_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                   ^
../array_member_wrap.cxx:736:7: note: type mismatch in parameter 1
  736 | intgo _wrap_MyBuff_i_get_array_member_3c9c9dd7e4bb8f99(_m *_swig_go_0) {
      |       ^
../array_member_wrap.cxx:736:7: note: '_wrap_MyBuff_i_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:736:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:37:13: warning: type of '_wrap_Foo_text_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Foo_text_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, swig_type_1 arg2);
      |             ^
../array_member_wrap.cxx:337:6: note: type mismatch in parameter 1
  337 | void _wrap_Foo_text_set_array_member_3c9c9dd7e4bb8f99(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../array_member_wrap.cxx:337:6: note: '_wrap_Foo_text_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:337:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:38:20: warning: type of '_wrap_Foo_text_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_type_2 _wrap_Foo_text_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                    ^
../array_member_wrap.cxx:361:12: note: type mismatch in parameter 1
  361 | _gostring_ _wrap_Foo_text_get_array_member_3c9c9dd7e4bb8f99(Foo *_swig_go_0) {
      |            ^
../array_member_wrap.cxx:361:12: note: '_wrap_Foo_text_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:361:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:39:13: warning: type of '_wrap_Foo_data_set_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Foo_data_set_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1, swig_voidp arg2);
      |             ^
../array_member_wrap.cxx:374:6: note: type mismatch in parameter 1
  374 | void _wrap_Foo_data_set_array_member_3c9c9dd7e4bb8f99(Foo *_swig_go_0, intgo *_swig_go_1) {
      |      ^
../array_member_wrap.cxx:374:6: note: '_wrap_Foo_data_set_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:374:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/array_member/array_member.go:40:19: warning: type of '_wrap_Foo_data_get_array_member_3c9c9dd7e4bb8f99' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_voidp _wrap_Foo_data_get_array_member_3c9c9dd7e4bb8f99(uintptr_t arg1);
      |                   ^
../array_member_wrap.cxx:390:8: note: type mismatch in parameter 1
  390 | intgo *_wrap_Foo_data_get_array_member_3c9c9dd7e4bb8f99(Foo *_swig_go_0) {
      |        ^
../array_member_wrap.cxx:390:8: note: '_wrap_Foo_data_get_array_member_3c9c9dd7e4bb8f99' was previously declared here
../array_member_wrap.cxx:390:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-31765755/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase array_typedef_memberin
checking go testcase arrayref
checking go testcase arrays_dimensionless
checking go testcase arrays_global (with run test)
# swigtests/arrays_global
../arrays_global.go:59:18: warning: type of '_wrap_new_SimpleStruct_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_SimpleStruct_arrays_global_b95d81b38b0be3b2(void);
      |                  ^
../arrays_global_wrap.cxx:440:15: note: return value type mismatch
  440 | SimpleStruct *_wrap_new_SimpleStruct_arrays_global_b95d81b38b0be3b2() {
      |               ^
../arrays_global_wrap.cxx:440:15: note: '_wrap_new_SimpleStruct_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:440:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:109:18: warning: type of '_wrap_new_Material_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  109 | extern uintptr_t _wrap_new_Material_arrays_global_b95d81b38b0be3b2(void);
      |                  ^
../arrays_global_wrap.cxx:1123:11: note: return value type mismatch
 1123 | Material *_wrap_new_Material_arrays_global_b95d81b38b0be3b2() {
      |           ^
../arrays_global_wrap.cxx:1123:11: note: '_wrap_new_Material_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1123:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:114:13: warning: type of '_wrap_hitMat_val_set_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  114 | extern void _wrap_hitMat_val_set_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:1181:6: note: type mismatch in parameter 1
 1181 | void _wrap_hitMat_val_set_arrays_global_b95d81b38b0be3b2(Material *_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:1181:6: note: '_wrap_hitMat_val_set_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1181:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:115:18: warning: type of '_wrap_hitMat_val_get_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  115 | extern uintptr_t _wrap_hitMat_val_get_arrays_global_b95d81b38b0be3b2(void);
      |                  ^
../arrays_global_wrap.cxx:1195:12: note: return value type mismatch
 1195 | Material (*_wrap_hitMat_val_get_arrays_global_b95d81b38b0be3b2())[Size] {
      |            ^
../arrays_global_wrap.cxx:1195:12: note: '_wrap_hitMat_val_get_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1195:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:116:13: warning: type of '_wrap_hitMat_set_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  116 | extern void _wrap_hitMat_set_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:1206:6: note: type mismatch in parameter 1
 1206 | void _wrap_hitMat_set_arrays_global_b95d81b38b0be3b2(Material **_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:1206:6: note: '_wrap_hitMat_set_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1206:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:117:18: warning: type of '_wrap_hitMat_get_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  117 | extern uintptr_t _wrap_hitMat_get_arrays_global_b95d81b38b0be3b2(void);
      |                  ^
../arrays_global_wrap.cxx:1220:13: note: return value type mismatch
 1220 | Material *(*_wrap_hitMat_get_arrays_global_b95d81b38b0be3b2())[Size] {
      |             ^
../arrays_global_wrap.cxx:1220:13: note: '_wrap_hitMat_get_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1220:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:60:13: warning: type of '_wrap_delete_SimpleStruct_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_delete_SimpleStruct_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:451:6: note: type mismatch in parameter 1
  451 | void _wrap_delete_SimpleStruct_arrays_global_b95d81b38b0be3b2(SimpleStruct *_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:451:6: note: '_wrap_delete_SimpleStruct_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:451:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:110:13: warning: type of '_wrap_delete_Material_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  110 | extern void _wrap_delete_Material_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:1134:6: note: type mismatch in parameter 1
 1134 | void _wrap_delete_Material_arrays_global_b95d81b38b0be3b2(Material *_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:1134:6: note: '_wrap_delete_Material_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1134:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:112:13: warning: type of '_wrap_chitMat_set_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  112 | extern void _wrap_chitMat_set_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:1156:6: note: type mismatch in parameter 1
 1156 | void _wrap_chitMat_set_arrays_global_b95d81b38b0be3b2(Material **_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:1156:6: note: '_wrap_chitMat_set_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1156:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:113:18: warning: type of '_wrap_chitMat_get_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  113 | extern uintptr_t _wrap_chitMat_get_arrays_global_b95d81b38b0be3b2(void);
      |                  ^
../arrays_global_wrap.cxx:1170:13: note: return value type mismatch
 1170 | Material *(*_wrap_chitMat_get_arrays_global_b95d81b38b0be3b2())[Size] {
      |             ^
../arrays_global_wrap.cxx:1170:13: note: '_wrap_chitMat_get_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1170:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:87:13: warning: type of '_wrap_array_structpointers_set_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   87 | extern void _wrap_array_structpointers_set_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:794:6: note: type mismatch in parameter 1
  794 | void _wrap_array_structpointers_set_arrays_global_b95d81b38b0be3b2(SimpleStruct **_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:794:6: note: '_wrap_array_structpointers_set_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:794:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:88:18: warning: type of '_wrap_array_structpointers_get_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   88 | extern uintptr_t _wrap_array_structpointers_get_arrays_global_b95d81b38b0be3b2(void);
      |                  ^
../arrays_global_wrap.cxx:808:17: note: return value type mismatch
  808 | SimpleStruct *(*_wrap_array_structpointers_get_arrays_global_b95d81b38b0be3b2())[2] {
      |                 ^
../arrays_global_wrap.cxx:808:17: note: '_wrap_array_structpointers_get_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:808:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:85:13: warning: type of '_wrap_array_struct_set_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_array_struct_set_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:769:6: note: type mismatch in parameter 1
  769 | void _wrap_array_struct_set_arrays_global_b95d81b38b0be3b2(SimpleStruct *_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:769:6: note: '_wrap_array_struct_set_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:769:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:86:18: warning: type of '_wrap_array_struct_get_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap_array_struct_get_arrays_global_b95d81b38b0be3b2(void);
      |                  ^
../arrays_global_wrap.cxx:783:16: note: return value type mismatch
  783 | SimpleStruct (*_wrap_array_struct_get_arrays_global_b95d81b38b0be3b2())[2] {
      |                ^
../arrays_global_wrap.cxx:783:16: note: '_wrap_array_struct_get_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:783:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:51:18: warning: type of '_wrap_Swig_malloc_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_Swig_malloc_arrays_global_b95d81b38b0be3b2(swig_intgo arg1);
      |                  ^
../arrays_global_wrap.cxx:342:7: note: return value type mismatch
  342 | void *_wrap_Swig_malloc_arrays_global_b95d81b38b0be3b2(intgo _swig_go_0) {
      |       ^
../arrays_global_wrap.cxx:342:7: note: '_wrap_Swig_malloc_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:342:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:50:13: warning: type of '_wrap_Swig_free_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_Swig_free_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:332:6: note: type mismatch in parameter 1
  332 | void _wrap_Swig_free_arrays_global_b95d81b38b0be3b2(void *_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:332:6: note: '_wrap_Swig_free_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:332:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:57:13: warning: type of '_wrap_SimpleStruct_double_field_set_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_SimpleStruct_double_field_set_arrays_global_b95d81b38b0be3b2(uintptr_t arg1, double arg2);
      |             ^
../arrays_global_wrap.cxx:415:6: note: type mismatch in parameter 1
  415 | void _wrap_SimpleStruct_double_field_set_arrays_global_b95d81b38b0be3b2(SimpleStruct *_swig_go_0, double _swig_go_1) {
      |      ^
../arrays_global_wrap.cxx:415:6: note: '_wrap_SimpleStruct_double_field_set_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:415:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../arrays_global.go:58:15: warning: type of '_wrap_SimpleStruct_double_field_get_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   58 | extern double _wrap_SimpleStruct_double_field_get_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |               ^
../arrays_global_wrap.cxx:427:8: note: type mismatch in parameter 1
  427 | double _wrap_SimpleStruct_double_field_get_arrays_global_b95d81b38b0be3b2(SimpleStruct *_swig_go_0) {
      |        ^
../arrays_global_wrap.cxx:427:8: note: '_wrap_SimpleStruct_double_field_get_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:427:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/arrays_global
arrays_global_wrap.cxx: In function 'void _wrap_array_sc_set_arrays_global_b95d81b38b0be3b2(char*)':
arrays_global_wrap.cxx:497:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  497 |   arg1 = *(signed char **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'char* _wrap_array_sc_get_arrays_global_b95d81b38b0be3b2()':
arrays_global_wrap.cxx:514:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  514 |   *(signed char **)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'void _wrap_array_uc_set_arrays_global_b95d81b38b0be3b2(char*)':
arrays_global_wrap.cxx:522:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  522 |   arg1 = *(unsigned char **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'char* _wrap_array_uc_get_arrays_global_b95d81b38b0be3b2()':
arrays_global_wrap.cxx:539:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  539 |   *(unsigned char **)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'void _wrap_array_us_set_arrays_global_b95d81b38b0be3b2(short int*)':
arrays_global_wrap.cxx:572:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  572 |   arg1 = *(unsigned short **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'short int* _wrap_array_us_get_arrays_global_b95d81b38b0be3b2()':
arrays_global_wrap.cxx:589:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  589 |   *(unsigned short **)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'void _wrap_array_i_set_arrays_global_b95d81b38b0be3b2(intgo*)':
arrays_global_wrap.cxx:597:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  597 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'intgo* _wrap_array_i_get_arrays_global_b95d81b38b0be3b2()':
arrays_global_wrap.cxx:614:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  614 |   *(int **)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'void _wrap_array_ui_set_arrays_global_b95d81b38b0be3b2(intgo*)':
arrays_global_wrap.cxx:622:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  622 |   arg1 = *(unsigned int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'intgo* _wrap_array_ui_get_arrays_global_b95d81b38b0be3b2()':
arrays_global_wrap.cxx:639:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  639 |   *(unsigned int **)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'void _wrap_array_l_set_arrays_global_b95d81b38b0be3b2(long long int*)':
arrays_global_wrap.cxx:647:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  647 |   arg1 = *(long **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'long long int* _wrap_array_l_get_arrays_global_b95d81b38b0be3b2()':
arrays_global_wrap.cxx:664:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  664 |   *(long **)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'void _wrap_array_ul_set_arrays_global_b95d81b38b0be3b2(long long int*)':
arrays_global_wrap.cxx:672:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  672 |   arg1 = *(unsigned long **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'long long int* _wrap_array_ul_get_arrays_global_b95d81b38b0be3b2()':
arrays_global_wrap.cxx:689:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  689 |   *(unsigned long **)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'void _wrap_array_ipointers_set_arrays_global_b95d81b38b0be3b2(intgo**)':
arrays_global_wrap.cxx:822:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  822 |   arg1 = *(int ***)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'intgo** _wrap_array_ipointers_get_arrays_global_b95d81b38b0be3b2()':
arrays_global_wrap.cxx:839:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  839 |   *(int ***)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function 'intgo* _wrap_array_const_i_get_arrays_global_b95d81b38b0be3b2()':
arrays_global_wrap.cxx:900:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  900 |   *(int **)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: At global scope:
arrays_global_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
arrays_global_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function '_wrap_array_sc_get_arrays_global_b95d81b38b0be3b2':
arrays_global_wrap.cxx:515:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  515 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx:510:9: note: '_swig_go_result' declared here
  510 |   char *_swig_go_result;
      |         ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function '_wrap_array_uc_get_arrays_global_b95d81b38b0be3b2':
arrays_global_wrap.cxx:540:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  540 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx:535:9: note: '_swig_go_result' declared here
  535 |   char *_swig_go_result;
      |         ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function '_wrap_array_us_get_arrays_global_b95d81b38b0be3b2':
arrays_global_wrap.cxx:590:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  590 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx:585:10: note: '_swig_go_result' declared here
  585 |   short *_swig_go_result;
      |          ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function '_wrap_array_i_get_arrays_global_b95d81b38b0be3b2':
arrays_global_wrap.cxx:615:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  615 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx:610:10: note: '_swig_go_result' declared here
  610 |   intgo *_swig_go_result;
      |          ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function '_wrap_array_ui_get_arrays_global_b95d81b38b0be3b2':
arrays_global_wrap.cxx:640:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  640 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx:635:10: note: '_swig_go_result' declared here
  635 |   intgo *_swig_go_result;
      |          ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function '_wrap_array_l_get_arrays_global_b95d81b38b0be3b2':
arrays_global_wrap.cxx:665:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  665 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx:660:14: note: '_swig_go_result' declared here
  660 |   long long *_swig_go_result;
      |              ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function '_wrap_array_ul_get_arrays_global_b95d81b38b0be3b2':
arrays_global_wrap.cxx:690:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  690 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx:685:14: note: '_swig_go_result' declared here
  685 |   long long *_swig_go_result;
      |              ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function '_wrap_array_ipointers_get_arrays_global_b95d81b38b0be3b2':
arrays_global_wrap.cxx:840:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  840 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx:835:11: note: '_swig_go_result' declared here
  835 |   intgo **_swig_go_result;
      |           ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx: In function '_wrap_array_const_i_get_arrays_global_b95d81b38b0be3b2':
arrays_global_wrap.cxx:901:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  901 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
arrays_global_wrap.cxx:896:10: note: '_swig_go_result' declared here
  896 |   intgo *_swig_go_result;
      |          ^~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:59:18: warning: type of '_wrap_new_SimpleStruct_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_SimpleStruct_arrays_global_b95d81b38b0be3b2(void);
      |                  ^
../arrays_global_wrap.cxx:440:15: note: return value type mismatch
  440 | SimpleStruct *_wrap_new_SimpleStruct_arrays_global_b95d81b38b0be3b2() {
      |               ^
../arrays_global_wrap.cxx:440:15: note: '_wrap_new_SimpleStruct_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:440:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:109:18: warning: type of '_wrap_new_Material_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  109 | extern uintptr_t _wrap_new_Material_arrays_global_b95d81b38b0be3b2(void);
      |                  ^
../arrays_global_wrap.cxx:1123:11: note: return value type mismatch
 1123 | Material *_wrap_new_Material_arrays_global_b95d81b38b0be3b2() {
      |           ^
../arrays_global_wrap.cxx:1123:11: note: '_wrap_new_Material_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1123:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:114:13: warning: type of '_wrap_hitMat_val_set_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  114 | extern void _wrap_hitMat_val_set_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:1181:6: note: type mismatch in parameter 1
 1181 | void _wrap_hitMat_val_set_arrays_global_b95d81b38b0be3b2(Material *_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:1181:6: note: '_wrap_hitMat_val_set_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1181:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:115:18: warning: type of '_wrap_hitMat_val_get_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  115 | extern uintptr_t _wrap_hitMat_val_get_arrays_global_b95d81b38b0be3b2(void);
      |                  ^
../arrays_global_wrap.cxx:1195:12: note: return value type mismatch
 1195 | Material (*_wrap_hitMat_val_get_arrays_global_b95d81b38b0be3b2())[Size] {
      |            ^
../arrays_global_wrap.cxx:1195:12: note: '_wrap_hitMat_val_get_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1195:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:116:13: warning: type of '_wrap_hitMat_set_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  116 | extern void _wrap_hitMat_set_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:1206:6: note: type mismatch in parameter 1
 1206 | void _wrap_hitMat_set_arrays_global_b95d81b38b0be3b2(Material **_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:1206:6: note: '_wrap_hitMat_set_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1206:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:117:18: warning: type of '_wrap_hitMat_get_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  117 | extern uintptr_t _wrap_hitMat_get_arrays_global_b95d81b38b0be3b2(void);
      |                  ^
../arrays_global_wrap.cxx:1220:13: note: return value type mismatch
 1220 | Material *(*_wrap_hitMat_get_arrays_global_b95d81b38b0be3b2())[Size] {
      |             ^
../arrays_global_wrap.cxx:1220:13: note: '_wrap_hitMat_get_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1220:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:60:13: warning: type of '_wrap_delete_SimpleStruct_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_delete_SimpleStruct_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:451:6: note: type mismatch in parameter 1
  451 | void _wrap_delete_SimpleStruct_arrays_global_b95d81b38b0be3b2(SimpleStruct *_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:451:6: note: '_wrap_delete_SimpleStruct_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:451:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:110:13: warning: type of '_wrap_delete_Material_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  110 | extern void _wrap_delete_Material_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:1134:6: note: type mismatch in parameter 1
 1134 | void _wrap_delete_Material_arrays_global_b95d81b38b0be3b2(Material *_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:1134:6: note: '_wrap_delete_Material_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1134:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:112:13: warning: type of '_wrap_chitMat_set_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  112 | extern void _wrap_chitMat_set_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:1156:6: note: type mismatch in parameter 1
 1156 | void _wrap_chitMat_set_arrays_global_b95d81b38b0be3b2(Material **_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:1156:6: note: '_wrap_chitMat_set_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1156:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:113:18: warning: type of '_wrap_chitMat_get_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
  113 | extern uintptr_t _wrap_chitMat_get_arrays_global_b95d81b38b0be3b2(void);
      |                  ^
../arrays_global_wrap.cxx:1170:13: note: return value type mismatch
 1170 | Material *(*_wrap_chitMat_get_arrays_global_b95d81b38b0be3b2())[Size] {
      |             ^
../arrays_global_wrap.cxx:1170:13: note: '_wrap_chitMat_get_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:1170:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:87:13: warning: type of '_wrap_array_structpointers_set_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   87 | extern void _wrap_array_structpointers_set_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:794:6: note: type mismatch in parameter 1
  794 | void _wrap_array_structpointers_set_arrays_global_b95d81b38b0be3b2(SimpleStruct **_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:794:6: note: '_wrap_array_structpointers_set_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:794:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:88:18: warning: type of '_wrap_array_structpointers_get_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   88 | extern uintptr_t _wrap_array_structpointers_get_arrays_global_b95d81b38b0be3b2(void);
      |                  ^
../arrays_global_wrap.cxx:808:17: note: return value type mismatch
  808 | SimpleStruct *(*_wrap_array_structpointers_get_arrays_global_b95d81b38b0be3b2())[2] {
      |                 ^
../arrays_global_wrap.cxx:808:17: note: '_wrap_array_structpointers_get_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:808:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:85:13: warning: type of '_wrap_array_struct_set_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_array_struct_set_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:769:6: note: type mismatch in parameter 1
  769 | void _wrap_array_struct_set_arrays_global_b95d81b38b0be3b2(SimpleStruct *_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:769:6: note: '_wrap_array_struct_set_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:769:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:86:18: warning: type of '_wrap_array_struct_get_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap_array_struct_get_arrays_global_b95d81b38b0be3b2(void);
      |                  ^
../arrays_global_wrap.cxx:783:16: note: return value type mismatch
  783 | SimpleStruct (*_wrap_array_struct_get_arrays_global_b95d81b38b0be3b2())[2] {
      |                ^
../arrays_global_wrap.cxx:783:16: note: '_wrap_array_struct_get_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:783:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:51:18: warning: type of '_wrap_Swig_malloc_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_Swig_malloc_arrays_global_b95d81b38b0be3b2(swig_intgo arg1);
      |                  ^
../arrays_global_wrap.cxx:342:7: note: return value type mismatch
  342 | void *_wrap_Swig_malloc_arrays_global_b95d81b38b0be3b2(intgo _swig_go_0) {
      |       ^
../arrays_global_wrap.cxx:342:7: note: '_wrap_Swig_malloc_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:342:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:50:13: warning: type of '_wrap_Swig_free_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_Swig_free_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |             ^
../arrays_global_wrap.cxx:332:6: note: type mismatch in parameter 1
  332 | void _wrap_Swig_free_arrays_global_b95d81b38b0be3b2(void *_swig_go_0) {
      |      ^
../arrays_global_wrap.cxx:332:6: note: '_wrap_Swig_free_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:332:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:57:13: warning: type of '_wrap_SimpleStruct_double_field_set_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_SimpleStruct_double_field_set_arrays_global_b95d81b38b0be3b2(uintptr_t arg1, double arg2);
      |             ^
../arrays_global_wrap.cxx:415:6: note: type mismatch in parameter 1
  415 | void _wrap_SimpleStruct_double_field_set_arrays_global_b95d81b38b0be3b2(SimpleStruct *_swig_go_0, double _swig_go_1) {
      |      ^
../arrays_global_wrap.cxx:415:6: note: '_wrap_SimpleStruct_double_field_set_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:415:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/arrays_global/arrays_global.go:58:15: warning: type of '_wrap_SimpleStruct_double_field_get_arrays_global_b95d81b38b0be3b2' does not match original declaration [-Wlto-type-mismatch]
   58 | extern double _wrap_SimpleStruct_double_field_get_arrays_global_b95d81b38b0be3b2(uintptr_t arg1);
      |               ^
../arrays_global_wrap.cxx:427:8: note: type mismatch in parameter 1
  427 | double _wrap_SimpleStruct_double_field_get_arrays_global_b95d81b38b0be3b2(SimpleStruct *_swig_go_0) {
      |        ^
../arrays_global_wrap.cxx:427:8: note: '_wrap_SimpleStruct_double_field_get_arrays_global_b95d81b38b0be3b2' was previously declared here
../arrays_global_wrap.cxx:427:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2011494723/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase arrays_global_twodim
checking go testcase arrays_scope
checking go testcase autodoc
checking go testcase bloody_hell
checking go testcase bools
checking go testcase catches
checking go testcase cast_operator
checking go testcase casts
checking go testcase char_binary (with run test)
# swigtests/char_binary
../char_binary.go:43:18: warning: type of '_wrap_new_Test_char_binary_e68d22f2981a8084' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Test_char_binary_e68d22f2981a8084(void);
      |                  ^
../char_binary_wrap.cxx:348:7: note: return value type mismatch
  348 | Test *_wrap_new_Test_char_binary_e68d22f2981a8084() {
      |       ^
../char_binary_wrap.cxx:348:7: note: '_wrap_new_Test_char_binary_e68d22f2981a8084' was previously declared here
../char_binary_wrap.cxx:348:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../char_binary.go:44:13: warning: type of '_wrap_delete_Test_char_binary_e68d22f2981a8084' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Test_char_binary_e68d22f2981a8084(uintptr_t arg1);
      |             ^
../char_binary_wrap.cxx:359:6: note: type mismatch in parameter 1
  359 | void _wrap_delete_Test_char_binary_e68d22f2981a8084(Test *_swig_go_0) {
      |      ^
../char_binary_wrap.cxx:359:6: note: '_wrap_delete_Test_char_binary_e68d22f2981a8084' was previously declared here
../char_binary_wrap.cxx:359:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../char_binary.go:42:20: warning: type of '_wrap_Test_ustrlen_char_binary_e68d22f2981a8084' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_3 _wrap_Test_ustrlen_char_binary_e68d22f2981a8084(uintptr_t arg1, swig_type_4 arg2);
      |                    ^
../char_binary_wrap.cxx:329:11: note: type mismatch in parameter 1
  329 | long long _wrap_Test_ustrlen_char_binary_e68d22f2981a8084(Test *_swig_go_0, _gostring_ _swig_go_1) {
      |           ^
../char_binary_wrap.cxx:329:11: note: '_wrap_Test_ustrlen_char_binary_e68d22f2981a8084' was previously declared here
../char_binary_wrap.cxx:329:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../char_binary.go:41:20: warning: type of '_wrap_Test_strlen_char_binary_e68d22f2981a8084' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_type_1 _wrap_Test_strlen_char_binary_e68d22f2981a8084(uintptr_t arg1, swig_type_2 arg2);
      |                    ^
../char_binary_wrap.cxx:310:11: note: type mismatch in parameter 1
  310 | long long _wrap_Test_strlen_char_binary_e68d22f2981a8084(Test *_swig_go_0, _gostring_ _swig_go_1) {
      |           ^
../char_binary_wrap.cxx:310:11: note: '_wrap_Test_strlen_char_binary_e68d22f2981a8084' was previously declared here
../char_binary_wrap.cxx:310:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../char_binary.go:40:18: warning: type of '_wrap_Swig_malloc_char_binary_e68d22f2981a8084' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_Swig_malloc_char_binary_e68d22f2981a8084(swig_intgo arg1);
      |                  ^
../char_binary_wrap.cxx:297:7: note: return value type mismatch
  297 | void *_wrap_Swig_malloc_char_binary_e68d22f2981a8084(intgo _swig_go_0) {
      |       ^
../char_binary_wrap.cxx:297:7: note: '_wrap_Swig_malloc_char_binary_e68d22f2981a8084' was previously declared here
../char_binary_wrap.cxx:297:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../char_binary.go:39:13: warning: type of '_wrap_Swig_free_char_binary_e68d22f2981a8084' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Swig_free_char_binary_e68d22f2981a8084(uintptr_t arg1);
      |             ^
../char_binary_wrap.cxx:287:6: note: type mismatch in parameter 1
  287 | void _wrap_Swig_free_char_binary_e68d22f2981a8084(void *_swig_go_0) {
      |      ^
../char_binary_wrap.cxx:287:6: note: '_wrap_Swig_free_char_binary_e68d22f2981a8084' was previously declared here
../char_binary_wrap.cxx:287:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/char_binary
char_binary_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
char_binary_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/char_binary/char_binary.go:43:18: warning: type of '_wrap_new_Test_char_binary_e68d22f2981a8084' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Test_char_binary_e68d22f2981a8084(void);
      |                  ^
../char_binary_wrap.cxx:348:7: note: return value type mismatch
  348 | Test *_wrap_new_Test_char_binary_e68d22f2981a8084() {
      |       ^
../char_binary_wrap.cxx:348:7: note: '_wrap_new_Test_char_binary_e68d22f2981a8084' was previously declared here
../char_binary_wrap.cxx:348:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/char_binary/char_binary.go:44:13: warning: type of '_wrap_delete_Test_char_binary_e68d22f2981a8084' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Test_char_binary_e68d22f2981a8084(uintptr_t arg1);
      |             ^
../char_binary_wrap.cxx:359:6: note: type mismatch in parameter 1
  359 | void _wrap_delete_Test_char_binary_e68d22f2981a8084(Test *_swig_go_0) {
      |      ^
../char_binary_wrap.cxx:359:6: note: '_wrap_delete_Test_char_binary_e68d22f2981a8084' was previously declared here
../char_binary_wrap.cxx:359:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/char_binary/char_binary.go:42:20: warning: type of '_wrap_Test_ustrlen_char_binary_e68d22f2981a8084' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_3 _wrap_Test_ustrlen_char_binary_e68d22f2981a8084(uintptr_t arg1, swig_type_4 arg2);
      |                    ^
../char_binary_wrap.cxx:329:11: note: type mismatch in parameter 1
  329 | long long _wrap_Test_ustrlen_char_binary_e68d22f2981a8084(Test *_swig_go_0, _gostring_ _swig_go_1) {
      |           ^
../char_binary_wrap.cxx:329:11: note: '_wrap_Test_ustrlen_char_binary_e68d22f2981a8084' was previously declared here
../char_binary_wrap.cxx:329:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/char_binary/char_binary.go:41:20: warning: type of '_wrap_Test_strlen_char_binary_e68d22f2981a8084' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_type_1 _wrap_Test_strlen_char_binary_e68d22f2981a8084(uintptr_t arg1, swig_type_2 arg2);
      |                    ^
../char_binary_wrap.cxx:310:11: note: type mismatch in parameter 1
  310 | long long _wrap_Test_strlen_char_binary_e68d22f2981a8084(Test *_swig_go_0, _gostring_ _swig_go_1) {
      |           ^
../char_binary_wrap.cxx:310:11: note: '_wrap_Test_strlen_char_binary_e68d22f2981a8084' was previously declared here
../char_binary_wrap.cxx:310:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/char_binary/char_binary.go:40:18: warning: type of '_wrap_Swig_malloc_char_binary_e68d22f2981a8084' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_Swig_malloc_char_binary_e68d22f2981a8084(swig_intgo arg1);
      |                  ^
../char_binary_wrap.cxx:297:7: note: return value type mismatch
  297 | void *_wrap_Swig_malloc_char_binary_e68d22f2981a8084(intgo _swig_go_0) {
      |       ^
../char_binary_wrap.cxx:297:7: note: '_wrap_Swig_malloc_char_binary_e68d22f2981a8084' was previously declared here
../char_binary_wrap.cxx:297:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/char_binary/char_binary.go:39:13: warning: type of '_wrap_Swig_free_char_binary_e68d22f2981a8084' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Swig_free_char_binary_e68d22f2981a8084(uintptr_t arg1);
      |             ^
../char_binary_wrap.cxx:287:6: note: type mismatch in parameter 1
  287 | void _wrap_Swig_free_char_binary_e68d22f2981a8084(void *_swig_go_0) {
      |      ^
../char_binary_wrap.cxx:287:6: note: '_wrap_Swig_free_char_binary_e68d22f2981a8084' was previously declared here
../char_binary_wrap.cxx:287:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2959463558/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase char_strings
# swigtests/char_strings
char_strings_wrap.cxx: In function 'intgo _wrap_GetNextFormat_char_strings_9fe22d9c724e25c3(Formatpos*, _gostring_, OBFormat**)':
char_strings_wrap.cxx:883:7: warning: 'void free(void*)' called on unallocated object 'temp2' [-Wfree-nonheap-object]
  883 |   free(arg2);
      |   ~~~~^~~~~~
char_strings_wrap.cxx:868:9: note: declared here
  868 |   char *temp2 ;
      |         ^~~~~
char_strings_wrap.cxx: In function 'bool _wrap_SetCharPointerRef_char_strings_9fe22d9c724e25c3(_gostring_, intgo)':
char_strings_wrap.cxx:916:7: warning: 'void free(void*)' called on unallocated object 'temp1' [-Wfree-nonheap-object]
  916 |   free(arg1);
      |   ~~~~^~~~~~
char_strings_wrap.cxx:902:9: note: declared here
  902 |   char *temp1 ;
      |         ^~~~~
char_strings_wrap.cxx: In function 'bool _wrap_SetConstCharPointerRef_char_strings_9fe22d9c724e25c3(_gostring_, intgo)':
char_strings_wrap.cxx:949:7: warning: 'void free(void*)' called on unallocated object 'temp1' [-Wfree-nonheap-object]
  949 |   free(arg1);
      |   ~~~~^~~~~~
char_strings_wrap.cxx:935:9: note: declared here
  935 |   char *temp1 ;
      |         ^~~~~
checking go testcase chartest
checking go testcase class_scope_namespace
checking go testcase class_forward
checking go testcase class_ignore (with run test)
# swigtests/class_ignore
../class_ignore.go:43:18: warning: type of '_wrap_new_Hoo_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Hoo_class_ignore_0401d33f45340b23(void);
      |                  ^
../class_ignore_wrap.cxx:404:6: note: return value type mismatch
  404 | Hoo *_wrap_new_Hoo_class_ignore_0401d33f45340b23() {
      |      ^
../class_ignore_wrap.cxx:404:6: note: '_wrap_new_Hoo_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:404:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_ignore.go:41:18: warning: type of '_wrap_new_Far_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Far_class_ignore_0401d33f45340b23(void);
      |                  ^
../class_ignore_wrap.cxx:383:6: note: return value type mismatch
  383 | Far *_wrap_new_Far_class_ignore_0401d33f45340b23() {
      |      ^
../class_ignore_wrap.cxx:383:6: note: '_wrap_new_Far_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:383:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_ignore.go:40:18: warning: type of '_wrap_new_Boo_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Boo_class_ignore_0401d33f45340b23(void);
      |                  ^
../class_ignore_wrap.cxx:372:6: note: return value type mismatch
  372 | Boo *_wrap_new_Boo_class_ignore_0401d33f45340b23() {
      |      ^
../class_ignore_wrap.cxx:372:6: note: '_wrap_new_Boo_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:372:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_ignore.go:36:18: warning: type of '_wrap_new_Bar_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Bar_class_ignore_0401d33f45340b23(void);
      |                  ^
../class_ignore_wrap.cxx:331:17: note: return value type mismatch
  331 | hi::hello::Bar *_wrap_new_Bar_class_ignore_0401d33f45340b23() {
      |                 ^
../class_ignore_wrap.cxx:331:17: note: '_wrap_new_Bar_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:331:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_ignore.go:45:20: warning: type of '_wrap_do_blah_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_type_2 _wrap_do_blah_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |                    ^
../class_ignore_wrap.cxx:425:12: note: type mismatch in parameter 1
  425 | _gostring_ _wrap_do_blah_class_ignore_0401d33f45340b23(Foo *_swig_go_0) {
      |            ^
../class_ignore_wrap.cxx:425:12: note: '_wrap_do_blah_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:425:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_ignore.go:44:13: warning: type of '_wrap_delete_Hoo_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Hoo_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |             ^
../class_ignore_wrap.cxx:415:6: note: type mismatch in parameter 1
  415 | void _wrap_delete_Hoo_class_ignore_0401d33f45340b23(Hoo *_swig_go_0) {
      |      ^
../class_ignore_wrap.cxx:415:6: note: '_wrap_delete_Hoo_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:415:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_ignore.go:42:13: warning: type of '_wrap_delete_Far_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Far_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |             ^
../class_ignore_wrap.cxx:394:6: note: type mismatch in parameter 1
  394 | void _wrap_delete_Far_class_ignore_0401d33f45340b23(Far *_swig_go_0) {
      |      ^
../class_ignore_wrap.cxx:394:6: note: '_wrap_delete_Far_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:394:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_ignore.go:38:13: warning: type of '_wrap_delete_Boo_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Boo_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |             ^
../class_ignore_wrap.cxx:352:6: note: type mismatch in parameter 1
  352 | void _wrap_delete_Boo_class_ignore_0401d33f45340b23(Boo *_swig_go_0) {
      |      ^
../class_ignore_wrap.cxx:352:6: note: '_wrap_delete_Boo_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_ignore.go:37:13: warning: type of '_wrap_delete_Bar_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Bar_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |             ^
../class_ignore_wrap.cxx:342:6: note: type mismatch in parameter 1
  342 | void _wrap_delete_Bar_class_ignore_0401d33f45340b23(hi::hello::Bar *_swig_go_0) {
      |      ^
../class_ignore_wrap.cxx:342:6: note: '_wrap_delete_Bar_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:342:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_ignore.go:34:18: warning: type of '_wrap_Swig_malloc_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_class_ignore_0401d33f45340b23(swig_intgo arg1);
      |                  ^
../class_ignore_wrap.cxx:305:7: note: return value type mismatch
  305 | void *_wrap_Swig_malloc_class_ignore_0401d33f45340b23(intgo _swig_go_0) {
      |       ^
../class_ignore_wrap.cxx:305:7: note: '_wrap_Swig_malloc_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:305:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_ignore.go:33:13: warning: type of '_wrap_Swig_free_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |             ^
../class_ignore_wrap.cxx:295:6: note: type mismatch in parameter 1
  295 | void _wrap_Swig_free_class_ignore_0401d33f45340b23(void *_swig_go_0) {
      |      ^
../class_ignore_wrap.cxx:295:6: note: '_wrap_Swig_free_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:295:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_ignore.go:39:13: warning: type of '_wrap_Boo_away_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Boo_away_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |             ^
../class_ignore_wrap.cxx:362:6: note: type mismatch in parameter 1
  362 | void _wrap_Boo_away_class_ignore_0401d33f45340b23(Boo *_swig_go_0) {
      |      ^
../class_ignore_wrap.cxx:362:6: note: '_wrap_Boo_away_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:362:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_ignore.go:35:20: warning: type of '_wrap_Bar_blah_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_type_1 _wrap_Bar_blah_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |                    ^
../class_ignore_wrap.cxx:318:12: note: type mismatch in parameter 1
  318 | _gostring_ _wrap_Bar_blah_class_ignore_0401d33f45340b23(hi::hello::Bar *_swig_go_0) {
      |            ^
../class_ignore_wrap.cxx:318:12: note: '_wrap_Bar_blah_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:318:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/class_ignore
class_ignore_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
class_ignore_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_ignore/class_ignore.go:43:18: warning: type of '_wrap_new_Hoo_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Hoo_class_ignore_0401d33f45340b23(void);
      |                  ^
../class_ignore_wrap.cxx:404:6: note: return value type mismatch
  404 | Hoo *_wrap_new_Hoo_class_ignore_0401d33f45340b23() {
      |      ^
../class_ignore_wrap.cxx:404:6: note: '_wrap_new_Hoo_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:404:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_ignore/class_ignore.go:41:18: warning: type of '_wrap_new_Far_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Far_class_ignore_0401d33f45340b23(void);
      |                  ^
../class_ignore_wrap.cxx:383:6: note: return value type mismatch
  383 | Far *_wrap_new_Far_class_ignore_0401d33f45340b23() {
      |      ^
../class_ignore_wrap.cxx:383:6: note: '_wrap_new_Far_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:383:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_ignore/class_ignore.go:40:18: warning: type of '_wrap_new_Boo_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Boo_class_ignore_0401d33f45340b23(void);
      |                  ^
../class_ignore_wrap.cxx:372:6: note: return value type mismatch
  372 | Boo *_wrap_new_Boo_class_ignore_0401d33f45340b23() {
      |      ^
../class_ignore_wrap.cxx:372:6: note: '_wrap_new_Boo_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:372:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_ignore/class_ignore.go:36:18: warning: type of '_wrap_new_Bar_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Bar_class_ignore_0401d33f45340b23(void);
      |                  ^
../class_ignore_wrap.cxx:331:17: note: return value type mismatch
  331 | hi::hello::Bar *_wrap_new_Bar_class_ignore_0401d33f45340b23() {
      |                 ^
../class_ignore_wrap.cxx:331:17: note: '_wrap_new_Bar_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:331:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_ignore/class_ignore.go:45:20: warning: type of '_wrap_do_blah_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_type_2 _wrap_do_blah_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |                    ^
../class_ignore_wrap.cxx:425:12: note: type mismatch in parameter 1
  425 | _gostring_ _wrap_do_blah_class_ignore_0401d33f45340b23(Foo *_swig_go_0) {
      |            ^
../class_ignore_wrap.cxx:425:12: note: '_wrap_do_blah_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:425:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_ignore/class_ignore.go:44:13: warning: type of '_wrap_delete_Hoo_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Hoo_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |             ^
../class_ignore_wrap.cxx:415:6: note: type mismatch in parameter 1
  415 | void _wrap_delete_Hoo_class_ignore_0401d33f45340b23(Hoo *_swig_go_0) {
      |      ^
../class_ignore_wrap.cxx:415:6: note: '_wrap_delete_Hoo_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:415:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_ignore/class_ignore.go:42:13: warning: type of '_wrap_delete_Far_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Far_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |             ^
../class_ignore_wrap.cxx:394:6: note: type mismatch in parameter 1
  394 | void _wrap_delete_Far_class_ignore_0401d33f45340b23(Far *_swig_go_0) {
      |      ^
../class_ignore_wrap.cxx:394:6: note: '_wrap_delete_Far_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:394:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_ignore/class_ignore.go:38:13: warning: type of '_wrap_delete_Boo_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Boo_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |             ^
../class_ignore_wrap.cxx:352:6: note: type mismatch in parameter 1
  352 | void _wrap_delete_Boo_class_ignore_0401d33f45340b23(Boo *_swig_go_0) {
      |      ^
../class_ignore_wrap.cxx:352:6: note: '_wrap_delete_Boo_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_ignore/class_ignore.go:37:13: warning: type of '_wrap_delete_Bar_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Bar_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |             ^
../class_ignore_wrap.cxx:342:6: note: type mismatch in parameter 1
  342 | void _wrap_delete_Bar_class_ignore_0401d33f45340b23(hi::hello::Bar *_swig_go_0) {
      |      ^
../class_ignore_wrap.cxx:342:6: note: '_wrap_delete_Bar_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:342:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_ignore/class_ignore.go:34:18: warning: type of '_wrap_Swig_malloc_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_class_ignore_0401d33f45340b23(swig_intgo arg1);
      |                  ^
../class_ignore_wrap.cxx:305:7: note: return value type mismatch
  305 | void *_wrap_Swig_malloc_class_ignore_0401d33f45340b23(intgo _swig_go_0) {
      |       ^
../class_ignore_wrap.cxx:305:7: note: '_wrap_Swig_malloc_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:305:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_ignore/class_ignore.go:33:13: warning: type of '_wrap_Swig_free_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |             ^
../class_ignore_wrap.cxx:295:6: note: type mismatch in parameter 1
  295 | void _wrap_Swig_free_class_ignore_0401d33f45340b23(void *_swig_go_0) {
      |      ^
../class_ignore_wrap.cxx:295:6: note: '_wrap_Swig_free_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:295:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_ignore/class_ignore.go:39:13: warning: type of '_wrap_Boo_away_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Boo_away_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |             ^
../class_ignore_wrap.cxx:362:6: note: type mismatch in parameter 1
  362 | void _wrap_Boo_away_class_ignore_0401d33f45340b23(Boo *_swig_go_0) {
      |      ^
../class_ignore_wrap.cxx:362:6: note: '_wrap_Boo_away_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:362:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_ignore/class_ignore.go:35:20: warning: type of '_wrap_Bar_blah_class_ignore_0401d33f45340b23' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_type_1 _wrap_Bar_blah_class_ignore_0401d33f45340b23(uintptr_t arg1);
      |                    ^
../class_ignore_wrap.cxx:318:12: note: type mismatch in parameter 1
  318 | _gostring_ _wrap_Bar_blah_class_ignore_0401d33f45340b23(hi::hello::Bar *_swig_go_0) {
      |            ^
../class_ignore_wrap.cxx:318:12: note: '_wrap_Bar_blah_class_ignore_0401d33f45340b23' was previously declared here
../class_ignore_wrap.cxx:318:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1188805283/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase class_scope_weird (with run test)
# swigtests/class_scope_weird
../class_scope_weird.go:40:18: warning: type of '_wrap_new_Quat__SWIG_3_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Quat__SWIG_3_class_scope_weird_751a75aab509a529(uintptr_t arg1);
      |                  ^
../class_scope_weird_wrap.cxx:387:7: note: return value type mismatch
  387 | Quat *_wrap_new_Quat__SWIG_3_class_scope_weird_751a75aab509a529(matrix4 *_swig_go_0) {
      |       ^
../class_scope_weird_wrap.cxx:387:7: note: '_wrap_new_Quat__SWIG_3_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:387:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_scope_weird.go:39:18: warning: type of '_wrap_new_Quat__SWIG_2_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Quat__SWIG_2_class_scope_weird_751a75aab509a529(uintptr_t arg1, float arg2);
      |                  ^
../class_scope_weird_wrap.cxx:372:7: note: return value type mismatch
  372 | Quat *_wrap_new_Quat__SWIG_2_class_scope_weird_751a75aab509a529(tacka3 *_swig_go_0, float _swig_go_1) {
      |       ^
../class_scope_weird_wrap.cxx:372:7: note: '_wrap_new_Quat__SWIG_2_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:372:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_scope_weird.go:38:18: warning: type of '_wrap_new_Quat__SWIG_1_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Quat__SWIG_1_class_scope_weird_751a75aab509a529(float arg1, float arg2, float arg3, float arg4);
      |                  ^
../class_scope_weird_wrap.cxx:353:7: note: return value type mismatch
  353 | Quat *_wrap_new_Quat__SWIG_1_class_scope_weird_751a75aab509a529(float _swig_go_0, float _swig_go_1, float _swig_go_2, float _swig_go_3) {
      |       ^
../class_scope_weird_wrap.cxx:353:7: note: '_wrap_new_Quat__SWIG_1_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:353:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_scope_weird.go:37:18: warning: type of '_wrap_new_Quat__SWIG_0_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Quat__SWIG_0_class_scope_weird_751a75aab509a529(void);
      |                  ^
../class_scope_weird_wrap.cxx:342:7: note: return value type mismatch
  342 | Quat *_wrap_new_Quat__SWIG_0_class_scope_weird_751a75aab509a529() {
      |       ^
../class_scope_weird_wrap.cxx:342:7: note: '_wrap_new_Quat__SWIG_0_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:342:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_scope_weird.go:34:18: warning: type of '_wrap_new_Foo__SWIG_1_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_Foo__SWIG_1_class_scope_weird_751a75aab509a529(swig_intgo arg1);
      |                  ^
../class_scope_weird_wrap.cxx:304:6: note: return value type mismatch
  304 | Foo *_wrap_new_Foo__SWIG_1_class_scope_weird_751a75aab509a529(intgo _swig_go_0) {
      |      ^
../class_scope_weird_wrap.cxx:304:6: note: '_wrap_new_Foo__SWIG_1_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:304:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_scope_weird.go:33:18: warning: type of '_wrap_new_Foo__SWIG_0_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_Foo__SWIG_0_class_scope_weird_751a75aab509a529(void);
      |                  ^
../class_scope_weird_wrap.cxx:293:6: note: return value type mismatch
  293 | Foo *_wrap_new_Foo__SWIG_0_class_scope_weird_751a75aab509a529() {
      |      ^
../class_scope_weird_wrap.cxx:293:6: note: '_wrap_new_Foo__SWIG_0_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:293:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_scope_weird.go:41:13: warning: type of '_wrap_delete_Quat_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Quat_class_scope_weird_751a75aab509a529(uintptr_t arg1);
      |             ^
../class_scope_weird_wrap.cxx:400:6: note: type mismatch in parameter 1
  400 | void _wrap_delete_Quat_class_scope_weird_751a75aab509a529(Quat *_swig_go_0) {
      |      ^
../class_scope_weird_wrap.cxx:400:6: note: '_wrap_delete_Quat_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:400:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_scope_weird.go:36:13: warning: type of '_wrap_delete_Foo_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_class_scope_weird_751a75aab509a529(uintptr_t arg1);
      |             ^
../class_scope_weird_wrap.cxx:332:6: note: type mismatch in parameter 1
  332 | void _wrap_delete_Foo_class_scope_weird_751a75aab509a529(Foo *_swig_go_0) {
      |      ^
../class_scope_weird_wrap.cxx:332:6: note: '_wrap_delete_Foo_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:332:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_scope_weird.go:32:18: warning: type of '_wrap_Swig_malloc_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_class_scope_weird_751a75aab509a529(swig_intgo arg1);
      |                  ^
../class_scope_weird_wrap.cxx:280:7: note: return value type mismatch
  280 | void *_wrap_Swig_malloc_class_scope_weird_751a75aab509a529(intgo _swig_go_0) {
      |       ^
../class_scope_weird_wrap.cxx:280:7: note: '_wrap_Swig_malloc_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:280:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_scope_weird.go:31:13: warning: type of '_wrap_Swig_free_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_class_scope_weird_751a75aab509a529(uintptr_t arg1);
      |             ^
../class_scope_weird_wrap.cxx:270:6: note: type mismatch in parameter 1
  270 | void _wrap_Swig_free_class_scope_weird_751a75aab509a529(void *_swig_go_0) {
      |      ^
../class_scope_weird_wrap.cxx:270:6: note: '_wrap_Swig_free_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:270:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../class_scope_weird.go:35:19: warning: type of '_wrap_Foo_bar_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_bar_class_scope_weird_751a75aab509a529(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../class_scope_weird_wrap.cxx:317:7: note: type mismatch in parameter 1
  317 | intgo _wrap_Foo_bar_class_scope_weird_751a75aab509a529(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../class_scope_weird_wrap.cxx:317:7: note: '_wrap_Foo_bar_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:317:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/class_scope_weird
class_scope_weird_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
class_scope_weird_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_scope_weird/class_scope_weird.go:40:18: warning: type of '_wrap_new_Quat__SWIG_3_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Quat__SWIG_3_class_scope_weird_751a75aab509a529(uintptr_t arg1);
      |                  ^
../class_scope_weird_wrap.cxx:387:7: note: return value type mismatch
  387 | Quat *_wrap_new_Quat__SWIG_3_class_scope_weird_751a75aab509a529(matrix4 *_swig_go_0) {
      |       ^
../class_scope_weird_wrap.cxx:387:7: note: '_wrap_new_Quat__SWIG_3_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:387:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_scope_weird/class_scope_weird.go:39:18: warning: type of '_wrap_new_Quat__SWIG_2_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Quat__SWIG_2_class_scope_weird_751a75aab509a529(uintptr_t arg1, float arg2);
      |                  ^
../class_scope_weird_wrap.cxx:372:7: note: return value type mismatch
  372 | Quat *_wrap_new_Quat__SWIG_2_class_scope_weird_751a75aab509a529(tacka3 *_swig_go_0, float _swig_go_1) {
      |       ^
../class_scope_weird_wrap.cxx:372:7: note: '_wrap_new_Quat__SWIG_2_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:372:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_scope_weird/class_scope_weird.go:38:18: warning: type of '_wrap_new_Quat__SWIG_1_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Quat__SWIG_1_class_scope_weird_751a75aab509a529(float arg1, float arg2, float arg3, float arg4);
      |                  ^
../class_scope_weird_wrap.cxx:353:7: note: return value type mismatch
  353 | Quat *_wrap_new_Quat__SWIG_1_class_scope_weird_751a75aab509a529(float _swig_go_0, float _swig_go_1, float _swig_go_2, float _swig_go_3) {
      |       ^
../class_scope_weird_wrap.cxx:353:7: note: '_wrap_new_Quat__SWIG_1_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:353:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_scope_weird/class_scope_weird.go:37:18: warning: type of '_wrap_new_Quat__SWIG_0_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Quat__SWIG_0_class_scope_weird_751a75aab509a529(void);
      |                  ^
../class_scope_weird_wrap.cxx:342:7: note: return value type mismatch
  342 | Quat *_wrap_new_Quat__SWIG_0_class_scope_weird_751a75aab509a529() {
      |       ^
../class_scope_weird_wrap.cxx:342:7: note: '_wrap_new_Quat__SWIG_0_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:342:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_scope_weird/class_scope_weird.go:34:18: warning: type of '_wrap_new_Foo__SWIG_1_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_Foo__SWIG_1_class_scope_weird_751a75aab509a529(swig_intgo arg1);
      |                  ^
../class_scope_weird_wrap.cxx:304:6: note: return value type mismatch
  304 | Foo *_wrap_new_Foo__SWIG_1_class_scope_weird_751a75aab509a529(intgo _swig_go_0) {
      |      ^
../class_scope_weird_wrap.cxx:304:6: note: '_wrap_new_Foo__SWIG_1_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:304:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_scope_weird/class_scope_weird.go:33:18: warning: type of '_wrap_new_Foo__SWIG_0_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_Foo__SWIG_0_class_scope_weird_751a75aab509a529(void);
      |                  ^
../class_scope_weird_wrap.cxx:293:6: note: return value type mismatch
  293 | Foo *_wrap_new_Foo__SWIG_0_class_scope_weird_751a75aab509a529() {
      |      ^
../class_scope_weird_wrap.cxx:293:6: note: '_wrap_new_Foo__SWIG_0_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:293:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_scope_weird/class_scope_weird.go:41:13: warning: type of '_wrap_delete_Quat_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Quat_class_scope_weird_751a75aab509a529(uintptr_t arg1);
      |             ^
../class_scope_weird_wrap.cxx:400:6: note: type mismatch in parameter 1
  400 | void _wrap_delete_Quat_class_scope_weird_751a75aab509a529(Quat *_swig_go_0) {
      |      ^
../class_scope_weird_wrap.cxx:400:6: note: '_wrap_delete_Quat_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:400:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_scope_weird/class_scope_weird.go:36:13: warning: type of '_wrap_delete_Foo_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_class_scope_weird_751a75aab509a529(uintptr_t arg1);
      |             ^
../class_scope_weird_wrap.cxx:332:6: note: type mismatch in parameter 1
  332 | void _wrap_delete_Foo_class_scope_weird_751a75aab509a529(Foo *_swig_go_0) {
      |      ^
../class_scope_weird_wrap.cxx:332:6: note: '_wrap_delete_Foo_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:332:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_scope_weird/class_scope_weird.go:32:18: warning: type of '_wrap_Swig_malloc_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_class_scope_weird_751a75aab509a529(swig_intgo arg1);
      |                  ^
../class_scope_weird_wrap.cxx:280:7: note: return value type mismatch
  280 | void *_wrap_Swig_malloc_class_scope_weird_751a75aab509a529(intgo _swig_go_0) {
      |       ^
../class_scope_weird_wrap.cxx:280:7: note: '_wrap_Swig_malloc_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:280:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_scope_weird/class_scope_weird.go:31:13: warning: type of '_wrap_Swig_free_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_class_scope_weird_751a75aab509a529(uintptr_t arg1);
      |             ^
../class_scope_weird_wrap.cxx:270:6: note: type mismatch in parameter 1
  270 | void _wrap_Swig_free_class_scope_weird_751a75aab509a529(void *_swig_go_0) {
      |      ^
../class_scope_weird_wrap.cxx:270:6: note: '_wrap_Swig_free_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:270:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/class_scope_weird/class_scope_weird.go:35:19: warning: type of '_wrap_Foo_bar_class_scope_weird_751a75aab509a529' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_bar_class_scope_weird_751a75aab509a529(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../class_scope_weird_wrap.cxx:317:7: note: type mismatch in parameter 1
  317 | intgo _wrap_Foo_bar_class_scope_weird_751a75aab509a529(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../class_scope_weird_wrap.cxx:317:7: note: '_wrap_Foo_bar_class_scope_weird_751a75aab509a529' was previously declared here
../class_scope_weird_wrap.cxx:317:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-296391127/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase compactdefaultargs (with run test)
# swigtests/compactdefaultargs
../compactdefaultargs.go:41:18: warning: type of '_wrap_new_Defaults2__SWIG_1_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Defaults2__SWIG_1_compactdefaultargs_da352fd9e28de6a4(void);
      |                  ^
../compactdefaultargs_wrap.cxx:391:12: note: return value type mismatch
  391 | Defaults2 *_wrap_new_Defaults2__SWIG_1_compactdefaultargs_da352fd9e28de6a4() {
      |            ^
../compactdefaultargs_wrap.cxx:391:12: note: '_wrap_new_Defaults2__SWIG_1_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:391:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../compactdefaultargs.go:40:18: warning: type of '_wrap_new_Defaults2__SWIG_0_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Defaults2__SWIG_0_compactdefaultargs_da352fd9e28de6a4(swig_intgo arg1);
      |                  ^
../compactdefaultargs_wrap.cxx:378:12: note: return value type mismatch
  378 | Defaults2 *_wrap_new_Defaults2__SWIG_0_compactdefaultargs_da352fd9e28de6a4(intgo _swig_go_0) {
      |            ^
../compactdefaultargs_wrap.cxx:378:12: note: '_wrap_new_Defaults2__SWIG_0_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:378:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../compactdefaultargs.go:35:18: warning: type of '_wrap_new_Defaults1__SWIG_1_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Defaults1__SWIG_1_compactdefaultargs_da352fd9e28de6a4(void);
      |                  ^
../compactdefaultargs_wrap.cxx:318:12: note: return value type mismatch
  318 | Defaults1 *_wrap_new_Defaults1__SWIG_1_compactdefaultargs_da352fd9e28de6a4() {
      |            ^
../compactdefaultargs_wrap.cxx:318:12: note: '_wrap_new_Defaults1__SWIG_1_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:318:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../compactdefaultargs.go:34:18: warning: type of '_wrap_new_Defaults1__SWIG_0_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_Defaults1__SWIG_0_compactdefaultargs_da352fd9e28de6a4(swig_intgo arg1);
      |                  ^
../compactdefaultargs_wrap.cxx:305:12: note: return value type mismatch
  305 | Defaults1 *_wrap_new_Defaults1__SWIG_0_compactdefaultargs_da352fd9e28de6a4(intgo _swig_go_0) {
      |            ^
../compactdefaultargs_wrap.cxx:305:12: note: '_wrap_new_Defaults1__SWIG_0_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:305:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../compactdefaultargs.go:44:13: warning: type of '_wrap_delete_Defaults2_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Defaults2_compactdefaultargs_da352fd9e28de6a4(uintptr_t arg1);
      |             ^
../compactdefaultargs_wrap.cxx:434:6: note: type mismatch in parameter 1
  434 | void _wrap_delete_Defaults2_compactdefaultargs_da352fd9e28de6a4(Defaults2 *_swig_go_0) {
      |      ^
../compactdefaultargs_wrap.cxx:434:6: note: '_wrap_delete_Defaults2_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:434:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../compactdefaultargs.go:38:13: warning: type of '_wrap_delete_Defaults1_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Defaults1_compactdefaultargs_da352fd9e28de6a4(uintptr_t arg1);
      |             ^
../compactdefaultargs_wrap.cxx:357:6: note: type mismatch in parameter 1
  357 | void _wrap_delete_Defaults1_compactdefaultargs_da352fd9e28de6a4(Defaults1 *_swig_go_0) {
      |      ^
../compactdefaultargs_wrap.cxx:357:6: note: '_wrap_delete_Defaults1_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:357:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../compactdefaultargs.go:32:18: warning: type of '_wrap_Swig_malloc_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_compactdefaultargs_da352fd9e28de6a4(swig_intgo arg1);
      |                  ^
../compactdefaultargs_wrap.cxx:281:7: note: return value type mismatch
  281 | void *_wrap_Swig_malloc_compactdefaultargs_da352fd9e28de6a4(intgo _swig_go_0) {
      |       ^
../compactdefaultargs_wrap.cxx:281:7: note: '_wrap_Swig_malloc_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:281:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../compactdefaultargs.go:31:13: warning: type of '_wrap_Swig_free_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_compactdefaultargs_da352fd9e28de6a4(uintptr_t arg1);
      |             ^
../compactdefaultargs_wrap.cxx:271:6: note: type mismatch in parameter 1
  271 | void _wrap_Swig_free_compactdefaultargs_da352fd9e28de6a4(void *_swig_go_0) {
      |      ^
../compactdefaultargs_wrap.cxx:271:6: note: '_wrap_Swig_free_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:271:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../compactdefaultargs.go:42:15: warning: type of '_wrap_Defaults2_ret_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   42 | extern double _wrap_Defaults2_ret_compactdefaultargs_da352fd9e28de6a4(intgo _swig_args, uintptr_t arg1, double arg2);
      |               ^
../compactdefaultargs_wrap.cxx:402:8: note: type mismatch in parameter 2
  402 | double _wrap_Defaults2_ret_compactdefaultargs_da352fd9e28de6a4(intgo _swig_optargc, Defaults2 *_swig_go_0, double _swig_go_1) {
      |        ^
../compactdefaultargs_wrap.cxx:402:8: note: '_wrap_Defaults2_ret_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:402:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../compactdefaultargs.go:43:15: warning: type of '_wrap_Defaults2_nodefault_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   43 | extern double _wrap_Defaults2_nodefault_compactdefaultargs_da352fd9e28de6a4(uintptr_t arg1, swig_intgo arg2);
      |               ^
../compactdefaultargs_wrap.cxx:419:8: note: type mismatch in parameter 1
  419 | double _wrap_Defaults2_nodefault_compactdefaultargs_da352fd9e28de6a4(Defaults2 *_swig_go_0, intgo _swig_go_1) {
      |        ^
../compactdefaultargs_wrap.cxx:419:8: note: '_wrap_Defaults2_nodefault_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:419:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../compactdefaultargs.go:37:15: warning: type of '_wrap_Defaults1_ret__SWIG_1_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   37 | extern double _wrap_Defaults1_ret__SWIG_1_compactdefaultargs_da352fd9e28de6a4(uintptr_t arg1);
      |               ^
../compactdefaultargs_wrap.cxx:344:8: note: type mismatch in parameter 1
  344 | double _wrap_Defaults1_ret__SWIG_1_compactdefaultargs_da352fd9e28de6a4(Defaults1 *_swig_go_0) {
      |        ^
../compactdefaultargs_wrap.cxx:344:8: note: '_wrap_Defaults1_ret__SWIG_1_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:344:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../compactdefaultargs.go:36:15: warning: type of '_wrap_Defaults1_ret__SWIG_0_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   36 | extern double _wrap_Defaults1_ret__SWIG_0_compactdefaultargs_da352fd9e28de6a4(uintptr_t arg1, double arg2);
      |               ^
../compactdefaultargs_wrap.cxx:329:8: note: type mismatch in parameter 1
  329 | double _wrap_Defaults1_ret__SWIG_0_compactdefaultargs_da352fd9e28de6a4(Defaults1 *_swig_go_0, double _swig_go_1) {
      |        ^
../compactdefaultargs_wrap.cxx:329:8: note: '_wrap_Defaults1_ret__SWIG_0_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:329:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/compactdefaultargs
compactdefaultargs_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
compactdefaultargs_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/compactdefaultargs/compactdefaultargs.go:41:18: warning: type of '_wrap_new_Defaults2__SWIG_1_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Defaults2__SWIG_1_compactdefaultargs_da352fd9e28de6a4(void);
      |                  ^
../compactdefaultargs_wrap.cxx:391:12: note: return value type mismatch
  391 | Defaults2 *_wrap_new_Defaults2__SWIG_1_compactdefaultargs_da352fd9e28de6a4() {
      |            ^
../compactdefaultargs_wrap.cxx:391:12: note: '_wrap_new_Defaults2__SWIG_1_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:391:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/compactdefaultargs/compactdefaultargs.go:40:18: warning: type of '_wrap_new_Defaults2__SWIG_0_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Defaults2__SWIG_0_compactdefaultargs_da352fd9e28de6a4(swig_intgo arg1);
      |                  ^
../compactdefaultargs_wrap.cxx:378:12: note: return value type mismatch
  378 | Defaults2 *_wrap_new_Defaults2__SWIG_0_compactdefaultargs_da352fd9e28de6a4(intgo _swig_go_0) {
      |            ^
../compactdefaultargs_wrap.cxx:378:12: note: '_wrap_new_Defaults2__SWIG_0_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:378:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/compactdefaultargs/compactdefaultargs.go:35:18: warning: type of '_wrap_new_Defaults1__SWIG_1_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Defaults1__SWIG_1_compactdefaultargs_da352fd9e28de6a4(void);
      |                  ^
../compactdefaultargs_wrap.cxx:318:12: note: return value type mismatch
  318 | Defaults1 *_wrap_new_Defaults1__SWIG_1_compactdefaultargs_da352fd9e28de6a4() {
      |            ^
../compactdefaultargs_wrap.cxx:318:12: note: '_wrap_new_Defaults1__SWIG_1_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:318:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/compactdefaultargs/compactdefaultargs.go:34:18: warning: type of '_wrap_new_Defaults1__SWIG_0_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_Defaults1__SWIG_0_compactdefaultargs_da352fd9e28de6a4(swig_intgo arg1);
      |                  ^
../compactdefaultargs_wrap.cxx:305:12: note: return value type mismatch
  305 | Defaults1 *_wrap_new_Defaults1__SWIG_0_compactdefaultargs_da352fd9e28de6a4(intgo _swig_go_0) {
      |            ^
../compactdefaultargs_wrap.cxx:305:12: note: '_wrap_new_Defaults1__SWIG_0_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:305:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/compactdefaultargs/compactdefaultargs.go:44:13: warning: type of '_wrap_delete_Defaults2_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Defaults2_compactdefaultargs_da352fd9e28de6a4(uintptr_t arg1);
      |             ^
../compactdefaultargs_wrap.cxx:434:6: note: type mismatch in parameter 1
  434 | void _wrap_delete_Defaults2_compactdefaultargs_da352fd9e28de6a4(Defaults2 *_swig_go_0) {
      |      ^
../compactdefaultargs_wrap.cxx:434:6: note: '_wrap_delete_Defaults2_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:434:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/compactdefaultargs/compactdefaultargs.go:38:13: warning: type of '_wrap_delete_Defaults1_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Defaults1_compactdefaultargs_da352fd9e28de6a4(uintptr_t arg1);
      |             ^
../compactdefaultargs_wrap.cxx:357:6: note: type mismatch in parameter 1
  357 | void _wrap_delete_Defaults1_compactdefaultargs_da352fd9e28de6a4(Defaults1 *_swig_go_0) {
      |      ^
../compactdefaultargs_wrap.cxx:357:6: note: '_wrap_delete_Defaults1_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:357:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/compactdefaultargs/compactdefaultargs.go:32:18: warning: type of '_wrap_Swig_malloc_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_compactdefaultargs_da352fd9e28de6a4(swig_intgo arg1);
      |                  ^
../compactdefaultargs_wrap.cxx:281:7: note: return value type mismatch
  281 | void *_wrap_Swig_malloc_compactdefaultargs_da352fd9e28de6a4(intgo _swig_go_0) {
      |       ^
../compactdefaultargs_wrap.cxx:281:7: note: '_wrap_Swig_malloc_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:281:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/compactdefaultargs/compactdefaultargs.go:31:13: warning: type of '_wrap_Swig_free_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_compactdefaultargs_da352fd9e28de6a4(uintptr_t arg1);
      |             ^
../compactdefaultargs_wrap.cxx:271:6: note: type mismatch in parameter 1
  271 | void _wrap_Swig_free_compactdefaultargs_da352fd9e28de6a4(void *_swig_go_0) {
      |      ^
../compactdefaultargs_wrap.cxx:271:6: note: '_wrap_Swig_free_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:271:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/compactdefaultargs/compactdefaultargs.go:42:15: warning: type of '_wrap_Defaults2_ret_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   42 | extern double _wrap_Defaults2_ret_compactdefaultargs_da352fd9e28de6a4(intgo _swig_args, uintptr_t arg1, double arg2);
      |               ^
../compactdefaultargs_wrap.cxx:402:8: note: type mismatch in parameter 2
  402 | double _wrap_Defaults2_ret_compactdefaultargs_da352fd9e28de6a4(intgo _swig_optargc, Defaults2 *_swig_go_0, double _swig_go_1) {
      |        ^
../compactdefaultargs_wrap.cxx:402:8: note: '_wrap_Defaults2_ret_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:402:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/compactdefaultargs/compactdefaultargs.go:43:15: warning: type of '_wrap_Defaults2_nodefault_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   43 | extern double _wrap_Defaults2_nodefault_compactdefaultargs_da352fd9e28de6a4(uintptr_t arg1, swig_intgo arg2);
      |               ^
../compactdefaultargs_wrap.cxx:419:8: note: type mismatch in parameter 1
  419 | double _wrap_Defaults2_nodefault_compactdefaultargs_da352fd9e28de6a4(Defaults2 *_swig_go_0, intgo _swig_go_1) {
      |        ^
../compactdefaultargs_wrap.cxx:419:8: note: '_wrap_Defaults2_nodefault_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:419:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/compactdefaultargs/compactdefaultargs.go:37:15: warning: type of '_wrap_Defaults1_ret__SWIG_1_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   37 | extern double _wrap_Defaults1_ret__SWIG_1_compactdefaultargs_da352fd9e28de6a4(uintptr_t arg1);
      |               ^
../compactdefaultargs_wrap.cxx:344:8: note: type mismatch in parameter 1
  344 | double _wrap_Defaults1_ret__SWIG_1_compactdefaultargs_da352fd9e28de6a4(Defaults1 *_swig_go_0) {
      |        ^
../compactdefaultargs_wrap.cxx:344:8: note: '_wrap_Defaults1_ret__SWIG_1_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:344:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/compactdefaultargs/compactdefaultargs.go:36:15: warning: type of '_wrap_Defaults1_ret__SWIG_0_compactdefaultargs_da352fd9e28de6a4' does not match original declaration [-Wlto-type-mismatch]
   36 | extern double _wrap_Defaults1_ret__SWIG_0_compactdefaultargs_da352fd9e28de6a4(uintptr_t arg1, double arg2);
      |               ^
../compactdefaultargs_wrap.cxx:329:8: note: type mismatch in parameter 1
  329 | double _wrap_Defaults1_ret__SWIG_0_compactdefaultargs_da352fd9e28de6a4(Defaults1 *_swig_go_0, double _swig_go_1) {
      |        ^
../compactdefaultargs_wrap.cxx:329:8: note: '_wrap_Defaults1_ret__SWIG_0_compactdefaultargs_da352fd9e28de6a4' was previously declared here
../compactdefaultargs_wrap.cxx:329:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-321851201/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase const_const_2
checking go testcase constant_directive
checking go testcase constant_pointers
checking go testcase constover (with run test)
# swigtests/constover
../constover.go:47:18: warning: type of '_wrap_new_Foo_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_Foo_constover_48aa7d90b27067c3(void);
      |                  ^
../constover_wrap.cxx:342:6: note: return value type mismatch
  342 | Foo *_wrap_new_Foo_constover_48aa7d90b27067c3() {
      |      ^
../constover_wrap.cxx:342:6: note: '_wrap_new_Foo_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:342:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constover.go:52:13: warning: type of '_wrap_delete_Foo_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_Foo_constover_48aa7d90b27067c3(uintptr_t arg1);
      |             ^
../constover_wrap.cxx:433:6: note: type mismatch in parameter 1
  433 | void _wrap_delete_Foo_constover_48aa7d90b27067c3(Foo *_swig_go_0) {
      |      ^
../constover_wrap.cxx:433:6: note: '_wrap_delete_Foo_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:433:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constover.go:44:18: warning: type of '_wrap_Swig_malloc_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_Swig_malloc_constover_48aa7d90b27067c3(swig_intgo arg1);
      |                  ^
../constover_wrap.cxx:293:7: note: return value type mismatch
  293 | void *_wrap_Swig_malloc_constover_48aa7d90b27067c3(intgo _swig_go_0) {
      |       ^
../constover_wrap.cxx:293:7: note: '_wrap_Swig_malloc_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:293:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constover.go:43:13: warning: type of '_wrap_Swig_free_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_Swig_free_constover_48aa7d90b27067c3(uintptr_t arg1);
      |             ^
../constover_wrap.cxx:283:6: note: type mismatch in parameter 1
  283 | void _wrap_Swig_free_constover_48aa7d90b27067c3(void *_swig_go_0) {
      |      ^
../constover_wrap.cxx:283:6: note: '_wrap_Swig_free_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:283:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constover.go:51:21: warning: type of '_wrap_Foo_test_pconstm_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_type_11 _wrap_Foo_test_pconstm_constover_48aa7d90b27067c3(uintptr_t arg1, swig_type_12 arg2);
      |                     ^
../constover_wrap.cxx:413:12: note: type mismatch in parameter 1
  413 | _gostring_ _wrap_Foo_test_pconstm_constover_48aa7d90b27067c3(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../constover_wrap.cxx:413:12: note: '_wrap_Foo_test_pconstm_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:413:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constover.go:49:20: warning: type of '_wrap_Foo_test_pconst_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_type_7 _wrap_Foo_test_pconst_constover_48aa7d90b27067c3(uintptr_t arg1, swig_type_8 arg2);
      |                    ^
../constover_wrap.cxx:373:12: note: type mismatch in parameter 1
  373 | _gostring_ _wrap_Foo_test_pconst_constover_48aa7d90b27067c3(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../constover_wrap.cxx:373:12: note: '_wrap_Foo_test_pconst_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:373:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constover.go:48:20: warning: type of '_wrap_Foo_test_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_type_5 _wrap_Foo_test_constover_48aa7d90b27067c3(uintptr_t arg1, swig_type_6 arg2);
      |                    ^
../constover_wrap.cxx:353:12: note: type mismatch in parameter 1
  353 | _gostring_ _wrap_Foo_test_constover_48aa7d90b27067c3(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../constover_wrap.cxx:353:12: note: '_wrap_Foo_test_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:353:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constover.go:50:20: warning: type of '_wrap_Foo_test_constm_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_9 _wrap_Foo_test_constm_constover_48aa7d90b27067c3(uintptr_t arg1, swig_type_10 arg2);
      |                    ^
../constover_wrap.cxx:393:12: note: type mismatch in parameter 1
  393 | _gostring_ _wrap_Foo_test_constm_constover_48aa7d90b27067c3(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../constover_wrap.cxx:393:12: note: '_wrap_Foo_test_constm_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:393:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/constover
constover_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
constover_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constover/constover.go:47:18: warning: type of '_wrap_new_Foo_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_Foo_constover_48aa7d90b27067c3(void);
      |                  ^
../constover_wrap.cxx:342:6: note: return value type mismatch
  342 | Foo *_wrap_new_Foo_constover_48aa7d90b27067c3() {
      |      ^
../constover_wrap.cxx:342:6: note: '_wrap_new_Foo_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:342:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constover/constover.go:52:13: warning: type of '_wrap_delete_Foo_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_Foo_constover_48aa7d90b27067c3(uintptr_t arg1);
      |             ^
../constover_wrap.cxx:433:6: note: type mismatch in parameter 1
  433 | void _wrap_delete_Foo_constover_48aa7d90b27067c3(Foo *_swig_go_0) {
      |      ^
../constover_wrap.cxx:433:6: note: '_wrap_delete_Foo_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:433:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constover/constover.go:44:18: warning: type of '_wrap_Swig_malloc_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_Swig_malloc_constover_48aa7d90b27067c3(swig_intgo arg1);
      |                  ^
../constover_wrap.cxx:293:7: note: return value type mismatch
  293 | void *_wrap_Swig_malloc_constover_48aa7d90b27067c3(intgo _swig_go_0) {
      |       ^
../constover_wrap.cxx:293:7: note: '_wrap_Swig_malloc_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:293:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constover/constover.go:43:13: warning: type of '_wrap_Swig_free_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_Swig_free_constover_48aa7d90b27067c3(uintptr_t arg1);
      |             ^
../constover_wrap.cxx:283:6: note: type mismatch in parameter 1
  283 | void _wrap_Swig_free_constover_48aa7d90b27067c3(void *_swig_go_0) {
      |      ^
../constover_wrap.cxx:283:6: note: '_wrap_Swig_free_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:283:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constover/constover.go:51:21: warning: type of '_wrap_Foo_test_pconstm_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_type_11 _wrap_Foo_test_pconstm_constover_48aa7d90b27067c3(uintptr_t arg1, swig_type_12 arg2);
      |                     ^
../constover_wrap.cxx:413:12: note: type mismatch in parameter 1
  413 | _gostring_ _wrap_Foo_test_pconstm_constover_48aa7d90b27067c3(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../constover_wrap.cxx:413:12: note: '_wrap_Foo_test_pconstm_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:413:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constover/constover.go:49:20: warning: type of '_wrap_Foo_test_pconst_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_type_7 _wrap_Foo_test_pconst_constover_48aa7d90b27067c3(uintptr_t arg1, swig_type_8 arg2);
      |                    ^
../constover_wrap.cxx:373:12: note: type mismatch in parameter 1
  373 | _gostring_ _wrap_Foo_test_pconst_constover_48aa7d90b27067c3(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../constover_wrap.cxx:373:12: note: '_wrap_Foo_test_pconst_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:373:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constover/constover.go:48:20: warning: type of '_wrap_Foo_test_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_type_5 _wrap_Foo_test_constover_48aa7d90b27067c3(uintptr_t arg1, swig_type_6 arg2);
      |                    ^
../constover_wrap.cxx:353:12: note: type mismatch in parameter 1
  353 | _gostring_ _wrap_Foo_test_constover_48aa7d90b27067c3(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../constover_wrap.cxx:353:12: note: '_wrap_Foo_test_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:353:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constover/constover.go:50:20: warning: type of '_wrap_Foo_test_constm_constover_48aa7d90b27067c3' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_9 _wrap_Foo_test_constm_constover_48aa7d90b27067c3(uintptr_t arg1, swig_type_10 arg2);
      |                    ^
../constover_wrap.cxx:393:12: note: type mismatch in parameter 1
  393 | _gostring_ _wrap_Foo_test_constm_constover_48aa7d90b27067c3(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../constover_wrap.cxx:393:12: note: '_wrap_Foo_test_constm_constover_48aa7d90b27067c3' was previously declared here
../constover_wrap.cxx:393:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1651189899/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase constructor_copy (with run test)
# swigtests/constructor_copy
../constructor_copy.go:80:18: warning: type of '_wrap_new_Total_i__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   80 | extern uintptr_t _wrap_new_Total_i__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:895:43: note: return value type mismatch
  895 | Space1::Space2::TotalReturnSwap_T< int > *_wrap_new_Total_i__SWIG_1_constructor_copy_c965e983a4991e72(Space1::Space2::TotalReturnSwap_T< int > *_swig_go_0) {
      |                                           ^
../constructor_copy_wrap.cxx:895:43: note: '_wrap_new_Total_i__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:895:43: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:79:18: warning: type of '_wrap_new_Total_i__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap_new_Total_i__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:884:43: note: return value type mismatch
  884 | Space1::Space2::TotalReturnSwap_T< int > *_wrap_new_Total_i__SWIG_0_constructor_copy_c965e983a4991e72() {
      |                                           ^
../constructor_copy_wrap.cxx:884:43: note: '_wrap_new_Total_i__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:884:43: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:77:18: warning: type of '_wrap_new_Space1Space2_TotalReturnSwap__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   77 | extern uintptr_t _wrap_new_Space1Space2_TotalReturnSwap__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:861:34: note: return value type mismatch
  861 | Space1::Space2::TotalReturnSwap *_wrap_new_Space1Space2_TotalReturnSwap__SWIG_1_constructor_copy_c965e983a4991e72(Space1::Space2::TotalReturnSwap *_swig_go_0) {
      |                                  ^
../constructor_copy_wrap.cxx:861:34: note: '_wrap_new_Space1Space2_TotalReturnSwap__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:861:34: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:76:18: warning: type of '_wrap_new_Space1Space2_TotalReturnSwap__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_Space1Space2_TotalReturnSwap__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:850:34: note: return value type mismatch
  850 | Space1::Space2::TotalReturnSwap *_wrap_new_Space1Space2_TotalReturnSwap__SWIG_0_constructor_copy_c965e983a4991e72() {
      |                                  ^
../constructor_copy_wrap.cxx:850:34: note: '_wrap_new_Space1Space2_TotalReturnSwap__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:850:34: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:74:18: warning: type of '_wrap_new_ModelUtils_i__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   74 | extern uintptr_t _wrap_new_ModelUtils_i__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:827:42: note: return value type mismatch
  827 | ABC_Nam::ABC_Libor::ModelUtils_T< int > *_wrap_new_ModelUtils_i__SWIG_1_constructor_copy_c965e983a4991e72(ABC_Nam::ABC_Libor::ModelUtils_T< int > *_swig_go_0) {
      |                                          ^
../constructor_copy_wrap.cxx:827:42: note: '_wrap_new_ModelUtils_i__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:827:42: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:73:18: warning: type of '_wrap_new_ModelUtils_i__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_new_ModelUtils_i__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:816:42: note: return value type mismatch
  816 | ABC_Nam::ABC_Libor::ModelUtils_T< int > *_wrap_new_ModelUtils_i__SWIG_0_constructor_copy_c965e983a4991e72() {
      |                                          ^
../constructor_copy_wrap.cxx:816:42: note: '_wrap_new_ModelUtils_i__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:816:42: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:57:18: warning: type of '_wrap_new_Foo8_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_Foo8_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:630:7: note: return value type mismatch
  630 | Foo8 *_wrap_new_Foo8_constructor_copy_c965e983a4991e72() {
      |       ^
../constructor_copy_wrap.cxx:630:7: note: '_wrap_new_Foo8_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:630:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:55:18: warning: type of '_wrap_new_Foo7__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_Foo7__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:607:7: note: return value type mismatch
  607 | Foo7 *_wrap_new_Foo7__SWIG_1_constructor_copy_c965e983a4991e72(Foo7 *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:607:7: note: '_wrap_new_Foo7__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:607:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:54:18: warning: type of '_wrap_new_Foo7__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_new_Foo7__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:596:7: note: return value type mismatch
  596 | Foo7 *_wrap_new_Foo7__SWIG_0_constructor_copy_c965e983a4991e72() {
      |       ^
../constructor_copy_wrap.cxx:596:7: note: '_wrap_new_Foo7__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:596:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:52:18: warning: type of '_wrap_new_Foo6_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_new_Foo6_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:573:7: note: return value type mismatch
  573 | Foo6 *_wrap_new_Foo6_constructor_copy_c965e983a4991e72(Foo6 *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:573:7: note: '_wrap_new_Foo6_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:573:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:50:18: warning: type of '_wrap_new_Foo5__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_new_Foo5__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:550:7: note: return value type mismatch
  550 | Foo5 *_wrap_new_Foo5__SWIG_1_constructor_copy_c965e983a4991e72(Foo5 *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:550:7: note: '_wrap_new_Foo5__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:550:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:49:18: warning: type of '_wrap_new_Foo5__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_new_Foo5__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:539:7: note: return value type mismatch
  539 | Foo5 *_wrap_new_Foo5__SWIG_0_constructor_copy_c965e983a4991e72() {
      |       ^
../constructor_copy_wrap.cxx:539:7: note: '_wrap_new_Foo5__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:539:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:47:18: warning: type of '_wrap_new_Foo4a_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_Foo4a_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:518:8: note: return value type mismatch
  518 | Foo4a *_wrap_new_Foo4a_constructor_copy_c965e983a4991e72() {
      |        ^
../constructor_copy_wrap.cxx:518:8: note: '_wrap_new_Foo4a_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:518:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:45:18: warning: type of '_wrap_new_Foo4_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_Foo4_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:497:7: note: return value type mismatch
  497 | Foo4 *_wrap_new_Foo4_constructor_copy_c965e983a4991e72() {
      |       ^
../constructor_copy_wrap.cxx:497:7: note: '_wrap_new_Foo4_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:497:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:43:18: warning: type of '_wrap_new_Foo3__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Foo3__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:474:7: note: return value type mismatch
  474 | Foo3 *_wrap_new_Foo3__SWIG_1_constructor_copy_c965e983a4991e72(Foo3 *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:474:7: note: '_wrap_new_Foo3__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:474:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:42:18: warning: type of '_wrap_new_Foo3__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Foo3__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:463:7: note: return value type mismatch
  463 | Foo3 *_wrap_new_Foo3__SWIG_0_constructor_copy_c965e983a4991e72() {
      |       ^
../constructor_copy_wrap.cxx:463:7: note: '_wrap_new_Foo3__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:463:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:40:18: warning: type of '_wrap_new_Foo2__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Foo2__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:440:7: note: return value type mismatch
  440 | Foo2 *_wrap_new_Foo2__SWIG_1_constructor_copy_c965e983a4991e72(Foo2 *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:440:7: note: '_wrap_new_Foo2__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:440:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:39:18: warning: type of '_wrap_new_Foo2__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Foo2__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:429:7: note: return value type mismatch
  429 | Foo2 *_wrap_new_Foo2__SWIG_0_constructor_copy_c965e983a4991e72() {
      |       ^
../constructor_copy_wrap.cxx:429:7: note: '_wrap_new_Foo2__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:429:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:37:18: warning: type of '_wrap_new_Foo1__SWIG_2_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Foo1__SWIG_2_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:406:7: note: return value type mismatch
  406 | Foo1 *_wrap_new_Foo1__SWIG_2_constructor_copy_c965e983a4991e72(Foo1 *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:406:7: note: '_wrap_new_Foo1__SWIG_2_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:406:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:36:18: warning: type of '_wrap_new_Foo1__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Foo1__SWIG_1_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:395:7: note: return value type mismatch
  395 | Foo1 *_wrap_new_Foo1__SWIG_1_constructor_copy_c965e983a4991e72() {
      |       ^
../constructor_copy_wrap.cxx:395:7: note: '_wrap_new_Foo1__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:395:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:35:18: warning: type of '_wrap_new_Foo1__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Foo1__SWIG_0_constructor_copy_c965e983a4991e72(swig_intgo arg1);
      |                  ^
../constructor_copy_wrap.cxx:382:7: note: return value type mismatch
  382 | Foo1 *_wrap_new_Foo1__SWIG_0_constructor_copy_c965e983a4991e72(intgo _swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:382:7: note: '_wrap_new_Foo1__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:382:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:63:18: warning: type of '_wrap_new_Bari__SWIG_2_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   63 | extern uintptr_t _wrap_new_Bari__SWIG_2_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:700:13: note: return value type mismatch
  700 | Bar< int > *_wrap_new_Bari__SWIG_2_constructor_copy_c965e983a4991e72(Bar< int > *_swig_go_0) {
      |             ^
../constructor_copy_wrap.cxx:700:13: note: '_wrap_new_Bari__SWIG_2_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:700:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:62:18: warning: type of '_wrap_new_Bari__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_Bari__SWIG_1_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:689:13: note: return value type mismatch
  689 | Bar< int > *_wrap_new_Bari__SWIG_1_constructor_copy_c965e983a4991e72() {
      |             ^
../constructor_copy_wrap.cxx:689:13: note: '_wrap_new_Bari__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:689:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:61:18: warning: type of '_wrap_new_Bari__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_Bari__SWIG_0_constructor_copy_c965e983a4991e72(swig_intgo arg1);
      |                  ^
../constructor_copy_wrap.cxx:676:13: note: return value type mismatch
  676 | Bar< int > *_wrap_new_Bari__SWIG_0_constructor_copy_c965e983a4991e72(intgo _swig_go_0) {
      |             ^
../constructor_copy_wrap.cxx:676:13: note: '_wrap_new_Bari__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:676:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:68:18: warning: type of '_wrap_new_Bard__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_new_Bard__SWIG_1_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:761:16: note: return value type mismatch
  761 | Bar< double > *_wrap_new_Bard__SWIG_1_constructor_copy_c965e983a4991e72() {
      |                ^
../constructor_copy_wrap.cxx:761:16: note: '_wrap_new_Bard__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:761:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:67:18: warning: type of '_wrap_new_Bard__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_new_Bard__SWIG_0_constructor_copy_c965e983a4991e72(swig_intgo arg1);
      |                  ^
../constructor_copy_wrap.cxx:748:16: note: return value type mismatch
  748 | Bar< double > *_wrap_new_Bard__SWIG_0_constructor_copy_c965e983a4991e72(intgo _swig_go_0) {
      |                ^
../constructor_copy_wrap.cxx:748:16: note: '_wrap_new_Bard__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:748:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:71:18: warning: type of '_wrap_new_ABC_Libor_ModelUtils__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_ABC_Libor_ModelUtils__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:793:33: note: return value type mismatch
  793 | ABC_Nam::ABC_Libor::ModelUtils *_wrap_new_ABC_Libor_ModelUtils__SWIG_1_constructor_copy_c965e983a4991e72(ABC_Nam::ABC_Libor::ModelUtils *_swig_go_0) {
      |                                 ^
../constructor_copy_wrap.cxx:793:33: note: '_wrap_new_ABC_Libor_ModelUtils__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:793:33: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:70:18: warning: type of '_wrap_new_ABC_Libor_ModelUtils__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_new_ABC_Libor_ModelUtils__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:782:33: note: return value type mismatch
  782 | ABC_Nam::ABC_Libor::ModelUtils *_wrap_new_ABC_Libor_ModelUtils__SWIG_0_constructor_copy_c965e983a4991e72() {
      |                                 ^
../constructor_copy_wrap.cxx:782:33: note: '_wrap_new_ABC_Libor_ModelUtils__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:782:33: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:81:13: warning: type of '_wrap_delete_Total_i_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   81 | extern void _wrap_delete_Total_i_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:908:6: note: type mismatch in parameter 1
  908 | void _wrap_delete_Total_i_constructor_copy_c965e983a4991e72(Space1::Space2::TotalReturnSwap_T< int > *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:908:6: note: '_wrap_delete_Total_i_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:908:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:78:13: warning: type of '_wrap_delete_Space1Space2_TotalReturnSwap_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_delete_Space1Space2_TotalReturnSwap_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:874:6: note: type mismatch in parameter 1
  874 | void _wrap_delete_Space1Space2_TotalReturnSwap_constructor_copy_c965e983a4991e72(Space1::Space2::TotalReturnSwap *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:874:6: note: '_wrap_delete_Space1Space2_TotalReturnSwap_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:874:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:75:13: warning: type of '_wrap_delete_ModelUtils_i_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_delete_ModelUtils_i_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:840:6: note: type mismatch in parameter 1
  840 | void _wrap_delete_ModelUtils_i_constructor_copy_c965e983a4991e72(ABC_Nam::ABC_Libor::ModelUtils_T< int > *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:840:6: note: '_wrap_delete_ModelUtils_i_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:840:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:58:13: warning: type of '_wrap_delete_Foo8_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_delete_Foo8_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:641:6: note: type mismatch in parameter 1
  641 | void _wrap_delete_Foo8_constructor_copy_c965e983a4991e72(Foo8 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:641:6: note: '_wrap_delete_Foo8_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:641:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:56:13: warning: type of '_wrap_delete_Foo7_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_Foo7_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:620:6: note: type mismatch in parameter 1
  620 | void _wrap_delete_Foo7_constructor_copy_c965e983a4991e72(Foo7 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:620:6: note: '_wrap_delete_Foo7_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:620:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:53:13: warning: type of '_wrap_delete_Foo6_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_Foo6_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:586:6: note: type mismatch in parameter 1
  586 | void _wrap_delete_Foo6_constructor_copy_c965e983a4991e72(Foo6 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:586:6: note: '_wrap_delete_Foo6_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:586:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:51:13: warning: type of '_wrap_delete_Foo5_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_delete_Foo5_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:563:6: note: type mismatch in parameter 1
  563 | void _wrap_delete_Foo5_constructor_copy_c965e983a4991e72(Foo5 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:563:6: note: '_wrap_delete_Foo5_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:563:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:48:13: warning: type of '_wrap_delete_Foo4a_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_Foo4a_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:529:6: note: type mismatch in parameter 1
  529 | void _wrap_delete_Foo4a_constructor_copy_c965e983a4991e72(Foo4a *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:529:6: note: '_wrap_delete_Foo4a_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:529:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:46:13: warning: type of '_wrap_delete_Foo4_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_Foo4_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:508:6: note: type mismatch in parameter 1
  508 | void _wrap_delete_Foo4_constructor_copy_c965e983a4991e72(Foo4 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:508:6: note: '_wrap_delete_Foo4_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:508:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:44:13: warning: type of '_wrap_delete_Foo3_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Foo3_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:487:6: note: type mismatch in parameter 1
  487 | void _wrap_delete_Foo3_constructor_copy_c965e983a4991e72(Foo3 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:487:6: note: '_wrap_delete_Foo3_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:487:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:41:13: warning: type of '_wrap_delete_Foo2_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Foo2_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:453:6: note: type mismatch in parameter 1
  453 | void _wrap_delete_Foo2_constructor_copy_c965e983a4991e72(Foo2 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:453:6: note: '_wrap_delete_Foo2_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:453:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:38:13: warning: type of '_wrap_delete_Foo1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Foo1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:419:6: note: type mismatch in parameter 1
  419 | void _wrap_delete_Foo1_constructor_copy_c965e983a4991e72(Foo1 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:419:6: note: '_wrap_delete_Foo1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:419:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:64:13: warning: type of '_wrap_delete_Bari_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_delete_Bari_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:713:6: note: type mismatch in parameter 1
  713 | void _wrap_delete_Bari_constructor_copy_c965e983a4991e72(Bar< int > *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:713:6: note: '_wrap_delete_Bari_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:713:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:69:13: warning: type of '_wrap_delete_Bard_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_delete_Bard_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:772:6: note: type mismatch in parameter 1
  772 | void _wrap_delete_Bard_constructor_copy_c965e983a4991e72(Bar< double > *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:772:6: note: '_wrap_delete_Bard_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:772:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:72:13: warning: type of '_wrap_delete_ABC_Libor_ModelUtils_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_ABC_Libor_ModelUtils_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:806:6: note: type mismatch in parameter 1
  806 | void _wrap_delete_ABC_Libor_ModelUtils_constructor_copy_c965e983a4991e72(ABC_Nam::ABC_Libor::ModelUtils *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:806:6: note: '_wrap_delete_ABC_Libor_ModelUtils_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:806:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:32:18: warning: type of '_wrap_Swig_malloc_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_constructor_copy_c965e983a4991e72(swig_intgo arg1);
      |                  ^
../constructor_copy_wrap.cxx:344:7: note: return value type mismatch
  344 | void *_wrap_Swig_malloc_constructor_copy_c965e983a4991e72(intgo _swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:344:7: note: '_wrap_Swig_malloc_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:344:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:31:13: warning: type of '_wrap_Swig_free_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:334:6: note: type mismatch in parameter 1
  334 | void _wrap_Swig_free_constructor_copy_c965e983a4991e72(void *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:334:6: note: '_wrap_Swig_free_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:334:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:33:13: warning: type of '_wrap_Foo1_x_set_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo1_x_set_constructor_copy_c965e983a4991e72(uintptr_t arg1, swig_intgo arg2);
      |             ^
../constructor_copy_wrap.cxx:357:6: note: type mismatch in parameter 1
  357 | void _wrap_Foo1_x_set_constructor_copy_c965e983a4991e72(Foo1 *_swig_go_0, intgo _swig_go_1) {
      |      ^
../constructor_copy_wrap.cxx:357:6: note: '_wrap_Foo1_x_set_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:357:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:34:19: warning: type of '_wrap_Foo1_x_get_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo1_x_get_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                   ^
../constructor_copy_wrap.cxx:369:7: note: type mismatch in parameter 1
  369 | intgo _wrap_Foo1_x_get_constructor_copy_c965e983a4991e72(Foo1 *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:369:7: note: '_wrap_Foo1_x_get_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:369:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:59:13: warning: type of '_wrap_Bari_x_set_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_Bari_x_set_constructor_copy_c965e983a4991e72(uintptr_t arg1, swig_intgo arg2);
      |             ^
../constructor_copy_wrap.cxx:651:6: note: type mismatch in parameter 1
  651 | void _wrap_Bari_x_set_constructor_copy_c965e983a4991e72(Bar< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../constructor_copy_wrap.cxx:651:6: note: '_wrap_Bari_x_set_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:651:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:60:19: warning: type of '_wrap_Bari_x_get_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_Bari_x_get_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                   ^
../constructor_copy_wrap.cxx:663:7: note: type mismatch in parameter 1
  663 | intgo _wrap_Bari_x_get_constructor_copy_c965e983a4991e72(Bar< int > *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:663:7: note: '_wrap_Bari_x_get_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:663:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:65:13: warning: type of '_wrap_Bard_x_set_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   65 | extern void _wrap_Bard_x_set_constructor_copy_c965e983a4991e72(uintptr_t arg1, swig_intgo arg2);
      |             ^
../constructor_copy_wrap.cxx:723:6: note: type mismatch in parameter 1
  723 | void _wrap_Bard_x_set_constructor_copy_c965e983a4991e72(Bar< double > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../constructor_copy_wrap.cxx:723:6: note: '_wrap_Bard_x_set_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:723:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../constructor_copy.go:66:19: warning: type of '_wrap_Bard_x_get_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_Bard_x_get_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                   ^
../constructor_copy_wrap.cxx:735:7: note: type mismatch in parameter 1
  735 | intgo _wrap_Bard_x_get_constructor_copy_c965e983a4991e72(Bar< double > *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:735:7: note: '_wrap_Bard_x_get_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:735:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/constructor_copy
constructor_copy_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
constructor_copy_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:80:18: warning: type of '_wrap_new_Total_i__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   80 | extern uintptr_t _wrap_new_Total_i__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:895:43: note: return value type mismatch
  895 | Space1::Space2::TotalReturnSwap_T< int > *_wrap_new_Total_i__SWIG_1_constructor_copy_c965e983a4991e72(Space1::Space2::TotalReturnSwap_T< int > *_swig_go_0) {
      |                                           ^
../constructor_copy_wrap.cxx:895:43: note: '_wrap_new_Total_i__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:895:43: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:79:18: warning: type of '_wrap_new_Total_i__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap_new_Total_i__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:884:43: note: return value type mismatch
  884 | Space1::Space2::TotalReturnSwap_T< int > *_wrap_new_Total_i__SWIG_0_constructor_copy_c965e983a4991e72() {
      |                                           ^
../constructor_copy_wrap.cxx:884:43: note: '_wrap_new_Total_i__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:884:43: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:77:18: warning: type of '_wrap_new_Space1Space2_TotalReturnSwap__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   77 | extern uintptr_t _wrap_new_Space1Space2_TotalReturnSwap__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:861:34: note: return value type mismatch
  861 | Space1::Space2::TotalReturnSwap *_wrap_new_Space1Space2_TotalReturnSwap__SWIG_1_constructor_copy_c965e983a4991e72(Space1::Space2::TotalReturnSwap *_swig_go_0) {
      |                                  ^
../constructor_copy_wrap.cxx:861:34: note: '_wrap_new_Space1Space2_TotalReturnSwap__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:861:34: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:76:18: warning: type of '_wrap_new_Space1Space2_TotalReturnSwap__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_Space1Space2_TotalReturnSwap__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:850:34: note: return value type mismatch
  850 | Space1::Space2::TotalReturnSwap *_wrap_new_Space1Space2_TotalReturnSwap__SWIG_0_constructor_copy_c965e983a4991e72() {
      |                                  ^
../constructor_copy_wrap.cxx:850:34: note: '_wrap_new_Space1Space2_TotalReturnSwap__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:850:34: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:74:18: warning: type of '_wrap_new_ModelUtils_i__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   74 | extern uintptr_t _wrap_new_ModelUtils_i__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:827:42: note: return value type mismatch
  827 | ABC_Nam::ABC_Libor::ModelUtils_T< int > *_wrap_new_ModelUtils_i__SWIG_1_constructor_copy_c965e983a4991e72(ABC_Nam::ABC_Libor::ModelUtils_T< int > *_swig_go_0) {
      |                                          ^
../constructor_copy_wrap.cxx:827:42: note: '_wrap_new_ModelUtils_i__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:827:42: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:73:18: warning: type of '_wrap_new_ModelUtils_i__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_new_ModelUtils_i__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:816:42: note: return value type mismatch
  816 | ABC_Nam::ABC_Libor::ModelUtils_T< int > *_wrap_new_ModelUtils_i__SWIG_0_constructor_copy_c965e983a4991e72() {
      |                                          ^
../constructor_copy_wrap.cxx:816:42: note: '_wrap_new_ModelUtils_i__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:816:42: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:57:18: warning: type of '_wrap_new_Foo8_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_Foo8_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:630:7: note: return value type mismatch
  630 | Foo8 *_wrap_new_Foo8_constructor_copy_c965e983a4991e72() {
      |       ^
../constructor_copy_wrap.cxx:630:7: note: '_wrap_new_Foo8_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:630:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:55:18: warning: type of '_wrap_new_Foo7__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_Foo7__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:607:7: note: return value type mismatch
  607 | Foo7 *_wrap_new_Foo7__SWIG_1_constructor_copy_c965e983a4991e72(Foo7 *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:607:7: note: '_wrap_new_Foo7__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:607:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:54:18: warning: type of '_wrap_new_Foo7__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_new_Foo7__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:596:7: note: return value type mismatch
  596 | Foo7 *_wrap_new_Foo7__SWIG_0_constructor_copy_c965e983a4991e72() {
      |       ^
../constructor_copy_wrap.cxx:596:7: note: '_wrap_new_Foo7__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:596:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:52:18: warning: type of '_wrap_new_Foo6_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_new_Foo6_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:573:7: note: return value type mismatch
  573 | Foo6 *_wrap_new_Foo6_constructor_copy_c965e983a4991e72(Foo6 *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:573:7: note: '_wrap_new_Foo6_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:573:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:50:18: warning: type of '_wrap_new_Foo5__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_new_Foo5__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:550:7: note: return value type mismatch
  550 | Foo5 *_wrap_new_Foo5__SWIG_1_constructor_copy_c965e983a4991e72(Foo5 *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:550:7: note: '_wrap_new_Foo5__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:550:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:49:18: warning: type of '_wrap_new_Foo5__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_new_Foo5__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:539:7: note: return value type mismatch
  539 | Foo5 *_wrap_new_Foo5__SWIG_0_constructor_copy_c965e983a4991e72() {
      |       ^
../constructor_copy_wrap.cxx:539:7: note: '_wrap_new_Foo5__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:539:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:47:18: warning: type of '_wrap_new_Foo4a_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_Foo4a_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:518:8: note: return value type mismatch
  518 | Foo4a *_wrap_new_Foo4a_constructor_copy_c965e983a4991e72() {
      |        ^
../constructor_copy_wrap.cxx:518:8: note: '_wrap_new_Foo4a_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:518:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:45:18: warning: type of '_wrap_new_Foo4_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_Foo4_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:497:7: note: return value type mismatch
  497 | Foo4 *_wrap_new_Foo4_constructor_copy_c965e983a4991e72() {
      |       ^
../constructor_copy_wrap.cxx:497:7: note: '_wrap_new_Foo4_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:497:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:43:18: warning: type of '_wrap_new_Foo3__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Foo3__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:474:7: note: return value type mismatch
  474 | Foo3 *_wrap_new_Foo3__SWIG_1_constructor_copy_c965e983a4991e72(Foo3 *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:474:7: note: '_wrap_new_Foo3__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:474:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:42:18: warning: type of '_wrap_new_Foo3__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Foo3__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:463:7: note: return value type mismatch
  463 | Foo3 *_wrap_new_Foo3__SWIG_0_constructor_copy_c965e983a4991e72() {
      |       ^
../constructor_copy_wrap.cxx:463:7: note: '_wrap_new_Foo3__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:463:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:40:18: warning: type of '_wrap_new_Foo2__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Foo2__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:440:7: note: return value type mismatch
  440 | Foo2 *_wrap_new_Foo2__SWIG_1_constructor_copy_c965e983a4991e72(Foo2 *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:440:7: note: '_wrap_new_Foo2__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:440:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:39:18: warning: type of '_wrap_new_Foo2__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Foo2__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:429:7: note: return value type mismatch
  429 | Foo2 *_wrap_new_Foo2__SWIG_0_constructor_copy_c965e983a4991e72() {
      |       ^
../constructor_copy_wrap.cxx:429:7: note: '_wrap_new_Foo2__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:429:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:37:18: warning: type of '_wrap_new_Foo1__SWIG_2_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Foo1__SWIG_2_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:406:7: note: return value type mismatch
  406 | Foo1 *_wrap_new_Foo1__SWIG_2_constructor_copy_c965e983a4991e72(Foo1 *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:406:7: note: '_wrap_new_Foo1__SWIG_2_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:406:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:36:18: warning: type of '_wrap_new_Foo1__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Foo1__SWIG_1_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:395:7: note: return value type mismatch
  395 | Foo1 *_wrap_new_Foo1__SWIG_1_constructor_copy_c965e983a4991e72() {
      |       ^
../constructor_copy_wrap.cxx:395:7: note: '_wrap_new_Foo1__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:395:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:35:18: warning: type of '_wrap_new_Foo1__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Foo1__SWIG_0_constructor_copy_c965e983a4991e72(swig_intgo arg1);
      |                  ^
../constructor_copy_wrap.cxx:382:7: note: return value type mismatch
  382 | Foo1 *_wrap_new_Foo1__SWIG_0_constructor_copy_c965e983a4991e72(intgo _swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:382:7: note: '_wrap_new_Foo1__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:382:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:63:18: warning: type of '_wrap_new_Bari__SWIG_2_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   63 | extern uintptr_t _wrap_new_Bari__SWIG_2_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:700:13: note: return value type mismatch
  700 | Bar< int > *_wrap_new_Bari__SWIG_2_constructor_copy_c965e983a4991e72(Bar< int > *_swig_go_0) {
      |             ^
../constructor_copy_wrap.cxx:700:13: note: '_wrap_new_Bari__SWIG_2_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:700:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:62:18: warning: type of '_wrap_new_Bari__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_Bari__SWIG_1_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:689:13: note: return value type mismatch
  689 | Bar< int > *_wrap_new_Bari__SWIG_1_constructor_copy_c965e983a4991e72() {
      |             ^
../constructor_copy_wrap.cxx:689:13: note: '_wrap_new_Bari__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:689:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:61:18: warning: type of '_wrap_new_Bari__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_Bari__SWIG_0_constructor_copy_c965e983a4991e72(swig_intgo arg1);
      |                  ^
../constructor_copy_wrap.cxx:676:13: note: return value type mismatch
  676 | Bar< int > *_wrap_new_Bari__SWIG_0_constructor_copy_c965e983a4991e72(intgo _swig_go_0) {
      |             ^
../constructor_copy_wrap.cxx:676:13: note: '_wrap_new_Bari__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:676:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:68:18: warning: type of '_wrap_new_Bard__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_new_Bard__SWIG_1_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:761:16: note: return value type mismatch
  761 | Bar< double > *_wrap_new_Bard__SWIG_1_constructor_copy_c965e983a4991e72() {
      |                ^
../constructor_copy_wrap.cxx:761:16: note: '_wrap_new_Bard__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:761:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:67:18: warning: type of '_wrap_new_Bard__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_new_Bard__SWIG_0_constructor_copy_c965e983a4991e72(swig_intgo arg1);
      |                  ^
../constructor_copy_wrap.cxx:748:16: note: return value type mismatch
  748 | Bar< double > *_wrap_new_Bard__SWIG_0_constructor_copy_c965e983a4991e72(intgo _swig_go_0) {
      |                ^
../constructor_copy_wrap.cxx:748:16: note: '_wrap_new_Bard__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:748:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:71:18: warning: type of '_wrap_new_ABC_Libor_ModelUtils__SWIG_1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_ABC_Libor_ModelUtils__SWIG_1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                  ^
../constructor_copy_wrap.cxx:793:33: note: return value type mismatch
  793 | ABC_Nam::ABC_Libor::ModelUtils *_wrap_new_ABC_Libor_ModelUtils__SWIG_1_constructor_copy_c965e983a4991e72(ABC_Nam::ABC_Libor::ModelUtils *_swig_go_0) {
      |                                 ^
../constructor_copy_wrap.cxx:793:33: note: '_wrap_new_ABC_Libor_ModelUtils__SWIG_1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:793:33: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:70:18: warning: type of '_wrap_new_ABC_Libor_ModelUtils__SWIG_0_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_new_ABC_Libor_ModelUtils__SWIG_0_constructor_copy_c965e983a4991e72(void);
      |                  ^
../constructor_copy_wrap.cxx:782:33: note: return value type mismatch
  782 | ABC_Nam::ABC_Libor::ModelUtils *_wrap_new_ABC_Libor_ModelUtils__SWIG_0_constructor_copy_c965e983a4991e72() {
      |                                 ^
../constructor_copy_wrap.cxx:782:33: note: '_wrap_new_ABC_Libor_ModelUtils__SWIG_0_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:782:33: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:81:13: warning: type of '_wrap_delete_Total_i_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   81 | extern void _wrap_delete_Total_i_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:908:6: note: type mismatch in parameter 1
  908 | void _wrap_delete_Total_i_constructor_copy_c965e983a4991e72(Space1::Space2::TotalReturnSwap_T< int > *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:908:6: note: '_wrap_delete_Total_i_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:908:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:78:13: warning: type of '_wrap_delete_Space1Space2_TotalReturnSwap_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_delete_Space1Space2_TotalReturnSwap_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:874:6: note: type mismatch in parameter 1
  874 | void _wrap_delete_Space1Space2_TotalReturnSwap_constructor_copy_c965e983a4991e72(Space1::Space2::TotalReturnSwap *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:874:6: note: '_wrap_delete_Space1Space2_TotalReturnSwap_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:874:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:75:13: warning: type of '_wrap_delete_ModelUtils_i_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_delete_ModelUtils_i_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:840:6: note: type mismatch in parameter 1
  840 | void _wrap_delete_ModelUtils_i_constructor_copy_c965e983a4991e72(ABC_Nam::ABC_Libor::ModelUtils_T< int > *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:840:6: note: '_wrap_delete_ModelUtils_i_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:840:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:58:13: warning: type of '_wrap_delete_Foo8_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_delete_Foo8_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:641:6: note: type mismatch in parameter 1
  641 | void _wrap_delete_Foo8_constructor_copy_c965e983a4991e72(Foo8 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:641:6: note: '_wrap_delete_Foo8_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:641:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:56:13: warning: type of '_wrap_delete_Foo7_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_Foo7_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:620:6: note: type mismatch in parameter 1
  620 | void _wrap_delete_Foo7_constructor_copy_c965e983a4991e72(Foo7 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:620:6: note: '_wrap_delete_Foo7_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:620:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:53:13: warning: type of '_wrap_delete_Foo6_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_Foo6_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:586:6: note: type mismatch in parameter 1
  586 | void _wrap_delete_Foo6_constructor_copy_c965e983a4991e72(Foo6 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:586:6: note: '_wrap_delete_Foo6_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:586:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:51:13: warning: type of '_wrap_delete_Foo5_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_delete_Foo5_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:563:6: note: type mismatch in parameter 1
  563 | void _wrap_delete_Foo5_constructor_copy_c965e983a4991e72(Foo5 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:563:6: note: '_wrap_delete_Foo5_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:563:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:48:13: warning: type of '_wrap_delete_Foo4a_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_Foo4a_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:529:6: note: type mismatch in parameter 1
  529 | void _wrap_delete_Foo4a_constructor_copy_c965e983a4991e72(Foo4a *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:529:6: note: '_wrap_delete_Foo4a_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:529:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:46:13: warning: type of '_wrap_delete_Foo4_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_Foo4_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:508:6: note: type mismatch in parameter 1
  508 | void _wrap_delete_Foo4_constructor_copy_c965e983a4991e72(Foo4 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:508:6: note: '_wrap_delete_Foo4_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:508:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:44:13: warning: type of '_wrap_delete_Foo3_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Foo3_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:487:6: note: type mismatch in parameter 1
  487 | void _wrap_delete_Foo3_constructor_copy_c965e983a4991e72(Foo3 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:487:6: note: '_wrap_delete_Foo3_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:487:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:41:13: warning: type of '_wrap_delete_Foo2_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Foo2_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:453:6: note: type mismatch in parameter 1
  453 | void _wrap_delete_Foo2_constructor_copy_c965e983a4991e72(Foo2 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:453:6: note: '_wrap_delete_Foo2_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:453:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:38:13: warning: type of '_wrap_delete_Foo1_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Foo1_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:419:6: note: type mismatch in parameter 1
  419 | void _wrap_delete_Foo1_constructor_copy_c965e983a4991e72(Foo1 *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:419:6: note: '_wrap_delete_Foo1_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:419:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:64:13: warning: type of '_wrap_delete_Bari_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_delete_Bari_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:713:6: note: type mismatch in parameter 1
  713 | void _wrap_delete_Bari_constructor_copy_c965e983a4991e72(Bar< int > *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:713:6: note: '_wrap_delete_Bari_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:713:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:69:13: warning: type of '_wrap_delete_Bard_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_delete_Bard_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:772:6: note: type mismatch in parameter 1
  772 | void _wrap_delete_Bard_constructor_copy_c965e983a4991e72(Bar< double > *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:772:6: note: '_wrap_delete_Bard_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:772:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:72:13: warning: type of '_wrap_delete_ABC_Libor_ModelUtils_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_ABC_Libor_ModelUtils_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:806:6: note: type mismatch in parameter 1
  806 | void _wrap_delete_ABC_Libor_ModelUtils_constructor_copy_c965e983a4991e72(ABC_Nam::ABC_Libor::ModelUtils *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:806:6: note: '_wrap_delete_ABC_Libor_ModelUtils_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:806:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:32:18: warning: type of '_wrap_Swig_malloc_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_constructor_copy_c965e983a4991e72(swig_intgo arg1);
      |                  ^
../constructor_copy_wrap.cxx:344:7: note: return value type mismatch
  344 | void *_wrap_Swig_malloc_constructor_copy_c965e983a4991e72(intgo _swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:344:7: note: '_wrap_Swig_malloc_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:344:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:31:13: warning: type of '_wrap_Swig_free_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |             ^
../constructor_copy_wrap.cxx:334:6: note: type mismatch in parameter 1
  334 | void _wrap_Swig_free_constructor_copy_c965e983a4991e72(void *_swig_go_0) {
      |      ^
../constructor_copy_wrap.cxx:334:6: note: '_wrap_Swig_free_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:334:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:33:13: warning: type of '_wrap_Foo1_x_set_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo1_x_set_constructor_copy_c965e983a4991e72(uintptr_t arg1, swig_intgo arg2);
      |             ^
../constructor_copy_wrap.cxx:357:6: note: type mismatch in parameter 1
  357 | void _wrap_Foo1_x_set_constructor_copy_c965e983a4991e72(Foo1 *_swig_go_0, intgo _swig_go_1) {
      |      ^
../constructor_copy_wrap.cxx:357:6: note: '_wrap_Foo1_x_set_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:357:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:34:19: warning: type of '_wrap_Foo1_x_get_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo1_x_get_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                   ^
../constructor_copy_wrap.cxx:369:7: note: type mismatch in parameter 1
  369 | intgo _wrap_Foo1_x_get_constructor_copy_c965e983a4991e72(Foo1 *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:369:7: note: '_wrap_Foo1_x_get_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:369:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:59:13: warning: type of '_wrap_Bari_x_set_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_Bari_x_set_constructor_copy_c965e983a4991e72(uintptr_t arg1, swig_intgo arg2);
      |             ^
../constructor_copy_wrap.cxx:651:6: note: type mismatch in parameter 1
  651 | void _wrap_Bari_x_set_constructor_copy_c965e983a4991e72(Bar< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../constructor_copy_wrap.cxx:651:6: note: '_wrap_Bari_x_set_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:651:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:60:19: warning: type of '_wrap_Bari_x_get_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_Bari_x_get_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                   ^
../constructor_copy_wrap.cxx:663:7: note: type mismatch in parameter 1
  663 | intgo _wrap_Bari_x_get_constructor_copy_c965e983a4991e72(Bar< int > *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:663:7: note: '_wrap_Bari_x_get_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:663:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:65:13: warning: type of '_wrap_Bard_x_set_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   65 | extern void _wrap_Bard_x_set_constructor_copy_c965e983a4991e72(uintptr_t arg1, swig_intgo arg2);
      |             ^
../constructor_copy_wrap.cxx:723:6: note: type mismatch in parameter 1
  723 | void _wrap_Bard_x_set_constructor_copy_c965e983a4991e72(Bar< double > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../constructor_copy_wrap.cxx:723:6: note: '_wrap_Bard_x_set_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:723:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/constructor_copy/constructor_copy.go:66:19: warning: type of '_wrap_Bard_x_get_constructor_copy_c965e983a4991e72' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_Bard_x_get_constructor_copy_c965e983a4991e72(uintptr_t arg1);
      |                   ^
../constructor_copy_wrap.cxx:735:7: note: type mismatch in parameter 1
  735 | intgo _wrap_Bard_x_get_constructor_copy_c965e983a4991e72(Bar< double > *_swig_go_0) {
      |       ^
../constructor_copy_wrap.cxx:735:7: note: '_wrap_Bard_x_get_constructor_copy_c965e983a4991e72' was previously declared here
../constructor_copy_wrap.cxx:735:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2302170293/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase constructor_exception
checking go testcase constructor_explicit
checking go testcase constructor_ignore
checking go testcase constructor_rename
checking go testcase constructor_value
checking go testcase contract (with run test)
# swigtests/contract
../contract.go:68:18: warning: type of '_wrap_new_myClass_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_new_myClass_contract_b5487f4f9740fe14(swig_intgo arg1);
      |                  ^
../contract_wrap.cxx:935:19: note: return value type mismatch
  935 | myNames::myClass *_wrap_new_myClass_contract_b5487f4f9740fe14(intgo _swig_go_0) {
      |                   ^
../contract_wrap.cxx:935:19: note: '_wrap_new_myClass_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:935:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:41:18: warning: type of '_wrap_new_Foo_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Foo_contract_b5487f4f9740fe14(void);
      |                  ^
../contract_wrap.cxx:510:6: note: return value type mismatch
  510 | Foo *_wrap_new_Foo_contract_b5487f4f9740fe14() {
      |      ^
../contract_wrap.cxx:510:6: note: '_wrap_new_Foo_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:510:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:66:18: warning: type of '_wrap_new_E_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap_new_E_contract_b5487f4f9740fe14(void);
      |                  ^
../contract_wrap.cxx:914:4: note: return value type mismatch
  914 | E *_wrap_new_E_contract_b5487f4f9740fe14() {
      |    ^
../contract_wrap.cxx:914:4: note: '_wrap_new_E_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:914:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:61:18: warning: type of '_wrap_new_D_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_D_contract_b5487f4f9740fe14(void);
      |                  ^
../contract_wrap.cxx:854:4: note: return value type mismatch
  854 | D *_wrap_new_D_contract_b5487f4f9740fe14() {
      |    ^
../contract_wrap.cxx:854:4: note: '_wrap_new_D_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:854:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:56:18: warning: type of '_wrap_new_C_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_new_C_contract_b5487f4f9740fe14(void);
      |                  ^
../contract_wrap.cxx:766:4: note: return value type mismatch
  766 | C *_wrap_new_C_contract_b5487f4f9740fe14() {
      |    ^
../contract_wrap.cxx:766:4: note: '_wrap_new_C_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:766:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:43:18: warning: type of '_wrap_new_Bar_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Bar_contract_b5487f4f9740fe14(void);
      |                  ^
../contract_wrap.cxx:542:6: note: return value type mismatch
  542 | Bar *_wrap_new_Bar_contract_b5487f4f9740fe14() {
      |      ^
../contract_wrap.cxx:542:6: note: '_wrap_new_Bar_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:542:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:53:18: warning: type of '_wrap_new_B_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_B_contract_b5487f4f9740fe14(void);
      |                  ^
../contract_wrap.cxx:701:4: note: return value type mismatch
  701 | B *_wrap_new_B_contract_b5487f4f9740fe14() {
      |    ^
../contract_wrap.cxx:701:4: note: '_wrap_new_B_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:701:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:50:18: warning: type of '_wrap_new_A_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_new_A_contract_b5487f4f9740fe14(void);
      |                  ^
../contract_wrap.cxx:653:4: note: return value type mismatch
  653 | A *_wrap_new_A_contract_b5487f4f9740fe14() {
      |    ^
../contract_wrap.cxx:653:4: note: '_wrap_new_A_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:653:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:69:13: warning: type of '_wrap_delete_myClass_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_delete_myClass_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:950:6: note: type mismatch in parameter 1
  950 | void _wrap_delete_myClass_contract_b5487f4f9740fe14(myNames::myClass *_swig_go_0) {
      |      ^
../contract_wrap.cxx:950:6: note: '_wrap_delete_myClass_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:950:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:36:13: warning: type of '_wrap_delete_Foo_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:424:6: note: type mismatch in parameter 1
  424 | void _wrap_delete_Foo_contract_b5487f4f9740fe14(Foo *_swig_go_0) {
      |      ^
../contract_wrap.cxx:424:6: note: '_wrap_delete_Foo_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:424:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:67:13: warning: type of '_wrap_delete_E_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   67 | extern void _wrap_delete_E_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:925:6: note: type mismatch in parameter 1
  925 | void _wrap_delete_E_contract_b5487f4f9740fe14(E *_swig_go_0) {
      |      ^
../contract_wrap.cxx:925:6: note: '_wrap_delete_E_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:925:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:62:13: warning: type of '_wrap_delete_D_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_delete_D_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:865:6: note: type mismatch in parameter 1
  865 | void _wrap_delete_D_contract_b5487f4f9740fe14(D *_swig_go_0) {
      |      ^
../contract_wrap.cxx:865:6: note: '_wrap_delete_D_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:865:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:57:13: warning: type of '_wrap_delete_C_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_delete_C_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:777:6: note: type mismatch in parameter 1
  777 | void _wrap_delete_C_contract_b5487f4f9740fe14(C *_swig_go_0) {
      |      ^
../contract_wrap.cxx:777:6: note: '_wrap_delete_C_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:777:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:44:13: warning: type of '_wrap_delete_Bar_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Bar_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:553:6: note: type mismatch in parameter 1
  553 | void _wrap_delete_Bar_contract_b5487f4f9740fe14(Bar *_swig_go_0) {
      |      ^
../contract_wrap.cxx:553:6: note: '_wrap_delete_Bar_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:553:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:51:13: warning: type of '_wrap_delete_B_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_delete_B_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:664:6: note: type mismatch in parameter 1
  664 | void _wrap_delete_B_contract_b5487f4f9740fe14(B *_swig_go_0) {
      |      ^
../contract_wrap.cxx:664:6: note: '_wrap_delete_B_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:664:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:48:13: warning: type of '_wrap_delete_A_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_A_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:616:6: note: type mismatch in parameter 1
  616 | void _wrap_delete_A_contract_b5487f4f9740fe14(A *_swig_go_0) {
      |      ^
../contract_wrap.cxx:616:6: note: '_wrap_delete_A_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:616:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:32:18: warning: type of '_wrap_Swig_malloc_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_contract_b5487f4f9740fe14(swig_intgo arg1);
      |                  ^
../contract_wrap.cxx:360:7: note: return value type mismatch
  360 | void *_wrap_Swig_malloc_contract_b5487f4f9740fe14(intgo _swig_go_0) {
      |       ^
../contract_wrap.cxx:360:7: note: '_wrap_Swig_malloc_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:360:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:31:13: warning: type of '_wrap_Swig_free_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:350:6: note: type mismatch in parameter 1
  350 | void _wrap_Swig_free_contract_b5487f4f9740fe14(void *_swig_go_0) {
      |      ^
../contract_wrap.cxx:350:6: note: '_wrap_Swig_free_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:350:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:39:19: warning: type of '_wrap_Foo_test_prepost_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Foo_test_prepost_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../contract_wrap.cxx:470:7: note: type mismatch in parameter 1
  470 | intgo _wrap_Foo_test_prepost_contract_b5487f4f9740fe14(Foo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../contract_wrap.cxx:470:7: note: '_wrap_Foo_test_prepost_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:470:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:37:19: warning: type of '_wrap_Foo_test_preassert_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_test_preassert_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../contract_wrap.cxx:434:7: note: type mismatch in parameter 1
  434 | intgo _wrap_Foo_test_preassert_contract_b5487f4f9740fe14(Foo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../contract_wrap.cxx:434:7: note: '_wrap_Foo_test_preassert_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:434:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:38:19: warning: type of '_wrap_Foo_test_postassert_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_Foo_test_postassert_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../contract_wrap.cxx:453:7: note: type mismatch in parameter 1
  453 | intgo _wrap_Foo_test_postassert_contract_b5487f4f9740fe14(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../contract_wrap.cxx:453:7: note: '_wrap_Foo_test_postassert_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:453:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:65:13: warning: type of '_wrap_E_manipulate_i_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   65 | extern void _wrap_E_manipulate_i_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2);
      |             ^
../contract_wrap.cxx:900:6: note: type mismatch in parameter 1
  900 | void _wrap_E_manipulate_i_contract_b5487f4f9740fe14(E *_swig_go_0, intgo _swig_go_1) {
      |      ^
../contract_wrap.cxx:900:6: note: '_wrap_E_manipulate_i_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:900:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:63:13: warning: type of '_wrap_E_m_i_set_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_E_m_i_set_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2);
      |             ^
../contract_wrap.cxx:875:6: note: type mismatch in parameter 1
  875 | void _wrap_E_m_i_set_contract_b5487f4f9740fe14(E *_swig_go_0, intgo _swig_go_1) {
      |      ^
../contract_wrap.cxx:875:6: note: '_wrap_E_m_i_set_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:875:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:64:19: warning: type of '_wrap_E_m_i_get_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_intgo _wrap_E_m_i_get_contract_b5487f4f9740fe14(uintptr_t arg1);
      |                   ^
../contract_wrap.cxx:887:7: note: type mismatch in parameter 1
  887 | intgo _wrap_E_m_i_get_contract_b5487f4f9740fe14(E *_swig_go_0) {
      |       ^
../contract_wrap.cxx:887:7: note: '_wrap_E_m_i_get_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:887:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:59:19: warning: type of '_wrap_D_foo_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_intgo _wrap_D_foo_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4, swig_intgo arg5, swig_intgo arg6);
      |                   ^
../contract_wrap.cxx:800:7: note: type mismatch in parameter 1
  800 | intgo _wrap_D_foo_contract_b5487f4f9740fe14(D *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3, intgo _swig_go_4, intgo _swig_go_5) {
      |       ^
../contract_wrap.cxx:800:7: note: '_wrap_D_foo_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:800:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:60:19: warning: type of '_wrap_D_bar_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_D_bar_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4, swig_intgo arg5, swig_intgo arg6);
      |                   ^
../contract_wrap.cxx:827:7: note: type mismatch in parameter 1
  827 | intgo _wrap_D_bar_contract_b5487f4f9740fe14(D *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3, intgo _swig_go_4, intgo _swig_go_5) {
      |       ^
../contract_wrap.cxx:827:7: note: '_wrap_D_bar_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:827:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:54:19: warning: type of '_wrap_C_foo_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_C_foo_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4, swig_intgo arg5, swig_intgo arg6);
      |                   ^
../contract_wrap.cxx:712:7: note: type mismatch in parameter 1
  712 | intgo _wrap_C_foo_contract_b5487f4f9740fe14(C *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3, intgo _swig_go_4, intgo _swig_go_5) {
      |       ^
../contract_wrap.cxx:712:7: note: '_wrap_C_foo_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:712:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:55:19: warning: type of '_wrap_C_bar_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_C_bar_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4, swig_intgo arg5, swig_intgo arg6);
      |                   ^
../contract_wrap.cxx:739:7: note: type mismatch in parameter 1
  739 | intgo _wrap_C_bar_contract_b5487f4f9740fe14(C *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3, intgo _swig_go_4, intgo _swig_go_5) {
      |       ^
../contract_wrap.cxx:739:7: note: '_wrap_C_bar_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:739:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:58:18: warning: type of '_wrap_C_SwigGetB_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_C_SwigGetB_contract_b5487f4f9740fe14(uintptr_t arg1);
      |                  ^
../contract_wrap.cxx:787:4: note: return value type mismatch
  787 | B *_wrap_C_SwigGetB_contract_b5487f4f9740fe14(C *_swig_go_0) {
      |    ^
../contract_wrap.cxx:787:4: note: '_wrap_C_SwigGetB_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:787:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:42:19: warning: type of '_wrap_Bar_test_prepost_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Bar_test_prepost_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../contract_wrap.cxx:521:7: note: type mismatch in parameter 1
  521 | intgo _wrap_Bar_test_prepost_contract_b5487f4f9740fe14(Bar *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../contract_wrap.cxx:521:7: note: '_wrap_Bar_test_prepost_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:521:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:45:19: warning: type of '_wrap_Bar_test_preassert_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Bar_test_preassert_contract_b5487f4f9740fe14(uintptr_t _swig_base, swig_intgo arg1, swig_intgo arg2);
      |                   ^
../contract_wrap.cxx:563:7: note: type mismatch in parameter 1
  563 | intgo _wrap_Bar_test_preassert_contract_b5487f4f9740fe14(Bar *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../contract_wrap.cxx:563:7: note: '_wrap_Bar_test_preassert_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:563:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:46:19: warning: type of '_wrap_Bar_test_postassert_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_Bar_test_postassert_contract_b5487f4f9740fe14(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../contract_wrap.cxx:581:7: note: type mismatch in parameter 1
  581 | intgo _wrap_Bar_test_postassert_contract_b5487f4f9740fe14(Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../contract_wrap.cxx:581:7: note: '_wrap_Bar_test_postassert_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:581:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:52:19: warning: type of '_wrap_B_bar_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_B_bar_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4, swig_intgo arg5, swig_intgo arg6);
      |                   ^
../contract_wrap.cxx:674:7: note: type mismatch in parameter 1
  674 | intgo _wrap_B_bar_contract_b5487f4f9740fe14(B *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3, intgo _swig_go_4, intgo _swig_go_5) {
      |       ^
../contract_wrap.cxx:674:7: note: '_wrap_B_bar_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:674:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract.go:49:19: warning: type of '_wrap_A_foo_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_A_foo_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4, swig_intgo arg5, swig_intgo arg6);
      |                   ^
../contract_wrap.cxx:626:7: note: type mismatch in parameter 1
  626 | intgo _wrap_A_foo_contract_b5487f4f9740fe14(A *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3, intgo _swig_go_4, intgo _swig_go_5) {
      |       ^
../contract_wrap.cxx:626:7: note: '_wrap_A_foo_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:626:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../contract_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build2849348820/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build2849348820/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build2849348820/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/contract
contract_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:68:18: warning: type of '_wrap_new_myClass_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_new_myClass_contract_b5487f4f9740fe14(swig_intgo arg1);
      |                  ^
../contract_wrap.cxx:935:19: note: return value type mismatch
  935 | myNames::myClass *_wrap_new_myClass_contract_b5487f4f9740fe14(intgo _swig_go_0) {
      |                   ^
../contract_wrap.cxx:935:19: note: '_wrap_new_myClass_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:935:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:41:18: warning: type of '_wrap_new_Foo_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Foo_contract_b5487f4f9740fe14(void);
      |                  ^
../contract_wrap.cxx:510:6: note: return value type mismatch
  510 | Foo *_wrap_new_Foo_contract_b5487f4f9740fe14() {
      |      ^
../contract_wrap.cxx:510:6: note: '_wrap_new_Foo_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:510:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:66:18: warning: type of '_wrap_new_E_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap_new_E_contract_b5487f4f9740fe14(void);
      |                  ^
../contract_wrap.cxx:914:4: note: return value type mismatch
  914 | E *_wrap_new_E_contract_b5487f4f9740fe14() {
      |    ^
../contract_wrap.cxx:914:4: note: '_wrap_new_E_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:914:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:61:18: warning: type of '_wrap_new_D_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_D_contract_b5487f4f9740fe14(void);
      |                  ^
../contract_wrap.cxx:854:4: note: return value type mismatch
  854 | D *_wrap_new_D_contract_b5487f4f9740fe14() {
      |    ^
../contract_wrap.cxx:854:4: note: '_wrap_new_D_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:854:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:56:18: warning: type of '_wrap_new_C_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_new_C_contract_b5487f4f9740fe14(void);
      |                  ^
../contract_wrap.cxx:766:4: note: return value type mismatch
  766 | C *_wrap_new_C_contract_b5487f4f9740fe14() {
      |    ^
../contract_wrap.cxx:766:4: note: '_wrap_new_C_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:766:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:43:18: warning: type of '_wrap_new_Bar_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Bar_contract_b5487f4f9740fe14(void);
      |                  ^
../contract_wrap.cxx:542:6: note: return value type mismatch
  542 | Bar *_wrap_new_Bar_contract_b5487f4f9740fe14() {
      |      ^
../contract_wrap.cxx:542:6: note: '_wrap_new_Bar_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:542:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:53:18: warning: type of '_wrap_new_B_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_B_contract_b5487f4f9740fe14(void);
      |                  ^
../contract_wrap.cxx:701:4: note: return value type mismatch
  701 | B *_wrap_new_B_contract_b5487f4f9740fe14() {
      |    ^
../contract_wrap.cxx:701:4: note: '_wrap_new_B_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:701:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:50:18: warning: type of '_wrap_new_A_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_new_A_contract_b5487f4f9740fe14(void);
      |                  ^
../contract_wrap.cxx:653:4: note: return value type mismatch
  653 | A *_wrap_new_A_contract_b5487f4f9740fe14() {
      |    ^
../contract_wrap.cxx:653:4: note: '_wrap_new_A_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:653:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:69:13: warning: type of '_wrap_delete_myClass_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_delete_myClass_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:950:6: note: type mismatch in parameter 1
  950 | void _wrap_delete_myClass_contract_b5487f4f9740fe14(myNames::myClass *_swig_go_0) {
      |      ^
../contract_wrap.cxx:950:6: note: '_wrap_delete_myClass_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:950:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:36:13: warning: type of '_wrap_delete_Foo_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:424:6: note: type mismatch in parameter 1
  424 | void _wrap_delete_Foo_contract_b5487f4f9740fe14(Foo *_swig_go_0) {
      |      ^
../contract_wrap.cxx:424:6: note: '_wrap_delete_Foo_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:424:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:67:13: warning: type of '_wrap_delete_E_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   67 | extern void _wrap_delete_E_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:925:6: note: type mismatch in parameter 1
  925 | void _wrap_delete_E_contract_b5487f4f9740fe14(E *_swig_go_0) {
      |      ^
../contract_wrap.cxx:925:6: note: '_wrap_delete_E_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:925:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:62:13: warning: type of '_wrap_delete_D_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_delete_D_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:865:6: note: type mismatch in parameter 1
  865 | void _wrap_delete_D_contract_b5487f4f9740fe14(D *_swig_go_0) {
      |      ^
../contract_wrap.cxx:865:6: note: '_wrap_delete_D_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:865:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:57:13: warning: type of '_wrap_delete_C_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_delete_C_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:777:6: note: type mismatch in parameter 1
  777 | void _wrap_delete_C_contract_b5487f4f9740fe14(C *_swig_go_0) {
      |      ^
../contract_wrap.cxx:777:6: note: '_wrap_delete_C_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:777:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:44:13: warning: type of '_wrap_delete_Bar_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Bar_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:553:6: note: type mismatch in parameter 1
  553 | void _wrap_delete_Bar_contract_b5487f4f9740fe14(Bar *_swig_go_0) {
      |      ^
../contract_wrap.cxx:553:6: note: '_wrap_delete_Bar_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:553:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:51:13: warning: type of '_wrap_delete_B_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_delete_B_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:664:6: note: type mismatch in parameter 1
  664 | void _wrap_delete_B_contract_b5487f4f9740fe14(B *_swig_go_0) {
      |      ^
../contract_wrap.cxx:664:6: note: '_wrap_delete_B_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:664:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:48:13: warning: type of '_wrap_delete_A_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_A_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:616:6: note: type mismatch in parameter 1
  616 | void _wrap_delete_A_contract_b5487f4f9740fe14(A *_swig_go_0) {
      |      ^
../contract_wrap.cxx:616:6: note: '_wrap_delete_A_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:616:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:32:18: warning: type of '_wrap_Swig_malloc_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_contract_b5487f4f9740fe14(swig_intgo arg1);
      |                  ^
../contract_wrap.cxx:360:7: note: return value type mismatch
  360 | void *_wrap_Swig_malloc_contract_b5487f4f9740fe14(intgo _swig_go_0) {
      |       ^
../contract_wrap.cxx:360:7: note: '_wrap_Swig_malloc_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:360:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:31:13: warning: type of '_wrap_Swig_free_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_contract_b5487f4f9740fe14(uintptr_t arg1);
      |             ^
../contract_wrap.cxx:350:6: note: type mismatch in parameter 1
  350 | void _wrap_Swig_free_contract_b5487f4f9740fe14(void *_swig_go_0) {
      |      ^
../contract_wrap.cxx:350:6: note: '_wrap_Swig_free_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:350:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:39:19: warning: type of '_wrap_Foo_test_prepost_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Foo_test_prepost_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../contract_wrap.cxx:470:7: note: type mismatch in parameter 1
  470 | intgo _wrap_Foo_test_prepost_contract_b5487f4f9740fe14(Foo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../contract_wrap.cxx:470:7: note: '_wrap_Foo_test_prepost_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:470:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:37:19: warning: type of '_wrap_Foo_test_preassert_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_test_preassert_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../contract_wrap.cxx:434:7: note: type mismatch in parameter 1
  434 | intgo _wrap_Foo_test_preassert_contract_b5487f4f9740fe14(Foo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../contract_wrap.cxx:434:7: note: '_wrap_Foo_test_preassert_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:434:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:38:19: warning: type of '_wrap_Foo_test_postassert_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_Foo_test_postassert_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../contract_wrap.cxx:453:7: note: type mismatch in parameter 1
  453 | intgo _wrap_Foo_test_postassert_contract_b5487f4f9740fe14(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../contract_wrap.cxx:453:7: note: '_wrap_Foo_test_postassert_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:453:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:65:13: warning: type of '_wrap_E_manipulate_i_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   65 | extern void _wrap_E_manipulate_i_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2);
      |             ^
../contract_wrap.cxx:900:6: note: type mismatch in parameter 1
  900 | void _wrap_E_manipulate_i_contract_b5487f4f9740fe14(E *_swig_go_0, intgo _swig_go_1) {
      |      ^
../contract_wrap.cxx:900:6: note: '_wrap_E_manipulate_i_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:900:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:63:13: warning: type of '_wrap_E_m_i_set_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_E_m_i_set_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2);
      |             ^
../contract_wrap.cxx:875:6: note: type mismatch in parameter 1
  875 | void _wrap_E_m_i_set_contract_b5487f4f9740fe14(E *_swig_go_0, intgo _swig_go_1) {
      |      ^
../contract_wrap.cxx:875:6: note: '_wrap_E_m_i_set_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:875:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:64:19: warning: type of '_wrap_E_m_i_get_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_intgo _wrap_E_m_i_get_contract_b5487f4f9740fe14(uintptr_t arg1);
      |                   ^
../contract_wrap.cxx:887:7: note: type mismatch in parameter 1
  887 | intgo _wrap_E_m_i_get_contract_b5487f4f9740fe14(E *_swig_go_0) {
      |       ^
../contract_wrap.cxx:887:7: note: '_wrap_E_m_i_get_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:887:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:59:19: warning: type of '_wrap_D_foo_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_intgo _wrap_D_foo_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4, swig_intgo arg5, swig_intgo arg6);
      |                   ^
../contract_wrap.cxx:800:7: note: type mismatch in parameter 1
  800 | intgo _wrap_D_foo_contract_b5487f4f9740fe14(D *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3, intgo _swig_go_4, intgo _swig_go_5) {
      |       ^
../contract_wrap.cxx:800:7: note: '_wrap_D_foo_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:800:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:60:19: warning: type of '_wrap_D_bar_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_D_bar_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4, swig_intgo arg5, swig_intgo arg6);
      |                   ^
../contract_wrap.cxx:827:7: note: type mismatch in parameter 1
  827 | intgo _wrap_D_bar_contract_b5487f4f9740fe14(D *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3, intgo _swig_go_4, intgo _swig_go_5) {
      |       ^
../contract_wrap.cxx:827:7: note: '_wrap_D_bar_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:827:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:54:19: warning: type of '_wrap_C_foo_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_C_foo_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4, swig_intgo arg5, swig_intgo arg6);
      |                   ^
../contract_wrap.cxx:712:7: note: type mismatch in parameter 1
  712 | intgo _wrap_C_foo_contract_b5487f4f9740fe14(C *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3, intgo _swig_go_4, intgo _swig_go_5) {
      |       ^
../contract_wrap.cxx:712:7: note: '_wrap_C_foo_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:712:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:55:19: warning: type of '_wrap_C_bar_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_C_bar_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4, swig_intgo arg5, swig_intgo arg6);
      |                   ^
../contract_wrap.cxx:739:7: note: type mismatch in parameter 1
  739 | intgo _wrap_C_bar_contract_b5487f4f9740fe14(C *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3, intgo _swig_go_4, intgo _swig_go_5) {
      |       ^
../contract_wrap.cxx:739:7: note: '_wrap_C_bar_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:739:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:58:18: warning: type of '_wrap_C_SwigGetB_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_C_SwigGetB_contract_b5487f4f9740fe14(uintptr_t arg1);
      |                  ^
../contract_wrap.cxx:787:4: note: return value type mismatch
  787 | B *_wrap_C_SwigGetB_contract_b5487f4f9740fe14(C *_swig_go_0) {
      |    ^
../contract_wrap.cxx:787:4: note: '_wrap_C_SwigGetB_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:787:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:42:19: warning: type of '_wrap_Bar_test_prepost_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Bar_test_prepost_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../contract_wrap.cxx:521:7: note: type mismatch in parameter 1
  521 | intgo _wrap_Bar_test_prepost_contract_b5487f4f9740fe14(Bar *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../contract_wrap.cxx:521:7: note: '_wrap_Bar_test_prepost_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:521:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:45:19: warning: type of '_wrap_Bar_test_preassert_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Bar_test_preassert_contract_b5487f4f9740fe14(uintptr_t _swig_base, swig_intgo arg1, swig_intgo arg2);
      |                   ^
../contract_wrap.cxx:563:7: note: type mismatch in parameter 1
  563 | intgo _wrap_Bar_test_preassert_contract_b5487f4f9740fe14(Bar *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../contract_wrap.cxx:563:7: note: '_wrap_Bar_test_preassert_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:563:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:46:19: warning: type of '_wrap_Bar_test_postassert_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_Bar_test_postassert_contract_b5487f4f9740fe14(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../contract_wrap.cxx:581:7: note: type mismatch in parameter 1
  581 | intgo _wrap_Bar_test_postassert_contract_b5487f4f9740fe14(Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../contract_wrap.cxx:581:7: note: '_wrap_Bar_test_postassert_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:581:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:52:19: warning: type of '_wrap_B_bar_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_B_bar_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4, swig_intgo arg5, swig_intgo arg6);
      |                   ^
../contract_wrap.cxx:674:7: note: type mismatch in parameter 1
  674 | intgo _wrap_B_bar_contract_b5487f4f9740fe14(B *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3, intgo _swig_go_4, intgo _swig_go_5) {
      |       ^
../contract_wrap.cxx:674:7: note: '_wrap_B_bar_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:674:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/contract/contract.go:49:19: warning: type of '_wrap_A_foo_contract_b5487f4f9740fe14' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_A_foo_contract_b5487f4f9740fe14(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4, swig_intgo arg5, swig_intgo arg6);
      |                   ^
../contract_wrap.cxx:626:7: note: type mismatch in parameter 1
  626 | intgo _wrap_A_foo_contract_b5487f4f9740fe14(A *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3, intgo _swig_go_4, intgo _swig_go_5) {
      |       ^
../contract_wrap.cxx:626:7: note: '_wrap_A_foo_contract_b5487f4f9740fe14' was previously declared here
../contract_wrap.cxx:626:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-379957616/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase conversion
checking go testcase conversion_namespace
checking go testcase conversion_ns_template
checking go testcase conversion_operators
checking go testcase cplusplus_throw
checking go testcase cpp_basic
checking go testcase cpp_enum (with run test)
# swigtests/cpp_enum
../cpp_enum.go:35:18: warning: type of '_wrap_new_StructWithEnums_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_StructWithEnums_cpp_enum_c245d3da829194b0(void);
      |                  ^
../cpp_enum_wrap.cxx:338:18: note: return value type mismatch
  338 | StructWithEnums *_wrap_new_StructWithEnums_cpp_enum_c245d3da829194b0() {
      |                  ^
../cpp_enum_wrap.cxx:338:18: note: '_wrap_new_StructWithEnums_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:338:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:51:18: warning: type of '_wrap_new_Foo_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_Foo_cpp_enum_c245d3da829194b0(void);
      |                  ^
../cpp_enum_wrap.cxx:543:6: note: return value type mismatch
  543 | Foo *_wrap_new_Foo_cpp_enum_c245d3da829194b0() {
      |      ^
../cpp_enum_wrap.cxx:543:6: note: '_wrap_new_Foo_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:543:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:46:13: warning: type of '_wrap_delete_StructWithEnums_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_StructWithEnums_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |             ^
../cpp_enum_wrap.cxx:484:6: note: type mismatch in parameter 1
  484 | void _wrap_delete_StructWithEnums_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |      ^
../cpp_enum_wrap.cxx:484:6: note: '_wrap_delete_StructWithEnums_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:484:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:52:13: warning: type of '_wrap_delete_Foo_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_Foo_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |             ^
../cpp_enum_wrap.cxx:554:6: note: type mismatch in parameter 1
  554 | void _wrap_delete_Foo_cpp_enum_c245d3da829194b0(Foo *_swig_go_0) {
      |      ^
../cpp_enum_wrap.cxx:554:6: note: '_wrap_delete_Foo_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:554:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:32:18: warning: type of '_wrap_Swig_malloc_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_cpp_enum_c245d3da829194b0(swig_intgo arg1);
      |                  ^
../cpp_enum_wrap.cxx:301:7: note: return value type mismatch
  301 | void *_wrap_Swig_malloc_cpp_enum_c245d3da829194b0(intgo _swig_go_0) {
      |       ^
../cpp_enum_wrap.cxx:301:7: note: '_wrap_Swig_malloc_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:301:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:31:13: warning: type of '_wrap_Swig_free_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |             ^
../cpp_enum_wrap.cxx:291:6: note: type mismatch in parameter 1
  291 | void _wrap_Swig_free_cpp_enum_c245d3da829194b0(void *_swig_go_0) {
      |      ^
../cpp_enum_wrap.cxx:291:6: note: '_wrap_Swig_free_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:291:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:36:13: warning: type of '_wrap_StructWithEnums_some_enum_set_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_StructWithEnums_some_enum_set_cpp_enum_c245d3da829194b0(uintptr_t arg1, swig_intgo arg2);
      |             ^
../cpp_enum_wrap.cxx:349:6: note: type mismatch in parameter 1
  349 | void _wrap_StructWithEnums_some_enum_set_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0, intgo _swig_go_1) {
      |      ^
../cpp_enum_wrap.cxx:349:6: note: '_wrap_StructWithEnums_some_enum_set_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:349:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:37:19: warning: type of '_wrap_StructWithEnums_some_enum_get_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_StructWithEnums_some_enum_get_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:361:7: note: type mismatch in parameter 1
  361 | intgo _wrap_StructWithEnums_some_enum_get_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |       ^
../cpp_enum_wrap.cxx:361:7: note: '_wrap_StructWithEnums_some_enum_get_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:361:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:45:19: warning: type of '_wrap_StructWithEnums_enum_test8_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_voidp _wrap_StructWithEnums_enum_test8_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:471:17: note: type mismatch in parameter 1
  471 | enum SOME_ENUM *_wrap_StructWithEnums_enum_test8_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |                 ^
../cpp_enum_wrap.cxx:471:17: note: '_wrap_StructWithEnums_enum_test8_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:471:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:44:19: warning: type of '_wrap_StructWithEnums_enum_test7_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_voidp _wrap_StructWithEnums_enum_test7_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:458:12: note: type mismatch in parameter 1
  458 | SOME_ENUM *_wrap_StructWithEnums_enum_test7_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |            ^
../cpp_enum_wrap.cxx:458:12: note: '_wrap_StructWithEnums_enum_test7_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:458:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:43:19: warning: type of '_wrap_StructWithEnums_enum_test6_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_voidp _wrap_StructWithEnums_enum_test6_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:445:17: note: type mismatch in parameter 1
  445 | enum SOME_ENUM *_wrap_StructWithEnums_enum_test6_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |                 ^
../cpp_enum_wrap.cxx:445:17: note: '_wrap_StructWithEnums_enum_test6_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:445:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:42:19: warning: type of '_wrap_StructWithEnums_enum_test5_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_voidp _wrap_StructWithEnums_enum_test5_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:432:12: note: type mismatch in parameter 1
  432 | SOME_ENUM *_wrap_StructWithEnums_enum_test5_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |            ^
../cpp_enum_wrap.cxx:432:12: note: '_wrap_StructWithEnums_enum_test5_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:432:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:41:19: warning: type of '_wrap_StructWithEnums_enum_test4_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_StructWithEnums_enum_test4_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:419:7: note: type mismatch in parameter 1
  419 | intgo _wrap_StructWithEnums_enum_test4_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |       ^
../cpp_enum_wrap.cxx:419:7: note: '_wrap_StructWithEnums_enum_test4_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:419:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:40:19: warning: type of '_wrap_StructWithEnums_enum_test3_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_StructWithEnums_enum_test3_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:406:7: note: type mismatch in parameter 1
  406 | intgo _wrap_StructWithEnums_enum_test3_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |       ^
../cpp_enum_wrap.cxx:406:7: note: '_wrap_StructWithEnums_enum_test3_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:406:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:39:13: warning: type of '_wrap_StructWithEnums_enum_test2_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_StructWithEnums_enum_test2_cpp_enum_c245d3da829194b0(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3, swig_voidp arg4);
      |             ^
../cpp_enum_wrap.cxx:390:6: note: type mismatch in parameter 1
  390 | void _wrap_StructWithEnums_enum_test2_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0, intgo _swig_go_1, SOME_ENUM *_swig_go_2, SOME_ENUM *_swig_go_3) {
      |      ^
../cpp_enum_wrap.cxx:390:6: note: '_wrap_StructWithEnums_enum_test2_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:390:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:38:13: warning: type of '_wrap_StructWithEnums_enum_test1_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_StructWithEnums_enum_test1_cpp_enum_c245d3da829194b0(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3, swig_voidp arg4);
      |             ^
../cpp_enum_wrap.cxx:374:6: note: type mismatch in parameter 1
  374 | void _wrap_StructWithEnums_enum_test1_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0, intgo _swig_go_1, enum SOME_ENUM *_swig_go_2, enum SOME_ENUM *_swig_go_3) {
      |      ^
../cpp_enum_wrap.cxx:374:6: note: '_wrap_StructWithEnums_enum_test1_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:374:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:49:13: warning: type of '_wrap_Foo_hola_set_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_Foo_hola_set_cpp_enum_c245d3da829194b0(uintptr_t arg1, swig_intgo arg2);
      |             ^
../cpp_enum_wrap.cxx:518:6: note: type mismatch in parameter 1
  518 | void _wrap_Foo_hola_set_cpp_enum_c245d3da829194b0(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../cpp_enum_wrap.cxx:518:6: note: '_wrap_Foo_hola_set_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:518:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_enum.go:50:19: warning: type of '_wrap_Foo_hola_get_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_Foo_hola_get_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:530:7: note: type mismatch in parameter 1
  530 | intgo _wrap_Foo_hola_get_cpp_enum_c245d3da829194b0(Foo *_swig_go_0) {
      |       ^
../cpp_enum_wrap.cxx:530:7: note: '_wrap_Foo_hola_get_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:530:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/cpp_enum
cpp_enum_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
cpp_enum_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:35:18: warning: type of '_wrap_new_StructWithEnums_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_StructWithEnums_cpp_enum_c245d3da829194b0(void);
      |                  ^
../cpp_enum_wrap.cxx:338:18: note: return value type mismatch
  338 | StructWithEnums *_wrap_new_StructWithEnums_cpp_enum_c245d3da829194b0() {
      |                  ^
../cpp_enum_wrap.cxx:338:18: note: '_wrap_new_StructWithEnums_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:338:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:51:18: warning: type of '_wrap_new_Foo_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_Foo_cpp_enum_c245d3da829194b0(void);
      |                  ^
../cpp_enum_wrap.cxx:543:6: note: return value type mismatch
  543 | Foo *_wrap_new_Foo_cpp_enum_c245d3da829194b0() {
      |      ^
../cpp_enum_wrap.cxx:543:6: note: '_wrap_new_Foo_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:543:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:46:13: warning: type of '_wrap_delete_StructWithEnums_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_StructWithEnums_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |             ^
../cpp_enum_wrap.cxx:484:6: note: type mismatch in parameter 1
  484 | void _wrap_delete_StructWithEnums_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |      ^
../cpp_enum_wrap.cxx:484:6: note: '_wrap_delete_StructWithEnums_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:484:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:52:13: warning: type of '_wrap_delete_Foo_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_Foo_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |             ^
../cpp_enum_wrap.cxx:554:6: note: type mismatch in parameter 1
  554 | void _wrap_delete_Foo_cpp_enum_c245d3da829194b0(Foo *_swig_go_0) {
      |      ^
../cpp_enum_wrap.cxx:554:6: note: '_wrap_delete_Foo_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:554:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:32:18: warning: type of '_wrap_Swig_malloc_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_cpp_enum_c245d3da829194b0(swig_intgo arg1);
      |                  ^
../cpp_enum_wrap.cxx:301:7: note: return value type mismatch
  301 | void *_wrap_Swig_malloc_cpp_enum_c245d3da829194b0(intgo _swig_go_0) {
      |       ^
../cpp_enum_wrap.cxx:301:7: note: '_wrap_Swig_malloc_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:301:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:31:13: warning: type of '_wrap_Swig_free_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |             ^
../cpp_enum_wrap.cxx:291:6: note: type mismatch in parameter 1
  291 | void _wrap_Swig_free_cpp_enum_c245d3da829194b0(void *_swig_go_0) {
      |      ^
../cpp_enum_wrap.cxx:291:6: note: '_wrap_Swig_free_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:291:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:36:13: warning: type of '_wrap_StructWithEnums_some_enum_set_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_StructWithEnums_some_enum_set_cpp_enum_c245d3da829194b0(uintptr_t arg1, swig_intgo arg2);
      |             ^
../cpp_enum_wrap.cxx:349:6: note: type mismatch in parameter 1
  349 | void _wrap_StructWithEnums_some_enum_set_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0, intgo _swig_go_1) {
      |      ^
../cpp_enum_wrap.cxx:349:6: note: '_wrap_StructWithEnums_some_enum_set_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:349:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:37:19: warning: type of '_wrap_StructWithEnums_some_enum_get_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_StructWithEnums_some_enum_get_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:361:7: note: type mismatch in parameter 1
  361 | intgo _wrap_StructWithEnums_some_enum_get_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |       ^
../cpp_enum_wrap.cxx:361:7: note: '_wrap_StructWithEnums_some_enum_get_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:361:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:45:19: warning: type of '_wrap_StructWithEnums_enum_test8_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_voidp _wrap_StructWithEnums_enum_test8_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:471:17: note: type mismatch in parameter 1
  471 | enum SOME_ENUM *_wrap_StructWithEnums_enum_test8_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |                 ^
../cpp_enum_wrap.cxx:471:17: note: '_wrap_StructWithEnums_enum_test8_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:471:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:44:19: warning: type of '_wrap_StructWithEnums_enum_test7_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_voidp _wrap_StructWithEnums_enum_test7_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:458:12: note: type mismatch in parameter 1
  458 | SOME_ENUM *_wrap_StructWithEnums_enum_test7_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |            ^
../cpp_enum_wrap.cxx:458:12: note: '_wrap_StructWithEnums_enum_test7_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:458:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:43:19: warning: type of '_wrap_StructWithEnums_enum_test6_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_voidp _wrap_StructWithEnums_enum_test6_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:445:17: note: type mismatch in parameter 1
  445 | enum SOME_ENUM *_wrap_StructWithEnums_enum_test6_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |                 ^
../cpp_enum_wrap.cxx:445:17: note: '_wrap_StructWithEnums_enum_test6_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:445:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:42:19: warning: type of '_wrap_StructWithEnums_enum_test5_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_voidp _wrap_StructWithEnums_enum_test5_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:432:12: note: type mismatch in parameter 1
  432 | SOME_ENUM *_wrap_StructWithEnums_enum_test5_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |            ^
../cpp_enum_wrap.cxx:432:12: note: '_wrap_StructWithEnums_enum_test5_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:432:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:41:19: warning: type of '_wrap_StructWithEnums_enum_test4_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_StructWithEnums_enum_test4_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:419:7: note: type mismatch in parameter 1
  419 | intgo _wrap_StructWithEnums_enum_test4_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |       ^
../cpp_enum_wrap.cxx:419:7: note: '_wrap_StructWithEnums_enum_test4_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:419:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:40:19: warning: type of '_wrap_StructWithEnums_enum_test3_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_StructWithEnums_enum_test3_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:406:7: note: type mismatch in parameter 1
  406 | intgo _wrap_StructWithEnums_enum_test3_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0) {
      |       ^
../cpp_enum_wrap.cxx:406:7: note: '_wrap_StructWithEnums_enum_test3_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:406:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:39:13: warning: type of '_wrap_StructWithEnums_enum_test2_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_StructWithEnums_enum_test2_cpp_enum_c245d3da829194b0(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3, swig_voidp arg4);
      |             ^
../cpp_enum_wrap.cxx:390:6: note: type mismatch in parameter 1
  390 | void _wrap_StructWithEnums_enum_test2_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0, intgo _swig_go_1, SOME_ENUM *_swig_go_2, SOME_ENUM *_swig_go_3) {
      |      ^
../cpp_enum_wrap.cxx:390:6: note: '_wrap_StructWithEnums_enum_test2_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:390:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:38:13: warning: type of '_wrap_StructWithEnums_enum_test1_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_StructWithEnums_enum_test1_cpp_enum_c245d3da829194b0(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3, swig_voidp arg4);
      |             ^
../cpp_enum_wrap.cxx:374:6: note: type mismatch in parameter 1
  374 | void _wrap_StructWithEnums_enum_test1_cpp_enum_c245d3da829194b0(StructWithEnums *_swig_go_0, intgo _swig_go_1, enum SOME_ENUM *_swig_go_2, enum SOME_ENUM *_swig_go_3) {
      |      ^
../cpp_enum_wrap.cxx:374:6: note: '_wrap_StructWithEnums_enum_test1_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:374:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:49:13: warning: type of '_wrap_Foo_hola_set_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_Foo_hola_set_cpp_enum_c245d3da829194b0(uintptr_t arg1, swig_intgo arg2);
      |             ^
../cpp_enum_wrap.cxx:518:6: note: type mismatch in parameter 1
  518 | void _wrap_Foo_hola_set_cpp_enum_c245d3da829194b0(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../cpp_enum_wrap.cxx:518:6: note: '_wrap_Foo_hola_set_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:518:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_enum/cpp_enum.go:50:19: warning: type of '_wrap_Foo_hola_get_cpp_enum_c245d3da829194b0' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_Foo_hola_get_cpp_enum_c245d3da829194b0(uintptr_t arg1);
      |                   ^
../cpp_enum_wrap.cxx:530:7: note: type mismatch in parameter 1
  530 | intgo _wrap_Foo_hola_get_cpp_enum_c245d3da829194b0(Foo *_swig_go_0) {
      |       ^
../cpp_enum_wrap.cxx:530:7: note: '_wrap_Foo_hola_get_cpp_enum_c245d3da829194b0' was previously declared here
../cpp_enum_wrap.cxx:530:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-818329949/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase cpp_namespace (with run test)
# swigtests/cpp_namespace
../cpp_namespace.go:45:18: warning: type of '_wrap_new_Test_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_Test_cpp_namespace_d872593107cae73c(void);
      |                  ^
../cpp_namespace_wrap.cxx:402:16: note: return value type mismatch
  402 | example::Test *_wrap_new_Test_cpp_namespace_d872593107cae73c() {
      |                ^
../cpp_namespace_wrap.cxx:402:16: note: '_wrap_new_Test_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:402:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:62:18: warning: type of '_wrap_new_Test5_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_Test5_cpp_namespace_d872593107cae73c(void);
      |                  ^
../cpp_namespace_wrap.cxx:607:8: note: return value type mismatch
  607 | Test5 *_wrap_new_Test5_cpp_namespace_d872593107cae73c() {
      |        ^
../cpp_namespace_wrap.cxx:607:8: note: '_wrap_new_Test5_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:607:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:58:18: warning: type of '_wrap_new_Test4_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_new_Test4_cpp_namespace_d872593107cae73c(void);
      |                  ^
../cpp_namespace_wrap.cxx:560:14: note: return value type mismatch
  560 | Foo3::Test4 *_wrap_new_Test4_cpp_namespace_d872593107cae73c() {
      |              ^
../cpp_namespace_wrap.cxx:560:14: note: '_wrap_new_Test4_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:560:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:55:18: warning: type of '_wrap_new_Test3_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_Test3_cpp_namespace_d872593107cae73c(void);
      |                  ^
../cpp_namespace_wrap.cxx:526:14: note: return value type mismatch
  526 | Foo2::Test3 *_wrap_new_Test3_cpp_namespace_d872593107cae73c() {
      |              ^
../cpp_namespace_wrap.cxx:526:14: note: '_wrap_new_Test3_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:526:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:53:18: warning: type of '_wrap_new_Test2_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_Test2_cpp_namespace_d872593107cae73c(void);
      |                  ^
../cpp_namespace_wrap.cxx:502:13: note: return value type mismatch
  502 | Foo::Test2 *_wrap_new_Test2_cpp_namespace_d872593107cae73c() {
      |             ^
../cpp_namespace_wrap.cxx:502:13: note: '_wrap_new_Test2_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:502:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:49:20: warning: type of '_wrap_do_method_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_type_3 _wrap_do_method_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |                    ^
../cpp_namespace_wrap.cxx:453:12: note: type mismatch in parameter 1
  453 | _gostring_ _wrap_do_method_cpp_namespace_d872593107cae73c(example::Test *_swig_go_0) {
      |            ^
../cpp_namespace_wrap.cxx:453:12: note: '_wrap_do_method_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:453:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:64:20: warning: type of '_wrap_do_method3_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_type_9 _wrap_do_method3_cpp_namespace_d872593107cae73c(uintptr_t arg1, swig_intgo arg2);
      |                    ^
../cpp_namespace_wrap.cxx:628:12: note: type mismatch in parameter 1
  628 | _gostring_ _wrap_do_method3_cpp_namespace_d872593107cae73c(Foo::Test2 *_swig_go_0, intgo _swig_go_1) {
      |            ^
../cpp_namespace_wrap.cxx:628:12: note: '_wrap_do_method3_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:628:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:50:20: warning: type of '_wrap_do_method2_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_4 _wrap_do_method2_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |                    ^
../cpp_namespace_wrap.cxx:466:12: note: type mismatch in parameter 1
  466 | _gostring_ _wrap_do_method2_cpp_namespace_d872593107cae73c(example::Test *_swig_go_0) {
      |            ^
../cpp_namespace_wrap.cxx:466:12: note: '_wrap_do_method2_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:466:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:46:13: warning: type of '_wrap_delete_Test_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_Test_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |             ^
../cpp_namespace_wrap.cxx:413:6: note: type mismatch in parameter 1
  413 | void _wrap_delete_Test_cpp_namespace_d872593107cae73c(example::Test *_swig_go_0) {
      |      ^
../cpp_namespace_wrap.cxx:413:6: note: '_wrap_delete_Test_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:413:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:63:13: warning: type of '_wrap_delete_Test5_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_Test5_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |             ^
../cpp_namespace_wrap.cxx:618:6: note: type mismatch in parameter 1
  618 | void _wrap_delete_Test5_cpp_namespace_d872593107cae73c(Test5 *_swig_go_0) {
      |      ^
../cpp_namespace_wrap.cxx:618:6: note: '_wrap_delete_Test5_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:618:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:59:13: warning: type of '_wrap_delete_Test4_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_delete_Test4_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |             ^
../cpp_namespace_wrap.cxx:571:6: note: type mismatch in parameter 1
  571 | void _wrap_delete_Test4_cpp_namespace_d872593107cae73c(Foo3::Test4 *_swig_go_0) {
      |      ^
../cpp_namespace_wrap.cxx:571:6: note: '_wrap_delete_Test4_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:571:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:56:13: warning: type of '_wrap_delete_Test3_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_Test3_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |             ^
../cpp_namespace_wrap.cxx:537:6: note: type mismatch in parameter 1
  537 | void _wrap_delete_Test3_cpp_namespace_d872593107cae73c(Foo2::Test3 *_swig_go_0) {
      |      ^
../cpp_namespace_wrap.cxx:537:6: note: '_wrap_delete_Test3_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:537:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:51:13: warning: type of '_wrap_delete_Test2_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_delete_Test2_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |             ^
../cpp_namespace_wrap.cxx:479:6: note: type mismatch in parameter 1
  479 | void _wrap_delete_Test2_cpp_namespace_d872593107cae73c(Foo::Test2 *_swig_go_0) {
      |      ^
../cpp_namespace_wrap.cxx:479:6: note: '_wrap_delete_Test2_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:479:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:47:20: warning: type of '_wrap_Test_method_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_type_1 _wrap_Test_method_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |                    ^
../cpp_namespace_wrap.cxx:423:12: note: type mismatch in parameter 1
  423 | _gostring_ _wrap_Test_method_cpp_namespace_d872593107cae73c(example::Test *_swig_go_0) {
      |            ^
../cpp_namespace_wrap.cxx:423:12: note: '_wrap_Test_method_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:423:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:61:20: warning: type of '_wrap_Test5_method_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_type_8 _wrap_Test5_method_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |                    ^
../cpp_namespace_wrap.cxx:594:12: note: type mismatch in parameter 1
  594 | _gostring_ _wrap_Test5_method_cpp_namespace_d872593107cae73c(Test5 *_swig_go_0) {
      |            ^
../cpp_namespace_wrap.cxx:594:12: note: '_wrap_Test5_method_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:594:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:57:20: warning: type of '_wrap_Test4_method_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_type_7 _wrap_Test4_method_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |                    ^
../cpp_namespace_wrap.cxx:547:12: note: type mismatch in parameter 1
  547 | _gostring_ _wrap_Test4_method_cpp_namespace_d872593107cae73c(Foo3::Test4 *_swig_go_0) {
      |            ^
../cpp_namespace_wrap.cxx:547:12: note: '_wrap_Test4_method_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:547:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:54:20: warning: type of '_wrap_Test3_method_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_type_6 _wrap_Test3_method_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |                    ^
../cpp_namespace_wrap.cxx:513:12: note: type mismatch in parameter 1
  513 | _gostring_ _wrap_Test3_method_cpp_namespace_d872593107cae73c(Foo2::Test3 *_swig_go_0) {
      |            ^
../cpp_namespace_wrap.cxx:513:12: note: '_wrap_Test3_method_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:513:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:52:20: warning: type of '_wrap_Test2_method_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_type_5 _wrap_Test2_method_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |                    ^
../cpp_namespace_wrap.cxx:489:12: note: type mismatch in parameter 1
  489 | _gostring_ _wrap_Test2_method_cpp_namespace_d872593107cae73c(Foo::Test2 *_swig_go_0) {
      |            ^
../cpp_namespace_wrap.cxx:489:12: note: '_wrap_Test2_method_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:489:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:41:18: warning: type of '_wrap_Swig_malloc_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_Swig_malloc_cpp_namespace_d872593107cae73c(swig_intgo arg1);
      |                  ^
../cpp_namespace_wrap.cxx:355:7: note: return value type mismatch
  355 | void *_wrap_Swig_malloc_cpp_namespace_d872593107cae73c(intgo _swig_go_0) {
      |       ^
../cpp_namespace_wrap.cxx:355:7: note: '_wrap_Swig_malloc_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:355:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_namespace.go:40:13: warning: type of '_wrap_Swig_free_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_Swig_free_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |             ^
../cpp_namespace_wrap.cxx:345:6: note: type mismatch in parameter 1
  345 | void _wrap_Swig_free_cpp_namespace_d872593107cae73c(void *_swig_go_0) {
      |      ^
../cpp_namespace_wrap.cxx:345:6: note: '_wrap_Swig_free_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:345:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/cpp_namespace
cpp_namespace_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
cpp_namespace_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:45:18: warning: type of '_wrap_new_Test_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_Test_cpp_namespace_d872593107cae73c(void);
      |                  ^
../cpp_namespace_wrap.cxx:402:16: note: return value type mismatch
  402 | example::Test *_wrap_new_Test_cpp_namespace_d872593107cae73c() {
      |                ^
../cpp_namespace_wrap.cxx:402:16: note: '_wrap_new_Test_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:402:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:62:18: warning: type of '_wrap_new_Test5_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_Test5_cpp_namespace_d872593107cae73c(void);
      |                  ^
../cpp_namespace_wrap.cxx:607:8: note: return value type mismatch
  607 | Test5 *_wrap_new_Test5_cpp_namespace_d872593107cae73c() {
      |        ^
../cpp_namespace_wrap.cxx:607:8: note: '_wrap_new_Test5_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:607:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:58:18: warning: type of '_wrap_new_Test4_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_new_Test4_cpp_namespace_d872593107cae73c(void);
      |                  ^
../cpp_namespace_wrap.cxx:560:14: note: return value type mismatch
  560 | Foo3::Test4 *_wrap_new_Test4_cpp_namespace_d872593107cae73c() {
      |              ^
../cpp_namespace_wrap.cxx:560:14: note: '_wrap_new_Test4_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:560:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:55:18: warning: type of '_wrap_new_Test3_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_Test3_cpp_namespace_d872593107cae73c(void);
      |                  ^
../cpp_namespace_wrap.cxx:526:14: note: return value type mismatch
  526 | Foo2::Test3 *_wrap_new_Test3_cpp_namespace_d872593107cae73c() {
      |              ^
../cpp_namespace_wrap.cxx:526:14: note: '_wrap_new_Test3_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:526:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:53:18: warning: type of '_wrap_new_Test2_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_Test2_cpp_namespace_d872593107cae73c(void);
      |                  ^
../cpp_namespace_wrap.cxx:502:13: note: return value type mismatch
  502 | Foo::Test2 *_wrap_new_Test2_cpp_namespace_d872593107cae73c() {
      |             ^
../cpp_namespace_wrap.cxx:502:13: note: '_wrap_new_Test2_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:502:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:49:20: warning: type of '_wrap_do_method_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_type_3 _wrap_do_method_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |                    ^
../cpp_namespace_wrap.cxx:453:12: note: type mismatch in parameter 1
  453 | _gostring_ _wrap_do_method_cpp_namespace_d872593107cae73c(example::Test *_swig_go_0) {
      |            ^
../cpp_namespace_wrap.cxx:453:12: note: '_wrap_do_method_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:453:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:64:20: warning: type of '_wrap_do_method3_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_type_9 _wrap_do_method3_cpp_namespace_d872593107cae73c(uintptr_t arg1, swig_intgo arg2);
      |                    ^
../cpp_namespace_wrap.cxx:628:12: note: type mismatch in parameter 1
  628 | _gostring_ _wrap_do_method3_cpp_namespace_d872593107cae73c(Foo::Test2 *_swig_go_0, intgo _swig_go_1) {
      |            ^
../cpp_namespace_wrap.cxx:628:12: note: '_wrap_do_method3_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:628:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:50:20: warning: type of '_wrap_do_method2_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_4 _wrap_do_method2_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |                    ^
../cpp_namespace_wrap.cxx:466:12: note: type mismatch in parameter 1
  466 | _gostring_ _wrap_do_method2_cpp_namespace_d872593107cae73c(example::Test *_swig_go_0) {
      |            ^
../cpp_namespace_wrap.cxx:466:12: note: '_wrap_do_method2_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:466:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:46:13: warning: type of '_wrap_delete_Test_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_Test_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |             ^
../cpp_namespace_wrap.cxx:413:6: note: type mismatch in parameter 1
  413 | void _wrap_delete_Test_cpp_namespace_d872593107cae73c(example::Test *_swig_go_0) {
      |      ^
../cpp_namespace_wrap.cxx:413:6: note: '_wrap_delete_Test_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:413:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:63:13: warning: type of '_wrap_delete_Test5_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_Test5_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |             ^
../cpp_namespace_wrap.cxx:618:6: note: type mismatch in parameter 1
  618 | void _wrap_delete_Test5_cpp_namespace_d872593107cae73c(Test5 *_swig_go_0) {
      |      ^
../cpp_namespace_wrap.cxx:618:6: note: '_wrap_delete_Test5_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:618:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:59:13: warning: type of '_wrap_delete_Test4_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_delete_Test4_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |             ^
../cpp_namespace_wrap.cxx:571:6: note: type mismatch in parameter 1
  571 | void _wrap_delete_Test4_cpp_namespace_d872593107cae73c(Foo3::Test4 *_swig_go_0) {
      |      ^
../cpp_namespace_wrap.cxx:571:6: note: '_wrap_delete_Test4_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:571:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:56:13: warning: type of '_wrap_delete_Test3_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_Test3_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |             ^
../cpp_namespace_wrap.cxx:537:6: note: type mismatch in parameter 1
  537 | void _wrap_delete_Test3_cpp_namespace_d872593107cae73c(Foo2::Test3 *_swig_go_0) {
      |      ^
../cpp_namespace_wrap.cxx:537:6: note: '_wrap_delete_Test3_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:537:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:51:13: warning: type of '_wrap_delete_Test2_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_delete_Test2_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |             ^
../cpp_namespace_wrap.cxx:479:6: note: type mismatch in parameter 1
  479 | void _wrap_delete_Test2_cpp_namespace_d872593107cae73c(Foo::Test2 *_swig_go_0) {
      |      ^
../cpp_namespace_wrap.cxx:479:6: note: '_wrap_delete_Test2_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:479:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:47:20: warning: type of '_wrap_Test_method_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_type_1 _wrap_Test_method_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |                    ^
../cpp_namespace_wrap.cxx:423:12: note: type mismatch in parameter 1
  423 | _gostring_ _wrap_Test_method_cpp_namespace_d872593107cae73c(example::Test *_swig_go_0) {
      |            ^
../cpp_namespace_wrap.cxx:423:12: note: '_wrap_Test_method_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:423:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:61:20: warning: type of '_wrap_Test5_method_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_type_8 _wrap_Test5_method_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |                    ^
../cpp_namespace_wrap.cxx:594:12: note: type mismatch in parameter 1
  594 | _gostring_ _wrap_Test5_method_cpp_namespace_d872593107cae73c(Test5 *_swig_go_0) {
      |            ^
../cpp_namespace_wrap.cxx:594:12: note: '_wrap_Test5_method_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:594:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:57:20: warning: type of '_wrap_Test4_method_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_type_7 _wrap_Test4_method_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |                    ^
../cpp_namespace_wrap.cxx:547:12: note: type mismatch in parameter 1
  547 | _gostring_ _wrap_Test4_method_cpp_namespace_d872593107cae73c(Foo3::Test4 *_swig_go_0) {
      |            ^
../cpp_namespace_wrap.cxx:547:12: note: '_wrap_Test4_method_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:547:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:54:20: warning: type of '_wrap_Test3_method_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_type_6 _wrap_Test3_method_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |                    ^
../cpp_namespace_wrap.cxx:513:12: note: type mismatch in parameter 1
  513 | _gostring_ _wrap_Test3_method_cpp_namespace_d872593107cae73c(Foo2::Test3 *_swig_go_0) {
      |            ^
../cpp_namespace_wrap.cxx:513:12: note: '_wrap_Test3_method_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:513:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:52:20: warning: type of '_wrap_Test2_method_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_type_5 _wrap_Test2_method_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |                    ^
../cpp_namespace_wrap.cxx:489:12: note: type mismatch in parameter 1
  489 | _gostring_ _wrap_Test2_method_cpp_namespace_d872593107cae73c(Foo::Test2 *_swig_go_0) {
      |            ^
../cpp_namespace_wrap.cxx:489:12: note: '_wrap_Test2_method_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:489:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:41:18: warning: type of '_wrap_Swig_malloc_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_Swig_malloc_cpp_namespace_d872593107cae73c(swig_intgo arg1);
      |                  ^
../cpp_namespace_wrap.cxx:355:7: note: return value type mismatch
  355 | void *_wrap_Swig_malloc_cpp_namespace_d872593107cae73c(intgo _swig_go_0) {
      |       ^
../cpp_namespace_wrap.cxx:355:7: note: '_wrap_Swig_malloc_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:355:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_namespace/cpp_namespace.go:40:13: warning: type of '_wrap_Swig_free_cpp_namespace_d872593107cae73c' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_Swig_free_cpp_namespace_d872593107cae73c(uintptr_t arg1);
      |             ^
../cpp_namespace_wrap.cxx:345:6: note: type mismatch in parameter 1
  345 | void _wrap_Swig_free_cpp_namespace_d872593107cae73c(void *_swig_go_0) {
      |      ^
../cpp_namespace_wrap.cxx:345:6: note: '_wrap_Swig_free_cpp_namespace_d872593107cae73c' was previously declared here
../cpp_namespace_wrap.cxx:345:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1490637149/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase cpp_nodefault
checking go testcase cpp_parameters
checking go testcase cpp_static (with run test)
# swigtests/cpp_static
../cpp_static.go:36:18: warning: type of '_wrap_new_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d(void);
      |                  ^
../cpp_static_wrap.cxx:342:19: note: return value type mismatch
  342 | StaticMemberTest *_wrap_new_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d() {
      |                   ^
../cpp_static_wrap.cxx:342:19: note: '_wrap_new_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:342:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_static.go:41:18: warning: type of '_wrap_new_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d(void);
      |                  ^
../cpp_static_wrap.cxx:391:21: note: return value type mismatch
  391 | StaticFunctionTest *_wrap_new_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d() {
      |                     ^
../cpp_static_wrap.cxx:391:21: note: '_wrap_new_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:391:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_static.go:51:18: warning: type of '_wrap_new_StaticDerived_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_StaticDerived_cpp_static_1b5b0c734a4f9f3d(void);
      |                  ^
../cpp_static_wrap.cxx:497:16: note: return value type mismatch
  497 | StaticDerived *_wrap_new_StaticDerived_cpp_static_1b5b0c734a4f9f3d() {
      |                ^
../cpp_static_wrap.cxx:497:16: note: '_wrap_new_StaticDerived_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:497:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_static.go:47:18: warning: type of '_wrap_new_StaticBase_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_StaticBase_cpp_static_1b5b0c734a4f9f3d(void);
      |                  ^
../cpp_static_wrap.cxx:454:13: note: return value type mismatch
  454 | StaticBase *_wrap_new_StaticBase_cpp_static_1b5b0c734a4f9f3d() {
      |             ^
../cpp_static_wrap.cxx:454:13: note: '_wrap_new_StaticBase_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:454:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_static.go:37:13: warning: type of '_wrap_delete_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d(uintptr_t arg1);
      |             ^
../cpp_static_wrap.cxx:353:6: note: type mismatch in parameter 1
  353 | void _wrap_delete_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d(StaticMemberTest *_swig_go_0) {
      |      ^
../cpp_static_wrap.cxx:353:6: note: '_wrap_delete_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:353:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_static.go:42:13: warning: type of '_wrap_delete_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d(uintptr_t arg1);
      |             ^
../cpp_static_wrap.cxx:402:6: note: type mismatch in parameter 1
  402 | void _wrap_delete_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d(StaticFunctionTest *_swig_go_0) {
      |      ^
../cpp_static_wrap.cxx:402:6: note: '_wrap_delete_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:402:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_static.go:52:13: warning: type of '_wrap_delete_StaticDerived_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_StaticDerived_cpp_static_1b5b0c734a4f9f3d(uintptr_t arg1);
      |             ^
../cpp_static_wrap.cxx:508:6: note: type mismatch in parameter 1
  508 | void _wrap_delete_StaticDerived_cpp_static_1b5b0c734a4f9f3d(StaticDerived *_swig_go_0) {
      |      ^
../cpp_static_wrap.cxx:508:6: note: '_wrap_delete_StaticDerived_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:508:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_static.go:46:13: warning: type of '_wrap_delete_StaticBase_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_StaticBase_cpp_static_1b5b0c734a4f9f3d(uintptr_t arg1);
      |             ^
../cpp_static_wrap.cxx:444:6: note: type mismatch in parameter 1
  444 | void _wrap_delete_StaticBase_cpp_static_1b5b0c734a4f9f3d(StaticBase *_swig_go_0) {
      |      ^
../cpp_static_wrap.cxx:444:6: note: '_wrap_delete_StaticBase_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:444:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_static.go:32:18: warning: type of '_wrap_Swig_malloc_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_cpp_static_1b5b0c734a4f9f3d(swig_intgo arg1);
      |                  ^
../cpp_static_wrap.cxx:297:7: note: return value type mismatch
  297 | void *_wrap_Swig_malloc_cpp_static_1b5b0c734a4f9f3d(intgo _swig_go_0) {
      |       ^
../cpp_static_wrap.cxx:297:7: note: '_wrap_Swig_malloc_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:297:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../cpp_static.go:31:13: warning: type of '_wrap_Swig_free_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_cpp_static_1b5b0c734a4f9f3d(uintptr_t arg1);
      |             ^
../cpp_static_wrap.cxx:287:6: note: type mismatch in parameter 1
  287 | void _wrap_Swig_free_cpp_static_1b5b0c734a4f9f3d(void *_swig_go_0) {
      |      ^
../cpp_static_wrap.cxx:287:6: note: '_wrap_Swig_free_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:287:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/cpp_static
cgo-gcc-prolog: In function '_cgo_c09c4e8f59e7_Cfunc__wrap_StaticFunctionTest_static_func_cpp_static_1b5b0c734a4f9f3d':
cgo-gcc-prolog:181:49: warning: unused variable '_cgo_a' [-Wunused-variable]
# swigtests/cpp_static
cpp_static_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
cpp_static_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_static/cpp_static.go:36:18: warning: type of '_wrap_new_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d(void);
      |                  ^
../cpp_static_wrap.cxx:342:19: note: return value type mismatch
  342 | StaticMemberTest *_wrap_new_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d() {
      |                   ^
../cpp_static_wrap.cxx:342:19: note: '_wrap_new_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:342:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_static/cpp_static.go:41:18: warning: type of '_wrap_new_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d(void);
      |                  ^
../cpp_static_wrap.cxx:391:21: note: return value type mismatch
  391 | StaticFunctionTest *_wrap_new_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d() {
      |                     ^
../cpp_static_wrap.cxx:391:21: note: '_wrap_new_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:391:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_static/cpp_static.go:51:18: warning: type of '_wrap_new_StaticDerived_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_StaticDerived_cpp_static_1b5b0c734a4f9f3d(void);
      |                  ^
../cpp_static_wrap.cxx:497:16: note: return value type mismatch
  497 | StaticDerived *_wrap_new_StaticDerived_cpp_static_1b5b0c734a4f9f3d() {
      |                ^
../cpp_static_wrap.cxx:497:16: note: '_wrap_new_StaticDerived_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:497:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_static/cpp_static.go:47:18: warning: type of '_wrap_new_StaticBase_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_StaticBase_cpp_static_1b5b0c734a4f9f3d(void);
      |                  ^
../cpp_static_wrap.cxx:454:13: note: return value type mismatch
  454 | StaticBase *_wrap_new_StaticBase_cpp_static_1b5b0c734a4f9f3d() {
      |             ^
../cpp_static_wrap.cxx:454:13: note: '_wrap_new_StaticBase_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:454:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_static/cpp_static.go:37:13: warning: type of '_wrap_delete_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d(uintptr_t arg1);
      |             ^
../cpp_static_wrap.cxx:353:6: note: type mismatch in parameter 1
  353 | void _wrap_delete_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d(StaticMemberTest *_swig_go_0) {
      |      ^
../cpp_static_wrap.cxx:353:6: note: '_wrap_delete_StaticMemberTest_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:353:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_static/cpp_static.go:42:13: warning: type of '_wrap_delete_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d(uintptr_t arg1);
      |             ^
../cpp_static_wrap.cxx:402:6: note: type mismatch in parameter 1
  402 | void _wrap_delete_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d(StaticFunctionTest *_swig_go_0) {
      |      ^
../cpp_static_wrap.cxx:402:6: note: '_wrap_delete_StaticFunctionTest_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:402:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_static/cpp_static.go:52:13: warning: type of '_wrap_delete_StaticDerived_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_StaticDerived_cpp_static_1b5b0c734a4f9f3d(uintptr_t arg1);
      |             ^
../cpp_static_wrap.cxx:508:6: note: type mismatch in parameter 1
  508 | void _wrap_delete_StaticDerived_cpp_static_1b5b0c734a4f9f3d(StaticDerived *_swig_go_0) {
      |      ^
../cpp_static_wrap.cxx:508:6: note: '_wrap_delete_StaticDerived_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:508:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_static/cpp_static.go:46:13: warning: type of '_wrap_delete_StaticBase_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_StaticBase_cpp_static_1b5b0c734a4f9f3d(uintptr_t arg1);
      |             ^
../cpp_static_wrap.cxx:444:6: note: type mismatch in parameter 1
  444 | void _wrap_delete_StaticBase_cpp_static_1b5b0c734a4f9f3d(StaticBase *_swig_go_0) {
      |      ^
../cpp_static_wrap.cxx:444:6: note: '_wrap_delete_StaticBase_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:444:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_static/cpp_static.go:32:18: warning: type of '_wrap_Swig_malloc_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_cpp_static_1b5b0c734a4f9f3d(swig_intgo arg1);
      |                  ^
../cpp_static_wrap.cxx:297:7: note: return value type mismatch
  297 | void *_wrap_Swig_malloc_cpp_static_1b5b0c734a4f9f3d(intgo _swig_go_0) {
      |       ^
../cpp_static_wrap.cxx:297:7: note: '_wrap_Swig_malloc_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:297:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/cpp_static/cpp_static.go:31:13: warning: type of '_wrap_Swig_free_cpp_static_1b5b0c734a4f9f3d' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_cpp_static_1b5b0c734a4f9f3d(uintptr_t arg1);
      |             ^
../cpp_static_wrap.cxx:287:6: note: type mismatch in parameter 1
  287 | void _wrap_Swig_free_cpp_static_1b5b0c734a4f9f3d(void *_swig_go_0) {
      |      ^
../cpp_static_wrap.cxx:287:6: note: '_wrap_Swig_free_cpp_static_1b5b0c734a4f9f3d' was previously declared here
../cpp_static_wrap.cxx:287:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-838429992/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase cpp_typedef
checking go testcase cpp14_binary_integer_literals
checking go testcase cpp17_hex_floating_literals
checking go testcase cpp17_nested_namespaces
checking go testcase cpp17_nspace_nested_namespaces
checking go testcase cpp17_u8_char_literals
checking go testcase curiously_recurring_template_pattern
checking go testcase default_args (with run test)
# swigtests/default_args
../default_args.go:232:18: warning: type of '_wrap_new_Tricky_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  232 | extern uintptr_t _wrap_new_Tricky_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2607:9: note: return value type mismatch
 2607 | Tricky *_wrap_new_Tricky_default_args_49616aedcfa28791() {
      |         ^
../default_args_wrap.cxx:2607:9: note: '_wrap_new_Tricky_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2607:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:92:18: warning: type of '_wrap_new_TrickyInPython_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   92 | extern uintptr_t _wrap_new_TrickyInPython_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:931:17: note: return value type mismatch
  931 | TrickyInPython *_wrap_new_TrickyInPython_default_args_49616aedcfa28791() {
      |                 ^
../default_args_wrap.cxx:931:17: note: '_wrap_new_TrickyInPython_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:931:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:173:18: warning: type of '_wrap_new_Tree_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  173 | extern uintptr_t _wrap_new_Tree_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:1821:7: note: return value type mismatch
 1821 | Tree *_wrap_new_Tree_default_args_49616aedcfa28791() {
      |       ^
../default_args_wrap.cxx:1821:7: note: '_wrap_new_Tree_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1821:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:220:18: warning: type of '_wrap_new_Statics_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  220 | extern uintptr_t _wrap_new_Statics_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2441:21: note: return value type mismatch
 2441 | SpaceName::Statics *_wrap_new_Statics_default_args_49616aedcfa28791() {
      |                     ^
../default_args_wrap.cxx:2441:21: note: '_wrap_new_Statics_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2441:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:255:18: warning: type of '_wrap_new_Pointf_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  255 | extern uintptr_t _wrap_new_Pointf_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2900:9: note: return value type mismatch
 2900 | Pointf *_wrap_new_Pointf_default_args_49616aedcfa28791() {
      |         ^
../default_args_wrap.cxx:2900:9: note: '_wrap_new_Pointf_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2900:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:207:18: warning: type of '_wrap_new_MyClass2_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  207 | extern uintptr_t _wrap_new_MyClass2_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2244:11: note: return value type mismatch
 2244 | MyClass2 *_wrap_new_MyClass2_default_args_49616aedcfa28791() {
      |           ^
../default_args_wrap.cxx:2244:11: note: '_wrap_new_MyClass2_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2244:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:202:18: warning: type of '_wrap_new_MyClass1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  202 | extern uintptr_t _wrap_new_MyClass1_default_args_49616aedcfa28791(swig_intgo arg1);
      |                  ^
../default_args_wrap.cxx:2172:11: note: return value type mismatch
 2172 | MyClass1 *_wrap_new_MyClass1_default_args_49616aedcfa28791(intgo _swig_go_0) {
      |           ^
../default_args_wrap.cxx:2172:11: note: '_wrap_new_MyClass1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2172:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:237:18: warning: type of '_wrap_new_Klass__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  237 | extern uintptr_t _wrap_new_Klass__SWIG_1_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2666:15: note: return value type mismatch
 2666 | Space::Klass *_wrap_new_Klass__SWIG_1_default_args_49616aedcfa28791() {
      |               ^
../default_args_wrap.cxx:2666:15: note: '_wrap_new_Klass__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2666:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:236:18: warning: type of '_wrap_new_Klass__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  236 | extern uintptr_t _wrap_new_Klass__SWIG_0_default_args_49616aedcfa28791(swig_intgo arg1);
      |                  ^
../default_args_wrap.cxx:2653:15: note: return value type mismatch
 2653 | Space::Klass *_wrap_new_Klass__SWIG_0_default_args_49616aedcfa28791(intgo _swig_go_0) {
      |               ^
../default_args_wrap.cxx:2653:15: note: '_wrap_new_Klass__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2653:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:180:18: warning: type of '_wrap_new_Foo_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  180 | extern uintptr_t _wrap_new_Foo_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:1897:6: note: return value type mismatch
 1897 | Foo *_wrap_new_Foo_default_args_49616aedcfa28791() {
      |      ^
../default_args_wrap.cxx:1897:6: note: '_wrap_new_Foo_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1897:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:212:18: warning: type of '_wrap_new_Except__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  212 | extern uintptr_t _wrap_new_Except__SWIG_1_default_args_49616aedcfa28791(_Bool arg1);
      |                  ^
../default_args_wrap.cxx:2318:9: note: return value type mismatch
 2318 | Except *_wrap_new_Except__SWIG_1_default_args_49616aedcfa28791(bool _swig_go_0) {
      |         ^
../default_args_wrap.cxx:2318:9: note: '_wrap_new_Except__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2318:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:211:18: warning: type of '_wrap_new_Except__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  211 | extern uintptr_t _wrap_new_Except__SWIG_0_default_args_49616aedcfa28791(_Bool arg1, swig_intgo arg2);
      |                  ^
../default_args_wrap.cxx:2297:9: note: return value type mismatch
 2297 | Except *_wrap_new_Except__SWIG_0_default_args_49616aedcfa28791(bool _swig_go_0, intgo _swig_go_1) {
      |         ^
../default_args_wrap.cxx:2297:9: note: '_wrap_new_Except__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2297:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:131:18: warning: type of '_wrap_new_EnumClass_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  131 | extern uintptr_t _wrap_new_EnumClass_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:1313:12: note: return value type mismatch
 1313 | EnumClass *_wrap_new_EnumClass_default_args_49616aedcfa28791() {
      |            ^
../default_args_wrap.cxx:1313:12: note: '_wrap_new_EnumClass_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1313:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:135:18: warning: type of '_wrap_new_DerivedEnumClass_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  135 | extern uintptr_t _wrap_new_DerivedEnumClass_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:1356:19: note: return value type mismatch
 1356 | DerivedEnumClass *_wrap_new_DerivedEnumClass_default_args_49616aedcfa28791() {
      |                   ^
../default_args_wrap.cxx:1356:19: note: '_wrap_new_DerivedEnumClass_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1356:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:246:18: warning: type of '_wrap_new_ConstMethods_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  246 | extern uintptr_t _wrap_new_ConstMethods_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2778:15: note: return value type mismatch
 2778 | ConstMethods *_wrap_new_ConstMethods_default_args_49616aedcfa28791() {
      |               ^
../default_args_wrap.cxx:2778:15: note: '_wrap_new_ConstMethods_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2778:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:262:18: warning: type of '_wrap_new_CDA_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  262 | extern uintptr_t _wrap_new_CDA_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2997:6: note: return value type mismatch
 2997 | CDA *_wrap_new_CDA_default_args_49616aedcfa28791() {
      |      ^
../default_args_wrap.cxx:2997:6: note: '_wrap_new_CDA_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2997:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:233:13: warning: type of '_wrap_delete_Tricky_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  233 | extern void _wrap_delete_Tricky_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2618:6: note: type mismatch in parameter 1
 2618 | void _wrap_delete_Tricky_default_args_49616aedcfa28791(Tricky *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2618:6: note: '_wrap_delete_Tricky_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2618:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:93:13: warning: type of '_wrap_delete_TrickyInPython_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   93 | extern void _wrap_delete_TrickyInPython_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:942:6: note: type mismatch in parameter 1
  942 | void _wrap_delete_TrickyInPython_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:942:6: note: '_wrap_delete_TrickyInPython_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:942:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:174:13: warning: type of '_wrap_delete_Tree_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  174 | extern void _wrap_delete_Tree_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1832:6: note: type mismatch in parameter 1
 1832 | void _wrap_delete_Tree_default_args_49616aedcfa28791(Tree *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1832:6: note: '_wrap_delete_Tree_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1832:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:221:13: warning: type of '_wrap_delete_Statics_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  221 | extern void _wrap_delete_Statics_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2452:6: note: type mismatch in parameter 1
 2452 | void _wrap_delete_Statics_default_args_49616aedcfa28791(SpaceName::Statics *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2452:6: note: '_wrap_delete_Statics_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2452:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:256:13: warning: type of '_wrap_delete_Pointf_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  256 | extern void _wrap_delete_Pointf_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2911:6: note: type mismatch in parameter 1
 2911 | void _wrap_delete_Pointf_default_args_49616aedcfa28791(Pointf *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2911:6: note: '_wrap_delete_Pointf_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2911:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:208:13: warning: type of '_wrap_delete_MyClass2_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  208 | extern void _wrap_delete_MyClass2_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2255:6: note: type mismatch in parameter 1
 2255 | void _wrap_delete_MyClass2_default_args_49616aedcfa28791(MyClass2 *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2255:6: note: '_wrap_delete_MyClass2_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2255:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:203:13: warning: type of '_wrap_delete_MyClass1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void _wrap_delete_MyClass1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2185:6: note: type mismatch in parameter 1
 2185 | void _wrap_delete_MyClass1_default_args_49616aedcfa28791(MyClass1 *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2185:6: note: '_wrap_delete_MyClass1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2185:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:241:13: warning: type of '_wrap_delete_Klass_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  241 | extern void _wrap_delete_Klass_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2716:6: note: type mismatch in parameter 1
 2716 | void _wrap_delete_Klass_default_args_49616aedcfa28791(Space::Klass *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2716:6: note: '_wrap_delete_Klass_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2716:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:199:13: warning: type of '_wrap_delete_Foo_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  199 | extern void _wrap_delete_Foo_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2138:6: note: type mismatch in parameter 1
 2138 | void _wrap_delete_Foo_default_args_49616aedcfa28791(Foo *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2138:6: note: '_wrap_delete_Foo_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2138:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:215:13: warning: type of '_wrap_delete_Except_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  215 | extern void _wrap_delete_Except_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2375:6: note: type mismatch in parameter 1
 2375 | void _wrap_delete_Except_default_args_49616aedcfa28791(Except *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2375:6: note: '_wrap_delete_Except_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2375:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:132:13: warning: type of '_wrap_delete_EnumClass_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  132 | extern void _wrap_delete_EnumClass_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1324:6: note: type mismatch in parameter 1
 1324 | void _wrap_delete_EnumClass_default_args_49616aedcfa28791(EnumClass *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1324:6: note: '_wrap_delete_EnumClass_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1324:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:136:13: warning: type of '_wrap_delete_DerivedEnumClass_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  136 | extern void _wrap_delete_DerivedEnumClass_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1367:6: note: type mismatch in parameter 1
 1367 | void _wrap_delete_DerivedEnumClass_default_args_49616aedcfa28791(DerivedEnumClass *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1367:6: note: '_wrap_delete_DerivedEnumClass_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1367:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:247:13: warning: type of '_wrap_delete_ConstMethods_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  247 | extern void _wrap_delete_ConstMethods_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2789:6: note: type mismatch in parameter 1
 2789 | void _wrap_delete_ConstMethods_default_args_49616aedcfa28791(ConstMethods *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2789:6: note: '_wrap_delete_ConstMethods_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2789:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:263:13: warning: type of '_wrap_delete_CDA_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  263 | extern void _wrap_delete_CDA_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:3008:6: note: type mismatch in parameter 1
 3008 | void _wrap_delete_CDA_default_args_49616aedcfa28791(CDA *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:3008:6: note: '_wrap_delete_CDA_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:3008:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:243:18: warning: type of '_wrap_constructorcall__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  243 | extern uintptr_t _wrap_constructorcall__SWIG_1_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2739:15: note: return value type mismatch
 2739 | Space::Klass *_wrap_constructorcall__SWIG_1_default_args_49616aedcfa28791() {
      |               ^
../default_args_wrap.cxx:2739:15: note: '_wrap_constructorcall__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2739:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:242:18: warning: type of '_wrap_constructorcall__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  242 | extern uintptr_t _wrap_constructorcall__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1);
      |                  ^
../default_args_wrap.cxx:2726:15: note: return value type mismatch
 2726 | Space::Klass *_wrap_constructorcall__SWIG_0_default_args_49616aedcfa28791(Space::Klass *_swig_go_0) {
      |               ^
../default_args_wrap.cxx:2726:15: note: '_wrap_constructorcall__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2726:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:225:19: warning: type of '_wrap_Tricky_protectedint__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  225 | extern swig_intgo _wrap_Tricky_protectedint__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:2505:7: note: type mismatch in parameter 1
 2505 | intgo _wrap_Tricky_protectedint__SWIG_1_default_args_49616aedcfa28791(Tricky *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:2505:7: note: '_wrap_Tricky_protectedint__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2505:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:224:19: warning: type of '_wrap_Tricky_protectedint__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  224 | extern swig_intgo _wrap_Tricky_protectedint__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:2490:7: note: type mismatch in parameter 1
 2490 | intgo _wrap_Tricky_protectedint__SWIG_0_default_args_49616aedcfa28791(Tricky *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2490:7: note: '_wrap_Tricky_protectedint__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2490:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:227:15: warning: type of '_wrap_Tricky_protecteddouble__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  227 | extern double _wrap_Tricky_protecteddouble__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |               ^
../default_args_wrap.cxx:2533:8: note: type mismatch in parameter 1
 2533 | double _wrap_Tricky_protecteddouble__SWIG_1_default_args_49616aedcfa28791(Tricky *_swig_go_0) {
      |        ^
../default_args_wrap.cxx:2533:8: note: '_wrap_Tricky_protecteddouble__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2533:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:226:15: warning: type of '_wrap_Tricky_protecteddouble__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  226 | extern double _wrap_Tricky_protecteddouble__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, double arg2);
      |               ^
../default_args_wrap.cxx:2518:8: note: type mismatch in parameter 1
 2518 | double _wrap_Tricky_protecteddouble__SWIG_0_default_args_49616aedcfa28791(Tricky *_swig_go_0, double _swig_go_1) {
      |        ^
../default_args_wrap.cxx:2518:8: note: '_wrap_Tricky_protecteddouble__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2518:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:223:19: warning: type of '_wrap_Tricky_privatedefault__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  223 | extern swig_intgo _wrap_Tricky_privatedefault__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:2477:7: note: type mismatch in parameter 1
 2477 | intgo _wrap_Tricky_privatedefault__SWIG_1_default_args_49616aedcfa28791(Tricky *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:2477:7: note: '_wrap_Tricky_privatedefault__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2477:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:222:19: warning: type of '_wrap_Tricky_privatedefault__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  222 | extern swig_intgo _wrap_Tricky_privatedefault__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:2462:7: note: type mismatch in parameter 1
 2462 | intgo _wrap_Tricky_privatedefault__SWIG_0_default_args_49616aedcfa28791(Tricky *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2462:7: note: '_wrap_Tricky_privatedefault__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2462:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:229:19: warning: type of '_wrap_Tricky_functiondefault__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  229 | extern swig_intgo _wrap_Tricky_functiondefault__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:2561:7: note: type mismatch in parameter 1
 2561 | intgo _wrap_Tricky_functiondefault__SWIG_1_default_args_49616aedcfa28791(Tricky *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:2561:7: note: '_wrap_Tricky_functiondefault__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2561:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:228:19: warning: type of '_wrap_Tricky_functiondefault__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  228 | extern swig_intgo _wrap_Tricky_functiondefault__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:2546:7: note: type mismatch in parameter 1
 2546 | intgo _wrap_Tricky_functiondefault__SWIG_0_default_args_49616aedcfa28791(Tricky *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2546:7: note: '_wrap_Tricky_functiondefault__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2546:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:231:13: warning: type of '_wrap_Tricky_contrived__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  231 | extern char _wrap_Tricky_contrived__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2594:6: note: type mismatch in parameter 1
 2594 | char _wrap_Tricky_contrived__SWIG_1_default_args_49616aedcfa28791(Tricky *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2594:6: note: '_wrap_Tricky_contrived__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2594:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:230:13: warning: type of '_wrap_Tricky_contrived__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  230 | extern char _wrap_Tricky_contrived__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_type_33 arg2);
      |             ^
../default_args_wrap.cxx:2574:6: note: type mismatch in parameter 1
 2574 | char _wrap_Tricky_contrived__SWIG_0_default_args_49616aedcfa28791(Tricky *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../default_args_wrap.cxx:2574:6: note: '_wrap_Tricky_contrived__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2574:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:73:19: warning: type of '_wrap_TrickyInPython_value_perm__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_intgo _wrap_TrickyInPython_value_perm__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:660:7: note: type mismatch in parameter 1
  660 | intgo _wrap_TrickyInPython_value_perm__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:660:7: note: '_wrap_TrickyInPython_value_perm__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:660:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:72:19: warning: type of '_wrap_TrickyInPython_value_perm__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_intgo _wrap_TrickyInPython_value_perm__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../default_args_wrap.cxx:643:7: note: type mismatch in parameter 1
  643 | intgo _wrap_TrickyInPython_value_perm__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../default_args_wrap.cxx:643:7: note: '_wrap_TrickyInPython_value_perm__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:643:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:67:19: warning: type of '_wrap_TrickyInPython_value_m1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_intgo _wrap_TrickyInPython_value_m1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:564:7: note: type mismatch in parameter 1
  564 | intgo _wrap_TrickyInPython_value_m1__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:564:7: note: '_wrap_TrickyInPython_value_m1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:564:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:66:19: warning: type of '_wrap_TrickyInPython_value_m1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_TrickyInPython_value_m1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../default_args_wrap.cxx:547:7: note: type mismatch in parameter 1
  547 | intgo _wrap_TrickyInPython_value_m1__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../default_args_wrap.cxx:547:7: note: '_wrap_TrickyInPython_value_m1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:547:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:75:19: warning: type of '_wrap_TrickyInPython_value_m01__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap_TrickyInPython_value_m01__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:692:7: note: type mismatch in parameter 1
  692 | intgo _wrap_TrickyInPython_value_m01__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:692:7: note: '_wrap_TrickyInPython_value_m01__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:692:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:74:19: warning: type of '_wrap_TrickyInPython_value_m01__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_TrickyInPython_value_m01__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../default_args_wrap.cxx:675:7: note: type mismatch in parameter 1
  675 | intgo _wrap_TrickyInPython_value_m01__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../default_args_wrap.cxx:675:7: note: '_wrap_TrickyInPython_value_m01__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:675:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:69:19: warning: type of '_wrap_TrickyInPython_value_0xabcdef__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_intgo _wrap_TrickyInPython_value_0xabcdef__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:596:7: note: type mismatch in parameter 1
  596 | intgo _wrap_TrickyInPython_value_0xabcdef__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:596:7: note: '_wrap_TrickyInPython_value_0xabcdef__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:596:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:68:19: warning: type of '_wrap_TrickyInPython_value_0xabcdef__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_intgo _wrap_TrickyInPython_value_0xabcdef__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../default_args_wrap.cxx:579:7: note: type mismatch in parameter 1
  579 | intgo _wrap_TrickyInPython_value_0xabcdef__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../default_args_wrap.cxx:579:7: note: '_wrap_TrickyInPython_value_0xabcdef__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:579:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:71:19: warning: type of '_wrap_TrickyInPython_value_0644__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_intgo _wrap_TrickyInPython_value_0644__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:628:7: note: type mismatch in parameter 1
  628 | intgo _wrap_TrickyInPython_value_0644__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:628:7: note: '_wrap_TrickyInPython_value_0644__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:628:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:70:19: warning: type of '_wrap_TrickyInPython_value_0644__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_intgo _wrap_TrickyInPython_value_0644__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../default_args_wrap.cxx:611:7: note: type mismatch in parameter 1
  611 | intgo _wrap_TrickyInPython_value_0644__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../default_args_wrap.cxx:611:7: note: '_wrap_TrickyInPython_value_0644__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:611:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:91:21: warning: type of '_wrap_TrickyInPython_too_small_32bit_int2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   91 | extern swig_type_12 _wrap_TrickyInPython_too_small_32bit_int2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                     ^
../default_args_wrap.cxx:918:11: note: type mismatch in parameter 1
  918 | long long _wrap_TrickyInPython_too_small_32bit_int2__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |           ^
../default_args_wrap.cxx:918:11: note: '_wrap_TrickyInPython_too_small_32bit_int2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:918:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:90:21: warning: type of '_wrap_TrickyInPython_too_small_32bit_int2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   90 | extern swig_type_10 _wrap_TrickyInPython_too_small_32bit_int2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_type_11 arg2);
      |                     ^
../default_args_wrap.cxx:903:11: note: type mismatch in parameter 1
  903 | long long _wrap_TrickyInPython_too_small_32bit_int2__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, long long _swig_go_1) {
      |           ^
../default_args_wrap.cxx:903:11: note: '_wrap_TrickyInPython_too_small_32bit_int2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:903:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:89:20: warning: type of '_wrap_TrickyInPython_too_small_32bit_int1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   89 | extern swig_type_9 _wrap_TrickyInPython_too_small_32bit_int1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                    ^
../default_args_wrap.cxx:890:11: note: type mismatch in parameter 1
  890 | long long _wrap_TrickyInPython_too_small_32bit_int1__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |           ^
../default_args_wrap.cxx:890:11: note: '_wrap_TrickyInPython_too_small_32bit_int1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:890:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:88:20: warning: type of '_wrap_TrickyInPython_too_small_32bit_int1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   88 | extern swig_type_7 _wrap_TrickyInPython_too_small_32bit_int1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_type_8 arg2);
      |                    ^
../default_args_wrap.cxx:875:11: note: type mismatch in parameter 1
  875 | long long _wrap_TrickyInPython_too_small_32bit_int1__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, long long _swig_go_1) {
      |           ^
../default_args_wrap.cxx:875:11: note: '_wrap_TrickyInPython_too_small_32bit_int1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:875:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:87:20: warning: type of '_wrap_TrickyInPython_too_big_32bit_int2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   87 | extern swig_type_6 _wrap_TrickyInPython_too_big_32bit_int2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                    ^
../default_args_wrap.cxx:862:11: note: type mismatch in parameter 1
  862 | long long _wrap_TrickyInPython_too_big_32bit_int2__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |           ^
../default_args_wrap.cxx:862:11: note: '_wrap_TrickyInPython_too_big_32bit_int2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:862:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:86:20: warning: type of '_wrap_TrickyInPython_too_big_32bit_int2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   86 | extern swig_type_4 _wrap_TrickyInPython_too_big_32bit_int2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_type_5 arg2);
      |                    ^
../default_args_wrap.cxx:847:11: note: type mismatch in parameter 1
  847 | long long _wrap_TrickyInPython_too_big_32bit_int2__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, long long _swig_go_1) {
      |           ^
../default_args_wrap.cxx:847:11: note: '_wrap_TrickyInPython_too_big_32bit_int2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:847:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:85:20: warning: type of '_wrap_TrickyInPython_too_big_32bit_int1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   85 | extern swig_type_3 _wrap_TrickyInPython_too_big_32bit_int1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                    ^
../default_args_wrap.cxx:834:11: note: type mismatch in parameter 1
  834 | long long _wrap_TrickyInPython_too_big_32bit_int1__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |           ^
../default_args_wrap.cxx:834:11: note: '_wrap_TrickyInPython_too_big_32bit_int1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:834:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:84:20: warning: type of '_wrap_TrickyInPython_too_big_32bit_int1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_type_1 _wrap_TrickyInPython_too_big_32bit_int1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_type_2 arg2);
      |                    ^
../default_args_wrap.cxx:819:11: note: type mismatch in parameter 1
  819 | long long _wrap_TrickyInPython_too_big_32bit_int1__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, long long _swig_go_1) {
      |           ^
../default_args_wrap.cxx:819:11: note: '_wrap_TrickyInPython_too_big_32bit_int1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:819:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:83:19: warning: type of '_wrap_TrickyInPython_min_32bit_int1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   83 | extern swig_intgo _wrap_TrickyInPython_min_32bit_int1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:806:7: note: type mismatch in parameter 1
  806 | intgo _wrap_TrickyInPython_min_32bit_int1__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:806:7: note: '_wrap_TrickyInPython_min_32bit_int1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:806:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:82:19: warning: type of '_wrap_TrickyInPython_min_32bit_int1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   82 | extern swig_intgo _wrap_TrickyInPython_min_32bit_int1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:791:7: note: type mismatch in parameter 1
  791 | intgo _wrap_TrickyInPython_min_32bit_int1__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:791:7: note: '_wrap_TrickyInPython_min_32bit_int1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:791:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:81:19: warning: type of '_wrap_TrickyInPython_max_32bit_int2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   81 | extern swig_intgo _wrap_TrickyInPython_max_32bit_int2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:778:7: note: type mismatch in parameter 1
  778 | intgo _wrap_TrickyInPython_max_32bit_int2__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:778:7: note: '_wrap_TrickyInPython_max_32bit_int2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:778:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:80:19: warning: type of '_wrap_TrickyInPython_max_32bit_int2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   80 | extern swig_intgo _wrap_TrickyInPython_max_32bit_int2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:763:7: note: type mismatch in parameter 1
  763 | intgo _wrap_TrickyInPython_max_32bit_int2__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:763:7: note: '_wrap_TrickyInPython_max_32bit_int2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:763:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:79:19: warning: type of '_wrap_TrickyInPython_max_32bit_int1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   79 | extern swig_intgo _wrap_TrickyInPython_max_32bit_int1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:750:7: note: type mismatch in parameter 1
  750 | intgo _wrap_TrickyInPython_max_32bit_int1__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:750:7: note: '_wrap_TrickyInPython_max_32bit_int1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:750:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:78:19: warning: type of '_wrap_TrickyInPython_max_32bit_int1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_intgo _wrap_TrickyInPython_max_32bit_int1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:735:7: note: type mismatch in parameter 1
  735 | intgo _wrap_TrickyInPython_max_32bit_int1__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:735:7: note: '_wrap_TrickyInPython_max_32bit_int1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:735:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:77:14: warning: type of '_wrap_TrickyInPython_booltest2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   77 | extern _Bool _wrap_TrickyInPython_booltest2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |              ^
../default_args_wrap.cxx:722:6: note: type mismatch in parameter 1
  722 | bool _wrap_TrickyInPython_booltest2__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:722:6: note: '_wrap_TrickyInPython_booltest2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:722:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:76:14: warning: type of '_wrap_TrickyInPython_booltest2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   76 | extern _Bool _wrap_TrickyInPython_booltest2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, _Bool arg2);
      |              ^
../default_args_wrap.cxx:707:6: note: type mismatch in parameter 1
  707 | bool _wrap_TrickyInPython_booltest2__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, bool _swig_go_1) {
      |      ^
../default_args_wrap.cxx:707:6: note: '_wrap_TrickyInPython_booltest2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:707:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:172:13: warning: type of '_wrap_Tree_test__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  172 | extern void _wrap_Tree_test__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1811:6: note: type mismatch in parameter 1
 1811 | void _wrap_Tree_test__SWIG_1_default_args_49616aedcfa28791(Tree *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1811:6: note: '_wrap_Tree_test__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1811:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:171:13: warning: type of '_wrap_Tree_test__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  171 | extern void _wrap_Tree_test__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:1799:6: note: type mismatch in parameter 1
 1799 | void _wrap_Tree_test__SWIG_0_default_args_49616aedcfa28791(Tree *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1799:6: note: '_wrap_Tree_test__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1799:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:170:13: warning: type of '_wrap_Tree_chops_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  170 | extern void _wrap_Tree_chops_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:1787:6: note: type mismatch in parameter 1
 1787 | void _wrap_Tree_chops_default_args_49616aedcfa28791(Tree *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1787:6: note: '_wrap_Tree_chops_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1787:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:65:18: warning: type of '_wrap_Swig_malloc_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_Swig_malloc_default_args_49616aedcfa28791(swig_intgo arg1);
      |                  ^
../default_args_wrap.cxx:534:7: note: return value type mismatch
  534 | void *_wrap_Swig_malloc_default_args_49616aedcfa28791(intgo _swig_go_0) {
      |       ^
../default_args_wrap.cxx:534:7: note: '_wrap_Swig_malloc_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:534:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:64:13: warning: type of '_wrap_Swig_free_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_Swig_free_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:524:6: note: type mismatch in parameter 1
  524 | void _wrap_Swig_free_default_args_49616aedcfa28791(void *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:524:6: note: '_wrap_Swig_free_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:524:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:253:13: warning: type of '_wrap_Pointf_y_set_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  253 | extern void _wrap_Pointf_y_set_default_args_49616aedcfa28791(uintptr_t arg1, double arg2);
      |             ^
../default_args_wrap.cxx:2875:6: note: type mismatch in parameter 1
 2875 | void _wrap_Pointf_y_set_default_args_49616aedcfa28791(Pointf *_swig_go_0, double _swig_go_1) {
      |      ^
../default_args_wrap.cxx:2875:6: note: '_wrap_Pointf_y_set_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2875:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:254:15: warning: type of '_wrap_Pointf_y_get_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  254 | extern double _wrap_Pointf_y_get_default_args_49616aedcfa28791(uintptr_t arg1);
      |               ^
../default_args_wrap.cxx:2887:8: note: type mismatch in parameter 1
 2887 | double _wrap_Pointf_y_get_default_args_49616aedcfa28791(Pointf *_swig_go_0) {
      |        ^
../default_args_wrap.cxx:2887:8: note: '_wrap_Pointf_y_get_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2887:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:251:13: warning: type of '_wrap_Pointf_x_set_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  251 | extern void _wrap_Pointf_x_set_default_args_49616aedcfa28791(uintptr_t arg1, double arg2);
      |             ^
../default_args_wrap.cxx:2850:6: note: type mismatch in parameter 1
 2850 | void _wrap_Pointf_x_set_default_args_49616aedcfa28791(Pointf *_swig_go_0, double _swig_go_1) {
      |      ^
../default_args_wrap.cxx:2850:6: note: '_wrap_Pointf_x_set_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2850:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:252:15: warning: type of '_wrap_Pointf_x_get_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  252 | extern double _wrap_Pointf_x_get_default_args_49616aedcfa28791(uintptr_t arg1);
      |               ^
../default_args_wrap.cxx:2862:8: note: type mismatch in parameter 1
 2862 | double _wrap_Pointf_x_get_default_args_49616aedcfa28791(Pointf *_swig_go_0) {
      |        ^
../default_args_wrap.cxx:2862:8: note: '_wrap_Pointf_x_get_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2862:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:204:13: warning: type of '_wrap_MyClass2_set_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  204 | extern void _wrap_MyClass2_set_default_args_49616aedcfa28791(intgo _swig_args, uintptr_t arg1, uintptr_t arg2);
      |             ^
../default_args_wrap.cxx:2195:6: note: type mismatch in parameter 2
 2195 | void _wrap_MyClass2_set_default_args_49616aedcfa28791(intgo _swig_optargc, MyClass2 *_swig_go_0, MyClass1 *_swig_go_1) {
      |      ^
../default_args_wrap.cxx:2195:6: note: '_wrap_MyClass2_set_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2195:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:206:13: warning: type of '_wrap_MyClass2_set2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  206 | extern void _wrap_MyClass2_set2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2234:6: note: type mismatch in parameter 1
 2234 | void _wrap_MyClass2_set2__SWIG_1_default_args_49616aedcfa28791(MyClass2 *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2234:6: note: '_wrap_MyClass2_set2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2234:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:205:13: warning: type of '_wrap_MyClass2_set2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  205 | extern void _wrap_MyClass2_set2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, uintptr_t arg2);
      |             ^
../default_args_wrap.cxx:2215:6: note: type mismatch in parameter 1
 2215 | void _wrap_MyClass2_set2__SWIG_0_default_args_49616aedcfa28791(MyClass2 *_swig_go_0, MyClass1 *_swig_go_1) {
      |      ^
../default_args_wrap.cxx:2215:6: note: '_wrap_MyClass2_set2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2215:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:234:13: warning: type of '_wrap_Klass_val_set_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  234 | extern void _wrap_Klass_val_set_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:2628:6: note: type mismatch in parameter 1
 2628 | void _wrap_Klass_val_set_default_args_49616aedcfa28791(Space::Klass *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:2628:6: note: '_wrap_Klass_val_set_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2628:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:235:19: warning: type of '_wrap_Klass_val_get_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  235 | extern swig_intgo _wrap_Klass_val_get_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:2640:7: note: type mismatch in parameter 1
 2640 | intgo _wrap_Klass_val_get_default_args_49616aedcfa28791(Space::Klass *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:2640:7: note: '_wrap_Klass_val_get_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2640:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:240:18: warning: type of '_wrap_Klass_inc__SWIG_2_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  240 | extern uintptr_t _wrap_Klass_inc__SWIG_2_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2705:15: note: return value type mismatch
 2705 | Space::Klass *_wrap_Klass_inc__SWIG_2_default_args_49616aedcfa28791() {
      |               ^
../default_args_wrap.cxx:2705:15: note: '_wrap_Klass_inc__SWIG_2_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2705:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:239:18: warning: type of '_wrap_Klass_inc__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  239 | extern uintptr_t _wrap_Klass_inc__SWIG_1_default_args_49616aedcfa28791(swig_intgo arg1);
      |                  ^
../default_args_wrap.cxx:2692:15: note: return value type mismatch
 2692 | Space::Klass *_wrap_Klass_inc__SWIG_1_default_args_49616aedcfa28791(intgo _swig_go_0) {
      |               ^
../default_args_wrap.cxx:2692:15: note: '_wrap_Klass_inc__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2692:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:238:18: warning: type of '_wrap_Klass_inc__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  238 | extern uintptr_t _wrap_Klass_inc__SWIG_0_default_args_49616aedcfa28791(swig_intgo arg1, uintptr_t arg2);
      |                  ^
../default_args_wrap.cxx:2677:15: note: return value type mismatch
 2677 | Space::Klass *_wrap_Klass_inc__SWIG_0_default_args_49616aedcfa28791(intgo _swig_go_0, Space::Klass *_swig_go_1) {
      |               ^
../default_args_wrap.cxx:2677:15: note: '_wrap_Klass_inc__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2677:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:187:13: warning: type of '_wrap_Foo_renamed3arg_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  187 | extern void _wrap_Foo_renamed3arg_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, double arg3);
      |             ^
../default_args_wrap.cxx:1974:6: note: type mismatch in parameter 1
 1974 | void _wrap_Foo_renamed3arg_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1, double _swig_go_2) {
      |      ^
../default_args_wrap.cxx:1974:6: note: '_wrap_Foo_renamed3arg_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1974:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:188:13: warning: type of '_wrap_Foo_renamed2arg_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  188 | extern void _wrap_Foo_renamed2arg_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:1988:6: note: type mismatch in parameter 1
 1988 | void _wrap_Foo_renamed2arg_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1988:6: note: '_wrap_Foo_renamed2arg_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1988:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:189:13: warning: type of '_wrap_Foo_renamed1arg_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  189 | extern void _wrap_Foo_renamed1arg_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2000:6: note: type mismatch in parameter 1
 2000 | void _wrap_Foo_renamed1arg_default_args_49616aedcfa28791(Foo *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2000:6: note: '_wrap_Foo_renamed1arg_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2000:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:186:13: warning: type of '_wrap_Foo_newname__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  186 | extern void _wrap_Foo_newname__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1964:6: note: type mismatch in parameter 1
 1964 | void _wrap_Foo_newname__SWIG_1_default_args_49616aedcfa28791(Foo *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1964:6: note: '_wrap_Foo_newname__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1964:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:185:13: warning: type of '_wrap_Foo_newname__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  185 | extern void _wrap_Foo_newname__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:1952:6: note: type mismatch in parameter 1
 1952 | void _wrap_Foo_newname__SWIG_0_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1952:6: note: '_wrap_Foo_newname__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1952:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:184:13: warning: type of '_wrap_Foo_method2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  184 | extern void _wrap_Foo_method2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1942:6: note: type mismatch in parameter 1
 1942 | void _wrap_Foo_method2__SWIG_1_default_args_49616aedcfa28791(Foo *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1942:6: note: '_wrap_Foo_method2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1942:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:183:13: warning: type of '_wrap_Foo_method2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  183 | extern void _wrap_Foo_method2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:1930:6: note: type mismatch in parameter 1
 1930 | void _wrap_Foo_method2__SWIG_0_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1930:6: note: '_wrap_Foo_method2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1930:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:182:13: warning: type of '_wrap_Foo_method1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  182 | extern void _wrap_Foo_method1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1920:6: note: type mismatch in parameter 1
 1920 | void _wrap_Foo_method1__SWIG_1_default_args_49616aedcfa28791(Foo *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1920:6: note: '_wrap_Foo_method1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1920:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:181:13: warning: type of '_wrap_Foo_method1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  181 | extern void _wrap_Foo_method1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:1908:6: note: type mismatch in parameter 1
 1908 | void _wrap_Foo_method1__SWIG_0_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1908:6: note: '_wrap_Foo_method1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1908:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:191:19: warning: type of '_wrap_Foo_double_if_void_ptr_is_null__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  191 | extern swig_intgo _wrap_Foo_double_if_void_ptr_is_null__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:2027:7: note: type mismatch in parameter 1
 2027 | intgo _wrap_Foo_double_if_void_ptr_is_null__SWIG_1_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2027:7: note: '_wrap_Foo_double_if_void_ptr_is_null__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2027:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:190:19: warning: type of '_wrap_Foo_double_if_void_ptr_is_null__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  190 | extern swig_intgo _wrap_Foo_double_if_void_ptr_is_null__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |                   ^
../default_args_wrap.cxx:2010:7: note: type mismatch in parameter 1
 2010 | intgo _wrap_Foo_double_if_void_ptr_is_null__SWIG_0_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1, void *_swig_go_2) {
      |       ^
../default_args_wrap.cxx:2010:7: note: '_wrap_Foo_double_if_void_ptr_is_null__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2010:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:193:19: warning: type of '_wrap_Foo_double_if_handle_is_null__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  193 | extern swig_intgo _wrap_Foo_double_if_handle_is_null__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:2059:7: note: type mismatch in parameter 1
 2059 | intgo _wrap_Foo_double_if_handle_is_null__SWIG_1_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2059:7: note: '_wrap_Foo_double_if_handle_is_null__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2059:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:192:19: warning: type of '_wrap_Foo_double_if_handle_is_null__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  192 | extern swig_intgo _wrap_Foo_double_if_handle_is_null__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |                   ^
../default_args_wrap.cxx:2042:7: note: type mismatch in parameter 1
 2042 | intgo _wrap_Foo_double_if_handle_is_null__SWIG_0_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1, MyHandle _swig_go_2) {
      |       ^
../default_args_wrap.cxx:2042:7: note: '_wrap_Foo_double_if_handle_is_null__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2042:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:194:19: warning: type of '_wrap_Foo_double_if_dbl_ptr_is_null_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  194 | extern swig_intgo _wrap_Foo_double_if_dbl_ptr_is_null_default_args_49616aedcfa28791(intgo _swig_args, uintptr_t arg1, swig_intgo arg2, swig_voidp arg3);
      |                   ^
../default_args_wrap.cxx:2074:7: note: type mismatch in parameter 2
 2074 | intgo _wrap_Foo_double_if_dbl_ptr_is_null_default_args_49616aedcfa28791(intgo _swig_optargc, Foo *_swig_go_0, intgo _swig_go_1, double *_swig_go_2) {
      |       ^
../default_args_wrap.cxx:2074:7: note: '_wrap_Foo_double_if_dbl_ptr_is_null_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2074:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:198:13: warning: type of '_wrap_Foo_defaulted2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  198 | extern void _wrap_Foo_defaulted2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2128:6: note: type mismatch in parameter 1
 2128 | void _wrap_Foo_defaulted2__SWIG_1_default_args_49616aedcfa28791(Foo *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2128:6: note: '_wrap_Foo_defaulted2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2128:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:197:13: warning: type of '_wrap_Foo_defaulted2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  197 | extern void _wrap_Foo_defaulted2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:2116:6: note: type mismatch in parameter 1
 2116 | void _wrap_Foo_defaulted2__SWIG_0_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:2116:6: note: '_wrap_Foo_defaulted2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2116:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:196:13: warning: type of '_wrap_Foo_defaulted1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  196 | extern void _wrap_Foo_defaulted1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2106:6: note: type mismatch in parameter 1
 2106 | void _wrap_Foo_defaulted1__SWIG_1_default_args_49616aedcfa28791(Foo *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2106:6: note: '_wrap_Foo_defaulted1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2106:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:195:13: warning: type of '_wrap_Foo_defaulted1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  195 | extern void _wrap_Foo_defaulted1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:2094:6: note: type mismatch in parameter 1
 2094 | void _wrap_Foo_defaulted1__SWIG_0_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:2094:6: note: '_wrap_Foo_defaulted1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2094:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:214:13: warning: type of '_wrap_Except_exspec__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  214 | extern void _wrap_Except_exspec__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2357:6: note: type mismatch in parameter 1
 2357 | void _wrap_Except_exspec__SWIG_1_default_args_49616aedcfa28791(Except *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2357:6: note: '_wrap_Except_exspec__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2357:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:213:13: warning: type of '_wrap_Except_exspec__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  213 | extern void _wrap_Except_exspec__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:2337:6: note: type mismatch in parameter 1
 2337 | void _wrap_Except_exspec__SWIG_0_default_args_49616aedcfa28791(Except *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:2337:6: note: '_wrap_Except_exspec__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2337:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:130:14: warning: type of '_wrap_EnumClass_blah__SWIG_2_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  130 | extern _Bool _wrap_EnumClass_blah__SWIG_2_default_args_49616aedcfa28791(uintptr_t arg1);
      |              ^
../default_args_wrap.cxx:1300:6: note: type mismatch in parameter 1
 1300 | bool _wrap_EnumClass_blah__SWIG_2_default_args_49616aedcfa28791(EnumClass *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1300:6: note: '_wrap_EnumClass_blah__SWIG_2_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1300:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:129:14: warning: type of '_wrap_EnumClass_blah__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  129 | extern _Bool _wrap_EnumClass_blah__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |              ^
../default_args_wrap.cxx:1285:6: note: type mismatch in parameter 1
 1285 | bool _wrap_EnumClass_blah__SWIG_1_default_args_49616aedcfa28791(EnumClass *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1285:6: note: '_wrap_EnumClass_blah__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1285:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:128:14: warning: type of '_wrap_EnumClass_blah__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  128 | extern _Bool _wrap_EnumClass_blah__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |              ^
../default_args_wrap.cxx:1268:6: note: type mismatch in parameter 1
 1268 | bool _wrap_EnumClass_blah__SWIG_0_default_args_49616aedcfa28791(EnumClass *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../default_args_wrap.cxx:1268:6: note: '_wrap_EnumClass_blah__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1268:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:139:14: warning: type of '_wrap_DerivedEnumClass_blah__SWIG_2_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  139 | extern _Bool _wrap_DerivedEnumClass_blah__SWIG_2_default_args_49616aedcfa28791(uintptr_t _swig_base);
      |              ^
../default_args_wrap.cxx:1411:6: note: type mismatch in parameter 1
 1411 | bool _wrap_DerivedEnumClass_blah__SWIG_2_default_args_49616aedcfa28791(DerivedEnumClass *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1411:6: note: '_wrap_DerivedEnumClass_blah__SWIG_2_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1411:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:138:14: warning: type of '_wrap_DerivedEnumClass_blah__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  138 | extern _Bool _wrap_DerivedEnumClass_blah__SWIG_1_default_args_49616aedcfa28791(uintptr_t _swig_base, swig_intgo arg1);
      |              ^
../default_args_wrap.cxx:1395:6: note: type mismatch in parameter 1
 1395 | bool _wrap_DerivedEnumClass_blah__SWIG_1_default_args_49616aedcfa28791(DerivedEnumClass *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1395:6: note: '_wrap_DerivedEnumClass_blah__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1395:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:137:14: warning: type of '_wrap_DerivedEnumClass_blah__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  137 | extern _Bool _wrap_DerivedEnumClass_blah__SWIG_0_default_args_49616aedcfa28791(uintptr_t _swig_base, swig_intgo arg1, swig_intgo arg2);
      |              ^
../default_args_wrap.cxx:1377:6: note: type mismatch in parameter 1
 1377 | bool _wrap_DerivedEnumClass_blah__SWIG_0_default_args_49616aedcfa28791(DerivedEnumClass *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../default_args_wrap.cxx:1377:6: note: '_wrap_DerivedEnumClass_blah__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1377:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:134:13: warning: type of '_wrap_DerivedEnumClass_accelerate__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  134 | extern void _wrap_DerivedEnumClass_accelerate__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1346:6: note: type mismatch in parameter 1
 1346 | void _wrap_DerivedEnumClass_accelerate__SWIG_1_default_args_49616aedcfa28791(DerivedEnumClass *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1346:6: note: '_wrap_DerivedEnumClass_accelerate__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1346:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:133:13: warning: type of '_wrap_DerivedEnumClass_accelerate__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  133 | extern void _wrap_DerivedEnumClass_accelerate__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:1334:6: note: type mismatch in parameter 1
 1334 | void _wrap_DerivedEnumClass_accelerate__SWIG_0_default_args_49616aedcfa28791(DerivedEnumClass *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1334:6: note: '_wrap_DerivedEnumClass_accelerate__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1334:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:245:19: warning: type of '_wrap_ConstMethods_coo__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  245 | extern swig_intgo _wrap_ConstMethods_coo__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:2765:7: note: type mismatch in parameter 1
 2765 | intgo _wrap_ConstMethods_coo__SWIG_1_default_args_49616aedcfa28791(ConstMethods *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:2765:7: note: '_wrap_ConstMethods_coo__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2765:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:244:19: warning: type of '_wrap_ConstMethods_coo__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  244 | extern swig_intgo _wrap_ConstMethods_coo__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, double arg2);
      |                   ^
../default_args_wrap.cxx:2750:7: note: type mismatch in parameter 1
 2750 | intgo _wrap_ConstMethods_coo__SWIG_0_default_args_49616aedcfa28791(ConstMethods *_swig_go_0, double _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2750:7: note: '_wrap_ConstMethods_coo__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2750:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:261:19: warning: type of '_wrap_CDA_cdefaultargs_test2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  261 | extern swig_intgo _wrap_CDA_cdefaultargs_test2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:2984:7: note: type mismatch in parameter 1
 2984 | intgo _wrap_CDA_cdefaultargs_test2__SWIG_1_default_args_49616aedcfa28791(CDA *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:2984:7: note: '_wrap_CDA_cdefaultargs_test2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2984:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:260:19: warning: type of '_wrap_CDA_cdefaultargs_test2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  260 | extern swig_intgo _wrap_CDA_cdefaultargs_test2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:2969:7: note: type mismatch in parameter 1
 2969 | intgo _wrap_CDA_cdefaultargs_test2__SWIG_0_default_args_49616aedcfa28791(CDA *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2969:7: note: '_wrap_CDA_cdefaultargs_test2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2969:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:259:19: warning: type of '_wrap_CDA_cdefaultargs_test1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  259 | extern swig_intgo _wrap_CDA_cdefaultargs_test1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:2956:7: note: type mismatch in parameter 1
 2956 | intgo _wrap_CDA_cdefaultargs_test1__SWIG_1_default_args_49616aedcfa28791(CDA *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:2956:7: note: '_wrap_CDA_cdefaultargs_test1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2956:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args.go:258:19: warning: type of '_wrap_CDA_cdefaultargs_test1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  258 | extern swig_intgo _wrap_CDA_cdefaultargs_test1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:2941:7: note: type mismatch in parameter 1
 2941 | intgo _wrap_CDA_cdefaultargs_test1__SWIG_0_default_args_49616aedcfa28791(CDA *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2941:7: note: '_wrap_CDA_cdefaultargs_test1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2941:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_args_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build447843059/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build447843059/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build447843059/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/default_args
cgo-gcc-prolog: In function '_cgo_f2e1a3a7a58f_Cfunc__wrap_dummy__SWIG_1_default_args_49616aedcfa28791':
cgo-gcc-prolog:2606:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_f2e1a3a7a58f_Cfunc__wrap_exceptionspec__SWIG_1_default_args_49616aedcfa28791':
cgo-gcc-prolog:2630:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_f2e1a3a7a58f_Cfunc__wrap_seek2__SWIG_1_default_args_49616aedcfa28791':
cgo-gcc-prolog:3003:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_f2e1a3a7a58f_Cfunc__wrap_seek3__SWIG_1_default_args_49616aedcfa28791':
cgo-gcc-prolog:3027:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_f2e1a3a7a58f_Cfunc__wrap_seek4__SWIG_1_default_args_49616aedcfa28791':
cgo-gcc-prolog:3051:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_f2e1a3a7a58f_Cfunc__wrap_seek5__SWIG_1_default_args_49616aedcfa28791':
cgo-gcc-prolog:3075:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_f2e1a3a7a58f_Cfunc__wrap_seek6__SWIG_1_default_args_49616aedcfa28791':
cgo-gcc-prolog:3099:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_f2e1a3a7a58f_Cfunc__wrap_seek7__SWIG_1_default_args_49616aedcfa28791':
cgo-gcc-prolog:3123:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_f2e1a3a7a58f_Cfunc__wrap_seek8__SWIG_1_default_args_49616aedcfa28791':
cgo-gcc-prolog:3147:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_f2e1a3a7a58f_Cfunc__wrap_seek9__SWIG_1_default_args_49616aedcfa28791':
cgo-gcc-prolog:3171:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_f2e1a3a7a58f_Cfunc__wrap_seekA__SWIG_1_default_args_49616aedcfa28791':
cgo-gcc-prolog:3195:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_f2e1a3a7a58f_Cfunc__wrap_seekB__SWIG_1_default_args_49616aedcfa28791':
cgo-gcc-prolog:3219:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_f2e1a3a7a58f_Cfunc__wrap_seek__SWIG_1_default_args_49616aedcfa28791':
cgo-gcc-prolog:3243:49: warning: unused variable '_cgo_a' [-Wunused-variable]
# swigtests/default_args
default_args_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:232:18: warning: type of '_wrap_new_Tricky_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  232 | extern uintptr_t _wrap_new_Tricky_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2607:9: note: return value type mismatch
 2607 | Tricky *_wrap_new_Tricky_default_args_49616aedcfa28791() {
      |         ^
../default_args_wrap.cxx:2607:9: note: '_wrap_new_Tricky_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2607:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:92:18: warning: type of '_wrap_new_TrickyInPython_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   92 | extern uintptr_t _wrap_new_TrickyInPython_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:931:17: note: return value type mismatch
  931 | TrickyInPython *_wrap_new_TrickyInPython_default_args_49616aedcfa28791() {
      |                 ^
../default_args_wrap.cxx:931:17: note: '_wrap_new_TrickyInPython_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:931:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:173:18: warning: type of '_wrap_new_Tree_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  173 | extern uintptr_t _wrap_new_Tree_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:1821:7: note: return value type mismatch
 1821 | Tree *_wrap_new_Tree_default_args_49616aedcfa28791() {
      |       ^
../default_args_wrap.cxx:1821:7: note: '_wrap_new_Tree_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1821:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:220:18: warning: type of '_wrap_new_Statics_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  220 | extern uintptr_t _wrap_new_Statics_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2441:21: note: return value type mismatch
 2441 | SpaceName::Statics *_wrap_new_Statics_default_args_49616aedcfa28791() {
      |                     ^
../default_args_wrap.cxx:2441:21: note: '_wrap_new_Statics_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2441:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:255:18: warning: type of '_wrap_new_Pointf_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  255 | extern uintptr_t _wrap_new_Pointf_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2900:9: note: return value type mismatch
 2900 | Pointf *_wrap_new_Pointf_default_args_49616aedcfa28791() {
      |         ^
../default_args_wrap.cxx:2900:9: note: '_wrap_new_Pointf_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2900:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:207:18: warning: type of '_wrap_new_MyClass2_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  207 | extern uintptr_t _wrap_new_MyClass2_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2244:11: note: return value type mismatch
 2244 | MyClass2 *_wrap_new_MyClass2_default_args_49616aedcfa28791() {
      |           ^
../default_args_wrap.cxx:2244:11: note: '_wrap_new_MyClass2_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2244:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:202:18: warning: type of '_wrap_new_MyClass1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  202 | extern uintptr_t _wrap_new_MyClass1_default_args_49616aedcfa28791(swig_intgo arg1);
      |                  ^
../default_args_wrap.cxx:2172:11: note: return value type mismatch
 2172 | MyClass1 *_wrap_new_MyClass1_default_args_49616aedcfa28791(intgo _swig_go_0) {
      |           ^
../default_args_wrap.cxx:2172:11: note: '_wrap_new_MyClass1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2172:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:237:18: warning: type of '_wrap_new_Klass__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  237 | extern uintptr_t _wrap_new_Klass__SWIG_1_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2666:15: note: return value type mismatch
 2666 | Space::Klass *_wrap_new_Klass__SWIG_1_default_args_49616aedcfa28791() {
      |               ^
../default_args_wrap.cxx:2666:15: note: '_wrap_new_Klass__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2666:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:236:18: warning: type of '_wrap_new_Klass__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  236 | extern uintptr_t _wrap_new_Klass__SWIG_0_default_args_49616aedcfa28791(swig_intgo arg1);
      |                  ^
../default_args_wrap.cxx:2653:15: note: return value type mismatch
 2653 | Space::Klass *_wrap_new_Klass__SWIG_0_default_args_49616aedcfa28791(intgo _swig_go_0) {
      |               ^
../default_args_wrap.cxx:2653:15: note: '_wrap_new_Klass__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2653:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:180:18: warning: type of '_wrap_new_Foo_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  180 | extern uintptr_t _wrap_new_Foo_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:1897:6: note: return value type mismatch
 1897 | Foo *_wrap_new_Foo_default_args_49616aedcfa28791() {
      |      ^
../default_args_wrap.cxx:1897:6: note: '_wrap_new_Foo_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1897:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:212:18: warning: type of '_wrap_new_Except__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  212 | extern uintptr_t _wrap_new_Except__SWIG_1_default_args_49616aedcfa28791(_Bool arg1);
      |                  ^
../default_args_wrap.cxx:2318:9: note: return value type mismatch
 2318 | Except *_wrap_new_Except__SWIG_1_default_args_49616aedcfa28791(bool _swig_go_0) {
      |         ^
../default_args_wrap.cxx:2318:9: note: '_wrap_new_Except__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2318:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:211:18: warning: type of '_wrap_new_Except__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  211 | extern uintptr_t _wrap_new_Except__SWIG_0_default_args_49616aedcfa28791(_Bool arg1, swig_intgo arg2);
      |                  ^
../default_args_wrap.cxx:2297:9: note: return value type mismatch
 2297 | Except *_wrap_new_Except__SWIG_0_default_args_49616aedcfa28791(bool _swig_go_0, intgo _swig_go_1) {
      |         ^
../default_args_wrap.cxx:2297:9: note: '_wrap_new_Except__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2297:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:131:18: warning: type of '_wrap_new_EnumClass_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  131 | extern uintptr_t _wrap_new_EnumClass_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:1313:12: note: return value type mismatch
 1313 | EnumClass *_wrap_new_EnumClass_default_args_49616aedcfa28791() {
      |            ^
../default_args_wrap.cxx:1313:12: note: '_wrap_new_EnumClass_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1313:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:135:18: warning: type of '_wrap_new_DerivedEnumClass_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  135 | extern uintptr_t _wrap_new_DerivedEnumClass_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:1356:19: note: return value type mismatch
 1356 | DerivedEnumClass *_wrap_new_DerivedEnumClass_default_args_49616aedcfa28791() {
      |                   ^
../default_args_wrap.cxx:1356:19: note: '_wrap_new_DerivedEnumClass_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1356:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:246:18: warning: type of '_wrap_new_ConstMethods_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  246 | extern uintptr_t _wrap_new_ConstMethods_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2778:15: note: return value type mismatch
 2778 | ConstMethods *_wrap_new_ConstMethods_default_args_49616aedcfa28791() {
      |               ^
../default_args_wrap.cxx:2778:15: note: '_wrap_new_ConstMethods_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2778:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:262:18: warning: type of '_wrap_new_CDA_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  262 | extern uintptr_t _wrap_new_CDA_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2997:6: note: return value type mismatch
 2997 | CDA *_wrap_new_CDA_default_args_49616aedcfa28791() {
      |      ^
../default_args_wrap.cxx:2997:6: note: '_wrap_new_CDA_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2997:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:233:13: warning: type of '_wrap_delete_Tricky_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  233 | extern void _wrap_delete_Tricky_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2618:6: note: type mismatch in parameter 1
 2618 | void _wrap_delete_Tricky_default_args_49616aedcfa28791(Tricky *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2618:6: note: '_wrap_delete_Tricky_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2618:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:93:13: warning: type of '_wrap_delete_TrickyInPython_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   93 | extern void _wrap_delete_TrickyInPython_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:942:6: note: type mismatch in parameter 1
  942 | void _wrap_delete_TrickyInPython_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:942:6: note: '_wrap_delete_TrickyInPython_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:942:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:174:13: warning: type of '_wrap_delete_Tree_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  174 | extern void _wrap_delete_Tree_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1832:6: note: type mismatch in parameter 1
 1832 | void _wrap_delete_Tree_default_args_49616aedcfa28791(Tree *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1832:6: note: '_wrap_delete_Tree_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1832:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:221:13: warning: type of '_wrap_delete_Statics_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  221 | extern void _wrap_delete_Statics_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2452:6: note: type mismatch in parameter 1
 2452 | void _wrap_delete_Statics_default_args_49616aedcfa28791(SpaceName::Statics *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2452:6: note: '_wrap_delete_Statics_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2452:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:256:13: warning: type of '_wrap_delete_Pointf_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  256 | extern void _wrap_delete_Pointf_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2911:6: note: type mismatch in parameter 1
 2911 | void _wrap_delete_Pointf_default_args_49616aedcfa28791(Pointf *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2911:6: note: '_wrap_delete_Pointf_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2911:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:208:13: warning: type of '_wrap_delete_MyClass2_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  208 | extern void _wrap_delete_MyClass2_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2255:6: note: type mismatch in parameter 1
 2255 | void _wrap_delete_MyClass2_default_args_49616aedcfa28791(MyClass2 *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2255:6: note: '_wrap_delete_MyClass2_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2255:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:203:13: warning: type of '_wrap_delete_MyClass1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void _wrap_delete_MyClass1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2185:6: note: type mismatch in parameter 1
 2185 | void _wrap_delete_MyClass1_default_args_49616aedcfa28791(MyClass1 *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2185:6: note: '_wrap_delete_MyClass1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2185:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:241:13: warning: type of '_wrap_delete_Klass_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  241 | extern void _wrap_delete_Klass_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2716:6: note: type mismatch in parameter 1
 2716 | void _wrap_delete_Klass_default_args_49616aedcfa28791(Space::Klass *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2716:6: note: '_wrap_delete_Klass_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2716:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:199:13: warning: type of '_wrap_delete_Foo_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  199 | extern void _wrap_delete_Foo_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2138:6: note: type mismatch in parameter 1
 2138 | void _wrap_delete_Foo_default_args_49616aedcfa28791(Foo *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2138:6: note: '_wrap_delete_Foo_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2138:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:215:13: warning: type of '_wrap_delete_Except_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  215 | extern void _wrap_delete_Except_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2375:6: note: type mismatch in parameter 1
 2375 | void _wrap_delete_Except_default_args_49616aedcfa28791(Except *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2375:6: note: '_wrap_delete_Except_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2375:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:132:13: warning: type of '_wrap_delete_EnumClass_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  132 | extern void _wrap_delete_EnumClass_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1324:6: note: type mismatch in parameter 1
 1324 | void _wrap_delete_EnumClass_default_args_49616aedcfa28791(EnumClass *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1324:6: note: '_wrap_delete_EnumClass_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1324:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:136:13: warning: type of '_wrap_delete_DerivedEnumClass_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  136 | extern void _wrap_delete_DerivedEnumClass_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1367:6: note: type mismatch in parameter 1
 1367 | void _wrap_delete_DerivedEnumClass_default_args_49616aedcfa28791(DerivedEnumClass *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1367:6: note: '_wrap_delete_DerivedEnumClass_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1367:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:247:13: warning: type of '_wrap_delete_ConstMethods_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  247 | extern void _wrap_delete_ConstMethods_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2789:6: note: type mismatch in parameter 1
 2789 | void _wrap_delete_ConstMethods_default_args_49616aedcfa28791(ConstMethods *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2789:6: note: '_wrap_delete_ConstMethods_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2789:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:263:13: warning: type of '_wrap_delete_CDA_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  263 | extern void _wrap_delete_CDA_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:3008:6: note: type mismatch in parameter 1
 3008 | void _wrap_delete_CDA_default_args_49616aedcfa28791(CDA *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:3008:6: note: '_wrap_delete_CDA_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:3008:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:243:18: warning: type of '_wrap_constructorcall__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  243 | extern uintptr_t _wrap_constructorcall__SWIG_1_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2739:15: note: return value type mismatch
 2739 | Space::Klass *_wrap_constructorcall__SWIG_1_default_args_49616aedcfa28791() {
      |               ^
../default_args_wrap.cxx:2739:15: note: '_wrap_constructorcall__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2739:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:242:18: warning: type of '_wrap_constructorcall__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  242 | extern uintptr_t _wrap_constructorcall__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1);
      |                  ^
../default_args_wrap.cxx:2726:15: note: return value type mismatch
 2726 | Space::Klass *_wrap_constructorcall__SWIG_0_default_args_49616aedcfa28791(Space::Klass *_swig_go_0) {
      |               ^
../default_args_wrap.cxx:2726:15: note: '_wrap_constructorcall__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2726:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:225:19: warning: type of '_wrap_Tricky_protectedint__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  225 | extern swig_intgo _wrap_Tricky_protectedint__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:2505:7: note: type mismatch in parameter 1
 2505 | intgo _wrap_Tricky_protectedint__SWIG_1_default_args_49616aedcfa28791(Tricky *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:2505:7: note: '_wrap_Tricky_protectedint__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2505:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:224:19: warning: type of '_wrap_Tricky_protectedint__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  224 | extern swig_intgo _wrap_Tricky_protectedint__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:2490:7: note: type mismatch in parameter 1
 2490 | intgo _wrap_Tricky_protectedint__SWIG_0_default_args_49616aedcfa28791(Tricky *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2490:7: note: '_wrap_Tricky_protectedint__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2490:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:227:15: warning: type of '_wrap_Tricky_protecteddouble__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  227 | extern double _wrap_Tricky_protecteddouble__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |               ^
../default_args_wrap.cxx:2533:8: note: type mismatch in parameter 1
 2533 | double _wrap_Tricky_protecteddouble__SWIG_1_default_args_49616aedcfa28791(Tricky *_swig_go_0) {
      |        ^
../default_args_wrap.cxx:2533:8: note: '_wrap_Tricky_protecteddouble__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2533:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:226:15: warning: type of '_wrap_Tricky_protecteddouble__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  226 | extern double _wrap_Tricky_protecteddouble__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, double arg2);
      |               ^
../default_args_wrap.cxx:2518:8: note: type mismatch in parameter 1
 2518 | double _wrap_Tricky_protecteddouble__SWIG_0_default_args_49616aedcfa28791(Tricky *_swig_go_0, double _swig_go_1) {
      |        ^
../default_args_wrap.cxx:2518:8: note: '_wrap_Tricky_protecteddouble__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2518:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:223:19: warning: type of '_wrap_Tricky_privatedefault__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  223 | extern swig_intgo _wrap_Tricky_privatedefault__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:2477:7: note: type mismatch in parameter 1
 2477 | intgo _wrap_Tricky_privatedefault__SWIG_1_default_args_49616aedcfa28791(Tricky *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:2477:7: note: '_wrap_Tricky_privatedefault__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2477:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:222:19: warning: type of '_wrap_Tricky_privatedefault__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  222 | extern swig_intgo _wrap_Tricky_privatedefault__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:2462:7: note: type mismatch in parameter 1
 2462 | intgo _wrap_Tricky_privatedefault__SWIG_0_default_args_49616aedcfa28791(Tricky *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2462:7: note: '_wrap_Tricky_privatedefault__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2462:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:229:19: warning: type of '_wrap_Tricky_functiondefault__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  229 | extern swig_intgo _wrap_Tricky_functiondefault__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:2561:7: note: type mismatch in parameter 1
 2561 | intgo _wrap_Tricky_functiondefault__SWIG_1_default_args_49616aedcfa28791(Tricky *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:2561:7: note: '_wrap_Tricky_functiondefault__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2561:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:228:19: warning: type of '_wrap_Tricky_functiondefault__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  228 | extern swig_intgo _wrap_Tricky_functiondefault__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:2546:7: note: type mismatch in parameter 1
 2546 | intgo _wrap_Tricky_functiondefault__SWIG_0_default_args_49616aedcfa28791(Tricky *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2546:7: note: '_wrap_Tricky_functiondefault__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2546:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:231:13: warning: type of '_wrap_Tricky_contrived__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  231 | extern char _wrap_Tricky_contrived__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2594:6: note: type mismatch in parameter 1
 2594 | char _wrap_Tricky_contrived__SWIG_1_default_args_49616aedcfa28791(Tricky *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2594:6: note: '_wrap_Tricky_contrived__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2594:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:230:13: warning: type of '_wrap_Tricky_contrived__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  230 | extern char _wrap_Tricky_contrived__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_type_33 arg2);
      |             ^
../default_args_wrap.cxx:2574:6: note: type mismatch in parameter 1
 2574 | char _wrap_Tricky_contrived__SWIG_0_default_args_49616aedcfa28791(Tricky *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../default_args_wrap.cxx:2574:6: note: '_wrap_Tricky_contrived__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2574:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:73:19: warning: type of '_wrap_TrickyInPython_value_perm__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_intgo _wrap_TrickyInPython_value_perm__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:660:7: note: type mismatch in parameter 1
  660 | intgo _wrap_TrickyInPython_value_perm__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:660:7: note: '_wrap_TrickyInPython_value_perm__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:660:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:72:19: warning: type of '_wrap_TrickyInPython_value_perm__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_intgo _wrap_TrickyInPython_value_perm__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../default_args_wrap.cxx:643:7: note: type mismatch in parameter 1
  643 | intgo _wrap_TrickyInPython_value_perm__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../default_args_wrap.cxx:643:7: note: '_wrap_TrickyInPython_value_perm__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:643:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:67:19: warning: type of '_wrap_TrickyInPython_value_m1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_intgo _wrap_TrickyInPython_value_m1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:564:7: note: type mismatch in parameter 1
  564 | intgo _wrap_TrickyInPython_value_m1__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:564:7: note: '_wrap_TrickyInPython_value_m1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:564:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:66:19: warning: type of '_wrap_TrickyInPython_value_m1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_TrickyInPython_value_m1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../default_args_wrap.cxx:547:7: note: type mismatch in parameter 1
  547 | intgo _wrap_TrickyInPython_value_m1__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../default_args_wrap.cxx:547:7: note: '_wrap_TrickyInPython_value_m1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:547:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:75:19: warning: type of '_wrap_TrickyInPython_value_m01__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap_TrickyInPython_value_m01__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:692:7: note: type mismatch in parameter 1
  692 | intgo _wrap_TrickyInPython_value_m01__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:692:7: note: '_wrap_TrickyInPython_value_m01__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:692:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:74:19: warning: type of '_wrap_TrickyInPython_value_m01__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_TrickyInPython_value_m01__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../default_args_wrap.cxx:675:7: note: type mismatch in parameter 1
  675 | intgo _wrap_TrickyInPython_value_m01__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../default_args_wrap.cxx:675:7: note: '_wrap_TrickyInPython_value_m01__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:675:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:69:19: warning: type of '_wrap_TrickyInPython_value_0xabcdef__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_intgo _wrap_TrickyInPython_value_0xabcdef__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:596:7: note: type mismatch in parameter 1
  596 | intgo _wrap_TrickyInPython_value_0xabcdef__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:596:7: note: '_wrap_TrickyInPython_value_0xabcdef__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:596:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:68:19: warning: type of '_wrap_TrickyInPython_value_0xabcdef__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_intgo _wrap_TrickyInPython_value_0xabcdef__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../default_args_wrap.cxx:579:7: note: type mismatch in parameter 1
  579 | intgo _wrap_TrickyInPython_value_0xabcdef__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../default_args_wrap.cxx:579:7: note: '_wrap_TrickyInPython_value_0xabcdef__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:579:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:71:19: warning: type of '_wrap_TrickyInPython_value_0644__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_intgo _wrap_TrickyInPython_value_0644__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:628:7: note: type mismatch in parameter 1
  628 | intgo _wrap_TrickyInPython_value_0644__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:628:7: note: '_wrap_TrickyInPython_value_0644__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:628:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:70:19: warning: type of '_wrap_TrickyInPython_value_0644__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_intgo _wrap_TrickyInPython_value_0644__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../default_args_wrap.cxx:611:7: note: type mismatch in parameter 1
  611 | intgo _wrap_TrickyInPython_value_0644__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../default_args_wrap.cxx:611:7: note: '_wrap_TrickyInPython_value_0644__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:611:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:91:21: warning: type of '_wrap_TrickyInPython_too_small_32bit_int2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   91 | extern swig_type_12 _wrap_TrickyInPython_too_small_32bit_int2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                     ^
../default_args_wrap.cxx:918:11: note: type mismatch in parameter 1
  918 | long long _wrap_TrickyInPython_too_small_32bit_int2__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |           ^
../default_args_wrap.cxx:918:11: note: '_wrap_TrickyInPython_too_small_32bit_int2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:918:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:90:21: warning: type of '_wrap_TrickyInPython_too_small_32bit_int2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   90 | extern swig_type_10 _wrap_TrickyInPython_too_small_32bit_int2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_type_11 arg2);
      |                     ^
../default_args_wrap.cxx:903:11: note: type mismatch in parameter 1
  903 | long long _wrap_TrickyInPython_too_small_32bit_int2__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, long long _swig_go_1) {
      |           ^
../default_args_wrap.cxx:903:11: note: '_wrap_TrickyInPython_too_small_32bit_int2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:903:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:89:20: warning: type of '_wrap_TrickyInPython_too_small_32bit_int1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   89 | extern swig_type_9 _wrap_TrickyInPython_too_small_32bit_int1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                    ^
../default_args_wrap.cxx:890:11: note: type mismatch in parameter 1
  890 | long long _wrap_TrickyInPython_too_small_32bit_int1__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |           ^
../default_args_wrap.cxx:890:11: note: '_wrap_TrickyInPython_too_small_32bit_int1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:890:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:88:20: warning: type of '_wrap_TrickyInPython_too_small_32bit_int1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   88 | extern swig_type_7 _wrap_TrickyInPython_too_small_32bit_int1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_type_8 arg2);
      |                    ^
../default_args_wrap.cxx:875:11: note: type mismatch in parameter 1
  875 | long long _wrap_TrickyInPython_too_small_32bit_int1__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, long long _swig_go_1) {
      |           ^
../default_args_wrap.cxx:875:11: note: '_wrap_TrickyInPython_too_small_32bit_int1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:875:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:87:20: warning: type of '_wrap_TrickyInPython_too_big_32bit_int2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   87 | extern swig_type_6 _wrap_TrickyInPython_too_big_32bit_int2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                    ^
../default_args_wrap.cxx:862:11: note: type mismatch in parameter 1
  862 | long long _wrap_TrickyInPython_too_big_32bit_int2__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |           ^
../default_args_wrap.cxx:862:11: note: '_wrap_TrickyInPython_too_big_32bit_int2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:862:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:86:20: warning: type of '_wrap_TrickyInPython_too_big_32bit_int2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   86 | extern swig_type_4 _wrap_TrickyInPython_too_big_32bit_int2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_type_5 arg2);
      |                    ^
../default_args_wrap.cxx:847:11: note: type mismatch in parameter 1
  847 | long long _wrap_TrickyInPython_too_big_32bit_int2__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, long long _swig_go_1) {
      |           ^
../default_args_wrap.cxx:847:11: note: '_wrap_TrickyInPython_too_big_32bit_int2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:847:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:85:20: warning: type of '_wrap_TrickyInPython_too_big_32bit_int1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   85 | extern swig_type_3 _wrap_TrickyInPython_too_big_32bit_int1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                    ^
../default_args_wrap.cxx:834:11: note: type mismatch in parameter 1
  834 | long long _wrap_TrickyInPython_too_big_32bit_int1__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |           ^
../default_args_wrap.cxx:834:11: note: '_wrap_TrickyInPython_too_big_32bit_int1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:834:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:84:20: warning: type of '_wrap_TrickyInPython_too_big_32bit_int1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_type_1 _wrap_TrickyInPython_too_big_32bit_int1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_type_2 arg2);
      |                    ^
../default_args_wrap.cxx:819:11: note: type mismatch in parameter 1
  819 | long long _wrap_TrickyInPython_too_big_32bit_int1__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, long long _swig_go_1) {
      |           ^
../default_args_wrap.cxx:819:11: note: '_wrap_TrickyInPython_too_big_32bit_int1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:819:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:83:19: warning: type of '_wrap_TrickyInPython_min_32bit_int1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   83 | extern swig_intgo _wrap_TrickyInPython_min_32bit_int1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:806:7: note: type mismatch in parameter 1
  806 | intgo _wrap_TrickyInPython_min_32bit_int1__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:806:7: note: '_wrap_TrickyInPython_min_32bit_int1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:806:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:82:19: warning: type of '_wrap_TrickyInPython_min_32bit_int1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   82 | extern swig_intgo _wrap_TrickyInPython_min_32bit_int1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:791:7: note: type mismatch in parameter 1
  791 | intgo _wrap_TrickyInPython_min_32bit_int1__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:791:7: note: '_wrap_TrickyInPython_min_32bit_int1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:791:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:81:19: warning: type of '_wrap_TrickyInPython_max_32bit_int2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   81 | extern swig_intgo _wrap_TrickyInPython_max_32bit_int2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:778:7: note: type mismatch in parameter 1
  778 | intgo _wrap_TrickyInPython_max_32bit_int2__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:778:7: note: '_wrap_TrickyInPython_max_32bit_int2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:778:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:80:19: warning: type of '_wrap_TrickyInPython_max_32bit_int2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   80 | extern swig_intgo _wrap_TrickyInPython_max_32bit_int2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:763:7: note: type mismatch in parameter 1
  763 | intgo _wrap_TrickyInPython_max_32bit_int2__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:763:7: note: '_wrap_TrickyInPython_max_32bit_int2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:763:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:79:19: warning: type of '_wrap_TrickyInPython_max_32bit_int1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   79 | extern swig_intgo _wrap_TrickyInPython_max_32bit_int1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:750:7: note: type mismatch in parameter 1
  750 | intgo _wrap_TrickyInPython_max_32bit_int1__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:750:7: note: '_wrap_TrickyInPython_max_32bit_int1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:750:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:78:19: warning: type of '_wrap_TrickyInPython_max_32bit_int1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_intgo _wrap_TrickyInPython_max_32bit_int1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:735:7: note: type mismatch in parameter 1
  735 | intgo _wrap_TrickyInPython_max_32bit_int1__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:735:7: note: '_wrap_TrickyInPython_max_32bit_int1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:735:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:77:14: warning: type of '_wrap_TrickyInPython_booltest2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   77 | extern _Bool _wrap_TrickyInPython_booltest2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |              ^
../default_args_wrap.cxx:722:6: note: type mismatch in parameter 1
  722 | bool _wrap_TrickyInPython_booltest2__SWIG_1_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:722:6: note: '_wrap_TrickyInPython_booltest2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:722:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:76:14: warning: type of '_wrap_TrickyInPython_booltest2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   76 | extern _Bool _wrap_TrickyInPython_booltest2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, _Bool arg2);
      |              ^
../default_args_wrap.cxx:707:6: note: type mismatch in parameter 1
  707 | bool _wrap_TrickyInPython_booltest2__SWIG_0_default_args_49616aedcfa28791(TrickyInPython *_swig_go_0, bool _swig_go_1) {
      |      ^
../default_args_wrap.cxx:707:6: note: '_wrap_TrickyInPython_booltest2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:707:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:172:13: warning: type of '_wrap_Tree_test__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  172 | extern void _wrap_Tree_test__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1811:6: note: type mismatch in parameter 1
 1811 | void _wrap_Tree_test__SWIG_1_default_args_49616aedcfa28791(Tree *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1811:6: note: '_wrap_Tree_test__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1811:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:171:13: warning: type of '_wrap_Tree_test__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  171 | extern void _wrap_Tree_test__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:1799:6: note: type mismatch in parameter 1
 1799 | void _wrap_Tree_test__SWIG_0_default_args_49616aedcfa28791(Tree *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1799:6: note: '_wrap_Tree_test__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1799:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:170:13: warning: type of '_wrap_Tree_chops_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  170 | extern void _wrap_Tree_chops_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:1787:6: note: type mismatch in parameter 1
 1787 | void _wrap_Tree_chops_default_args_49616aedcfa28791(Tree *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1787:6: note: '_wrap_Tree_chops_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1787:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:65:18: warning: type of '_wrap_Swig_malloc_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_Swig_malloc_default_args_49616aedcfa28791(swig_intgo arg1);
      |                  ^
../default_args_wrap.cxx:534:7: note: return value type mismatch
  534 | void *_wrap_Swig_malloc_default_args_49616aedcfa28791(intgo _swig_go_0) {
      |       ^
../default_args_wrap.cxx:534:7: note: '_wrap_Swig_malloc_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:534:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:64:13: warning: type of '_wrap_Swig_free_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_Swig_free_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:524:6: note: type mismatch in parameter 1
  524 | void _wrap_Swig_free_default_args_49616aedcfa28791(void *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:524:6: note: '_wrap_Swig_free_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:524:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:253:13: warning: type of '_wrap_Pointf_y_set_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  253 | extern void _wrap_Pointf_y_set_default_args_49616aedcfa28791(uintptr_t arg1, double arg2);
      |             ^
../default_args_wrap.cxx:2875:6: note: type mismatch in parameter 1
 2875 | void _wrap_Pointf_y_set_default_args_49616aedcfa28791(Pointf *_swig_go_0, double _swig_go_1) {
      |      ^
../default_args_wrap.cxx:2875:6: note: '_wrap_Pointf_y_set_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2875:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:254:15: warning: type of '_wrap_Pointf_y_get_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  254 | extern double _wrap_Pointf_y_get_default_args_49616aedcfa28791(uintptr_t arg1);
      |               ^
../default_args_wrap.cxx:2887:8: note: type mismatch in parameter 1
 2887 | double _wrap_Pointf_y_get_default_args_49616aedcfa28791(Pointf *_swig_go_0) {
      |        ^
../default_args_wrap.cxx:2887:8: note: '_wrap_Pointf_y_get_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2887:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:251:13: warning: type of '_wrap_Pointf_x_set_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  251 | extern void _wrap_Pointf_x_set_default_args_49616aedcfa28791(uintptr_t arg1, double arg2);
      |             ^
../default_args_wrap.cxx:2850:6: note: type mismatch in parameter 1
 2850 | void _wrap_Pointf_x_set_default_args_49616aedcfa28791(Pointf *_swig_go_0, double _swig_go_1) {
      |      ^
../default_args_wrap.cxx:2850:6: note: '_wrap_Pointf_x_set_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2850:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:252:15: warning: type of '_wrap_Pointf_x_get_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  252 | extern double _wrap_Pointf_x_get_default_args_49616aedcfa28791(uintptr_t arg1);
      |               ^
../default_args_wrap.cxx:2862:8: note: type mismatch in parameter 1
 2862 | double _wrap_Pointf_x_get_default_args_49616aedcfa28791(Pointf *_swig_go_0) {
      |        ^
../default_args_wrap.cxx:2862:8: note: '_wrap_Pointf_x_get_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2862:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:204:13: warning: type of '_wrap_MyClass2_set_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  204 | extern void _wrap_MyClass2_set_default_args_49616aedcfa28791(intgo _swig_args, uintptr_t arg1, uintptr_t arg2);
      |             ^
../default_args_wrap.cxx:2195:6: note: type mismatch in parameter 2
 2195 | void _wrap_MyClass2_set_default_args_49616aedcfa28791(intgo _swig_optargc, MyClass2 *_swig_go_0, MyClass1 *_swig_go_1) {
      |      ^
../default_args_wrap.cxx:2195:6: note: '_wrap_MyClass2_set_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2195:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:206:13: warning: type of '_wrap_MyClass2_set2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  206 | extern void _wrap_MyClass2_set2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2234:6: note: type mismatch in parameter 1
 2234 | void _wrap_MyClass2_set2__SWIG_1_default_args_49616aedcfa28791(MyClass2 *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2234:6: note: '_wrap_MyClass2_set2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2234:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:205:13: warning: type of '_wrap_MyClass2_set2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  205 | extern void _wrap_MyClass2_set2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, uintptr_t arg2);
      |             ^
../default_args_wrap.cxx:2215:6: note: type mismatch in parameter 1
 2215 | void _wrap_MyClass2_set2__SWIG_0_default_args_49616aedcfa28791(MyClass2 *_swig_go_0, MyClass1 *_swig_go_1) {
      |      ^
../default_args_wrap.cxx:2215:6: note: '_wrap_MyClass2_set2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2215:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:234:13: warning: type of '_wrap_Klass_val_set_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  234 | extern void _wrap_Klass_val_set_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:2628:6: note: type mismatch in parameter 1
 2628 | void _wrap_Klass_val_set_default_args_49616aedcfa28791(Space::Klass *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:2628:6: note: '_wrap_Klass_val_set_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2628:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:235:19: warning: type of '_wrap_Klass_val_get_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  235 | extern swig_intgo _wrap_Klass_val_get_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:2640:7: note: type mismatch in parameter 1
 2640 | intgo _wrap_Klass_val_get_default_args_49616aedcfa28791(Space::Klass *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:2640:7: note: '_wrap_Klass_val_get_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2640:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:240:18: warning: type of '_wrap_Klass_inc__SWIG_2_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  240 | extern uintptr_t _wrap_Klass_inc__SWIG_2_default_args_49616aedcfa28791(void);
      |                  ^
../default_args_wrap.cxx:2705:15: note: return value type mismatch
 2705 | Space::Klass *_wrap_Klass_inc__SWIG_2_default_args_49616aedcfa28791() {
      |               ^
../default_args_wrap.cxx:2705:15: note: '_wrap_Klass_inc__SWIG_2_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2705:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:239:18: warning: type of '_wrap_Klass_inc__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  239 | extern uintptr_t _wrap_Klass_inc__SWIG_1_default_args_49616aedcfa28791(swig_intgo arg1);
      |                  ^
../default_args_wrap.cxx:2692:15: note: return value type mismatch
 2692 | Space::Klass *_wrap_Klass_inc__SWIG_1_default_args_49616aedcfa28791(intgo _swig_go_0) {
      |               ^
../default_args_wrap.cxx:2692:15: note: '_wrap_Klass_inc__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2692:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:238:18: warning: type of '_wrap_Klass_inc__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  238 | extern uintptr_t _wrap_Klass_inc__SWIG_0_default_args_49616aedcfa28791(swig_intgo arg1, uintptr_t arg2);
      |                  ^
../default_args_wrap.cxx:2677:15: note: return value type mismatch
 2677 | Space::Klass *_wrap_Klass_inc__SWIG_0_default_args_49616aedcfa28791(intgo _swig_go_0, Space::Klass *_swig_go_1) {
      |               ^
../default_args_wrap.cxx:2677:15: note: '_wrap_Klass_inc__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2677:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:187:13: warning: type of '_wrap_Foo_renamed3arg_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  187 | extern void _wrap_Foo_renamed3arg_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, double arg3);
      |             ^
../default_args_wrap.cxx:1974:6: note: type mismatch in parameter 1
 1974 | void _wrap_Foo_renamed3arg_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1, double _swig_go_2) {
      |      ^
../default_args_wrap.cxx:1974:6: note: '_wrap_Foo_renamed3arg_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1974:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:188:13: warning: type of '_wrap_Foo_renamed2arg_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  188 | extern void _wrap_Foo_renamed2arg_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:1988:6: note: type mismatch in parameter 1
 1988 | void _wrap_Foo_renamed2arg_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1988:6: note: '_wrap_Foo_renamed2arg_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1988:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:189:13: warning: type of '_wrap_Foo_renamed1arg_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  189 | extern void _wrap_Foo_renamed1arg_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2000:6: note: type mismatch in parameter 1
 2000 | void _wrap_Foo_renamed1arg_default_args_49616aedcfa28791(Foo *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2000:6: note: '_wrap_Foo_renamed1arg_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2000:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:186:13: warning: type of '_wrap_Foo_newname__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  186 | extern void _wrap_Foo_newname__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1964:6: note: type mismatch in parameter 1
 1964 | void _wrap_Foo_newname__SWIG_1_default_args_49616aedcfa28791(Foo *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1964:6: note: '_wrap_Foo_newname__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1964:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:185:13: warning: type of '_wrap_Foo_newname__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  185 | extern void _wrap_Foo_newname__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:1952:6: note: type mismatch in parameter 1
 1952 | void _wrap_Foo_newname__SWIG_0_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1952:6: note: '_wrap_Foo_newname__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1952:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:184:13: warning: type of '_wrap_Foo_method2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  184 | extern void _wrap_Foo_method2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1942:6: note: type mismatch in parameter 1
 1942 | void _wrap_Foo_method2__SWIG_1_default_args_49616aedcfa28791(Foo *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1942:6: note: '_wrap_Foo_method2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1942:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:183:13: warning: type of '_wrap_Foo_method2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  183 | extern void _wrap_Foo_method2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:1930:6: note: type mismatch in parameter 1
 1930 | void _wrap_Foo_method2__SWIG_0_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1930:6: note: '_wrap_Foo_method2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1930:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:182:13: warning: type of '_wrap_Foo_method1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  182 | extern void _wrap_Foo_method1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1920:6: note: type mismatch in parameter 1
 1920 | void _wrap_Foo_method1__SWIG_1_default_args_49616aedcfa28791(Foo *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1920:6: note: '_wrap_Foo_method1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1920:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:181:13: warning: type of '_wrap_Foo_method1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  181 | extern void _wrap_Foo_method1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:1908:6: note: type mismatch in parameter 1
 1908 | void _wrap_Foo_method1__SWIG_0_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1908:6: note: '_wrap_Foo_method1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1908:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:191:19: warning: type of '_wrap_Foo_double_if_void_ptr_is_null__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  191 | extern swig_intgo _wrap_Foo_double_if_void_ptr_is_null__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:2027:7: note: type mismatch in parameter 1
 2027 | intgo _wrap_Foo_double_if_void_ptr_is_null__SWIG_1_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2027:7: note: '_wrap_Foo_double_if_void_ptr_is_null__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2027:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:190:19: warning: type of '_wrap_Foo_double_if_void_ptr_is_null__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  190 | extern swig_intgo _wrap_Foo_double_if_void_ptr_is_null__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |                   ^
../default_args_wrap.cxx:2010:7: note: type mismatch in parameter 1
 2010 | intgo _wrap_Foo_double_if_void_ptr_is_null__SWIG_0_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1, void *_swig_go_2) {
      |       ^
../default_args_wrap.cxx:2010:7: note: '_wrap_Foo_double_if_void_ptr_is_null__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2010:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:193:19: warning: type of '_wrap_Foo_double_if_handle_is_null__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  193 | extern swig_intgo _wrap_Foo_double_if_handle_is_null__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:2059:7: note: type mismatch in parameter 1
 2059 | intgo _wrap_Foo_double_if_handle_is_null__SWIG_1_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2059:7: note: '_wrap_Foo_double_if_handle_is_null__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2059:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:192:19: warning: type of '_wrap_Foo_double_if_handle_is_null__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  192 | extern swig_intgo _wrap_Foo_double_if_handle_is_null__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |                   ^
../default_args_wrap.cxx:2042:7: note: type mismatch in parameter 1
 2042 | intgo _wrap_Foo_double_if_handle_is_null__SWIG_0_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1, MyHandle _swig_go_2) {
      |       ^
../default_args_wrap.cxx:2042:7: note: '_wrap_Foo_double_if_handle_is_null__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2042:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:194:19: warning: type of '_wrap_Foo_double_if_dbl_ptr_is_null_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  194 | extern swig_intgo _wrap_Foo_double_if_dbl_ptr_is_null_default_args_49616aedcfa28791(intgo _swig_args, uintptr_t arg1, swig_intgo arg2, swig_voidp arg3);
      |                   ^
../default_args_wrap.cxx:2074:7: note: type mismatch in parameter 2
 2074 | intgo _wrap_Foo_double_if_dbl_ptr_is_null_default_args_49616aedcfa28791(intgo _swig_optargc, Foo *_swig_go_0, intgo _swig_go_1, double *_swig_go_2) {
      |       ^
../default_args_wrap.cxx:2074:7: note: '_wrap_Foo_double_if_dbl_ptr_is_null_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2074:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:198:13: warning: type of '_wrap_Foo_defaulted2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  198 | extern void _wrap_Foo_defaulted2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2128:6: note: type mismatch in parameter 1
 2128 | void _wrap_Foo_defaulted2__SWIG_1_default_args_49616aedcfa28791(Foo *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2128:6: note: '_wrap_Foo_defaulted2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2128:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:197:13: warning: type of '_wrap_Foo_defaulted2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  197 | extern void _wrap_Foo_defaulted2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:2116:6: note: type mismatch in parameter 1
 2116 | void _wrap_Foo_defaulted2__SWIG_0_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:2116:6: note: '_wrap_Foo_defaulted2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2116:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:196:13: warning: type of '_wrap_Foo_defaulted1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  196 | extern void _wrap_Foo_defaulted1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2106:6: note: type mismatch in parameter 1
 2106 | void _wrap_Foo_defaulted1__SWIG_1_default_args_49616aedcfa28791(Foo *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2106:6: note: '_wrap_Foo_defaulted1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2106:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:195:13: warning: type of '_wrap_Foo_defaulted1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  195 | extern void _wrap_Foo_defaulted1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:2094:6: note: type mismatch in parameter 1
 2094 | void _wrap_Foo_defaulted1__SWIG_0_default_args_49616aedcfa28791(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:2094:6: note: '_wrap_Foo_defaulted1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2094:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:214:13: warning: type of '_wrap_Except_exspec__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  214 | extern void _wrap_Except_exspec__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:2357:6: note: type mismatch in parameter 1
 2357 | void _wrap_Except_exspec__SWIG_1_default_args_49616aedcfa28791(Except *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:2357:6: note: '_wrap_Except_exspec__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2357:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:213:13: warning: type of '_wrap_Except_exspec__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  213 | extern void _wrap_Except_exspec__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:2337:6: note: type mismatch in parameter 1
 2337 | void _wrap_Except_exspec__SWIG_0_default_args_49616aedcfa28791(Except *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:2337:6: note: '_wrap_Except_exspec__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2337:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:130:14: warning: type of '_wrap_EnumClass_blah__SWIG_2_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  130 | extern _Bool _wrap_EnumClass_blah__SWIG_2_default_args_49616aedcfa28791(uintptr_t arg1);
      |              ^
../default_args_wrap.cxx:1300:6: note: type mismatch in parameter 1
 1300 | bool _wrap_EnumClass_blah__SWIG_2_default_args_49616aedcfa28791(EnumClass *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1300:6: note: '_wrap_EnumClass_blah__SWIG_2_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1300:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:129:14: warning: type of '_wrap_EnumClass_blah__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  129 | extern _Bool _wrap_EnumClass_blah__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |              ^
../default_args_wrap.cxx:1285:6: note: type mismatch in parameter 1
 1285 | bool _wrap_EnumClass_blah__SWIG_1_default_args_49616aedcfa28791(EnumClass *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1285:6: note: '_wrap_EnumClass_blah__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1285:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:128:14: warning: type of '_wrap_EnumClass_blah__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  128 | extern _Bool _wrap_EnumClass_blah__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |              ^
../default_args_wrap.cxx:1268:6: note: type mismatch in parameter 1
 1268 | bool _wrap_EnumClass_blah__SWIG_0_default_args_49616aedcfa28791(EnumClass *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../default_args_wrap.cxx:1268:6: note: '_wrap_EnumClass_blah__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1268:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:139:14: warning: type of '_wrap_DerivedEnumClass_blah__SWIG_2_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  139 | extern _Bool _wrap_DerivedEnumClass_blah__SWIG_2_default_args_49616aedcfa28791(uintptr_t _swig_base);
      |              ^
../default_args_wrap.cxx:1411:6: note: type mismatch in parameter 1
 1411 | bool _wrap_DerivedEnumClass_blah__SWIG_2_default_args_49616aedcfa28791(DerivedEnumClass *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1411:6: note: '_wrap_DerivedEnumClass_blah__SWIG_2_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1411:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:138:14: warning: type of '_wrap_DerivedEnumClass_blah__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  138 | extern _Bool _wrap_DerivedEnumClass_blah__SWIG_1_default_args_49616aedcfa28791(uintptr_t _swig_base, swig_intgo arg1);
      |              ^
../default_args_wrap.cxx:1395:6: note: type mismatch in parameter 1
 1395 | bool _wrap_DerivedEnumClass_blah__SWIG_1_default_args_49616aedcfa28791(DerivedEnumClass *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1395:6: note: '_wrap_DerivedEnumClass_blah__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1395:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:137:14: warning: type of '_wrap_DerivedEnumClass_blah__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  137 | extern _Bool _wrap_DerivedEnumClass_blah__SWIG_0_default_args_49616aedcfa28791(uintptr_t _swig_base, swig_intgo arg1, swig_intgo arg2);
      |              ^
../default_args_wrap.cxx:1377:6: note: type mismatch in parameter 1
 1377 | bool _wrap_DerivedEnumClass_blah__SWIG_0_default_args_49616aedcfa28791(DerivedEnumClass *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../default_args_wrap.cxx:1377:6: note: '_wrap_DerivedEnumClass_blah__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1377:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:134:13: warning: type of '_wrap_DerivedEnumClass_accelerate__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  134 | extern void _wrap_DerivedEnumClass_accelerate__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |             ^
../default_args_wrap.cxx:1346:6: note: type mismatch in parameter 1
 1346 | void _wrap_DerivedEnumClass_accelerate__SWIG_1_default_args_49616aedcfa28791(DerivedEnumClass *_swig_go_0) {
      |      ^
../default_args_wrap.cxx:1346:6: note: '_wrap_DerivedEnumClass_accelerate__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1346:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:133:13: warning: type of '_wrap_DerivedEnumClass_accelerate__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  133 | extern void _wrap_DerivedEnumClass_accelerate__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |             ^
../default_args_wrap.cxx:1334:6: note: type mismatch in parameter 1
 1334 | void _wrap_DerivedEnumClass_accelerate__SWIG_0_default_args_49616aedcfa28791(DerivedEnumClass *_swig_go_0, intgo _swig_go_1) {
      |      ^
../default_args_wrap.cxx:1334:6: note: '_wrap_DerivedEnumClass_accelerate__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:1334:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:245:19: warning: type of '_wrap_ConstMethods_coo__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  245 | extern swig_intgo _wrap_ConstMethods_coo__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:2765:7: note: type mismatch in parameter 1
 2765 | intgo _wrap_ConstMethods_coo__SWIG_1_default_args_49616aedcfa28791(ConstMethods *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:2765:7: note: '_wrap_ConstMethods_coo__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2765:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:244:19: warning: type of '_wrap_ConstMethods_coo__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  244 | extern swig_intgo _wrap_ConstMethods_coo__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, double arg2);
      |                   ^
../default_args_wrap.cxx:2750:7: note: type mismatch in parameter 1
 2750 | intgo _wrap_ConstMethods_coo__SWIG_0_default_args_49616aedcfa28791(ConstMethods *_swig_go_0, double _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2750:7: note: '_wrap_ConstMethods_coo__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2750:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:261:19: warning: type of '_wrap_CDA_cdefaultargs_test2__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  261 | extern swig_intgo _wrap_CDA_cdefaultargs_test2__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:2984:7: note: type mismatch in parameter 1
 2984 | intgo _wrap_CDA_cdefaultargs_test2__SWIG_1_default_args_49616aedcfa28791(CDA *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:2984:7: note: '_wrap_CDA_cdefaultargs_test2__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2984:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:260:19: warning: type of '_wrap_CDA_cdefaultargs_test2__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  260 | extern swig_intgo _wrap_CDA_cdefaultargs_test2__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:2969:7: note: type mismatch in parameter 1
 2969 | intgo _wrap_CDA_cdefaultargs_test2__SWIG_0_default_args_49616aedcfa28791(CDA *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2969:7: note: '_wrap_CDA_cdefaultargs_test2__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2969:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:259:19: warning: type of '_wrap_CDA_cdefaultargs_test1__SWIG_1_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  259 | extern swig_intgo _wrap_CDA_cdefaultargs_test1__SWIG_1_default_args_49616aedcfa28791(uintptr_t arg1);
      |                   ^
../default_args_wrap.cxx:2956:7: note: type mismatch in parameter 1
 2956 | intgo _wrap_CDA_cdefaultargs_test1__SWIG_1_default_args_49616aedcfa28791(CDA *_swig_go_0) {
      |       ^
../default_args_wrap.cxx:2956:7: note: '_wrap_CDA_cdefaultargs_test1__SWIG_1_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2956:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_args/default_args.go:258:19: warning: type of '_wrap_CDA_cdefaultargs_test1__SWIG_0_default_args_49616aedcfa28791' does not match original declaration [-Wlto-type-mismatch]
  258 | extern swig_intgo _wrap_CDA_cdefaultargs_test1__SWIG_0_default_args_49616aedcfa28791(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../default_args_wrap.cxx:2941:7: note: type mismatch in parameter 1
 2941 | intgo _wrap_CDA_cdefaultargs_test1__SWIG_0_default_args_49616aedcfa28791(CDA *_swig_go_0, intgo _swig_go_1) {
      |       ^
../default_args_wrap.cxx:2941:7: note: '_wrap_CDA_cdefaultargs_test1__SWIG_0_default_args_49616aedcfa28791' was previously declared here
../default_args_wrap.cxx:2941:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4291077631/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase default_arg_expressions
checking go testcase default_arg_values
checking go testcase default_constructor (with run test)
# swigtests/default_constructor
../default_constructor.go:79:18: warning: type of '_wrap_new_OSRSpatialReferenceShadow__SWIG_1_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap_new_OSRSpatialReferenceShadow__SWIG_1_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:940:28: note: return value type mismatch
  940 | OSRSpatialReferenceShadow *_wrap_new_OSRSpatialReferenceShadow__SWIG_1_default_constructor_fa19df07d41e4dde() {
      |                            ^
../default_constructor_wrap.cxx:940:28: note: '_wrap_new_OSRSpatialReferenceShadow__SWIG_1_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:940:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:78:18: warning: type of '_wrap_new_OSRSpatialReferenceShadow__SWIG_0_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   78 | extern uintptr_t _wrap_new_OSRSpatialReferenceShadow__SWIG_0_default_constructor_fa19df07d41e4dde(swig_type_1 arg1);
      |                  ^
../default_constructor_wrap.cxx:922:28: note: return value type mismatch
  922 | OSRSpatialReferenceShadow *_wrap_new_OSRSpatialReferenceShadow__SWIG_0_default_constructor_fa19df07d41e4dde(_gostring_ _swig_go_0) {
      |                            ^
../default_constructor_wrap.cxx:922:28: note: '_wrap_new_OSRSpatialReferenceShadow__SWIG_0_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:922:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:76:18: warning: type of '_wrap_new_HH_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_HH_default_constructor_fa19df07d41e4dde(swig_intgo arg1, swig_intgo arg2);
      |                  ^
../default_constructor_wrap.cxx:897:14: note: return value type mismatch
  897 | HH_T< int > *_wrap_new_HH_default_constructor_fa19df07d41e4dde(intgo _swig_go_0, intgo _swig_go_1) {
      |              ^
../default_constructor_wrap.cxx:897:14: note: '_wrap_new_HH_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:897:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:72:18: warning: type of '_wrap_new_G_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_G_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:855:4: note: return value type mismatch
  855 | G *_wrap_new_G_default_constructor_fa19df07d41e4dde() {
      |    ^
../default_constructor_wrap.cxx:855:4: note: '_wrap_new_G_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:855:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:73:18: warning: type of '_wrap_new_GG_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_new_GG_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:866:5: note: return value type mismatch
  866 | GG *_wrap_new_GG_default_constructor_fa19df07d41e4dde() {
      |     ^
../default_constructor_wrap.cxx:866:5: note: '_wrap_new_GG_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:866:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:62:18: warning: type of '_wrap_new_F_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_F_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:730:4: note: return value type mismatch
  730 | F *_wrap_new_F_default_constructor_fa19df07d41e4dde() {
      |    ^
../default_constructor_wrap.cxx:730:4: note: '_wrap_new_F_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:730:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:53:18: warning: type of '_wrap_new_E__SWIG_2_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_E__SWIG_2_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:631:4: note: return value type mismatch
  631 | E *_wrap_new_E__SWIG_2_default_constructor_fa19df07d41e4dde() {
      |    ^
../default_constructor_wrap.cxx:631:4: note: '_wrap_new_E__SWIG_2_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:631:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:52:18: warning: type of '_wrap_new_E__SWIG_1_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_new_E__SWIG_1_default_constructor_fa19df07d41e4dde(swig_intgo arg1);
      |                  ^
../default_constructor_wrap.cxx:618:4: note: return value type mismatch
  618 | E *_wrap_new_E__SWIG_1_default_constructor_fa19df07d41e4dde(intgo _swig_go_0) {
      |    ^
../default_constructor_wrap.cxx:618:4: note: '_wrap_new_E__SWIG_1_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:618:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:51:18: warning: type of '_wrap_new_E__SWIG_0_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_E__SWIG_0_default_constructor_fa19df07d41e4dde(swig_intgo arg1, swig_intgo arg2);
      |                  ^
../default_constructor_wrap.cxx:603:4: note: return value type mismatch
  603 | E *_wrap_new_E__SWIG_0_default_constructor_fa19df07d41e4dde(intgo _swig_go_0, intgo _swig_go_1) {
      |    ^
../default_constructor_wrap.cxx:603:4: note: '_wrap_new_E__SWIG_0_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:603:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:55:18: warning: type of '_wrap_new_EE_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_EE_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:652:5: note: return value type mismatch
  652 | EE *_wrap_new_EE_default_constructor_fa19df07d41e4dde() {
      |     ^
../default_constructor_wrap.cxx:652:5: note: '_wrap_new_EE_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:652:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:42:18: warning: type of '_wrap_new_CC_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_CC_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:507:5: note: return value type mismatch
  507 | CC *_wrap_new_CC_default_constructor_fa19df07d41e4dde() {
      |     ^
../default_constructor_wrap.cxx:507:5: note: '_wrap_new_CC_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:507:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:38:18: warning: type of '_wrap_new_B_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_B_default_constructor_fa19df07d41e4dde(swig_intgo arg1, swig_intgo arg2);
      |                  ^
../default_constructor_wrap.cxx:462:4: note: return value type mismatch
  462 | B *_wrap_new_B_default_constructor_fa19df07d41e4dde(intgo _swig_go_0, intgo _swig_go_1) {
      |    ^
../default_constructor_wrap.cxx:462:4: note: '_wrap_new_B_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:462:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:34:18: warning: type of '_wrap_new_A_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_A_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:420:4: note: return value type mismatch
  420 | A *_wrap_new_A_default_constructor_fa19df07d41e4dde() {
      |    ^
../default_constructor_wrap.cxx:420:4: note: '_wrap_new_A_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:420:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:36:18: warning: type of '_wrap_new_AA_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_AA_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:441:5: note: return value type mismatch
  441 | AA *_wrap_new_AA_default_constructor_fa19df07d41e4dde() {
      |     ^
../default_constructor_wrap.cxx:441:5: note: '_wrap_new_AA_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:441:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:80:13: warning: type of '_wrap_delete_OSRSpatialReferenceShadow_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_delete_OSRSpatialReferenceShadow_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:951:6: note: type mismatch in parameter 1
  951 | void _wrap_delete_OSRSpatialReferenceShadow_default_constructor_fa19df07d41e4dde(OSRSpatialReferenceShadow *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:951:6: note: '_wrap_delete_OSRSpatialReferenceShadow_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:951:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:77:13: warning: type of '_wrap_delete_HH_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_delete_HH_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:912:6: note: type mismatch in parameter 1
  912 | void _wrap_delete_HH_default_constructor_fa19df07d41e4dde(HH_T< int > *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:912:6: note: '_wrap_delete_HH_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:912:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:74:13: warning: type of '_wrap_delete_GG_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_delete_GG_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:877:6: note: type mismatch in parameter 1
  877 | void _wrap_delete_GG_default_constructor_fa19df07d41e4dde(GG *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:877:6: note: '_wrap_delete_GG_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:877:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:54:13: warning: type of '_wrap_delete_E_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_E_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:642:6: note: type mismatch in parameter 1
  642 | void _wrap_delete_E_default_constructor_fa19df07d41e4dde(E *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:642:6: note: '_wrap_delete_E_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:642:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:56:13: warning: type of '_wrap_delete_EE_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_EE_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:663:6: note: type mismatch in parameter 1
  663 | void _wrap_delete_EE_default_constructor_fa19df07d41e4dde(EE *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:663:6: note: '_wrap_delete_EE_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:663:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:57:13: warning: type of '_wrap_delete_EB_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_delete_EB_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:673:6: note: type mismatch in parameter 1
  673 | void _wrap_delete_EB_default_constructor_fa19df07d41e4dde(EB *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:673:6: note: '_wrap_delete_EB_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:673:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:45:13: warning: type of '_wrap_delete_D_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_D_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:538:6: note: type mismatch in parameter 1
  538 | void _wrap_delete_D_default_constructor_fa19df07d41e4dde(D *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:538:6: note: '_wrap_delete_D_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:538:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:46:13: warning: type of '_wrap_delete_DD_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_DD_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:548:6: note: type mismatch in parameter 1
  548 | void _wrap_delete_DD_default_constructor_fa19df07d41e4dde(DD *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:548:6: note: '_wrap_delete_DD_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:548:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:41:13: warning: type of '_wrap_delete_C_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_C_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:497:6: note: type mismatch in parameter 1
  497 | void _wrap_delete_C_default_constructor_fa19df07d41e4dde(C *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:497:6: note: '_wrap_delete_C_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:497:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:43:13: warning: type of '_wrap_delete_CC_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_CC_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:518:6: note: type mismatch in parameter 1
  518 | void _wrap_delete_CC_default_constructor_fa19df07d41e4dde(CC *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:518:6: note: '_wrap_delete_CC_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:518:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:39:13: warning: type of '_wrap_delete_B_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_B_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:477:6: note: type mismatch in parameter 1
  477 | void _wrap_delete_B_default_constructor_fa19df07d41e4dde(B *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:477:6: note: '_wrap_delete_B_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:477:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:40:13: warning: type of '_wrap_delete_BB_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_BB_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:487:6: note: type mismatch in parameter 1
  487 | void _wrap_delete_BB_default_constructor_fa19df07d41e4dde(BB *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:487:6: note: '_wrap_delete_BB_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:487:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:35:13: warning: type of '_wrap_delete_A_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_A_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:431:6: note: type mismatch in parameter 1
  431 | void _wrap_delete_A_default_constructor_fa19df07d41e4dde(A *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:431:6: note: '_wrap_delete_A_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:431:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:48:13: warning: type of '_wrap_delete_AD_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_AD_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:569:6: note: type mismatch in parameter 1
  569 | void _wrap_delete_AD_default_constructor_fa19df07d41e4dde(AD *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:569:6: note: '_wrap_delete_AD_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:569:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:37:13: warning: type of '_wrap_delete_AA_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_AA_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:452:6: note: type mismatch in parameter 1
  452 | void _wrap_delete_AA_default_constructor_fa19df07d41e4dde(AA *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:452:6: note: '_wrap_delete_AA_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:452:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:60:13: warning: type of '_wrap_bar_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_bar_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:710:6: note: type mismatch in parameter 1
  710 | void _wrap_bar_default_constructor_fa19df07d41e4dde(F *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:710:6: note: '_wrap_bar_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:710:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:33:18: warning: type of '_wrap_Swig_malloc_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_Swig_malloc_default_constructor_fa19df07d41e4dde(swig_intgo arg1);
      |                  ^
../default_constructor_wrap.cxx:407:7: note: return value type mismatch
  407 | void *_wrap_Swig_malloc_default_constructor_fa19df07d41e4dde(intgo _swig_go_0) {
      |       ^
../default_constructor_wrap.cxx:407:7: note: '_wrap_Swig_malloc_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:407:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:32:13: warning: type of '_wrap_Swig_free_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   32 | extern void _wrap_Swig_free_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:397:6: note: type mismatch in parameter 1
  397 | void _wrap_Swig_free_default_constructor_fa19df07d41e4dde(void *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:397:6: note: '_wrap_Swig_free_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:397:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:68:13: warning: type of '_wrap_HHH_foo_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_HHH_foo_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base, swig_intgo arg1, swig_intgo arg2);
      |             ^
../default_constructor_wrap.cxx:806:6: note: type mismatch in parameter 1
  806 | void _wrap_HHH_foo_default_constructor_fa19df07d41e4dde(HHH *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../default_constructor_wrap.cxx:806:6: note: '_wrap_HHH_foo_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:806:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:69:13: warning: type of '_wrap_HHH_destroy_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_HHH_destroy_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base);
      |             ^
../default_constructor_wrap.cxx:821:6: note: type mismatch in parameter 1
  821 | void _wrap_HHH_destroy_default_constructor_fa19df07d41e4dde(HHH *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:821:6: note: '_wrap_HHH_destroy_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:821:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:70:18: warning: type of '_wrap_HHH_SwigGetA_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_HHH_SwigGetA_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |                  ^
../default_constructor_wrap.cxx:832:4: note: return value type mismatch
  832 | A *_wrap_HHH_SwigGetA_default_constructor_fa19df07d41e4dde(HHH *_swig_go_0) {
      |    ^
../default_constructor_wrap.cxx:832:4: note: '_wrap_HHH_SwigGetA_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:832:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:71:13: warning: type of '_wrap_G_destroy_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   71 | extern void _wrap_G_destroy_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:845:6: note: type mismatch in parameter 1
  845 | void _wrap_G_destroy_default_constructor_fa19df07d41e4dde(G *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:845:6: note: '_wrap_G_destroy_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:845:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:75:13: warning: type of '_wrap_GG_destroy_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_GG_destroy_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:887:6: note: type mismatch in parameter 1
  887 | void _wrap_GG_destroy_default_constructor_fa19df07d41e4dde(G *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:887:6: note: '_wrap_GG_destroy_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:887:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:65:13: warning: type of '_wrap_GGG_foo_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   65 | extern void _wrap_GGG_foo_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base, swig_intgo arg1, swig_intgo arg2);
      |             ^
../default_constructor_wrap.cxx:767:6: note: type mismatch in parameter 1
  767 | void _wrap_GGG_foo_default_constructor_fa19df07d41e4dde(GGG *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../default_constructor_wrap.cxx:767:6: note: '_wrap_GGG_foo_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:767:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:66:13: warning: type of '_wrap_GGG_destroy_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_GGG_destroy_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base);
      |             ^
../default_constructor_wrap.cxx:782:6: note: type mismatch in parameter 1
  782 | void _wrap_GGG_destroy_default_constructor_fa19df07d41e4dde(GGG *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:782:6: note: '_wrap_GGG_destroy_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:782:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:67:18: warning: type of '_wrap_GGG_SwigGetF_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_GGG_SwigGetF_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |                  ^
../default_constructor_wrap.cxx:793:4: note: return value type mismatch
  793 | F *_wrap_GGG_SwigGetF_default_constructor_fa19df07d41e4dde(GGG *_swig_go_0) {
      |    ^
../default_constructor_wrap.cxx:793:4: note: '_wrap_GGG_SwigGetF_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:793:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:59:13: warning: type of '_wrap_F_foo_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_F_foo_default_constructor_fa19df07d41e4dde(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |             ^
../default_constructor_wrap.cxx:696:6: note: type mismatch in parameter 1
  696 | void _wrap_F_foo_default_constructor_fa19df07d41e4dde(F *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../default_constructor_wrap.cxx:696:6: note: '_wrap_F_foo_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:696:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:61:13: warning: type of '_wrap_F_destroy_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_F_destroy_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:720:6: note: type mismatch in parameter 1
  720 | void _wrap_F_destroy_default_constructor_fa19df07d41e4dde(F *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:720:6: note: '_wrap_F_destroy_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:720:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:63:13: warning: type of '_wrap_FFF_foo_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_FFF_foo_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base, swig_intgo arg1, swig_intgo arg2);
      |             ^
../default_constructor_wrap.cxx:741:6: note: type mismatch in parameter 1
  741 | void _wrap_FFF_foo_default_constructor_fa19df07d41e4dde(FFF *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../default_constructor_wrap.cxx:741:6: note: '_wrap_FFF_foo_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:741:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:64:13: warning: type of '_wrap_FFF_destroy_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_FFF_destroy_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base);
      |             ^
../default_constructor_wrap.cxx:756:6: note: type mismatch in parameter 1
  756 | void _wrap_FFF_destroy_default_constructor_fa19df07d41e4dde(FFF *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:756:6: note: '_wrap_FFF_destroy_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:756:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:58:18: warning: type of '_wrap_EB_SwigGetB_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_EB_SwigGetB_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |                  ^
../default_constructor_wrap.cxx:683:4: note: return value type mismatch
  683 | B *_wrap_EB_SwigGetB_default_constructor_fa19df07d41e4dde(EB *_swig_go_0) {
      |    ^
../default_constructor_wrap.cxx:683:4: note: '_wrap_EB_SwigGetB_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:683:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:44:13: warning: type of '_wrap_D_foo_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_D_foo_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:528:6: note: type mismatch in parameter 1
  528 | void _wrap_D_foo_default_constructor_fa19df07d41e4dde(D *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:528:6: note: '_wrap_D_foo_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:528:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:47:13: warning: type of '_wrap_DD_foo_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_DD_foo_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base);
      |             ^
../default_constructor_wrap.cxx:558:6: note: type mismatch in parameter 1
  558 | void _wrap_DD_foo_default_constructor_fa19df07d41e4dde(DD *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:558:6: note: '_wrap_DD_foo_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:558:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:49:13: warning: type of '_wrap_AD_foo_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_AD_foo_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base);
      |             ^
../default_constructor_wrap.cxx:579:6: note: type mismatch in parameter 1
  579 | void _wrap_AD_foo_default_constructor_fa19df07d41e4dde(AD *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:579:6: note: '_wrap_AD_foo_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:579:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../default_constructor.go:50:18: warning: type of '_wrap_AD_SwigGetD_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_AD_SwigGetD_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |                  ^
../default_constructor_wrap.cxx:590:4: note: return value type mismatch
  590 | D *_wrap_AD_SwigGetD_default_constructor_fa19df07d41e4dde(AD *_swig_go_0) {
      |    ^
../default_constructor_wrap.cxx:590:4: note: '_wrap_AD_SwigGetD_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:590:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/default_constructor
default_constructor_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
default_constructor_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:79:18: warning: type of '_wrap_new_OSRSpatialReferenceShadow__SWIG_1_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap_new_OSRSpatialReferenceShadow__SWIG_1_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:940:28: note: return value type mismatch
  940 | OSRSpatialReferenceShadow *_wrap_new_OSRSpatialReferenceShadow__SWIG_1_default_constructor_fa19df07d41e4dde() {
      |                            ^
../default_constructor_wrap.cxx:940:28: note: '_wrap_new_OSRSpatialReferenceShadow__SWIG_1_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:940:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:78:18: warning: type of '_wrap_new_OSRSpatialReferenceShadow__SWIG_0_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   78 | extern uintptr_t _wrap_new_OSRSpatialReferenceShadow__SWIG_0_default_constructor_fa19df07d41e4dde(swig_type_1 arg1);
      |                  ^
../default_constructor_wrap.cxx:922:28: note: return value type mismatch
  922 | OSRSpatialReferenceShadow *_wrap_new_OSRSpatialReferenceShadow__SWIG_0_default_constructor_fa19df07d41e4dde(_gostring_ _swig_go_0) {
      |                            ^
../default_constructor_wrap.cxx:922:28: note: '_wrap_new_OSRSpatialReferenceShadow__SWIG_0_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:922:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:76:18: warning: type of '_wrap_new_HH_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_HH_default_constructor_fa19df07d41e4dde(swig_intgo arg1, swig_intgo arg2);
      |                  ^
../default_constructor_wrap.cxx:897:14: note: return value type mismatch
  897 | HH_T< int > *_wrap_new_HH_default_constructor_fa19df07d41e4dde(intgo _swig_go_0, intgo _swig_go_1) {
      |              ^
../default_constructor_wrap.cxx:897:14: note: '_wrap_new_HH_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:897:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:72:18: warning: type of '_wrap_new_G_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_G_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:855:4: note: return value type mismatch
  855 | G *_wrap_new_G_default_constructor_fa19df07d41e4dde() {
      |    ^
../default_constructor_wrap.cxx:855:4: note: '_wrap_new_G_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:855:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:73:18: warning: type of '_wrap_new_GG_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_new_GG_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:866:5: note: return value type mismatch
  866 | GG *_wrap_new_GG_default_constructor_fa19df07d41e4dde() {
      |     ^
../default_constructor_wrap.cxx:866:5: note: '_wrap_new_GG_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:866:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:62:18: warning: type of '_wrap_new_F_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_F_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:730:4: note: return value type mismatch
  730 | F *_wrap_new_F_default_constructor_fa19df07d41e4dde() {
      |    ^
../default_constructor_wrap.cxx:730:4: note: '_wrap_new_F_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:730:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:53:18: warning: type of '_wrap_new_E__SWIG_2_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_E__SWIG_2_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:631:4: note: return value type mismatch
  631 | E *_wrap_new_E__SWIG_2_default_constructor_fa19df07d41e4dde() {
      |    ^
../default_constructor_wrap.cxx:631:4: note: '_wrap_new_E__SWIG_2_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:631:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:52:18: warning: type of '_wrap_new_E__SWIG_1_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_new_E__SWIG_1_default_constructor_fa19df07d41e4dde(swig_intgo arg1);
      |                  ^
../default_constructor_wrap.cxx:618:4: note: return value type mismatch
  618 | E *_wrap_new_E__SWIG_1_default_constructor_fa19df07d41e4dde(intgo _swig_go_0) {
      |    ^
../default_constructor_wrap.cxx:618:4: note: '_wrap_new_E__SWIG_1_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:618:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:51:18: warning: type of '_wrap_new_E__SWIG_0_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_E__SWIG_0_default_constructor_fa19df07d41e4dde(swig_intgo arg1, swig_intgo arg2);
      |                  ^
../default_constructor_wrap.cxx:603:4: note: return value type mismatch
  603 | E *_wrap_new_E__SWIG_0_default_constructor_fa19df07d41e4dde(intgo _swig_go_0, intgo _swig_go_1) {
      |    ^
../default_constructor_wrap.cxx:603:4: note: '_wrap_new_E__SWIG_0_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:603:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:55:18: warning: type of '_wrap_new_EE_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_EE_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:652:5: note: return value type mismatch
  652 | EE *_wrap_new_EE_default_constructor_fa19df07d41e4dde() {
      |     ^
../default_constructor_wrap.cxx:652:5: note: '_wrap_new_EE_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:652:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:42:18: warning: type of '_wrap_new_CC_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_CC_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:507:5: note: return value type mismatch
  507 | CC *_wrap_new_CC_default_constructor_fa19df07d41e4dde() {
      |     ^
../default_constructor_wrap.cxx:507:5: note: '_wrap_new_CC_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:507:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:38:18: warning: type of '_wrap_new_B_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_B_default_constructor_fa19df07d41e4dde(swig_intgo arg1, swig_intgo arg2);
      |                  ^
../default_constructor_wrap.cxx:462:4: note: return value type mismatch
  462 | B *_wrap_new_B_default_constructor_fa19df07d41e4dde(intgo _swig_go_0, intgo _swig_go_1) {
      |    ^
../default_constructor_wrap.cxx:462:4: note: '_wrap_new_B_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:462:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:34:18: warning: type of '_wrap_new_A_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_A_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:420:4: note: return value type mismatch
  420 | A *_wrap_new_A_default_constructor_fa19df07d41e4dde() {
      |    ^
../default_constructor_wrap.cxx:420:4: note: '_wrap_new_A_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:420:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:36:18: warning: type of '_wrap_new_AA_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_AA_default_constructor_fa19df07d41e4dde(void);
      |                  ^
../default_constructor_wrap.cxx:441:5: note: return value type mismatch
  441 | AA *_wrap_new_AA_default_constructor_fa19df07d41e4dde() {
      |     ^
../default_constructor_wrap.cxx:441:5: note: '_wrap_new_AA_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:441:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:80:13: warning: type of '_wrap_delete_OSRSpatialReferenceShadow_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_delete_OSRSpatialReferenceShadow_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:951:6: note: type mismatch in parameter 1
  951 | void _wrap_delete_OSRSpatialReferenceShadow_default_constructor_fa19df07d41e4dde(OSRSpatialReferenceShadow *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:951:6: note: '_wrap_delete_OSRSpatialReferenceShadow_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:951:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:77:13: warning: type of '_wrap_delete_HH_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_delete_HH_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:912:6: note: type mismatch in parameter 1
  912 | void _wrap_delete_HH_default_constructor_fa19df07d41e4dde(HH_T< int > *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:912:6: note: '_wrap_delete_HH_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:912:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:74:13: warning: type of '_wrap_delete_GG_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_delete_GG_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:877:6: note: type mismatch in parameter 1
  877 | void _wrap_delete_GG_default_constructor_fa19df07d41e4dde(GG *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:877:6: note: '_wrap_delete_GG_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:877:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:54:13: warning: type of '_wrap_delete_E_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_E_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:642:6: note: type mismatch in parameter 1
  642 | void _wrap_delete_E_default_constructor_fa19df07d41e4dde(E *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:642:6: note: '_wrap_delete_E_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:642:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:56:13: warning: type of '_wrap_delete_EE_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_EE_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:663:6: note: type mismatch in parameter 1
  663 | void _wrap_delete_EE_default_constructor_fa19df07d41e4dde(EE *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:663:6: note: '_wrap_delete_EE_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:663:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:57:13: warning: type of '_wrap_delete_EB_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_delete_EB_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:673:6: note: type mismatch in parameter 1
  673 | void _wrap_delete_EB_default_constructor_fa19df07d41e4dde(EB *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:673:6: note: '_wrap_delete_EB_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:673:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:45:13: warning: type of '_wrap_delete_D_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_D_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:538:6: note: type mismatch in parameter 1
  538 | void _wrap_delete_D_default_constructor_fa19df07d41e4dde(D *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:538:6: note: '_wrap_delete_D_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:538:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:46:13: warning: type of '_wrap_delete_DD_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_DD_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:548:6: note: type mismatch in parameter 1
  548 | void _wrap_delete_DD_default_constructor_fa19df07d41e4dde(DD *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:548:6: note: '_wrap_delete_DD_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:548:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:41:13: warning: type of '_wrap_delete_C_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_C_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:497:6: note: type mismatch in parameter 1
  497 | void _wrap_delete_C_default_constructor_fa19df07d41e4dde(C *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:497:6: note: '_wrap_delete_C_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:497:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:43:13: warning: type of '_wrap_delete_CC_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_CC_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:518:6: note: type mismatch in parameter 1
  518 | void _wrap_delete_CC_default_constructor_fa19df07d41e4dde(CC *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:518:6: note: '_wrap_delete_CC_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:518:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:39:13: warning: type of '_wrap_delete_B_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_B_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:477:6: note: type mismatch in parameter 1
  477 | void _wrap_delete_B_default_constructor_fa19df07d41e4dde(B *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:477:6: note: '_wrap_delete_B_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:477:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:40:13: warning: type of '_wrap_delete_BB_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_BB_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:487:6: note: type mismatch in parameter 1
  487 | void _wrap_delete_BB_default_constructor_fa19df07d41e4dde(BB *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:487:6: note: '_wrap_delete_BB_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:487:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:35:13: warning: type of '_wrap_delete_A_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_A_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:431:6: note: type mismatch in parameter 1
  431 | void _wrap_delete_A_default_constructor_fa19df07d41e4dde(A *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:431:6: note: '_wrap_delete_A_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:431:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:48:13: warning: type of '_wrap_delete_AD_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_AD_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:569:6: note: type mismatch in parameter 1
  569 | void _wrap_delete_AD_default_constructor_fa19df07d41e4dde(AD *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:569:6: note: '_wrap_delete_AD_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:569:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:37:13: warning: type of '_wrap_delete_AA_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_AA_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:452:6: note: type mismatch in parameter 1
  452 | void _wrap_delete_AA_default_constructor_fa19df07d41e4dde(AA *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:452:6: note: '_wrap_delete_AA_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:452:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:60:13: warning: type of '_wrap_bar_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_bar_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:710:6: note: type mismatch in parameter 1
  710 | void _wrap_bar_default_constructor_fa19df07d41e4dde(F *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:710:6: note: '_wrap_bar_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:710:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:33:18: warning: type of '_wrap_Swig_malloc_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_Swig_malloc_default_constructor_fa19df07d41e4dde(swig_intgo arg1);
      |                  ^
../default_constructor_wrap.cxx:407:7: note: return value type mismatch
  407 | void *_wrap_Swig_malloc_default_constructor_fa19df07d41e4dde(intgo _swig_go_0) {
      |       ^
../default_constructor_wrap.cxx:407:7: note: '_wrap_Swig_malloc_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:407:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:32:13: warning: type of '_wrap_Swig_free_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   32 | extern void _wrap_Swig_free_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:397:6: note: type mismatch in parameter 1
  397 | void _wrap_Swig_free_default_constructor_fa19df07d41e4dde(void *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:397:6: note: '_wrap_Swig_free_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:397:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:68:13: warning: type of '_wrap_HHH_foo_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_HHH_foo_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base, swig_intgo arg1, swig_intgo arg2);
      |             ^
../default_constructor_wrap.cxx:806:6: note: type mismatch in parameter 1
  806 | void _wrap_HHH_foo_default_constructor_fa19df07d41e4dde(HHH *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../default_constructor_wrap.cxx:806:6: note: '_wrap_HHH_foo_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:806:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:69:13: warning: type of '_wrap_HHH_destroy_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_HHH_destroy_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base);
      |             ^
../default_constructor_wrap.cxx:821:6: note: type mismatch in parameter 1
  821 | void _wrap_HHH_destroy_default_constructor_fa19df07d41e4dde(HHH *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:821:6: note: '_wrap_HHH_destroy_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:821:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:70:18: warning: type of '_wrap_HHH_SwigGetA_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_HHH_SwigGetA_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |                  ^
../default_constructor_wrap.cxx:832:4: note: return value type mismatch
  832 | A *_wrap_HHH_SwigGetA_default_constructor_fa19df07d41e4dde(HHH *_swig_go_0) {
      |    ^
../default_constructor_wrap.cxx:832:4: note: '_wrap_HHH_SwigGetA_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:832:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:71:13: warning: type of '_wrap_G_destroy_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   71 | extern void _wrap_G_destroy_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:845:6: note: type mismatch in parameter 1
  845 | void _wrap_G_destroy_default_constructor_fa19df07d41e4dde(G *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:845:6: note: '_wrap_G_destroy_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:845:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:75:13: warning: type of '_wrap_GG_destroy_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_GG_destroy_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:887:6: note: type mismatch in parameter 1
  887 | void _wrap_GG_destroy_default_constructor_fa19df07d41e4dde(G *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:887:6: note: '_wrap_GG_destroy_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:887:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:65:13: warning: type of '_wrap_GGG_foo_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   65 | extern void _wrap_GGG_foo_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base, swig_intgo arg1, swig_intgo arg2);
      |             ^
../default_constructor_wrap.cxx:767:6: note: type mismatch in parameter 1
  767 | void _wrap_GGG_foo_default_constructor_fa19df07d41e4dde(GGG *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../default_constructor_wrap.cxx:767:6: note: '_wrap_GGG_foo_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:767:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:66:13: warning: type of '_wrap_GGG_destroy_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_GGG_destroy_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base);
      |             ^
../default_constructor_wrap.cxx:782:6: note: type mismatch in parameter 1
  782 | void _wrap_GGG_destroy_default_constructor_fa19df07d41e4dde(GGG *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:782:6: note: '_wrap_GGG_destroy_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:782:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:67:18: warning: type of '_wrap_GGG_SwigGetF_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_GGG_SwigGetF_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |                  ^
../default_constructor_wrap.cxx:793:4: note: return value type mismatch
  793 | F *_wrap_GGG_SwigGetF_default_constructor_fa19df07d41e4dde(GGG *_swig_go_0) {
      |    ^
../default_constructor_wrap.cxx:793:4: note: '_wrap_GGG_SwigGetF_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:793:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:59:13: warning: type of '_wrap_F_foo_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_F_foo_default_constructor_fa19df07d41e4dde(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |             ^
../default_constructor_wrap.cxx:696:6: note: type mismatch in parameter 1
  696 | void _wrap_F_foo_default_constructor_fa19df07d41e4dde(F *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../default_constructor_wrap.cxx:696:6: note: '_wrap_F_foo_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:696:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:61:13: warning: type of '_wrap_F_destroy_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_F_destroy_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:720:6: note: type mismatch in parameter 1
  720 | void _wrap_F_destroy_default_constructor_fa19df07d41e4dde(F *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:720:6: note: '_wrap_F_destroy_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:720:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:63:13: warning: type of '_wrap_FFF_foo_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_FFF_foo_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base, swig_intgo arg1, swig_intgo arg2);
      |             ^
../default_constructor_wrap.cxx:741:6: note: type mismatch in parameter 1
  741 | void _wrap_FFF_foo_default_constructor_fa19df07d41e4dde(FFF *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../default_constructor_wrap.cxx:741:6: note: '_wrap_FFF_foo_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:741:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:64:13: warning: type of '_wrap_FFF_destroy_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_FFF_destroy_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base);
      |             ^
../default_constructor_wrap.cxx:756:6: note: type mismatch in parameter 1
  756 | void _wrap_FFF_destroy_default_constructor_fa19df07d41e4dde(FFF *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:756:6: note: '_wrap_FFF_destroy_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:756:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:58:18: warning: type of '_wrap_EB_SwigGetB_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_EB_SwigGetB_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |                  ^
../default_constructor_wrap.cxx:683:4: note: return value type mismatch
  683 | B *_wrap_EB_SwigGetB_default_constructor_fa19df07d41e4dde(EB *_swig_go_0) {
      |    ^
../default_constructor_wrap.cxx:683:4: note: '_wrap_EB_SwigGetB_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:683:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:44:13: warning: type of '_wrap_D_foo_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_D_foo_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |             ^
../default_constructor_wrap.cxx:528:6: note: type mismatch in parameter 1
  528 | void _wrap_D_foo_default_constructor_fa19df07d41e4dde(D *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:528:6: note: '_wrap_D_foo_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:528:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:47:13: warning: type of '_wrap_DD_foo_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_DD_foo_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base);
      |             ^
../default_constructor_wrap.cxx:558:6: note: type mismatch in parameter 1
  558 | void _wrap_DD_foo_default_constructor_fa19df07d41e4dde(DD *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:558:6: note: '_wrap_DD_foo_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:558:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:49:13: warning: type of '_wrap_AD_foo_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_AD_foo_default_constructor_fa19df07d41e4dde(uintptr_t _swig_base);
      |             ^
../default_constructor_wrap.cxx:579:6: note: type mismatch in parameter 1
  579 | void _wrap_AD_foo_default_constructor_fa19df07d41e4dde(AD *_swig_go_0) {
      |      ^
../default_constructor_wrap.cxx:579:6: note: '_wrap_AD_foo_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:579:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/default_constructor/default_constructor.go:50:18: warning: type of '_wrap_AD_SwigGetD_default_constructor_fa19df07d41e4dde' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_AD_SwigGetD_default_constructor_fa19df07d41e4dde(uintptr_t arg1);
      |                  ^
../default_constructor_wrap.cxx:590:4: note: return value type mismatch
  590 | D *_wrap_AD_SwigGetD_default_constructor_fa19df07d41e4dde(AD *_swig_go_0) {
      |    ^
../default_constructor_wrap.cxx:590:4: note: '_wrap_AD_SwigGetD_default_constructor_fa19df07d41e4dde' was previously declared here
../default_constructor_wrap.cxx:590:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3517258762/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase defvalue_constructor
checking go testcase derived_byvalue
checking go testcase derived_nested
checking go testcase destructor_methodmodifiers
checking go testcase destructor_reprotected
checking go testcase director_abstract
checking go testcase director_alternating (with run test)
# swigtests/director_alternating
../director_alternating.go:38:18: warning: type of '_wrap_new_Foo_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Foo_director_alternating_edb63c71c54cf061(void);
      |                  ^
../director_alternating_wrap.cxx:479:6: note: return value type mismatch
  479 | Foo *_wrap_new_Foo_director_alternating_edb63c71c54cf061() {
      |      ^
../director_alternating_wrap.cxx:479:6: note: '_wrap_new_Foo_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:479:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating.go:43:18: warning: type of '_wrap_new_Baz_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Baz_director_alternating_edb63c71c54cf061(void);
      |                  ^
../director_alternating_wrap.cxx:538:6: note: return value type mismatch
  538 | Baz *_wrap_new_Baz_director_alternating_edb63c71c54cf061() {
      |      ^
../director_alternating_wrap.cxx:538:6: note: '_wrap_new_Baz_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:538:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating.go:39:18: warning: type of '_wrap_new_Bar_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Bar_director_alternating_edb63c71c54cf061(void);
      |                  ^
../director_alternating_wrap.cxx:490:6: note: return value type mismatch
  490 | Bar *_wrap_new_Bar_director_alternating_edb63c71c54cf061() {
      |      ^
../director_alternating_wrap.cxx:490:6: note: '_wrap_new_Bar_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:490:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating.go:45:18: warning: type of '_wrap_getBar_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_getBar_director_alternating_edb63c71c54cf061(void);
      |                  ^
../director_alternating_wrap.cxx:559:6: note: return value type mismatch
  559 | Bar *_wrap_getBar_director_alternating_edb63c71c54cf061() {
      |      ^
../director_alternating_wrap.cxx:559:6: note: '_wrap_getBar_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:559:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating.go:36:13: warning: type of '_wrap_delete_Foo_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_director_alternating_edb63c71c54cf061(uintptr_t arg1);
      |             ^
../director_alternating_wrap.cxx:456:6: note: type mismatch in parameter 1
  456 | void _wrap_delete_Foo_director_alternating_edb63c71c54cf061(Foo *_swig_go_0) {
      |      ^
../director_alternating_wrap.cxx:456:6: note: '_wrap_delete_Foo_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:456:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating.go:44:13: warning: type of '_wrap_delete_Baz_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Baz_director_alternating_edb63c71c54cf061(uintptr_t arg1);
      |             ^
../director_alternating_wrap.cxx:549:6: note: type mismatch in parameter 1
  549 | void _wrap_delete_Baz_director_alternating_edb63c71c54cf061(Baz *_swig_go_0) {
      |      ^
../director_alternating_wrap.cxx:549:6: note: '_wrap_delete_Baz_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:549:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating.go:40:13: warning: type of '_wrap_delete_Bar_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Bar_director_alternating_edb63c71c54cf061(uintptr_t arg1);
      |             ^
../director_alternating_wrap.cxx:501:6: note: type mismatch in parameter 1
  501 | void _wrap_delete_Bar_director_alternating_edb63c71c54cf061(Bar *_swig_go_0) {
      |      ^
../director_alternating_wrap.cxx:501:6: note: '_wrap_delete_Bar_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:501:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating.go:33:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_alternating_edb63c71c54cf061(int);
      |                  ^
../director_alternating_wrap.cxx:420:6: note: return value type mismatch
  420 | Foo *_wrap__swig_NewDirectorFooFoo_director_alternating_edb63c71c54cf061(intgo _swig_go_0) {
      |      ^
../director_alternating_wrap.cxx:420:6: note: '_wrap__swig_NewDirectorFooFoo_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:420:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating.go:35:19: warning: type of '_wrap__swig_DirectorFoo_upcall_Id_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap__swig_DirectorFoo_upcall_Id_director_alternating_edb63c71c54cf061(uintptr_t);
      |                   ^
../director_alternating_wrap.cxx:443:7: note: type mismatch in parameter 1
  443 | intgo _wrap__swig_DirectorFoo_upcall_Id_director_alternating_edb63c71c54cf061(SwigDirector_Foo *_swig_go_0) {
      |       ^
../director_alternating_wrap.cxx:443:7: note: '_wrap__swig_DirectorFoo_upcall_Id_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:443:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating.go:32:18: warning: type of '_wrap_Swig_malloc_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_director_alternating_edb63c71c54cf061(swig_intgo arg1);
      |                  ^
../director_alternating_wrap.cxx:407:7: note: return value type mismatch
  407 | void *_wrap_Swig_malloc_director_alternating_edb63c71c54cf061(intgo _swig_go_0) {
      |       ^
../director_alternating_wrap.cxx:407:7: note: '_wrap_Swig_malloc_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:407:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating.go:31:13: warning: type of '_wrap_Swig_free_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_director_alternating_edb63c71c54cf061(uintptr_t arg1);
      |             ^
../director_alternating_wrap.cxx:397:6: note: type mismatch in parameter 1
  397 | void _wrap_Swig_free_director_alternating_edb63c71c54cf061(void *_swig_go_0) {
      |      ^
../director_alternating_wrap.cxx:397:6: note: '_wrap_Swig_free_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:397:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating.go:37:19: warning: type of '_wrap_Foo_id_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_id_director_alternating_edb63c71c54cf061(uintptr_t arg1);
      |                   ^
../director_alternating_wrap.cxx:466:7: note: type mismatch in parameter 1
  466 | intgo _wrap_Foo_id_director_alternating_edb63c71c54cf061(Foo *_swig_go_0) {
      |       ^
../director_alternating_wrap.cxx:466:7: note: '_wrap_Foo_id_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:466:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating.go:34:13: warning: type of '_wrap_DeleteDirectorFoo_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_DeleteDirectorFoo_director_alternating_edb63c71c54cf061(uintptr_t arg1);
      |             ^
../director_alternating_wrap.cxx:433:6: note: type mismatch in parameter 1
  433 | void _wrap_DeleteDirectorFoo_director_alternating_edb63c71c54cf061(Foo *_swig_go_0) {
      |      ^
../director_alternating_wrap.cxx:433:6: note: '_wrap_DeleteDirectorFoo_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:433:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating.go:42:19: warning: type of '_wrap_Baz_id_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Baz_id_director_alternating_edb63c71c54cf061(uintptr_t arg1);
      |                   ^
../director_alternating_wrap.cxx:525:7: note: type mismatch in parameter 1
  525 | intgo _wrap_Baz_id_director_alternating_edb63c71c54cf061(Baz *_swig_go_0) {
      |       ^
../director_alternating_wrap.cxx:525:7: note: '_wrap_Baz_id_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:525:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating.go:41:19: warning: type of '_wrap_Bar_id_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_Bar_id_director_alternating_edb63c71c54cf061(uintptr_t _swig_base);
      |                   ^
../director_alternating_wrap.cxx:511:7: note: type mismatch in parameter 1
  511 | intgo _wrap_Bar_id_director_alternating_edb63c71c54cf061(Bar *_swig_go_0) {
      |       ^
../director_alternating_wrap.cxx:511:7: note: '_wrap_Bar_id_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:511:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating_wrap.cxx:383:18: warning: type of 'Swig_DirectorFoo_callback_id_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
  383 | extern "C" intgo Swig_DirectorFoo_callback_id_director_alternating_edb63c71c54cf061(int);
      |                  ^
../../../../../../../../../../../tmp/go-build846432315/b002/_cgo_export.c:41:7: note: type mismatch in parameter 1
   41 | GoInt Swig_DirectorFoo_callback_id_director_alternating_edb63c71c54cf061(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build846432315/b002/_cgo_export.c:41:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build846432315/b002/_cgo_export.c:41:7: note: 'Swig_DirectorFoo_callback_id_director_alternating_edb63c71c54cf061' was previously declared here
../../../../../../../../../../../tmp/go-build846432315/b002/_cgo_export.c:41:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/director_alternating
director_alternating_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  220 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
director_alternating_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:38:18: warning: type of '_wrap_new_Foo_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Foo_director_alternating_edb63c71c54cf061(void);
      |                  ^
../director_alternating_wrap.cxx:479:6: note: return value type mismatch
  479 | Foo *_wrap_new_Foo_director_alternating_edb63c71c54cf061() {
      |      ^
../director_alternating_wrap.cxx:479:6: note: '_wrap_new_Foo_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:479:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:43:18: warning: type of '_wrap_new_Baz_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Baz_director_alternating_edb63c71c54cf061(void);
      |                  ^
../director_alternating_wrap.cxx:538:6: note: return value type mismatch
  538 | Baz *_wrap_new_Baz_director_alternating_edb63c71c54cf061() {
      |      ^
../director_alternating_wrap.cxx:538:6: note: '_wrap_new_Baz_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:538:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:39:18: warning: type of '_wrap_new_Bar_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Bar_director_alternating_edb63c71c54cf061(void);
      |                  ^
../director_alternating_wrap.cxx:490:6: note: return value type mismatch
  490 | Bar *_wrap_new_Bar_director_alternating_edb63c71c54cf061() {
      |      ^
../director_alternating_wrap.cxx:490:6: note: '_wrap_new_Bar_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:490:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:45:18: warning: type of '_wrap_getBar_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_getBar_director_alternating_edb63c71c54cf061(void);
      |                  ^
../director_alternating_wrap.cxx:559:6: note: return value type mismatch
  559 | Bar *_wrap_getBar_director_alternating_edb63c71c54cf061() {
      |      ^
../director_alternating_wrap.cxx:559:6: note: '_wrap_getBar_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:559:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:36:13: warning: type of '_wrap_delete_Foo_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_director_alternating_edb63c71c54cf061(uintptr_t arg1);
      |             ^
../director_alternating_wrap.cxx:456:6: note: type mismatch in parameter 1
  456 | void _wrap_delete_Foo_director_alternating_edb63c71c54cf061(Foo *_swig_go_0) {
      |      ^
../director_alternating_wrap.cxx:456:6: note: '_wrap_delete_Foo_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:456:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:44:13: warning: type of '_wrap_delete_Baz_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Baz_director_alternating_edb63c71c54cf061(uintptr_t arg1);
      |             ^
../director_alternating_wrap.cxx:549:6: note: type mismatch in parameter 1
  549 | void _wrap_delete_Baz_director_alternating_edb63c71c54cf061(Baz *_swig_go_0) {
      |      ^
../director_alternating_wrap.cxx:549:6: note: '_wrap_delete_Baz_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:549:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:40:13: warning: type of '_wrap_delete_Bar_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Bar_director_alternating_edb63c71c54cf061(uintptr_t arg1);
      |             ^
../director_alternating_wrap.cxx:501:6: note: type mismatch in parameter 1
  501 | void _wrap_delete_Bar_director_alternating_edb63c71c54cf061(Bar *_swig_go_0) {
      |      ^
../director_alternating_wrap.cxx:501:6: note: '_wrap_delete_Bar_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:501:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:33:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_alternating_edb63c71c54cf061(int);
      |                  ^
../director_alternating_wrap.cxx:420:6: note: return value type mismatch
  420 | Foo *_wrap__swig_NewDirectorFooFoo_director_alternating_edb63c71c54cf061(intgo _swig_go_0) {
      |      ^
../director_alternating_wrap.cxx:420:6: note: '_wrap__swig_NewDirectorFooFoo_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:420:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:35:19: warning: type of '_wrap__swig_DirectorFoo_upcall_Id_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap__swig_DirectorFoo_upcall_Id_director_alternating_edb63c71c54cf061(uintptr_t);
      |                   ^
../director_alternating_wrap.cxx:443:7: note: type mismatch in parameter 1
  443 | intgo _wrap__swig_DirectorFoo_upcall_Id_director_alternating_edb63c71c54cf061(SwigDirector_Foo *_swig_go_0) {
      |       ^
../director_alternating_wrap.cxx:443:7: note: '_wrap__swig_DirectorFoo_upcall_Id_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:443:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:32:18: warning: type of '_wrap_Swig_malloc_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_director_alternating_edb63c71c54cf061(swig_intgo arg1);
      |                  ^
../director_alternating_wrap.cxx:407:7: note: return value type mismatch
  407 | void *_wrap_Swig_malloc_director_alternating_edb63c71c54cf061(intgo _swig_go_0) {
      |       ^
../director_alternating_wrap.cxx:407:7: note: '_wrap_Swig_malloc_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:407:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:31:13: warning: type of '_wrap_Swig_free_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_director_alternating_edb63c71c54cf061(uintptr_t arg1);
      |             ^
../director_alternating_wrap.cxx:397:6: note: type mismatch in parameter 1
  397 | void _wrap_Swig_free_director_alternating_edb63c71c54cf061(void *_swig_go_0) {
      |      ^
../director_alternating_wrap.cxx:397:6: note: '_wrap_Swig_free_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:397:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:37:19: warning: type of '_wrap_Foo_id_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_id_director_alternating_edb63c71c54cf061(uintptr_t arg1);
      |                   ^
../director_alternating_wrap.cxx:466:7: note: type mismatch in parameter 1
  466 | intgo _wrap_Foo_id_director_alternating_edb63c71c54cf061(Foo *_swig_go_0) {
      |       ^
../director_alternating_wrap.cxx:466:7: note: '_wrap_Foo_id_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:466:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:34:13: warning: type of '_wrap_DeleteDirectorFoo_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_DeleteDirectorFoo_director_alternating_edb63c71c54cf061(uintptr_t arg1);
      |             ^
../director_alternating_wrap.cxx:433:6: note: type mismatch in parameter 1
  433 | void _wrap_DeleteDirectorFoo_director_alternating_edb63c71c54cf061(Foo *_swig_go_0) {
      |      ^
../director_alternating_wrap.cxx:433:6: note: '_wrap_DeleteDirectorFoo_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:433:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:42:19: warning: type of '_wrap_Baz_id_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Baz_id_director_alternating_edb63c71c54cf061(uintptr_t arg1);
      |                   ^
../director_alternating_wrap.cxx:525:7: note: type mismatch in parameter 1
  525 | intgo _wrap_Baz_id_director_alternating_edb63c71c54cf061(Baz *_swig_go_0) {
      |       ^
../director_alternating_wrap.cxx:525:7: note: '_wrap_Baz_id_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:525:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_alternating/director_alternating.go:41:19: warning: type of '_wrap_Bar_id_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_Bar_id_director_alternating_edb63c71c54cf061(uintptr_t _swig_base);
      |                   ^
../director_alternating_wrap.cxx:511:7: note: type mismatch in parameter 1
  511 | intgo _wrap_Bar_id_director_alternating_edb63c71c54cf061(Bar *_swig_go_0) {
      |       ^
../director_alternating_wrap.cxx:511:7: note: '_wrap_Bar_id_director_alternating_edb63c71c54cf061' was previously declared here
../director_alternating_wrap.cxx:511:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_alternating_wrap.cxx:383:18: warning: type of 'Swig_DirectorFoo_callback_id_director_alternating_edb63c71c54cf061' does not match original declaration [-Wlto-type-mismatch]
  383 | extern "C" intgo Swig_DirectorFoo_callback_id_director_alternating_edb63c71c54cf061(int);
      |                  ^
../../../../../../../../../../../tmp/go-build846432315/b002/_cgo_export.c:41:7: note: type mismatch in parameter 1
   41 | GoInt Swig_DirectorFoo_callback_id_director_alternating_edb63c71c54cf061(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build846432315/b002/_cgo_export.c:41:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build846432315/b002/_cgo_export.c:41:7: note: 'Swig_DirectorFoo_callback_id_director_alternating_edb63c71c54cf061' was previously declared here
../../../../../../../../../../../tmp/go-build846432315/b002/_cgo_export.c:41:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-505918674/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase director_basic (with run test)
# swigtests/director_basic
../director_basic.go:90:18: warning: type of '_wrap_new_MyClass__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   90 | extern uintptr_t _wrap_new_MyClass__SWIG_1_director_basic_02901e5abf8bae7a(void);
      |                  ^
../director_basic_wrap.cxx:1452:10: note: return value type mismatch
 1452 | MyClass *_wrap_new_MyClass__SWIG_1_director_basic_02901e5abf8bae7a() {
      |          ^
../director_basic_wrap.cxx:1452:10: note: '_wrap_new_MyClass__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1452:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:89:18: warning: type of '_wrap_new_MyClass__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   89 | extern uintptr_t _wrap_new_MyClass__SWIG_0_director_basic_02901e5abf8bae7a(swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:1439:10: note: return value type mismatch
 1439 | MyClass *_wrap_new_MyClass__SWIG_0_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |          ^
../director_basic_wrap.cxx:1439:10: note: '_wrap_new_MyClass__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1439:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:104:18: warning: type of '_wrap_new_MyClassT_i__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  104 | extern uintptr_t _wrap_new_MyClassT_i__SWIG_1_director_basic_02901e5abf8bae7a(void);
      |                  ^
../director_basic_wrap.cxx:1640:18: note: return value type mismatch
 1640 | MyClassT< int > *_wrap_new_MyClassT_i__SWIG_1_director_basic_02901e5abf8bae7a() {
      |                  ^
../director_basic_wrap.cxx:1640:18: note: '_wrap_new_MyClassT_i__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1640:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:103:18: warning: type of '_wrap_new_MyClassT_i__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_new_MyClassT_i__SWIG_0_director_basic_02901e5abf8bae7a(swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:1627:18: note: return value type mismatch
 1627 | MyClassT< int > *_wrap_new_MyClassT_i__SWIG_0_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |                  ^
../director_basic_wrap.cxx:1627:18: note: '_wrap_new_MyClassT_i__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1627:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:45:18: warning: type of '_wrap_new_Foo_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_Foo_director_basic_02901e5abf8bae7a(void);
      |                  ^
../director_basic_wrap.cxx:798:6: note: return value type mismatch
  798 | Foo *_wrap_new_Foo_director_basic_02901e5abf8bae7a() {
      |      ^
../director_basic_wrap.cxx:798:6: note: '_wrap_new_Foo_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:798:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:78:18: warning: type of '_wrap_new_Bar__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   78 | extern uintptr_t _wrap_new_Bar__SWIG_1_director_basic_02901e5abf8bae7a(void);
      |                  ^
../director_basic_wrap.cxx:1295:6: note: return value type mismatch
 1295 | Bar *_wrap_new_Bar__SWIG_1_director_basic_02901e5abf8bae7a() {
      |      ^
../director_basic_wrap.cxx:1295:6: note: '_wrap_new_Bar__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1295:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:77:18: warning: type of '_wrap_new_Bar__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   77 | extern uintptr_t _wrap_new_Bar__SWIG_0_director_basic_02901e5abf8bae7a(swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:1282:6: note: return value type mismatch
 1282 | Bar *_wrap_new_Bar__SWIG_0_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1282:6: note: '_wrap_new_Bar__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1282:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:58:18: warning: type of '_wrap_new_A__SWIG_3_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_new_A__SWIG_3_director_basic_02901e5abf8bae7a(swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:1010:4: note: return value type mismatch
 1010 | A *_wrap_new_A__SWIG_3_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |    ^
../director_basic_wrap.cxx:1010:4: note: '_wrap_new_A__SWIG_3_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1010:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:57:18: warning: type of '_wrap_new_A__SWIG_2_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_A__SWIG_2_director_basic_02901e5abf8bae7a(swig_intgo arg1, _Bool arg2);
      |                  ^
../director_basic_wrap.cxx:995:4: note: return value type mismatch
  995 | A *_wrap_new_A__SWIG_2_director_basic_02901e5abf8bae7a(intgo _swig_go_0, bool _swig_go_1) {
      |    ^
../director_basic_wrap.cxx:995:4: note: '_wrap_new_A__SWIG_2_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:995:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:56:18: warning: type of '_wrap_new_A__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_new_A__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                  ^
../director_basic_wrap.cxx:975:4: note: return value type mismatch
  975 | A *_wrap_new_A__SWIG_1_director_basic_02901e5abf8bae7a(std::complex< int > *_swig_go_0) {
      |    ^
../director_basic_wrap.cxx:975:4: note: '_wrap_new_A__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:975:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:55:18: warning: type of '_wrap_new_A__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_A__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t arg1, double arg2);
      |                  ^
../director_basic_wrap.cxx:953:4: note: return value type mismatch
  953 | A *_wrap_new_A__SWIG_0_director_basic_02901e5abf8bae7a(std::complex< int > *_swig_go_0, double _swig_go_1) {
      |    ^
../director_basic_wrap.cxx:953:4: note: '_wrap_new_A__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:953:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:67:18: warning: type of '_wrap_new_A1__SWIG_3_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_new_A1__SWIG_3_director_basic_02901e5abf8bae7a(swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:1146:9: note: return value type mismatch
 1146 | hi::A1 *_wrap_new_A1__SWIG_3_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |         ^
../director_basic_wrap.cxx:1146:9: note: '_wrap_new_A1__SWIG_3_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1146:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:66:18: warning: type of '_wrap_new_A1__SWIG_2_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap_new_A1__SWIG_2_director_basic_02901e5abf8bae7a(swig_intgo arg1, _Bool arg2);
      |                  ^
../director_basic_wrap.cxx:1131:9: note: return value type mismatch
 1131 | hi::A1 *_wrap_new_A1__SWIG_2_director_basic_02901e5abf8bae7a(intgo _swig_go_0, bool _swig_go_1) {
      |         ^
../director_basic_wrap.cxx:1131:9: note: '_wrap_new_A1__SWIG_2_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1131:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:65:18: warning: type of '_wrap_new_A1__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_A1__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                  ^
../director_basic_wrap.cxx:1111:9: note: return value type mismatch
 1111 | hi::A1 *_wrap_new_A1__SWIG_1_director_basic_02901e5abf8bae7a(std::complex< int > *_swig_go_0) {
      |         ^
../director_basic_wrap.cxx:1111:9: note: '_wrap_new_A1__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1111:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:64:18: warning: type of '_wrap_new_A1__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_new_A1__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t arg1, double arg2);
      |                  ^
../director_basic_wrap.cxx:1089:9: note: return value type mismatch
 1089 | hi::A1 *_wrap_new_A1__SWIG_0_director_basic_02901e5abf8bae7a(std::complex< int > *_swig_go_0, double _swig_go_1) {
      |         ^
../director_basic_wrap.cxx:1089:9: note: '_wrap_new_A1__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1089:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:92:13: warning: type of '_wrap_delete_MyClass_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   92 | extern void _wrap_delete_MyClass_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:1475:6: note: type mismatch in parameter 1
 1475 | void _wrap_delete_MyClass_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1475:6: note: '_wrap_delete_MyClass_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1475:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:106:13: warning: type of '_wrap_delete_MyClassT_i_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  106 | extern void _wrap_delete_MyClassT_i_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:1663:6: note: type mismatch in parameter 1
 1663 | void _wrap_delete_MyClassT_i_director_basic_02901e5abf8bae7a(MyClassT< int > *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1663:6: note: '_wrap_delete_MyClassT_i_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1663:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:41:13: warning: type of '_wrap_delete_Foo_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Foo_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:749:6: note: type mismatch in parameter 1
  749 | void _wrap_delete_Foo_director_basic_02901e5abf8bae7a(Foo *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:749:6: note: '_wrap_delete_Foo_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:749:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:79:13: warning: type of '_wrap_delete_Bar_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_delete_Bar_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:1306:6: note: type mismatch in parameter 1
 1306 | void _wrap_delete_Bar_director_basic_02901e5abf8bae7a(Bar *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1306:6: note: '_wrap_delete_Bar_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1306:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:59:13: warning: type of '_wrap_delete_A_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_delete_A_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:1023:6: note: type mismatch in parameter 1
 1023 | void _wrap_delete_A_director_basic_02901e5abf8bae7a(A *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1023:6: note: '_wrap_delete_A_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1023:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:70:13: warning: type of '_wrap_delete_A1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   70 | extern void _wrap_delete_A1_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:1187:6: note: type mismatch in parameter 1
 1187 | void _wrap_delete_A1_director_basic_02901e5abf8bae7a(hi::A1 *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1187:6: note: '_wrap_delete_A1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1187:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:81:18: warning: type of '_wrap__swig_NewDirectorMyClassMyClass__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   81 | extern uintptr_t _wrap__swig_NewDirectorMyClassMyClass__SWIG_1_director_basic_02901e5abf8bae7a(int);
      |                  ^
../director_basic_wrap.cxx:1331:10: note: return value type mismatch
 1331 | MyClass *_wrap__swig_NewDirectorMyClassMyClass__SWIG_1_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |          ^
../director_basic_wrap.cxx:1331:10: note: '_wrap__swig_NewDirectorMyClassMyClass__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1331:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:80:18: warning: type of '_wrap__swig_NewDirectorMyClassMyClass__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   80 | extern uintptr_t _wrap__swig_NewDirectorMyClassMyClass__SWIG_0_director_basic_02901e5abf8bae7a(int, swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:1316:10: note: return value type mismatch
 1316 | MyClass *_wrap__swig_NewDirectorMyClassMyClass__SWIG_0_director_basic_02901e5abf8bae7a(intgo _swig_go_0, intgo _swig_go_1) {
      |          ^
../director_basic_wrap.cxx:1316:10: note: '_wrap__swig_NewDirectorMyClassMyClass__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1316:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:37:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_basic_02901e5abf8bae7a(int);
      |                  ^
../director_basic_wrap.cxx:700:6: note: return value type mismatch
  700 | Foo *_wrap__swig_NewDirectorFooFoo_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |      ^
../director_basic_wrap.cxx:700:6: note: '_wrap__swig_NewDirectorFooFoo_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:700:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:49:18: warning: type of '_wrap__swig_NewDirectorAA__SWIG_3_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap__swig_NewDirectorAA__SWIG_3_director_basic_02901e5abf8bae7a(int, swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:872:4: note: return value type mismatch
  872 | A *_wrap__swig_NewDirectorAA__SWIG_3_director_basic_02901e5abf8bae7a(intgo _swig_go_0, intgo _swig_go_1) {
      |    ^
../director_basic_wrap.cxx:872:4: note: '_wrap__swig_NewDirectorAA__SWIG_3_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:872:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:48:18: warning: type of '_wrap__swig_NewDirectorAA__SWIG_2_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap__swig_NewDirectorAA__SWIG_2_director_basic_02901e5abf8bae7a(int, swig_intgo arg1, _Bool arg2);
      |                  ^
../director_basic_wrap.cxx:855:4: note: return value type mismatch
  855 | A *_wrap__swig_NewDirectorAA__SWIG_2_director_basic_02901e5abf8bae7a(intgo _swig_go_0, intgo _swig_go_1, bool _swig_go_2) {
      |    ^
../director_basic_wrap.cxx:855:4: note: '_wrap__swig_NewDirectorAA__SWIG_2_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:855:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:47:18: warning: type of '_wrap__swig_NewDirectorAA__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap__swig_NewDirectorAA__SWIG_1_director_basic_02901e5abf8bae7a(int, uintptr_t arg1);
      |                  ^
../director_basic_wrap.cxx:833:4: note: return value type mismatch
  833 | A *_wrap__swig_NewDirectorAA__SWIG_1_director_basic_02901e5abf8bae7a(intgo _swig_go_0, std::complex< int > *_swig_go_1) {
      |    ^
../director_basic_wrap.cxx:833:4: note: '_wrap__swig_NewDirectorAA__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:833:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:46:18: warning: type of '_wrap__swig_NewDirectorAA__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap__swig_NewDirectorAA__SWIG_0_director_basic_02901e5abf8bae7a(int, uintptr_t arg1, double arg2);
      |                  ^
../director_basic_wrap.cxx:809:4: note: return value type mismatch
  809 | A *_wrap__swig_NewDirectorAA__SWIG_0_director_basic_02901e5abf8bae7a(intgo _swig_go_0, std::complex< int > *_swig_go_1, double _swig_go_2) {
      |    ^
../director_basic_wrap.cxx:809:4: note: '_wrap__swig_NewDirectorAA__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:809:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:84:18: warning: type of '_wrap__swig_DirectorMyClass_upcall_Vmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   84 | extern uintptr_t _wrap__swig_DirectorMyClass_upcall_Vmethod_director_basic_02901e5abf8bae7a(uintptr_t, uintptr_t b);
      |                  ^
../director_basic_wrap.cxx:1366:6: note: return value type mismatch
 1366 | Bar *_wrap__swig_DirectorMyClass_upcall_Vmethod_director_basic_02901e5abf8bae7a(SwigDirector_MyClass *_swig_go_0, Bar *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1366:6: note: '_wrap__swig_DirectorMyClass_upcall_Vmethod_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1366:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:85:18: warning: type of '_wrap__swig_DirectorMyClass_upcall_Pmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   85 | extern uintptr_t _wrap__swig_DirectorMyClass_upcall_Pmethod_director_basic_02901e5abf8bae7a(uintptr_t, uintptr_t b);
      |                  ^
../director_basic_wrap.cxx:1388:6: note: return value type mismatch
 1388 | Bar *_wrap__swig_DirectorMyClass_upcall_Pmethod_director_basic_02901e5abf8bae7a(SwigDirector_MyClass *_swig_go_0, Bar *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1388:6: note: '_wrap__swig_DirectorMyClass_upcall_Pmethod_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1388:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:86:19: warning: type of '_wrap__swig_DirectorMyClass_upcall_NonVirtual_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   86 | extern swig_intgo _wrap__swig_DirectorMyClass_upcall_NonVirtual_director_basic_02901e5abf8bae7a(uintptr_t);
      |                   ^
../director_basic_wrap.cxx:1403:7: note: type mismatch in parameter 1
 1403 | intgo _wrap__swig_DirectorMyClass_upcall_NonVirtual_director_basic_02901e5abf8bae7a(SwigDirector_MyClass *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1403:7: note: '_wrap__swig_DirectorMyClass_upcall_NonVirtual_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1403:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:87:19: warning: type of '_wrap__swig_DirectorMyClass_upcall_NonOverride_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   87 | extern swig_intgo _wrap__swig_DirectorMyClass_upcall_NonOverride_director_basic_02901e5abf8bae7a(uintptr_t);
      |                   ^
../director_basic_wrap.cxx:1416:7: note: type mismatch in parameter 1
 1416 | intgo _wrap__swig_DirectorMyClass_upcall_NonOverride_director_basic_02901e5abf8bae7a(SwigDirector_MyClass *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1416:7: note: '_wrap__swig_DirectorMyClass_upcall_NonOverride_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1416:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:82:13: warning: type of '_wrap__swig_DirectorMyClass_upcall_Method_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap__swig_DirectorMyClass_upcall_Method_director_basic_02901e5abf8bae7a(uintptr_t, uintptr_t arg0);
      |             ^
../director_basic_wrap.cxx:1344:6: note: type mismatch in parameter 1
 1344 | void _wrap__swig_DirectorMyClass_upcall_Method_director_basic_02901e5abf8bae7a(SwigDirector_MyClass *_swig_go_0, VoidType *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1344:6: note: '_wrap__swig_DirectorMyClass_upcall_Method_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1344:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:88:13: warning: type of '_wrap__swig_DirectorMyClass_upcall_Connect_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   88 | extern void _wrap__swig_DirectorMyClass_upcall_Connect_director_basic_02901e5abf8bae7a(uintptr_t);
      |             ^
../director_basic_wrap.cxx:1429:6: note: type mismatch in parameter 1
 1429 | void _wrap__swig_DirectorMyClass_upcall_Connect_director_basic_02901e5abf8bae7a(SwigDirector_MyClass *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1429:6: note: '_wrap__swig_DirectorMyClass_upcall_Connect_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1429:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:40:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Pong_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_type_2 _wrap__swig_DirectorFoo_upcall_Pong_director_basic_02901e5abf8bae7a(uintptr_t);
      |                    ^
../director_basic_wrap.cxx:736:12: note: type mismatch in parameter 1
  736 | _gostring_ _wrap__swig_DirectorFoo_upcall_Pong_director_basic_02901e5abf8bae7a(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_basic_wrap.cxx:736:12: note: '_wrap__swig_DirectorFoo_upcall_Pong_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:736:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:39:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Ping_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_type_1 _wrap__swig_DirectorFoo_upcall_Ping_director_basic_02901e5abf8bae7a(uintptr_t);
      |                    ^
../director_basic_wrap.cxx:723:12: note: type mismatch in parameter 1
  723 | _gostring_ _wrap__swig_DirectorFoo_upcall_Ping_director_basic_02901e5abf8bae7a(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_basic_wrap.cxx:723:12: note: '_wrap__swig_DirectorFoo_upcall_Ping_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:723:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:54:19: warning: type of '_wrap__swig_DirectorA_upcall_Rg__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap__swig_DirectorA_upcall_Rg__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t);
      |                   ^
../director_basic_wrap.cxx:940:7: note: type mismatch in parameter 1
  940 | intgo _wrap__swig_DirectorA_upcall_Rg__SWIG_1_director_basic_02901e5abf8bae7a(SwigDirector_A *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:940:7: note: '_wrap__swig_DirectorA_upcall_Rg__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:940:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:53:19: warning: type of '_wrap__swig_DirectorA_upcall_Rg__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap__swig_DirectorA_upcall_Rg__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t, swig_intgo i);
      |                   ^
../director_basic_wrap.cxx:925:7: note: type mismatch in parameter 1
  925 | intgo _wrap__swig_DirectorA_upcall_Rg__SWIG_0_director_basic_02901e5abf8bae7a(SwigDirector_A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_basic_wrap.cxx:925:7: note: '_wrap__swig_DirectorA_upcall_Rg__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:925:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:52:19: warning: type of '_wrap__swig_DirectorA_upcall_F__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap__swig_DirectorA_upcall_F__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t);
      |                   ^
../director_basic_wrap.cxx:912:7: note: type mismatch in parameter 1
  912 | intgo _wrap__swig_DirectorA_upcall_F__SWIG_1_director_basic_02901e5abf8bae7a(SwigDirector_A *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:912:7: note: '_wrap__swig_DirectorA_upcall_F__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:912:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:51:19: warning: type of '_wrap__swig_DirectorA_upcall_F__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap__swig_DirectorA_upcall_F__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t, swig_intgo i);
      |                   ^
../director_basic_wrap.cxx:897:7: note: type mismatch in parameter 1
  897 | intgo _wrap__swig_DirectorA_upcall_F__SWIG_0_director_basic_02901e5abf8bae7a(SwigDirector_A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_basic_wrap.cxx:897:7: note: '_wrap__swig_DirectorA_upcall_F__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:897:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:36:18: warning: type of '_wrap_Swig_malloc_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_director_basic_02901e5abf8bae7a(swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:687:7: note: return value type mismatch
  687 | void *_wrap_Swig_malloc_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |       ^
../director_basic_wrap.cxx:687:7: note: '_wrap_Swig_malloc_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:687:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:35:13: warning: type of '_wrap_Swig_free_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:677:6: note: type mismatch in parameter 1
  677 | void _wrap_Swig_free_director_basic_02901e5abf8bae7a(void *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:677:6: note: '_wrap_Swig_free_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:677:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:93:18: warning: type of '_wrap_MyClass_vmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   93 | extern uintptr_t _wrap_MyClass_vmethod_director_basic_02901e5abf8bae7a(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../director_basic_wrap.cxx:1485:6: note: return value type mismatch
 1485 | Bar *_wrap_MyClass_vmethod_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0, Bar *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1485:6: note: '_wrap_MyClass_vmethod_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1485:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:94:18: warning: type of '_wrap_MyClass_pmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   94 | extern uintptr_t _wrap_MyClass_pmethod_director_basic_02901e5abf8bae7a(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../director_basic_wrap.cxx:1507:6: note: return value type mismatch
 1507 | Bar *_wrap_MyClass_pmethod_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0, Bar *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1507:6: note: '_wrap_MyClass_pmethod_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1507:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:98:19: warning: type of '_wrap_MyClass_nonVirtual_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   98 | extern swig_intgo _wrap_MyClass_nonVirtual_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1565:7: note: type mismatch in parameter 1
 1565 | intgo _wrap_MyClass_nonVirtual_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1565:7: note: '_wrap_MyClass_nonVirtual_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1565:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:99:19: warning: type of '_wrap_MyClass_nonOverride_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   99 | extern swig_intgo _wrap_MyClass_nonOverride_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1578:7: note: type mismatch in parameter 1
 1578 | intgo _wrap_MyClass_nonOverride_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1578:7: note: '_wrap_MyClass_nonOverride_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1578:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:91:13: warning: type of '_wrap_MyClass_method_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   91 | extern void _wrap_MyClass_method_director_basic_02901e5abf8bae7a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_basic_wrap.cxx:1463:6: note: type mismatch in parameter 1
 1463 | void _wrap_MyClass_method_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0, VoidType *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1463:6: note: '_wrap_MyClass_method_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1463:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:96:18: warning: type of '_wrap_MyClass_get_self_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   96 | extern uintptr_t _wrap_MyClass_get_self_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                  ^
../director_basic_wrap.cxx:1537:10: note: return value type mismatch
 1537 | MyClass *_wrap_MyClass_get_self_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |          ^
../director_basic_wrap.cxx:1537:10: note: '_wrap_MyClass_get_self_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1537:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:95:18: warning: type of '_wrap_MyClass_cmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   95 | extern uintptr_t _wrap_MyClass_cmethod_director_basic_02901e5abf8bae7a(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../director_basic_wrap.cxx:1522:6: note: return value type mismatch
 1522 | Bar *_wrap_MyClass_cmethod_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0, Bar *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1522:6: note: '_wrap_MyClass_cmethod_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1522:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:97:18: warning: type of '_wrap_MyClass_call_pmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   97 | extern uintptr_t _wrap_MyClass_call_pmethod_director_basic_02901e5abf8bae7a(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../director_basic_wrap.cxx:1550:6: note: return value type mismatch
 1550 | Bar *_wrap_MyClass_call_pmethod_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0, Bar *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1550:6: note: '_wrap_MyClass_call_pmethod_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1550:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:100:19: warning: type of '_wrap_MyClass_call_nonVirtual_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  100 | extern swig_intgo _wrap_MyClass_call_nonVirtual_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1591:7: note: type mismatch in parameter 1
 1591 | intgo _wrap_MyClass_call_nonVirtual_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1591:7: note: '_wrap_MyClass_call_nonVirtual_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1591:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:101:19: warning: type of '_wrap_MyClass_call_nonOverride_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  101 | extern swig_intgo _wrap_MyClass_call_nonOverride_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1604:7: note: type mismatch in parameter 1
 1604 | intgo _wrap_MyClass_call_nonOverride_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1604:7: note: '_wrap_MyClass_call_nonOverride_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1604:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:102:13: warning: type of '_wrap_MyClass_Connect_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  102 | extern void _wrap_MyClass_Connect_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:1617:6: note: type mismatch in parameter 1
 1617 | void _wrap_MyClass_Connect_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1617:6: note: '_wrap_MyClass_Connect_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1617:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:105:13: warning: type of '_wrap_MyClassT_i_method_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  105 | extern void _wrap_MyClassT_i_method_director_basic_02901e5abf8bae7a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_basic_wrap.cxx:1651:6: note: type mismatch in parameter 1
 1651 | void _wrap_MyClassT_i_method_director_basic_02901e5abf8bae7a(MyClassT< int > *_swig_go_0, VoidType *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1651:6: note: '_wrap_MyClassT_i_method_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1651:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:43:20: warning: type of '_wrap_Foo_pong_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_type_4 _wrap_Foo_pong_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                    ^
../director_basic_wrap.cxx:772:12: note: type mismatch in parameter 1
  772 | _gostring_ _wrap_Foo_pong_director_basic_02901e5abf8bae7a(Foo *_swig_go_0) {
      |            ^
../director_basic_wrap.cxx:772:12: note: '_wrap_Foo_pong_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:772:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:42:20: warning: type of '_wrap_Foo_ping_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_3 _wrap_Foo_ping_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                    ^
../director_basic_wrap.cxx:759:12: note: type mismatch in parameter 1
  759 | _gostring_ _wrap_Foo_ping_director_basic_02901e5abf8bae7a(Foo *_swig_go_0) {
      |            ^
../director_basic_wrap.cxx:759:12: note: '_wrap_Foo_ping_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:759:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:44:18: warning: type of '_wrap_Foo_get_self_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_Foo_get_self_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                  ^
../director_basic_wrap.cxx:785:6: note: return value type mismatch
  785 | Foo *_wrap_Foo_get_self_director_basic_02901e5abf8bae7a(Foo *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:785:6: note: '_wrap_Foo_get_self_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:785:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:83:13: warning: type of '_wrap_DeleteDirectorMyClass_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   83 | extern void _wrap_DeleteDirectorMyClass_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:1356:6: note: type mismatch in parameter 1
 1356 | void _wrap_DeleteDirectorMyClass_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1356:6: note: '_wrap_DeleteDirectorMyClass_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1356:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:38:13: warning: type of '_wrap_DeleteDirectorFoo_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_DeleteDirectorFoo_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:713:6: note: type mismatch in parameter 1
  713 | void _wrap_DeleteDirectorFoo_director_basic_02901e5abf8bae7a(Foo *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:713:6: note: '_wrap_DeleteDirectorFoo_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:713:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:50:13: warning: type of '_wrap_DeleteDirectorA_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_DeleteDirectorA_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:887:6: note: type mismatch in parameter 1
  887 | void _wrap_DeleteDirectorA_director_basic_02901e5abf8bae7a(A *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:887:6: note: '_wrap_DeleteDirectorA_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:887:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:75:13: warning: type of '_wrap_Bar_x_set_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_Bar_x_set_director_basic_02901e5abf8bae7a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../director_basic_wrap.cxx:1257:6: note: type mismatch in parameter 1
 1257 | void _wrap_Bar_x_set_director_basic_02901e5abf8bae7a(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1257:6: note: '_wrap_Bar_x_set_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1257:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:76:19: warning: type of '_wrap_Bar_x_get_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   76 | extern swig_intgo _wrap_Bar_x_get_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1269:7: note: type mismatch in parameter 1
 1269 | intgo _wrap_Bar_x_get_director_basic_02901e5abf8bae7a(Bar *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1269:7: note: '_wrap_Bar_x_get_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1269:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:63:19: warning: type of '_wrap_A_rg__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_intgo _wrap_A_rg__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1076:7: note: type mismatch in parameter 1
 1076 | intgo _wrap_A_rg__SWIG_1_director_basic_02901e5abf8bae7a(A *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1076:7: note: '_wrap_A_rg__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1076:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:62:19: warning: type of '_wrap_A_rg__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap_A_rg__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_basic_wrap.cxx:1061:7: note: type mismatch in parameter 1
 1061 | intgo _wrap_A_rg__SWIG_0_director_basic_02901e5abf8bae7a(A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_basic_wrap.cxx:1061:7: note: '_wrap_A_rg__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1061:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:61:19: warning: type of '_wrap_A_f__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_intgo _wrap_A_f__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1048:7: note: type mismatch in parameter 1
 1048 | intgo _wrap_A_f__SWIG_1_director_basic_02901e5abf8bae7a(A *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1048:7: note: '_wrap_A_f__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1048:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:60:19: warning: type of '_wrap_A_f__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_A_f__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_basic_wrap.cxx:1033:7: note: type mismatch in parameter 1
 1033 | intgo _wrap_A_f__SWIG_0_director_basic_02901e5abf8bae7a(A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_basic_wrap.cxx:1033:7: note: '_wrap_A_f__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1033:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:74:19: warning: type of '_wrap_A1_rg__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_A1_rg__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t _swig_base);
      |                   ^
../director_basic_wrap.cxx:1243:7: note: type mismatch in parameter 1
 1243 | intgo _wrap_A1_rg__SWIG_1_director_basic_02901e5abf8bae7a(hi::A1 *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1243:7: note: '_wrap_A1_rg__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1243:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:73:19: warning: type of '_wrap_A1_rg__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_intgo _wrap_A1_rg__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../director_basic_wrap.cxx:1227:7: note: type mismatch in parameter 1
 1227 | intgo _wrap_A1_rg__SWIG_0_director_basic_02901e5abf8bae7a(hi::A1 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_basic_wrap.cxx:1227:7: note: '_wrap_A1_rg__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1227:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:69:19: warning: type of '_wrap_A1_ff__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_intgo _wrap_A1_ff__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1174:7: note: type mismatch in parameter 1
 1174 | intgo _wrap_A1_ff__SWIG_1_director_basic_02901e5abf8bae7a(hi::A1 *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1174:7: note: '_wrap_A1_ff__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1174:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:68:19: warning: type of '_wrap_A1_ff__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_intgo _wrap_A1_ff__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_basic_wrap.cxx:1159:7: note: type mismatch in parameter 1
 1159 | intgo _wrap_A1_ff__SWIG_0_director_basic_02901e5abf8bae7a(hi::A1 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_basic_wrap.cxx:1159:7: note: '_wrap_A1_ff__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1159:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:72:19: warning: type of '_wrap_A1_f__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_intgo _wrap_A1_f__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t _swig_base);
      |                   ^
../director_basic_wrap.cxx:1213:7: note: type mismatch in parameter 1
 1213 | intgo _wrap_A1_f__SWIG_1_director_basic_02901e5abf8bae7a(hi::A1 *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1213:7: note: '_wrap_A1_f__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1213:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic.go:71:19: warning: type of '_wrap_A1_f__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_intgo _wrap_A1_f__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../director_basic_wrap.cxx:1197:7: note: type mismatch in parameter 1
 1197 | intgo _wrap_A1_f__SWIG_0_director_basic_02901e5abf8bae7a(hi::A1 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_basic_wrap.cxx:1197:7: note: '_wrap_A1_f__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1197:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:668:17: warning: type of 'Swig_DirectorMyClass_callback_Connect_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  668 | extern "C" void Swig_DirectorMyClass_callback_Connect_director_basic_02901e5abf8bae7a(int);
      |                 ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:292:6: note: type mismatch in parameter 1
  292 | void Swig_DirectorMyClass_callback_Connect_director_basic_02901e5abf8bae7a(GoInt swig_c)
      |      ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:292:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:292:6: note: 'Swig_DirectorMyClass_callback_Connect_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:292:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:658:18: warning: type of 'Swig_DirectorMyClass_callback_nonOverride_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  658 | extern "C" intgo Swig_DirectorMyClass_callback_nonOverride_director_basic_02901e5abf8bae7a(int);
      |                  ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:273:7: note: type mismatch in parameter 1
  273 | GoInt Swig_DirectorMyClass_callback_nonOverride_director_basic_02901e5abf8bae7a(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:273:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:273:7: note: 'Swig_DirectorMyClass_callback_nonOverride_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:648:18: warning: type of 'Swig_DirectorMyClass_callback_nonVirtual_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  648 | extern "C" intgo Swig_DirectorMyClass_callback_nonVirtual_director_basic_02901e5abf8bae7a(int);
      |                  ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:254:7: note: type mismatch in parameter 1
  254 | GoInt Swig_DirectorMyClass_callback_nonVirtual_director_basic_02901e5abf8bae7a(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:254:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:254:7: note: 'Swig_DirectorMyClass_callback_nonVirtual_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:254:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:636:17: warning: type of 'Swig_DirectorMyClass_callback_pmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  636 | extern "C" Bar *Swig_DirectorMyClass_callback_pmethod_director_basic_02901e5abf8bae7a(int, Bar *arg2);
      |                 ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:233:11: note: return value type mismatch
  233 | GoUintptr Swig_DirectorMyClass_callback_pmethod_director_basic_02901e5abf8bae7a(GoInt swig_c, GoUintptr arg2)
      |           ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:233:11: note: 'Swig_DirectorMyClass_callback_pmethod_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:233:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:624:17: warning: type of 'Swig_DirectorMyClass_callback_vmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  624 | extern "C" Bar *Swig_DirectorMyClass_callback_vmethod_director_basic_02901e5abf8bae7a(int, Bar *arg2);
      |                 ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:212:11: note: return value type mismatch
  212 | GoUintptr Swig_DirectorMyClass_callback_vmethod_director_basic_02901e5abf8bae7a(GoInt swig_c, GoUintptr arg2)
      |           ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:212:11: note: 'Swig_DirectorMyClass_callback_vmethod_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:212:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:609:17: warning: type of 'Swig_DirectorMyClass_callback_method_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  609 | extern "C" void Swig_DirectorMyClass_callback_method_director_basic_02901e5abf8bae7a(int, VoidType *arg2);
      |                 ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:176:6: note: type mismatch in parameter 1
  176 | void Swig_DirectorMyClass_callback_method_director_basic_02901e5abf8bae7a(GoInt swig_c, GoUintptr arg2)
      |      ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:176:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:176:6: note: 'Swig_DirectorMyClass_callback_method_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:176:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:589:18: warning: type of 'Swig_DirectorA_callback_rg__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  589 | extern "C" intgo Swig_DirectorA_callback_rg__SWIG_1_director_basic_02901e5abf8bae7a(int);
      |                  ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:157:7: note: type mismatch in parameter 1
  157 | GoInt Swig_DirectorA_callback_rg__SWIG_1_director_basic_02901e5abf8bae7a(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:157:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:157:7: note: 'Swig_DirectorA_callback_rg__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:157:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:577:18: warning: type of 'Swig_DirectorA_callback_rg__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  577 | extern "C" intgo Swig_DirectorA_callback_rg__SWIG_0_director_basic_02901e5abf8bae7a(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:136:7: note: type mismatch in parameter 1
  136 | GoInt Swig_DirectorA_callback_rg__SWIG_0_director_basic_02901e5abf8bae7a(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:136:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:136:7: note: 'Swig_DirectorA_callback_rg__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:136:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:567:18: warning: type of 'Swig_DirectorA_callback_f__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  567 | extern "C" intgo Swig_DirectorA_callback_f__SWIG_1_director_basic_02901e5abf8bae7a(int);
      |                  ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:117:7: note: type mismatch in parameter 1
  117 | GoInt Swig_DirectorA_callback_f__SWIG_1_director_basic_02901e5abf8bae7a(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:117:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:117:7: note: 'Swig_DirectorA_callback_f__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:117:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:555:18: warning: type of 'Swig_DirectorA_callback_f__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  555 | extern "C" intgo Swig_DirectorA_callback_f__SWIG_0_director_basic_02901e5abf8bae7a(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:96:7: note: type mismatch in parameter 1
   96 | GoInt Swig_DirectorA_callback_f__SWIG_0_director_basic_02901e5abf8bae7a(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:96:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:96:7: note: 'Swig_DirectorA_callback_f__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:96:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:515:23: warning: type of 'Swig_DirectorFoo_callback_pong_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  515 | extern "C" _gostring_ Swig_DirectorFoo_callback_pong_director_basic_02901e5abf8bae7a(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:60:10: note: type mismatch in parameter 1
   60 | GoString Swig_DirectorFoo_callback_pong_director_basic_02901e5abf8bae7a(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:60:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:60:10: note: 'Swig_DirectorFoo_callback_pong_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:60:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:502:23: warning: type of 'Swig_DirectorFoo_callback_ping_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  502 | extern "C" _gostring_ Swig_DirectorFoo_callback_ping_director_basic_02901e5abf8bae7a(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorFoo_callback_ping_director_basic_02901e5abf8bae7a(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:41:10: note: 'Swig_DirectorFoo_callback_ping_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:204:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  204 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/director_basic
director_basic_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:90:18: warning: type of '_wrap_new_MyClass__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   90 | extern uintptr_t _wrap_new_MyClass__SWIG_1_director_basic_02901e5abf8bae7a(void);
      |                  ^
../director_basic_wrap.cxx:1452:10: note: return value type mismatch
 1452 | MyClass *_wrap_new_MyClass__SWIG_1_director_basic_02901e5abf8bae7a() {
      |          ^
../director_basic_wrap.cxx:1452:10: note: '_wrap_new_MyClass__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1452:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:89:18: warning: type of '_wrap_new_MyClass__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   89 | extern uintptr_t _wrap_new_MyClass__SWIG_0_director_basic_02901e5abf8bae7a(swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:1439:10: note: return value type mismatch
 1439 | MyClass *_wrap_new_MyClass__SWIG_0_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |          ^
../director_basic_wrap.cxx:1439:10: note: '_wrap_new_MyClass__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1439:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:104:18: warning: type of '_wrap_new_MyClassT_i__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  104 | extern uintptr_t _wrap_new_MyClassT_i__SWIG_1_director_basic_02901e5abf8bae7a(void);
      |                  ^
../director_basic_wrap.cxx:1640:18: note: return value type mismatch
 1640 | MyClassT< int > *_wrap_new_MyClassT_i__SWIG_1_director_basic_02901e5abf8bae7a() {
      |                  ^
../director_basic_wrap.cxx:1640:18: note: '_wrap_new_MyClassT_i__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1640:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:103:18: warning: type of '_wrap_new_MyClassT_i__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_new_MyClassT_i__SWIG_0_director_basic_02901e5abf8bae7a(swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:1627:18: note: return value type mismatch
 1627 | MyClassT< int > *_wrap_new_MyClassT_i__SWIG_0_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |                  ^
../director_basic_wrap.cxx:1627:18: note: '_wrap_new_MyClassT_i__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1627:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:45:18: warning: type of '_wrap_new_Foo_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_Foo_director_basic_02901e5abf8bae7a(void);
      |                  ^
../director_basic_wrap.cxx:798:6: note: return value type mismatch
  798 | Foo *_wrap_new_Foo_director_basic_02901e5abf8bae7a() {
      |      ^
../director_basic_wrap.cxx:798:6: note: '_wrap_new_Foo_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:798:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:78:18: warning: type of '_wrap_new_Bar__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   78 | extern uintptr_t _wrap_new_Bar__SWIG_1_director_basic_02901e5abf8bae7a(void);
      |                  ^
../director_basic_wrap.cxx:1295:6: note: return value type mismatch
 1295 | Bar *_wrap_new_Bar__SWIG_1_director_basic_02901e5abf8bae7a() {
      |      ^
../director_basic_wrap.cxx:1295:6: note: '_wrap_new_Bar__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1295:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:77:18: warning: type of '_wrap_new_Bar__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   77 | extern uintptr_t _wrap_new_Bar__SWIG_0_director_basic_02901e5abf8bae7a(swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:1282:6: note: return value type mismatch
 1282 | Bar *_wrap_new_Bar__SWIG_0_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1282:6: note: '_wrap_new_Bar__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1282:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:58:18: warning: type of '_wrap_new_A__SWIG_3_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_new_A__SWIG_3_director_basic_02901e5abf8bae7a(swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:1010:4: note: return value type mismatch
 1010 | A *_wrap_new_A__SWIG_3_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |    ^
../director_basic_wrap.cxx:1010:4: note: '_wrap_new_A__SWIG_3_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1010:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:57:18: warning: type of '_wrap_new_A__SWIG_2_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_A__SWIG_2_director_basic_02901e5abf8bae7a(swig_intgo arg1, _Bool arg2);
      |                  ^
../director_basic_wrap.cxx:995:4: note: return value type mismatch
  995 | A *_wrap_new_A__SWIG_2_director_basic_02901e5abf8bae7a(intgo _swig_go_0, bool _swig_go_1) {
      |    ^
../director_basic_wrap.cxx:995:4: note: '_wrap_new_A__SWIG_2_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:995:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:56:18: warning: type of '_wrap_new_A__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_new_A__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                  ^
../director_basic_wrap.cxx:975:4: note: return value type mismatch
  975 | A *_wrap_new_A__SWIG_1_director_basic_02901e5abf8bae7a(std::complex< int > *_swig_go_0) {
      |    ^
../director_basic_wrap.cxx:975:4: note: '_wrap_new_A__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:975:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:55:18: warning: type of '_wrap_new_A__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_A__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t arg1, double arg2);
      |                  ^
../director_basic_wrap.cxx:953:4: note: return value type mismatch
  953 | A *_wrap_new_A__SWIG_0_director_basic_02901e5abf8bae7a(std::complex< int > *_swig_go_0, double _swig_go_1) {
      |    ^
../director_basic_wrap.cxx:953:4: note: '_wrap_new_A__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:953:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:67:18: warning: type of '_wrap_new_A1__SWIG_3_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_new_A1__SWIG_3_director_basic_02901e5abf8bae7a(swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:1146:9: note: return value type mismatch
 1146 | hi::A1 *_wrap_new_A1__SWIG_3_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |         ^
../director_basic_wrap.cxx:1146:9: note: '_wrap_new_A1__SWIG_3_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1146:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:66:18: warning: type of '_wrap_new_A1__SWIG_2_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap_new_A1__SWIG_2_director_basic_02901e5abf8bae7a(swig_intgo arg1, _Bool arg2);
      |                  ^
../director_basic_wrap.cxx:1131:9: note: return value type mismatch
 1131 | hi::A1 *_wrap_new_A1__SWIG_2_director_basic_02901e5abf8bae7a(intgo _swig_go_0, bool _swig_go_1) {
      |         ^
../director_basic_wrap.cxx:1131:9: note: '_wrap_new_A1__SWIG_2_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1131:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:65:18: warning: type of '_wrap_new_A1__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_A1__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                  ^
../director_basic_wrap.cxx:1111:9: note: return value type mismatch
 1111 | hi::A1 *_wrap_new_A1__SWIG_1_director_basic_02901e5abf8bae7a(std::complex< int > *_swig_go_0) {
      |         ^
../director_basic_wrap.cxx:1111:9: note: '_wrap_new_A1__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1111:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:64:18: warning: type of '_wrap_new_A1__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_new_A1__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t arg1, double arg2);
      |                  ^
../director_basic_wrap.cxx:1089:9: note: return value type mismatch
 1089 | hi::A1 *_wrap_new_A1__SWIG_0_director_basic_02901e5abf8bae7a(std::complex< int > *_swig_go_0, double _swig_go_1) {
      |         ^
../director_basic_wrap.cxx:1089:9: note: '_wrap_new_A1__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1089:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:92:13: warning: type of '_wrap_delete_MyClass_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   92 | extern void _wrap_delete_MyClass_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:1475:6: note: type mismatch in parameter 1
 1475 | void _wrap_delete_MyClass_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1475:6: note: '_wrap_delete_MyClass_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1475:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:106:13: warning: type of '_wrap_delete_MyClassT_i_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  106 | extern void _wrap_delete_MyClassT_i_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:1663:6: note: type mismatch in parameter 1
 1663 | void _wrap_delete_MyClassT_i_director_basic_02901e5abf8bae7a(MyClassT< int > *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1663:6: note: '_wrap_delete_MyClassT_i_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1663:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:41:13: warning: type of '_wrap_delete_Foo_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Foo_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:749:6: note: type mismatch in parameter 1
  749 | void _wrap_delete_Foo_director_basic_02901e5abf8bae7a(Foo *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:749:6: note: '_wrap_delete_Foo_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:749:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:79:13: warning: type of '_wrap_delete_Bar_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_delete_Bar_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:1306:6: note: type mismatch in parameter 1
 1306 | void _wrap_delete_Bar_director_basic_02901e5abf8bae7a(Bar *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1306:6: note: '_wrap_delete_Bar_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1306:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:59:13: warning: type of '_wrap_delete_A_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_delete_A_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:1023:6: note: type mismatch in parameter 1
 1023 | void _wrap_delete_A_director_basic_02901e5abf8bae7a(A *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1023:6: note: '_wrap_delete_A_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1023:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:70:13: warning: type of '_wrap_delete_A1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   70 | extern void _wrap_delete_A1_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:1187:6: note: type mismatch in parameter 1
 1187 | void _wrap_delete_A1_director_basic_02901e5abf8bae7a(hi::A1 *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1187:6: note: '_wrap_delete_A1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1187:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:81:18: warning: type of '_wrap__swig_NewDirectorMyClassMyClass__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   81 | extern uintptr_t _wrap__swig_NewDirectorMyClassMyClass__SWIG_1_director_basic_02901e5abf8bae7a(int);
      |                  ^
../director_basic_wrap.cxx:1331:10: note: return value type mismatch
 1331 | MyClass *_wrap__swig_NewDirectorMyClassMyClass__SWIG_1_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |          ^
../director_basic_wrap.cxx:1331:10: note: '_wrap__swig_NewDirectorMyClassMyClass__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1331:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:80:18: warning: type of '_wrap__swig_NewDirectorMyClassMyClass__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   80 | extern uintptr_t _wrap__swig_NewDirectorMyClassMyClass__SWIG_0_director_basic_02901e5abf8bae7a(int, swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:1316:10: note: return value type mismatch
 1316 | MyClass *_wrap__swig_NewDirectorMyClassMyClass__SWIG_0_director_basic_02901e5abf8bae7a(intgo _swig_go_0, intgo _swig_go_1) {
      |          ^
../director_basic_wrap.cxx:1316:10: note: '_wrap__swig_NewDirectorMyClassMyClass__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1316:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:37:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_basic_02901e5abf8bae7a(int);
      |                  ^
../director_basic_wrap.cxx:700:6: note: return value type mismatch
  700 | Foo *_wrap__swig_NewDirectorFooFoo_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |      ^
../director_basic_wrap.cxx:700:6: note: '_wrap__swig_NewDirectorFooFoo_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:700:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:49:18: warning: type of '_wrap__swig_NewDirectorAA__SWIG_3_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap__swig_NewDirectorAA__SWIG_3_director_basic_02901e5abf8bae7a(int, swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:872:4: note: return value type mismatch
  872 | A *_wrap__swig_NewDirectorAA__SWIG_3_director_basic_02901e5abf8bae7a(intgo _swig_go_0, intgo _swig_go_1) {
      |    ^
../director_basic_wrap.cxx:872:4: note: '_wrap__swig_NewDirectorAA__SWIG_3_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:872:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:48:18: warning: type of '_wrap__swig_NewDirectorAA__SWIG_2_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap__swig_NewDirectorAA__SWIG_2_director_basic_02901e5abf8bae7a(int, swig_intgo arg1, _Bool arg2);
      |                  ^
../director_basic_wrap.cxx:855:4: note: return value type mismatch
  855 | A *_wrap__swig_NewDirectorAA__SWIG_2_director_basic_02901e5abf8bae7a(intgo _swig_go_0, intgo _swig_go_1, bool _swig_go_2) {
      |    ^
../director_basic_wrap.cxx:855:4: note: '_wrap__swig_NewDirectorAA__SWIG_2_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:855:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:47:18: warning: type of '_wrap__swig_NewDirectorAA__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap__swig_NewDirectorAA__SWIG_1_director_basic_02901e5abf8bae7a(int, uintptr_t arg1);
      |                  ^
../director_basic_wrap.cxx:833:4: note: return value type mismatch
  833 | A *_wrap__swig_NewDirectorAA__SWIG_1_director_basic_02901e5abf8bae7a(intgo _swig_go_0, std::complex< int > *_swig_go_1) {
      |    ^
../director_basic_wrap.cxx:833:4: note: '_wrap__swig_NewDirectorAA__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:833:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:46:18: warning: type of '_wrap__swig_NewDirectorAA__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap__swig_NewDirectorAA__SWIG_0_director_basic_02901e5abf8bae7a(int, uintptr_t arg1, double arg2);
      |                  ^
../director_basic_wrap.cxx:809:4: note: return value type mismatch
  809 | A *_wrap__swig_NewDirectorAA__SWIG_0_director_basic_02901e5abf8bae7a(intgo _swig_go_0, std::complex< int > *_swig_go_1, double _swig_go_2) {
      |    ^
../director_basic_wrap.cxx:809:4: note: '_wrap__swig_NewDirectorAA__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:809:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:84:18: warning: type of '_wrap__swig_DirectorMyClass_upcall_Vmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   84 | extern uintptr_t _wrap__swig_DirectorMyClass_upcall_Vmethod_director_basic_02901e5abf8bae7a(uintptr_t, uintptr_t b);
      |                  ^
../director_basic_wrap.cxx:1366:6: note: return value type mismatch
 1366 | Bar *_wrap__swig_DirectorMyClass_upcall_Vmethod_director_basic_02901e5abf8bae7a(SwigDirector_MyClass *_swig_go_0, Bar *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1366:6: note: '_wrap__swig_DirectorMyClass_upcall_Vmethod_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1366:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:85:18: warning: type of '_wrap__swig_DirectorMyClass_upcall_Pmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   85 | extern uintptr_t _wrap__swig_DirectorMyClass_upcall_Pmethod_director_basic_02901e5abf8bae7a(uintptr_t, uintptr_t b);
      |                  ^
../director_basic_wrap.cxx:1388:6: note: return value type mismatch
 1388 | Bar *_wrap__swig_DirectorMyClass_upcall_Pmethod_director_basic_02901e5abf8bae7a(SwigDirector_MyClass *_swig_go_0, Bar *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1388:6: note: '_wrap__swig_DirectorMyClass_upcall_Pmethod_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1388:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:86:19: warning: type of '_wrap__swig_DirectorMyClass_upcall_NonVirtual_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   86 | extern swig_intgo _wrap__swig_DirectorMyClass_upcall_NonVirtual_director_basic_02901e5abf8bae7a(uintptr_t);
      |                   ^
../director_basic_wrap.cxx:1403:7: note: type mismatch in parameter 1
 1403 | intgo _wrap__swig_DirectorMyClass_upcall_NonVirtual_director_basic_02901e5abf8bae7a(SwigDirector_MyClass *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1403:7: note: '_wrap__swig_DirectorMyClass_upcall_NonVirtual_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1403:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:87:19: warning: type of '_wrap__swig_DirectorMyClass_upcall_NonOverride_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   87 | extern swig_intgo _wrap__swig_DirectorMyClass_upcall_NonOverride_director_basic_02901e5abf8bae7a(uintptr_t);
      |                   ^
../director_basic_wrap.cxx:1416:7: note: type mismatch in parameter 1
 1416 | intgo _wrap__swig_DirectorMyClass_upcall_NonOverride_director_basic_02901e5abf8bae7a(SwigDirector_MyClass *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1416:7: note: '_wrap__swig_DirectorMyClass_upcall_NonOverride_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1416:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:82:13: warning: type of '_wrap__swig_DirectorMyClass_upcall_Method_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap__swig_DirectorMyClass_upcall_Method_director_basic_02901e5abf8bae7a(uintptr_t, uintptr_t arg0);
      |             ^
../director_basic_wrap.cxx:1344:6: note: type mismatch in parameter 1
 1344 | void _wrap__swig_DirectorMyClass_upcall_Method_director_basic_02901e5abf8bae7a(SwigDirector_MyClass *_swig_go_0, VoidType *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1344:6: note: '_wrap__swig_DirectorMyClass_upcall_Method_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1344:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:88:13: warning: type of '_wrap__swig_DirectorMyClass_upcall_Connect_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   88 | extern void _wrap__swig_DirectorMyClass_upcall_Connect_director_basic_02901e5abf8bae7a(uintptr_t);
      |             ^
../director_basic_wrap.cxx:1429:6: note: type mismatch in parameter 1
 1429 | void _wrap__swig_DirectorMyClass_upcall_Connect_director_basic_02901e5abf8bae7a(SwigDirector_MyClass *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1429:6: note: '_wrap__swig_DirectorMyClass_upcall_Connect_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1429:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:40:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Pong_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_type_2 _wrap__swig_DirectorFoo_upcall_Pong_director_basic_02901e5abf8bae7a(uintptr_t);
      |                    ^
../director_basic_wrap.cxx:736:12: note: type mismatch in parameter 1
  736 | _gostring_ _wrap__swig_DirectorFoo_upcall_Pong_director_basic_02901e5abf8bae7a(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_basic_wrap.cxx:736:12: note: '_wrap__swig_DirectorFoo_upcall_Pong_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:736:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:39:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Ping_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_type_1 _wrap__swig_DirectorFoo_upcall_Ping_director_basic_02901e5abf8bae7a(uintptr_t);
      |                    ^
../director_basic_wrap.cxx:723:12: note: type mismatch in parameter 1
  723 | _gostring_ _wrap__swig_DirectorFoo_upcall_Ping_director_basic_02901e5abf8bae7a(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_basic_wrap.cxx:723:12: note: '_wrap__swig_DirectorFoo_upcall_Ping_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:723:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:54:19: warning: type of '_wrap__swig_DirectorA_upcall_Rg__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap__swig_DirectorA_upcall_Rg__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t);
      |                   ^
../director_basic_wrap.cxx:940:7: note: type mismatch in parameter 1
  940 | intgo _wrap__swig_DirectorA_upcall_Rg__SWIG_1_director_basic_02901e5abf8bae7a(SwigDirector_A *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:940:7: note: '_wrap__swig_DirectorA_upcall_Rg__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:940:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:53:19: warning: type of '_wrap__swig_DirectorA_upcall_Rg__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap__swig_DirectorA_upcall_Rg__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t, swig_intgo i);
      |                   ^
../director_basic_wrap.cxx:925:7: note: type mismatch in parameter 1
  925 | intgo _wrap__swig_DirectorA_upcall_Rg__SWIG_0_director_basic_02901e5abf8bae7a(SwigDirector_A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_basic_wrap.cxx:925:7: note: '_wrap__swig_DirectorA_upcall_Rg__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:925:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:52:19: warning: type of '_wrap__swig_DirectorA_upcall_F__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap__swig_DirectorA_upcall_F__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t);
      |                   ^
../director_basic_wrap.cxx:912:7: note: type mismatch in parameter 1
  912 | intgo _wrap__swig_DirectorA_upcall_F__SWIG_1_director_basic_02901e5abf8bae7a(SwigDirector_A *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:912:7: note: '_wrap__swig_DirectorA_upcall_F__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:912:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:51:19: warning: type of '_wrap__swig_DirectorA_upcall_F__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap__swig_DirectorA_upcall_F__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t, swig_intgo i);
      |                   ^
../director_basic_wrap.cxx:897:7: note: type mismatch in parameter 1
  897 | intgo _wrap__swig_DirectorA_upcall_F__SWIG_0_director_basic_02901e5abf8bae7a(SwigDirector_A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_basic_wrap.cxx:897:7: note: '_wrap__swig_DirectorA_upcall_F__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:897:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:36:18: warning: type of '_wrap_Swig_malloc_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_director_basic_02901e5abf8bae7a(swig_intgo arg1);
      |                  ^
../director_basic_wrap.cxx:687:7: note: return value type mismatch
  687 | void *_wrap_Swig_malloc_director_basic_02901e5abf8bae7a(intgo _swig_go_0) {
      |       ^
../director_basic_wrap.cxx:687:7: note: '_wrap_Swig_malloc_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:687:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:35:13: warning: type of '_wrap_Swig_free_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:677:6: note: type mismatch in parameter 1
  677 | void _wrap_Swig_free_director_basic_02901e5abf8bae7a(void *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:677:6: note: '_wrap_Swig_free_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:677:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:93:18: warning: type of '_wrap_MyClass_vmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   93 | extern uintptr_t _wrap_MyClass_vmethod_director_basic_02901e5abf8bae7a(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../director_basic_wrap.cxx:1485:6: note: return value type mismatch
 1485 | Bar *_wrap_MyClass_vmethod_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0, Bar *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1485:6: note: '_wrap_MyClass_vmethod_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1485:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:94:18: warning: type of '_wrap_MyClass_pmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   94 | extern uintptr_t _wrap_MyClass_pmethod_director_basic_02901e5abf8bae7a(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../director_basic_wrap.cxx:1507:6: note: return value type mismatch
 1507 | Bar *_wrap_MyClass_pmethod_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0, Bar *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1507:6: note: '_wrap_MyClass_pmethod_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1507:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:98:19: warning: type of '_wrap_MyClass_nonVirtual_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   98 | extern swig_intgo _wrap_MyClass_nonVirtual_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1565:7: note: type mismatch in parameter 1
 1565 | intgo _wrap_MyClass_nonVirtual_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1565:7: note: '_wrap_MyClass_nonVirtual_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1565:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:99:19: warning: type of '_wrap_MyClass_nonOverride_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   99 | extern swig_intgo _wrap_MyClass_nonOverride_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1578:7: note: type mismatch in parameter 1
 1578 | intgo _wrap_MyClass_nonOverride_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1578:7: note: '_wrap_MyClass_nonOverride_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1578:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:91:13: warning: type of '_wrap_MyClass_method_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   91 | extern void _wrap_MyClass_method_director_basic_02901e5abf8bae7a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_basic_wrap.cxx:1463:6: note: type mismatch in parameter 1
 1463 | void _wrap_MyClass_method_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0, VoidType *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1463:6: note: '_wrap_MyClass_method_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1463:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:96:18: warning: type of '_wrap_MyClass_get_self_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   96 | extern uintptr_t _wrap_MyClass_get_self_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                  ^
../director_basic_wrap.cxx:1537:10: note: return value type mismatch
 1537 | MyClass *_wrap_MyClass_get_self_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |          ^
../director_basic_wrap.cxx:1537:10: note: '_wrap_MyClass_get_self_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1537:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:95:18: warning: type of '_wrap_MyClass_cmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   95 | extern uintptr_t _wrap_MyClass_cmethod_director_basic_02901e5abf8bae7a(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../director_basic_wrap.cxx:1522:6: note: return value type mismatch
 1522 | Bar *_wrap_MyClass_cmethod_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0, Bar *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1522:6: note: '_wrap_MyClass_cmethod_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1522:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:97:18: warning: type of '_wrap_MyClass_call_pmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   97 | extern uintptr_t _wrap_MyClass_call_pmethod_director_basic_02901e5abf8bae7a(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../director_basic_wrap.cxx:1550:6: note: return value type mismatch
 1550 | Bar *_wrap_MyClass_call_pmethod_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0, Bar *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1550:6: note: '_wrap_MyClass_call_pmethod_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1550:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:100:19: warning: type of '_wrap_MyClass_call_nonVirtual_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  100 | extern swig_intgo _wrap_MyClass_call_nonVirtual_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1591:7: note: type mismatch in parameter 1
 1591 | intgo _wrap_MyClass_call_nonVirtual_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1591:7: note: '_wrap_MyClass_call_nonVirtual_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1591:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:101:19: warning: type of '_wrap_MyClass_call_nonOverride_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  101 | extern swig_intgo _wrap_MyClass_call_nonOverride_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1604:7: note: type mismatch in parameter 1
 1604 | intgo _wrap_MyClass_call_nonOverride_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1604:7: note: '_wrap_MyClass_call_nonOverride_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1604:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:102:13: warning: type of '_wrap_MyClass_Connect_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  102 | extern void _wrap_MyClass_Connect_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:1617:6: note: type mismatch in parameter 1
 1617 | void _wrap_MyClass_Connect_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1617:6: note: '_wrap_MyClass_Connect_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1617:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:105:13: warning: type of '_wrap_MyClassT_i_method_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  105 | extern void _wrap_MyClassT_i_method_director_basic_02901e5abf8bae7a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_basic_wrap.cxx:1651:6: note: type mismatch in parameter 1
 1651 | void _wrap_MyClassT_i_method_director_basic_02901e5abf8bae7a(MyClassT< int > *_swig_go_0, VoidType *_swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1651:6: note: '_wrap_MyClassT_i_method_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1651:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:43:20: warning: type of '_wrap_Foo_pong_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_type_4 _wrap_Foo_pong_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                    ^
../director_basic_wrap.cxx:772:12: note: type mismatch in parameter 1
  772 | _gostring_ _wrap_Foo_pong_director_basic_02901e5abf8bae7a(Foo *_swig_go_0) {
      |            ^
../director_basic_wrap.cxx:772:12: note: '_wrap_Foo_pong_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:772:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:42:20: warning: type of '_wrap_Foo_ping_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_3 _wrap_Foo_ping_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                    ^
../director_basic_wrap.cxx:759:12: note: type mismatch in parameter 1
  759 | _gostring_ _wrap_Foo_ping_director_basic_02901e5abf8bae7a(Foo *_swig_go_0) {
      |            ^
../director_basic_wrap.cxx:759:12: note: '_wrap_Foo_ping_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:759:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:44:18: warning: type of '_wrap_Foo_get_self_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_Foo_get_self_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                  ^
../director_basic_wrap.cxx:785:6: note: return value type mismatch
  785 | Foo *_wrap_Foo_get_self_director_basic_02901e5abf8bae7a(Foo *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:785:6: note: '_wrap_Foo_get_self_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:785:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:83:13: warning: type of '_wrap_DeleteDirectorMyClass_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   83 | extern void _wrap_DeleteDirectorMyClass_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:1356:6: note: type mismatch in parameter 1
 1356 | void _wrap_DeleteDirectorMyClass_director_basic_02901e5abf8bae7a(MyClass *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:1356:6: note: '_wrap_DeleteDirectorMyClass_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1356:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:38:13: warning: type of '_wrap_DeleteDirectorFoo_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_DeleteDirectorFoo_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:713:6: note: type mismatch in parameter 1
  713 | void _wrap_DeleteDirectorFoo_director_basic_02901e5abf8bae7a(Foo *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:713:6: note: '_wrap_DeleteDirectorFoo_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:713:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:50:13: warning: type of '_wrap_DeleteDirectorA_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_DeleteDirectorA_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |             ^
../director_basic_wrap.cxx:887:6: note: type mismatch in parameter 1
  887 | void _wrap_DeleteDirectorA_director_basic_02901e5abf8bae7a(A *_swig_go_0) {
      |      ^
../director_basic_wrap.cxx:887:6: note: '_wrap_DeleteDirectorA_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:887:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:75:13: warning: type of '_wrap_Bar_x_set_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_Bar_x_set_director_basic_02901e5abf8bae7a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../director_basic_wrap.cxx:1257:6: note: type mismatch in parameter 1
 1257 | void _wrap_Bar_x_set_director_basic_02901e5abf8bae7a(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../director_basic_wrap.cxx:1257:6: note: '_wrap_Bar_x_set_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1257:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:76:19: warning: type of '_wrap_Bar_x_get_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   76 | extern swig_intgo _wrap_Bar_x_get_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1269:7: note: type mismatch in parameter 1
 1269 | intgo _wrap_Bar_x_get_director_basic_02901e5abf8bae7a(Bar *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1269:7: note: '_wrap_Bar_x_get_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1269:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:63:19: warning: type of '_wrap_A_rg__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_intgo _wrap_A_rg__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1076:7: note: type mismatch in parameter 1
 1076 | intgo _wrap_A_rg__SWIG_1_director_basic_02901e5abf8bae7a(A *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1076:7: note: '_wrap_A_rg__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1076:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:62:19: warning: type of '_wrap_A_rg__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap_A_rg__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_basic_wrap.cxx:1061:7: note: type mismatch in parameter 1
 1061 | intgo _wrap_A_rg__SWIG_0_director_basic_02901e5abf8bae7a(A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_basic_wrap.cxx:1061:7: note: '_wrap_A_rg__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1061:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:61:19: warning: type of '_wrap_A_f__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_intgo _wrap_A_f__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1048:7: note: type mismatch in parameter 1
 1048 | intgo _wrap_A_f__SWIG_1_director_basic_02901e5abf8bae7a(A *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1048:7: note: '_wrap_A_f__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1048:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:60:19: warning: type of '_wrap_A_f__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_A_f__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_basic_wrap.cxx:1033:7: note: type mismatch in parameter 1
 1033 | intgo _wrap_A_f__SWIG_0_director_basic_02901e5abf8bae7a(A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_basic_wrap.cxx:1033:7: note: '_wrap_A_f__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1033:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:74:19: warning: type of '_wrap_A1_rg__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_A1_rg__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t _swig_base);
      |                   ^
../director_basic_wrap.cxx:1243:7: note: type mismatch in parameter 1
 1243 | intgo _wrap_A1_rg__SWIG_1_director_basic_02901e5abf8bae7a(hi::A1 *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1243:7: note: '_wrap_A1_rg__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1243:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:73:19: warning: type of '_wrap_A1_rg__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_intgo _wrap_A1_rg__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../director_basic_wrap.cxx:1227:7: note: type mismatch in parameter 1
 1227 | intgo _wrap_A1_rg__SWIG_0_director_basic_02901e5abf8bae7a(hi::A1 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_basic_wrap.cxx:1227:7: note: '_wrap_A1_rg__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1227:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:69:19: warning: type of '_wrap_A1_ff__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_intgo _wrap_A1_ff__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t arg1);
      |                   ^
../director_basic_wrap.cxx:1174:7: note: type mismatch in parameter 1
 1174 | intgo _wrap_A1_ff__SWIG_1_director_basic_02901e5abf8bae7a(hi::A1 *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1174:7: note: '_wrap_A1_ff__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1174:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:68:19: warning: type of '_wrap_A1_ff__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_intgo _wrap_A1_ff__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_basic_wrap.cxx:1159:7: note: type mismatch in parameter 1
 1159 | intgo _wrap_A1_ff__SWIG_0_director_basic_02901e5abf8bae7a(hi::A1 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_basic_wrap.cxx:1159:7: note: '_wrap_A1_ff__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1159:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:72:19: warning: type of '_wrap_A1_f__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_intgo _wrap_A1_f__SWIG_1_director_basic_02901e5abf8bae7a(uintptr_t _swig_base);
      |                   ^
../director_basic_wrap.cxx:1213:7: note: type mismatch in parameter 1
 1213 | intgo _wrap_A1_f__SWIG_1_director_basic_02901e5abf8bae7a(hi::A1 *_swig_go_0) {
      |       ^
../director_basic_wrap.cxx:1213:7: note: '_wrap_A1_f__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1213:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_basic/director_basic.go:71:19: warning: type of '_wrap_A1_f__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_intgo _wrap_A1_f__SWIG_0_director_basic_02901e5abf8bae7a(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../director_basic_wrap.cxx:1197:7: note: type mismatch in parameter 1
 1197 | intgo _wrap_A1_f__SWIG_0_director_basic_02901e5abf8bae7a(hi::A1 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_basic_wrap.cxx:1197:7: note: '_wrap_A1_f__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../director_basic_wrap.cxx:1197:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:204:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  204 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:9:13: note: type mismatch in parameter 4
    9 | extern void crosscall2(void (*fn)(void *), void *, int, __SIZE_TYPE__);
      |             ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:9:13: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:9:13: note: 'crosscall2' was previously declared here
../director_basic_wrap.cxx:668:17: warning: type of 'Swig_DirectorMyClass_callback_Connect_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  668 | extern "C" void Swig_DirectorMyClass_callback_Connect_director_basic_02901e5abf8bae7a(int);
      |                 ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:292:6: note: type mismatch in parameter 1
  292 | void Swig_DirectorMyClass_callback_Connect_director_basic_02901e5abf8bae7a(GoInt swig_c)
      |      ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:292:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:292:6: note: 'Swig_DirectorMyClass_callback_Connect_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:292:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:658:18: warning: type of 'Swig_DirectorMyClass_callback_nonOverride_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  658 | extern "C" intgo Swig_DirectorMyClass_callback_nonOverride_director_basic_02901e5abf8bae7a(int);
      |                  ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:273:7: note: type mismatch in parameter 1
  273 | GoInt Swig_DirectorMyClass_callback_nonOverride_director_basic_02901e5abf8bae7a(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:273:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:273:7: note: 'Swig_DirectorMyClass_callback_nonOverride_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:648:18: warning: type of 'Swig_DirectorMyClass_callback_nonVirtual_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  648 | extern "C" intgo Swig_DirectorMyClass_callback_nonVirtual_director_basic_02901e5abf8bae7a(int);
      |                  ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:254:7: note: type mismatch in parameter 1
  254 | GoInt Swig_DirectorMyClass_callback_nonVirtual_director_basic_02901e5abf8bae7a(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:254:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:254:7: note: 'Swig_DirectorMyClass_callback_nonVirtual_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:254:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:636:17: warning: type of 'Swig_DirectorMyClass_callback_pmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  636 | extern "C" Bar *Swig_DirectorMyClass_callback_pmethod_director_basic_02901e5abf8bae7a(int, Bar *arg2);
      |                 ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:233:11: note: return value type mismatch
  233 | GoUintptr Swig_DirectorMyClass_callback_pmethod_director_basic_02901e5abf8bae7a(GoInt swig_c, GoUintptr arg2)
      |           ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:233:11: note: 'Swig_DirectorMyClass_callback_pmethod_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:233:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:624:17: warning: type of 'Swig_DirectorMyClass_callback_vmethod_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  624 | extern "C" Bar *Swig_DirectorMyClass_callback_vmethod_director_basic_02901e5abf8bae7a(int, Bar *arg2);
      |                 ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:212:11: note: return value type mismatch
  212 | GoUintptr Swig_DirectorMyClass_callback_vmethod_director_basic_02901e5abf8bae7a(GoInt swig_c, GoUintptr arg2)
      |           ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:212:11: note: 'Swig_DirectorMyClass_callback_vmethod_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:212:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:609:17: warning: type of 'Swig_DirectorMyClass_callback_method_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  609 | extern "C" void Swig_DirectorMyClass_callback_method_director_basic_02901e5abf8bae7a(int, VoidType *arg2);
      |                 ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:176:6: note: type mismatch in parameter 1
  176 | void Swig_DirectorMyClass_callback_method_director_basic_02901e5abf8bae7a(GoInt swig_c, GoUintptr arg2)
      |      ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:176:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:176:6: note: 'Swig_DirectorMyClass_callback_method_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:176:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:589:18: warning: type of 'Swig_DirectorA_callback_rg__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  589 | extern "C" intgo Swig_DirectorA_callback_rg__SWIG_1_director_basic_02901e5abf8bae7a(int);
      |                  ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:157:7: note: type mismatch in parameter 1
  157 | GoInt Swig_DirectorA_callback_rg__SWIG_1_director_basic_02901e5abf8bae7a(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:157:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:157:7: note: 'Swig_DirectorA_callback_rg__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:157:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:577:18: warning: type of 'Swig_DirectorA_callback_rg__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  577 | extern "C" intgo Swig_DirectorA_callback_rg__SWIG_0_director_basic_02901e5abf8bae7a(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:136:7: note: type mismatch in parameter 1
  136 | GoInt Swig_DirectorA_callback_rg__SWIG_0_director_basic_02901e5abf8bae7a(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:136:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:136:7: note: 'Swig_DirectorA_callback_rg__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:136:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:567:18: warning: type of 'Swig_DirectorA_callback_f__SWIG_1_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  567 | extern "C" intgo Swig_DirectorA_callback_f__SWIG_1_director_basic_02901e5abf8bae7a(int);
      |                  ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:117:7: note: type mismatch in parameter 1
  117 | GoInt Swig_DirectorA_callback_f__SWIG_1_director_basic_02901e5abf8bae7a(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:117:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:117:7: note: 'Swig_DirectorA_callback_f__SWIG_1_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:117:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:555:18: warning: type of 'Swig_DirectorA_callback_f__SWIG_0_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  555 | extern "C" intgo Swig_DirectorA_callback_f__SWIG_0_director_basic_02901e5abf8bae7a(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:96:7: note: type mismatch in parameter 1
   96 | GoInt Swig_DirectorA_callback_f__SWIG_0_director_basic_02901e5abf8bae7a(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:96:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:96:7: note: 'Swig_DirectorA_callback_f__SWIG_0_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:96:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:515:23: warning: type of 'Swig_DirectorFoo_callback_pong_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  515 | extern "C" _gostring_ Swig_DirectorFoo_callback_pong_director_basic_02901e5abf8bae7a(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:60:10: note: type mismatch in parameter 1
   60 | GoString Swig_DirectorFoo_callback_pong_director_basic_02901e5abf8bae7a(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:60:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:60:10: note: 'Swig_DirectorFoo_callback_pong_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:60:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_basic_wrap.cxx:502:23: warning: type of 'Swig_DirectorFoo_callback_ping_director_basic_02901e5abf8bae7a' does not match original declaration [-Wlto-type-mismatch]
  502 | extern "C" _gostring_ Swig_DirectorFoo_callback_ping_director_basic_02901e5abf8bae7a(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorFoo_callback_ping_director_basic_02901e5abf8bae7a(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:41:10: note: 'Swig_DirectorFoo_callback_ping_director_basic_02901e5abf8bae7a' was previously declared here
../../../../../../../../../../../tmp/go-build2850469825/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-756628098/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase director_binary_string
checking go testcase director_classes
checking go testcase director_classic (with run test)
# swigtests/director_classic
../director_classic.go:56:18: warning: type of '_wrap_new_Person_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_new_Person_director_classic_9b8783df411baf46(void);
      |                  ^
../director_classic_wrap.cxx:696:9: note: return value type mismatch
  696 | Person *_wrap_new_Person_director_classic_9b8783df411baf46() {
      |         ^
../director_classic_wrap.cxx:696:9: note: '_wrap_new_Person_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:696:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:73:18: warning: type of '_wrap_new_OrphanPerson_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_new_OrphanPerson_director_classic_9b8783df411baf46(void);
      |                  ^
../director_classic_wrap.cxx:893:15: note: return value type mismatch
  893 | OrphanPerson *_wrap_new_OrphanPerson_director_classic_9b8783df411baf46() {
      |               ^
../director_classic_wrap.cxx:893:15: note: '_wrap_new_OrphanPerson_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:893:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:79:18: warning: type of '_wrap_new_OrphanChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap_new_OrphanChild_director_classic_9b8783df411baf46(void);
      |                  ^
../director_classic_wrap.cxx:964:14: note: return value type mismatch
  964 | OrphanChild *_wrap_new_OrphanChild_director_classic_9b8783df411baf46() {
      |              ^
../director_classic_wrap.cxx:964:14: note: '_wrap_new_OrphanChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:964:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:68:18: warning: type of '_wrap_new_GrandChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_new_GrandChild_director_classic_9b8783df411baf46(void);
      |                  ^
../director_classic_wrap.cxx:836:13: note: return value type mismatch
  836 | GrandChild *_wrap_new_GrandChild_director_classic_9b8783df411baf46() {
      |             ^
../director_classic_wrap.cxx:836:13: note: '_wrap_new_GrandChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:836:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:62:18: warning: type of '_wrap_new_Child_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_Child_director_classic_9b8783df411baf46(void);
      |                  ^
../director_classic_wrap.cxx:766:8: note: return value type mismatch
  766 | Child *_wrap_new_Child_director_classic_9b8783df411baf46() {
      |        ^
../director_classic_wrap.cxx:766:8: note: '_wrap_new_Child_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:766:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:82:18: warning: type of '_wrap_new_Caller_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   82 | extern uintptr_t _wrap_new_Caller_director_classic_9b8783df411baf46(void);
      |                  ^
../director_classic_wrap.cxx:999:9: note: return value type mismatch
  999 | Caller *_wrap_new_Caller_director_classic_9b8783df411baf46() {
      |         ^
../director_classic_wrap.cxx:999:9: note: '_wrap_new_Caller_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:999:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:51:18: warning: type of '_wrap_new_Being_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_Being_director_classic_9b8783df411baf46(void);
      |                  ^
../director_classic_wrap.cxx:636:8: note: return value type mismatch
  636 | Being *_wrap_new_Being_director_classic_9b8783df411baf46() {
      |        ^
../director_classic_wrap.cxx:636:8: note: '_wrap_new_Being_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:636:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:57:13: warning: type of '_wrap_delete_Person_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_delete_Person_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:707:6: note: type mismatch in parameter 1
  707 | void _wrap_delete_Person_director_classic_9b8783df411baf46(Person *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:707:6: note: '_wrap_delete_Person_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:707:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:74:13: warning: type of '_wrap_delete_OrphanPerson_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_delete_OrphanPerson_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:904:6: note: type mismatch in parameter 1
  904 | void _wrap_delete_OrphanPerson_director_classic_9b8783df411baf46(OrphanPerson *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:904:6: note: '_wrap_delete_OrphanPerson_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:904:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:80:13: warning: type of '_wrap_delete_OrphanChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_delete_OrphanChild_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:975:6: note: type mismatch in parameter 1
  975 | void _wrap_delete_OrphanChild_director_classic_9b8783df411baf46(OrphanChild *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:975:6: note: '_wrap_delete_OrphanChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:975:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:69:13: warning: type of '_wrap_delete_GrandChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_delete_GrandChild_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:847:6: note: type mismatch in parameter 1
  847 | void _wrap_delete_GrandChild_director_classic_9b8783df411baf46(GrandChild *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:847:6: note: '_wrap_delete_GrandChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:847:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:63:13: warning: type of '_wrap_delete_Child_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_Child_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:777:6: note: type mismatch in parameter 1
  777 | void _wrap_delete_Child_director_classic_9b8783df411baf46(Child *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:777:6: note: '_wrap_delete_Child_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:777:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:83:13: warning: type of '_wrap_delete_Caller_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   83 | extern void _wrap_delete_Caller_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:1010:6: note: type mismatch in parameter 1
 1010 | void _wrap_delete_Caller_director_classic_9b8783df411baf46(Caller *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:1010:6: note: '_wrap_delete_Caller_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:1010:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:50:13: warning: type of '_wrap_delete_Being_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_delete_Being_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:626:6: note: type mismatch in parameter 1
  626 | void _wrap_delete_Being_director_classic_9b8783df411baf46(Being *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:626:6: note: '_wrap_delete_Being_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:626:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:52:18: warning: type of '_wrap__swig_NewDirectorPersonPerson_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap__swig_NewDirectorPersonPerson_director_classic_9b8783df411baf46(int);
      |                  ^
../director_classic_wrap.cxx:647:9: note: return value type mismatch
  647 | Person *_wrap__swig_NewDirectorPersonPerson_director_classic_9b8783df411baf46(intgo _swig_go_0) {
      |         ^
../director_classic_wrap.cxx:647:9: note: '_wrap__swig_NewDirectorPersonPerson_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:647:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:70:18: warning: type of '_wrap__swig_NewDirectorOrphanPersonOrphanPerson_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap__swig_NewDirectorOrphanPersonOrphanPerson_director_classic_9b8783df411baf46(int);
      |                  ^
../director_classic_wrap.cxx:857:15: note: return value type mismatch
  857 | OrphanPerson *_wrap__swig_NewDirectorOrphanPersonOrphanPerson_director_classic_9b8783df411baf46(intgo _swig_go_0) {
      |               ^
../director_classic_wrap.cxx:857:15: note: '_wrap__swig_NewDirectorOrphanPersonOrphanPerson_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:857:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:76:18: warning: type of '_wrap__swig_NewDirectorOrphanChildOrphanChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap__swig_NewDirectorOrphanChildOrphanChild_director_classic_9b8783df411baf46(int);
      |                  ^
../director_classic_wrap.cxx:928:14: note: return value type mismatch
  928 | OrphanChild *_wrap__swig_NewDirectorOrphanChildOrphanChild_director_classic_9b8783df411baf46(intgo _swig_go_0) {
      |              ^
../director_classic_wrap.cxx:928:14: note: '_wrap__swig_NewDirectorOrphanChildOrphanChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:928:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:64:18: warning: type of '_wrap__swig_NewDirectorGrandChildGrandChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap__swig_NewDirectorGrandChildGrandChild_director_classic_9b8783df411baf46(int);
      |                  ^
../director_classic_wrap.cxx:787:13: note: return value type mismatch
  787 | GrandChild *_wrap__swig_NewDirectorGrandChildGrandChild_director_classic_9b8783df411baf46(intgo _swig_go_0) {
      |             ^
../director_classic_wrap.cxx:787:13: note: '_wrap__swig_NewDirectorGrandChildGrandChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:787:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:58:18: warning: type of '_wrap__swig_NewDirectorChildChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap__swig_NewDirectorChildChild_director_classic_9b8783df411baf46(int);
      |                  ^
../director_classic_wrap.cxx:717:8: note: return value type mismatch
  717 | Child *_wrap__swig_NewDirectorChildChild_director_classic_9b8783df411baf46(intgo _swig_go_0) {
      |        ^
../director_classic_wrap.cxx:717:8: note: '_wrap__swig_NewDirectorChildChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:717:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:46:18: warning: type of '_wrap__swig_NewDirectorBeingBeing_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap__swig_NewDirectorBeingBeing_director_classic_9b8783df411baf46(int);
      |                  ^
../director_classic_wrap.cxx:577:8: note: return value type mismatch
  577 | Being *_wrap__swig_NewDirectorBeingBeing_director_classic_9b8783df411baf46(intgo _swig_go_0) {
      |        ^
../director_classic_wrap.cxx:577:8: note: '_wrap__swig_NewDirectorBeingBeing_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:577:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:53:20: warning: type of '_wrap__swig_DirectorPerson_upcall_Id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_type_3 _wrap__swig_DirectorPerson_upcall_Id_director_classic_9b8783df411baf46(uintptr_t);
      |                    ^
../director_classic_wrap.cxx:660:12: note: type mismatch in parameter 1
  660 | _gostring_ _wrap__swig_DirectorPerson_upcall_Id_director_classic_9b8783df411baf46(SwigDirector_Person *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:660:12: note: '_wrap__swig_DirectorPerson_upcall_Id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:660:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:71:20: warning: type of '_wrap__swig_DirectorOrphanPerson_upcall_Id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_type_9 _wrap__swig_DirectorOrphanPerson_upcall_Id_director_classic_9b8783df411baf46(uintptr_t);
      |                    ^
../director_classic_wrap.cxx:870:12: note: type mismatch in parameter 1
  870 | _gostring_ _wrap__swig_DirectorOrphanPerson_upcall_Id_director_classic_9b8783df411baf46(SwigDirector_OrphanPerson *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:870:12: note: '_wrap__swig_DirectorOrphanPerson_upcall_Id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:870:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:77:21: warning: type of '_wrap__swig_DirectorOrphanChild_upcall_Id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   77 | extern swig_type_11 _wrap__swig_DirectorOrphanChild_upcall_Id_director_classic_9b8783df411baf46(uintptr_t);
      |                     ^
../director_classic_wrap.cxx:941:12: note: type mismatch in parameter 1
  941 | _gostring_ _wrap__swig_DirectorOrphanChild_upcall_Id_director_classic_9b8783df411baf46(SwigDirector_OrphanChild *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:941:12: note: '_wrap__swig_DirectorOrphanChild_upcall_Id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:941:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:65:20: warning: type of '_wrap__swig_DirectorGrandChild_upcall_Id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_type_7 _wrap__swig_DirectorGrandChild_upcall_Id_director_classic_9b8783df411baf46(uintptr_t);
      |                    ^
../director_classic_wrap.cxx:800:12: note: type mismatch in parameter 1
  800 | _gostring_ _wrap__swig_DirectorGrandChild_upcall_Id_director_classic_9b8783df411baf46(SwigDirector_GrandChild *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:800:12: note: '_wrap__swig_DirectorGrandChild_upcall_Id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:800:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:59:20: warning: type of '_wrap__swig_DirectorChild_upcall_Id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_type_5 _wrap__swig_DirectorChild_upcall_Id_director_classic_9b8783df411baf46(uintptr_t);
      |                    ^
../director_classic_wrap.cxx:730:12: note: type mismatch in parameter 1
  730 | _gostring_ _wrap__swig_DirectorChild_upcall_Id_director_classic_9b8783df411baf46(SwigDirector_Child *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:730:12: note: '_wrap__swig_DirectorChild_upcall_Id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:730:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:47:20: warning: type of '_wrap__swig_DirectorBeing_upcall_Id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_type_1 _wrap__swig_DirectorBeing_upcall_Id_director_classic_9b8783df411baf46(uintptr_t);
      |                    ^
../director_classic_wrap.cxx:590:12: note: type mismatch in parameter 1
  590 | _gostring_ _wrap__swig_DirectorBeing_upcall_Id_director_classic_9b8783df411baf46(SwigDirector_Being *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:590:12: note: '_wrap__swig_DirectorBeing_upcall_Id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:590:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:45:18: warning: type of '_wrap_Swig_malloc_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_Swig_malloc_director_classic_9b8783df411baf46(swig_intgo arg1);
      |                  ^
../director_classic_wrap.cxx:564:7: note: return value type mismatch
  564 | void *_wrap_Swig_malloc_director_classic_9b8783df411baf46(intgo _swig_go_0) {
      |       ^
../director_classic_wrap.cxx:564:7: note: '_wrap_Swig_malloc_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:564:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:44:13: warning: type of '_wrap_Swig_free_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_Swig_free_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:554:6: note: type mismatch in parameter 1
  554 | void _wrap_Swig_free_director_classic_9b8783df411baf46(void *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:554:6: note: '_wrap_Swig_free_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:554:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:55:20: warning: type of '_wrap_Person_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_type_4 _wrap_Person_id_director_classic_9b8783df411baf46(uintptr_t arg1);
      |                    ^
../director_classic_wrap.cxx:683:12: note: type mismatch in parameter 1
  683 | _gostring_ _wrap_Person_id_director_classic_9b8783df411baf46(Person *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:683:12: note: '_wrap_Person_id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:683:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:75:21: warning: type of '_wrap_OrphanPerson_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_type_10 _wrap_OrphanPerson_id_director_classic_9b8783df411baf46(uintptr_t _swig_base);
      |                     ^
../director_classic_wrap.cxx:914:12: note: type mismatch in parameter 1
  914 | _gostring_ _wrap_OrphanPerson_id_director_classic_9b8783df411baf46(OrphanPerson *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:914:12: note: '_wrap_OrphanPerson_id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:914:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:81:21: warning: type of '_wrap_OrphanChild_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   81 | extern swig_type_12 _wrap_OrphanChild_id_director_classic_9b8783df411baf46(uintptr_t _swig_base);
      |                     ^
../director_classic_wrap.cxx:985:12: note: type mismatch in parameter 1
  985 | _gostring_ _wrap_OrphanChild_id_director_classic_9b8783df411baf46(OrphanChild *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:985:12: note: '_wrap_OrphanChild_id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:985:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:67:20: warning: type of '_wrap_GrandChild_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_type_8 _wrap_GrandChild_id_director_classic_9b8783df411baf46(uintptr_t arg1);
      |                    ^
../director_classic_wrap.cxx:823:12: note: type mismatch in parameter 1
  823 | _gostring_ _wrap_GrandChild_id_director_classic_9b8783df411baf46(GrandChild *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:823:12: note: '_wrap_GrandChild_id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:823:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:54:13: warning: type of '_wrap_DeleteDirectorPerson_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_DeleteDirectorPerson_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:673:6: note: type mismatch in parameter 1
  673 | void _wrap_DeleteDirectorPerson_director_classic_9b8783df411baf46(Person *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:673:6: note: '_wrap_DeleteDirectorPerson_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:673:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:72:13: warning: type of '_wrap_DeleteDirectorOrphanPerson_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_DeleteDirectorOrphanPerson_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:883:6: note: type mismatch in parameter 1
  883 | void _wrap_DeleteDirectorOrphanPerson_director_classic_9b8783df411baf46(OrphanPerson *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:883:6: note: '_wrap_DeleteDirectorOrphanPerson_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:883:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:78:13: warning: type of '_wrap_DeleteDirectorOrphanChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_DeleteDirectorOrphanChild_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:954:6: note: type mismatch in parameter 1
  954 | void _wrap_DeleteDirectorOrphanChild_director_classic_9b8783df411baf46(OrphanChild *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:954:6: note: '_wrap_DeleteDirectorOrphanChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:954:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:66:13: warning: type of '_wrap_DeleteDirectorGrandChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_DeleteDirectorGrandChild_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:813:6: note: type mismatch in parameter 1
  813 | void _wrap_DeleteDirectorGrandChild_director_classic_9b8783df411baf46(GrandChild *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:813:6: note: '_wrap_DeleteDirectorGrandChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:813:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:60:13: warning: type of '_wrap_DeleteDirectorChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_DeleteDirectorChild_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:743:6: note: type mismatch in parameter 1
  743 | void _wrap_DeleteDirectorChild_director_classic_9b8783df411baf46(Child *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:743:6: note: '_wrap_DeleteDirectorChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:743:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:48:13: warning: type of '_wrap_DeleteDirectorBeing_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_DeleteDirectorBeing_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:603:6: note: type mismatch in parameter 1
  603 | void _wrap_DeleteDirectorBeing_director_classic_9b8783df411baf46(Being *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:603:6: note: '_wrap_DeleteDirectorBeing_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:603:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:61:20: warning: type of '_wrap_Child_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_type_6 _wrap_Child_id_director_classic_9b8783df411baf46(uintptr_t arg1);
      |                    ^
../director_classic_wrap.cxx:753:12: note: type mismatch in parameter 1
  753 | _gostring_ _wrap_Child_id_director_classic_9b8783df411baf46(Child *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:753:12: note: '_wrap_Child_id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:753:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:85:13: warning: type of '_wrap_Caller_setCallback_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_Caller_setCallback_director_classic_9b8783df411baf46(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_classic_wrap.cxx:1030:6: note: type mismatch in parameter 1
 1030 | void _wrap_Caller_setCallback_director_classic_9b8783df411baf46(Caller *_swig_go_0, Person *_swig_go_1) {
      |      ^
../director_classic_wrap.cxx:1030:6: note: '_wrap_Caller_setCallback_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:1030:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:86:13: warning: type of '_wrap_Caller_resetCallback_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   86 | extern void _wrap_Caller_resetCallback_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:1042:6: note: type mismatch in parameter 1
 1042 | void _wrap_Caller_resetCallback_director_classic_9b8783df411baf46(Caller *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:1042:6: note: '_wrap_Caller_resetCallback_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:1042:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:84:13: warning: type of '_wrap_Caller_delCallback_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   84 | extern void _wrap_Caller_delCallback_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:1020:6: note: type mismatch in parameter 1
 1020 | void _wrap_Caller_delCallback_director_classic_9b8783df411baf46(Caller *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:1020:6: note: '_wrap_Caller_delCallback_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:1020:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:87:21: warning: type of '_wrap_Caller_call_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   87 | extern swig_type_13 _wrap_Caller_call_director_classic_9b8783df411baf46(uintptr_t arg1);
      |                     ^
../director_classic_wrap.cxx:1052:12: note: type mismatch in parameter 1
 1052 | _gostring_ _wrap_Caller_call_director_classic_9b8783df411baf46(Caller *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:1052:12: note: '_wrap_Caller_call_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:1052:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:88:18: warning: type of '_wrap_Caller_baseClass_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   88 | extern uintptr_t _wrap_Caller_baseClass_director_classic_9b8783df411baf46(uintptr_t arg1);
      |                  ^
../director_classic_wrap.cxx:1065:9: note: return value type mismatch
 1065 | Person *_wrap_Caller_baseClass_director_classic_9b8783df411baf46(Caller *_swig_go_0) {
      |         ^
../director_classic_wrap.cxx:1065:9: note: '_wrap_Caller_baseClass_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:1065:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic.go:49:20: warning: type of '_wrap_Being_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_type_2 _wrap_Being_id_director_classic_9b8783df411baf46(uintptr_t arg1);
      |                    ^
../director_classic_wrap.cxx:613:12: note: type mismatch in parameter 1
  613 | _gostring_ _wrap_Being_id_director_classic_9b8783df411baf46(Being *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:613:12: note: '_wrap_Being_id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:613:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic_wrap.cxx:530:23: warning: type of 'Swig_DirectorOrphanChild_callback_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
  530 | extern "C" _gostring_ Swig_DirectorOrphanChild_callback_id_director_classic_9b8783df411baf46(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:204:10: note: type mismatch in parameter 1
  204 | GoString Swig_DirectorOrphanChild_callback_id_director_classic_9b8783df411baf46(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:204:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:204:10: note: 'Swig_DirectorOrphanChild_callback_id_director_classic_9b8783df411baf46' was previously declared here
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:204:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic_wrap.cxx:505:23: warning: type of 'Swig_DirectorOrphanPerson_callback_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
  505 | extern "C" _gostring_ Swig_DirectorOrphanPerson_callback_id_director_classic_9b8783df411baf46(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:168:10: note: type mismatch in parameter 1
  168 | GoString Swig_DirectorOrphanPerson_callback_id_director_classic_9b8783df411baf46(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:168:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:168:10: note: 'Swig_DirectorOrphanPerson_callback_id_director_classic_9b8783df411baf46' was previously declared here
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:168:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic_wrap.cxx:480:23: warning: type of 'Swig_DirectorGrandChild_callback_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
  480 | extern "C" _gostring_ Swig_DirectorGrandChild_callback_id_director_classic_9b8783df411baf46(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:132:10: note: type mismatch in parameter 1
  132 | GoString Swig_DirectorGrandChild_callback_id_director_classic_9b8783df411baf46(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:132:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:132:10: note: 'Swig_DirectorGrandChild_callback_id_director_classic_9b8783df411baf46' was previously declared here
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:132:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic_wrap.cxx:455:23: warning: type of 'Swig_DirectorChild_callback_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
  455 | extern "C" _gostring_ Swig_DirectorChild_callback_id_director_classic_9b8783df411baf46(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:96:10: note: type mismatch in parameter 1
   96 | GoString Swig_DirectorChild_callback_id_director_classic_9b8783df411baf46(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:96:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:96:10: note: 'Swig_DirectorChild_callback_id_director_classic_9b8783df411baf46' was previously declared here
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:96:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic_wrap.cxx:430:23: warning: type of 'Swig_DirectorPerson_callback_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
  430 | extern "C" _gostring_ Swig_DirectorPerson_callback_id_director_classic_9b8783df411baf46(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:60:10: note: type mismatch in parameter 1
   60 | GoString Swig_DirectorPerson_callback_id_director_classic_9b8783df411baf46(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:60:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:60:10: note: 'Swig_DirectorPerson_callback_id_director_classic_9b8783df411baf46' was previously declared here
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:60:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic_wrap.cxx:405:23: warning: type of 'Swig_DirectorBeing_callback_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
  405 | extern "C" _gostring_ Swig_DirectorBeing_callback_id_director_classic_9b8783df411baf46(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:24:10: note: type mismatch in parameter 1
   24 | GoString Swig_DirectorBeing_callback_id_director_classic_9b8783df411baf46(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:24:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:24:10: note: 'Swig_DirectorBeing_callback_id_director_classic_9b8783df411baf46' was previously declared here
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:24:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/director_classic
director_classic_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  220 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
director_classic_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:56:18: warning: type of '_wrap_new_Person_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_new_Person_director_classic_9b8783df411baf46(void);
      |                  ^
../director_classic_wrap.cxx:696:9: note: return value type mismatch
  696 | Person *_wrap_new_Person_director_classic_9b8783df411baf46() {
      |         ^
../director_classic_wrap.cxx:696:9: note: '_wrap_new_Person_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:696:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:73:18: warning: type of '_wrap_new_OrphanPerson_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_new_OrphanPerson_director_classic_9b8783df411baf46(void);
      |                  ^
../director_classic_wrap.cxx:893:15: note: return value type mismatch
  893 | OrphanPerson *_wrap_new_OrphanPerson_director_classic_9b8783df411baf46() {
      |               ^
../director_classic_wrap.cxx:893:15: note: '_wrap_new_OrphanPerson_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:893:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:79:18: warning: type of '_wrap_new_OrphanChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap_new_OrphanChild_director_classic_9b8783df411baf46(void);
      |                  ^
../director_classic_wrap.cxx:964:14: note: return value type mismatch
  964 | OrphanChild *_wrap_new_OrphanChild_director_classic_9b8783df411baf46() {
      |              ^
../director_classic_wrap.cxx:964:14: note: '_wrap_new_OrphanChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:964:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:68:18: warning: type of '_wrap_new_GrandChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_new_GrandChild_director_classic_9b8783df411baf46(void);
      |                  ^
../director_classic_wrap.cxx:836:13: note: return value type mismatch
  836 | GrandChild *_wrap_new_GrandChild_director_classic_9b8783df411baf46() {
      |             ^
../director_classic_wrap.cxx:836:13: note: '_wrap_new_GrandChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:836:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:62:18: warning: type of '_wrap_new_Child_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_Child_director_classic_9b8783df411baf46(void);
      |                  ^
../director_classic_wrap.cxx:766:8: note: return value type mismatch
  766 | Child *_wrap_new_Child_director_classic_9b8783df411baf46() {
      |        ^
../director_classic_wrap.cxx:766:8: note: '_wrap_new_Child_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:766:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:82:18: warning: type of '_wrap_new_Caller_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   82 | extern uintptr_t _wrap_new_Caller_director_classic_9b8783df411baf46(void);
      |                  ^
../director_classic_wrap.cxx:999:9: note: return value type mismatch
  999 | Caller *_wrap_new_Caller_director_classic_9b8783df411baf46() {
      |         ^
../director_classic_wrap.cxx:999:9: note: '_wrap_new_Caller_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:999:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:51:18: warning: type of '_wrap_new_Being_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_Being_director_classic_9b8783df411baf46(void);
      |                  ^
../director_classic_wrap.cxx:636:8: note: return value type mismatch
  636 | Being *_wrap_new_Being_director_classic_9b8783df411baf46() {
      |        ^
../director_classic_wrap.cxx:636:8: note: '_wrap_new_Being_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:636:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:57:13: warning: type of '_wrap_delete_Person_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_delete_Person_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:707:6: note: type mismatch in parameter 1
  707 | void _wrap_delete_Person_director_classic_9b8783df411baf46(Person *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:707:6: note: '_wrap_delete_Person_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:707:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:74:13: warning: type of '_wrap_delete_OrphanPerson_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_delete_OrphanPerson_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:904:6: note: type mismatch in parameter 1
  904 | void _wrap_delete_OrphanPerson_director_classic_9b8783df411baf46(OrphanPerson *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:904:6: note: '_wrap_delete_OrphanPerson_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:904:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:80:13: warning: type of '_wrap_delete_OrphanChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_delete_OrphanChild_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:975:6: note: type mismatch in parameter 1
  975 | void _wrap_delete_OrphanChild_director_classic_9b8783df411baf46(OrphanChild *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:975:6: note: '_wrap_delete_OrphanChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:975:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:69:13: warning: type of '_wrap_delete_GrandChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_delete_GrandChild_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:847:6: note: type mismatch in parameter 1
  847 | void _wrap_delete_GrandChild_director_classic_9b8783df411baf46(GrandChild *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:847:6: note: '_wrap_delete_GrandChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:847:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:63:13: warning: type of '_wrap_delete_Child_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_Child_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:777:6: note: type mismatch in parameter 1
  777 | void _wrap_delete_Child_director_classic_9b8783df411baf46(Child *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:777:6: note: '_wrap_delete_Child_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:777:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:83:13: warning: type of '_wrap_delete_Caller_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   83 | extern void _wrap_delete_Caller_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:1010:6: note: type mismatch in parameter 1
 1010 | void _wrap_delete_Caller_director_classic_9b8783df411baf46(Caller *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:1010:6: note: '_wrap_delete_Caller_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:1010:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:50:13: warning: type of '_wrap_delete_Being_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_delete_Being_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:626:6: note: type mismatch in parameter 1
  626 | void _wrap_delete_Being_director_classic_9b8783df411baf46(Being *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:626:6: note: '_wrap_delete_Being_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:626:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:52:18: warning: type of '_wrap__swig_NewDirectorPersonPerson_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap__swig_NewDirectorPersonPerson_director_classic_9b8783df411baf46(int);
      |                  ^
../director_classic_wrap.cxx:647:9: note: return value type mismatch
  647 | Person *_wrap__swig_NewDirectorPersonPerson_director_classic_9b8783df411baf46(intgo _swig_go_0) {
      |         ^
../director_classic_wrap.cxx:647:9: note: '_wrap__swig_NewDirectorPersonPerson_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:647:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:70:18: warning: type of '_wrap__swig_NewDirectorOrphanPersonOrphanPerson_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap__swig_NewDirectorOrphanPersonOrphanPerson_director_classic_9b8783df411baf46(int);
      |                  ^
../director_classic_wrap.cxx:857:15: note: return value type mismatch
  857 | OrphanPerson *_wrap__swig_NewDirectorOrphanPersonOrphanPerson_director_classic_9b8783df411baf46(intgo _swig_go_0) {
      |               ^
../director_classic_wrap.cxx:857:15: note: '_wrap__swig_NewDirectorOrphanPersonOrphanPerson_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:857:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:76:18: warning: type of '_wrap__swig_NewDirectorOrphanChildOrphanChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap__swig_NewDirectorOrphanChildOrphanChild_director_classic_9b8783df411baf46(int);
      |                  ^
../director_classic_wrap.cxx:928:14: note: return value type mismatch
  928 | OrphanChild *_wrap__swig_NewDirectorOrphanChildOrphanChild_director_classic_9b8783df411baf46(intgo _swig_go_0) {
      |              ^
../director_classic_wrap.cxx:928:14: note: '_wrap__swig_NewDirectorOrphanChildOrphanChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:928:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:64:18: warning: type of '_wrap__swig_NewDirectorGrandChildGrandChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap__swig_NewDirectorGrandChildGrandChild_director_classic_9b8783df411baf46(int);
      |                  ^
../director_classic_wrap.cxx:787:13: note: return value type mismatch
  787 | GrandChild *_wrap__swig_NewDirectorGrandChildGrandChild_director_classic_9b8783df411baf46(intgo _swig_go_0) {
      |             ^
../director_classic_wrap.cxx:787:13: note: '_wrap__swig_NewDirectorGrandChildGrandChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:787:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:58:18: warning: type of '_wrap__swig_NewDirectorChildChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap__swig_NewDirectorChildChild_director_classic_9b8783df411baf46(int);
      |                  ^
../director_classic_wrap.cxx:717:8: note: return value type mismatch
  717 | Child *_wrap__swig_NewDirectorChildChild_director_classic_9b8783df411baf46(intgo _swig_go_0) {
      |        ^
../director_classic_wrap.cxx:717:8: note: '_wrap__swig_NewDirectorChildChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:717:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:46:18: warning: type of '_wrap__swig_NewDirectorBeingBeing_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap__swig_NewDirectorBeingBeing_director_classic_9b8783df411baf46(int);
      |                  ^
../director_classic_wrap.cxx:577:8: note: return value type mismatch
  577 | Being *_wrap__swig_NewDirectorBeingBeing_director_classic_9b8783df411baf46(intgo _swig_go_0) {
      |        ^
../director_classic_wrap.cxx:577:8: note: '_wrap__swig_NewDirectorBeingBeing_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:577:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:53:20: warning: type of '_wrap__swig_DirectorPerson_upcall_Id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_type_3 _wrap__swig_DirectorPerson_upcall_Id_director_classic_9b8783df411baf46(uintptr_t);
      |                    ^
../director_classic_wrap.cxx:660:12: note: type mismatch in parameter 1
  660 | _gostring_ _wrap__swig_DirectorPerson_upcall_Id_director_classic_9b8783df411baf46(SwigDirector_Person *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:660:12: note: '_wrap__swig_DirectorPerson_upcall_Id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:660:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:71:20: warning: type of '_wrap__swig_DirectorOrphanPerson_upcall_Id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_type_9 _wrap__swig_DirectorOrphanPerson_upcall_Id_director_classic_9b8783df411baf46(uintptr_t);
      |                    ^
../director_classic_wrap.cxx:870:12: note: type mismatch in parameter 1
  870 | _gostring_ _wrap__swig_DirectorOrphanPerson_upcall_Id_director_classic_9b8783df411baf46(SwigDirector_OrphanPerson *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:870:12: note: '_wrap__swig_DirectorOrphanPerson_upcall_Id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:870:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:77:21: warning: type of '_wrap__swig_DirectorOrphanChild_upcall_Id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   77 | extern swig_type_11 _wrap__swig_DirectorOrphanChild_upcall_Id_director_classic_9b8783df411baf46(uintptr_t);
      |                     ^
../director_classic_wrap.cxx:941:12: note: type mismatch in parameter 1
  941 | _gostring_ _wrap__swig_DirectorOrphanChild_upcall_Id_director_classic_9b8783df411baf46(SwigDirector_OrphanChild *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:941:12: note: '_wrap__swig_DirectorOrphanChild_upcall_Id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:941:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:65:20: warning: type of '_wrap__swig_DirectorGrandChild_upcall_Id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_type_7 _wrap__swig_DirectorGrandChild_upcall_Id_director_classic_9b8783df411baf46(uintptr_t);
      |                    ^
../director_classic_wrap.cxx:800:12: note: type mismatch in parameter 1
  800 | _gostring_ _wrap__swig_DirectorGrandChild_upcall_Id_director_classic_9b8783df411baf46(SwigDirector_GrandChild *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:800:12: note: '_wrap__swig_DirectorGrandChild_upcall_Id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:800:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:59:20: warning: type of '_wrap__swig_DirectorChild_upcall_Id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_type_5 _wrap__swig_DirectorChild_upcall_Id_director_classic_9b8783df411baf46(uintptr_t);
      |                    ^
../director_classic_wrap.cxx:730:12: note: type mismatch in parameter 1
  730 | _gostring_ _wrap__swig_DirectorChild_upcall_Id_director_classic_9b8783df411baf46(SwigDirector_Child *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:730:12: note: '_wrap__swig_DirectorChild_upcall_Id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:730:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:47:20: warning: type of '_wrap__swig_DirectorBeing_upcall_Id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_type_1 _wrap__swig_DirectorBeing_upcall_Id_director_classic_9b8783df411baf46(uintptr_t);
      |                    ^
../director_classic_wrap.cxx:590:12: note: type mismatch in parameter 1
  590 | _gostring_ _wrap__swig_DirectorBeing_upcall_Id_director_classic_9b8783df411baf46(SwigDirector_Being *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:590:12: note: '_wrap__swig_DirectorBeing_upcall_Id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:590:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:45:18: warning: type of '_wrap_Swig_malloc_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_Swig_malloc_director_classic_9b8783df411baf46(swig_intgo arg1);
      |                  ^
../director_classic_wrap.cxx:564:7: note: return value type mismatch
  564 | void *_wrap_Swig_malloc_director_classic_9b8783df411baf46(intgo _swig_go_0) {
      |       ^
../director_classic_wrap.cxx:564:7: note: '_wrap_Swig_malloc_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:564:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:44:13: warning: type of '_wrap_Swig_free_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_Swig_free_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:554:6: note: type mismatch in parameter 1
  554 | void _wrap_Swig_free_director_classic_9b8783df411baf46(void *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:554:6: note: '_wrap_Swig_free_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:554:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:55:20: warning: type of '_wrap_Person_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_type_4 _wrap_Person_id_director_classic_9b8783df411baf46(uintptr_t arg1);
      |                    ^
../director_classic_wrap.cxx:683:12: note: type mismatch in parameter 1
  683 | _gostring_ _wrap_Person_id_director_classic_9b8783df411baf46(Person *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:683:12: note: '_wrap_Person_id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:683:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:75:21: warning: type of '_wrap_OrphanPerson_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_type_10 _wrap_OrphanPerson_id_director_classic_9b8783df411baf46(uintptr_t _swig_base);
      |                     ^
../director_classic_wrap.cxx:914:12: note: type mismatch in parameter 1
  914 | _gostring_ _wrap_OrphanPerson_id_director_classic_9b8783df411baf46(OrphanPerson *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:914:12: note: '_wrap_OrphanPerson_id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:914:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:81:21: warning: type of '_wrap_OrphanChild_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   81 | extern swig_type_12 _wrap_OrphanChild_id_director_classic_9b8783df411baf46(uintptr_t _swig_base);
      |                     ^
../director_classic_wrap.cxx:985:12: note: type mismatch in parameter 1
  985 | _gostring_ _wrap_OrphanChild_id_director_classic_9b8783df411baf46(OrphanChild *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:985:12: note: '_wrap_OrphanChild_id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:985:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:67:20: warning: type of '_wrap_GrandChild_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_type_8 _wrap_GrandChild_id_director_classic_9b8783df411baf46(uintptr_t arg1);
      |                    ^
../director_classic_wrap.cxx:823:12: note: type mismatch in parameter 1
  823 | _gostring_ _wrap_GrandChild_id_director_classic_9b8783df411baf46(GrandChild *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:823:12: note: '_wrap_GrandChild_id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:823:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:54:13: warning: type of '_wrap_DeleteDirectorPerson_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_DeleteDirectorPerson_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:673:6: note: type mismatch in parameter 1
  673 | void _wrap_DeleteDirectorPerson_director_classic_9b8783df411baf46(Person *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:673:6: note: '_wrap_DeleteDirectorPerson_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:673:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:72:13: warning: type of '_wrap_DeleteDirectorOrphanPerson_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_DeleteDirectorOrphanPerson_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:883:6: note: type mismatch in parameter 1
  883 | void _wrap_DeleteDirectorOrphanPerson_director_classic_9b8783df411baf46(OrphanPerson *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:883:6: note: '_wrap_DeleteDirectorOrphanPerson_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:883:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:78:13: warning: type of '_wrap_DeleteDirectorOrphanChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_DeleteDirectorOrphanChild_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:954:6: note: type mismatch in parameter 1
  954 | void _wrap_DeleteDirectorOrphanChild_director_classic_9b8783df411baf46(OrphanChild *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:954:6: note: '_wrap_DeleteDirectorOrphanChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:954:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:66:13: warning: type of '_wrap_DeleteDirectorGrandChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_DeleteDirectorGrandChild_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:813:6: note: type mismatch in parameter 1
  813 | void _wrap_DeleteDirectorGrandChild_director_classic_9b8783df411baf46(GrandChild *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:813:6: note: '_wrap_DeleteDirectorGrandChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:813:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:60:13: warning: type of '_wrap_DeleteDirectorChild_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_DeleteDirectorChild_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:743:6: note: type mismatch in parameter 1
  743 | void _wrap_DeleteDirectorChild_director_classic_9b8783df411baf46(Child *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:743:6: note: '_wrap_DeleteDirectorChild_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:743:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:48:13: warning: type of '_wrap_DeleteDirectorBeing_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_DeleteDirectorBeing_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:603:6: note: type mismatch in parameter 1
  603 | void _wrap_DeleteDirectorBeing_director_classic_9b8783df411baf46(Being *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:603:6: note: '_wrap_DeleteDirectorBeing_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:603:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:61:20: warning: type of '_wrap_Child_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_type_6 _wrap_Child_id_director_classic_9b8783df411baf46(uintptr_t arg1);
      |                    ^
../director_classic_wrap.cxx:753:12: note: type mismatch in parameter 1
  753 | _gostring_ _wrap_Child_id_director_classic_9b8783df411baf46(Child *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:753:12: note: '_wrap_Child_id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:753:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:85:13: warning: type of '_wrap_Caller_setCallback_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_Caller_setCallback_director_classic_9b8783df411baf46(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_classic_wrap.cxx:1030:6: note: type mismatch in parameter 1
 1030 | void _wrap_Caller_setCallback_director_classic_9b8783df411baf46(Caller *_swig_go_0, Person *_swig_go_1) {
      |      ^
../director_classic_wrap.cxx:1030:6: note: '_wrap_Caller_setCallback_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:1030:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:86:13: warning: type of '_wrap_Caller_resetCallback_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   86 | extern void _wrap_Caller_resetCallback_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:1042:6: note: type mismatch in parameter 1
 1042 | void _wrap_Caller_resetCallback_director_classic_9b8783df411baf46(Caller *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:1042:6: note: '_wrap_Caller_resetCallback_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:1042:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:84:13: warning: type of '_wrap_Caller_delCallback_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   84 | extern void _wrap_Caller_delCallback_director_classic_9b8783df411baf46(uintptr_t arg1);
      |             ^
../director_classic_wrap.cxx:1020:6: note: type mismatch in parameter 1
 1020 | void _wrap_Caller_delCallback_director_classic_9b8783df411baf46(Caller *_swig_go_0) {
      |      ^
../director_classic_wrap.cxx:1020:6: note: '_wrap_Caller_delCallback_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:1020:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:87:21: warning: type of '_wrap_Caller_call_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   87 | extern swig_type_13 _wrap_Caller_call_director_classic_9b8783df411baf46(uintptr_t arg1);
      |                     ^
../director_classic_wrap.cxx:1052:12: note: type mismatch in parameter 1
 1052 | _gostring_ _wrap_Caller_call_director_classic_9b8783df411baf46(Caller *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:1052:12: note: '_wrap_Caller_call_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:1052:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:88:18: warning: type of '_wrap_Caller_baseClass_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   88 | extern uintptr_t _wrap_Caller_baseClass_director_classic_9b8783df411baf46(uintptr_t arg1);
      |                  ^
../director_classic_wrap.cxx:1065:9: note: return value type mismatch
 1065 | Person *_wrap_Caller_baseClass_director_classic_9b8783df411baf46(Caller *_swig_go_0) {
      |         ^
../director_classic_wrap.cxx:1065:9: note: '_wrap_Caller_baseClass_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:1065:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_classic/director_classic.go:49:20: warning: type of '_wrap_Being_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_type_2 _wrap_Being_id_director_classic_9b8783df411baf46(uintptr_t arg1);
      |                    ^
../director_classic_wrap.cxx:613:12: note: type mismatch in parameter 1
  613 | _gostring_ _wrap_Being_id_director_classic_9b8783df411baf46(Being *_swig_go_0) {
      |            ^
../director_classic_wrap.cxx:613:12: note: '_wrap_Being_id_director_classic_9b8783df411baf46' was previously declared here
../director_classic_wrap.cxx:613:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic_wrap.cxx:530:23: warning: type of 'Swig_DirectorOrphanChild_callback_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
  530 | extern "C" _gostring_ Swig_DirectorOrphanChild_callback_id_director_classic_9b8783df411baf46(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:204:10: note: type mismatch in parameter 1
  204 | GoString Swig_DirectorOrphanChild_callback_id_director_classic_9b8783df411baf46(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:204:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:204:10: note: 'Swig_DirectorOrphanChild_callback_id_director_classic_9b8783df411baf46' was previously declared here
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:204:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic_wrap.cxx:505:23: warning: type of 'Swig_DirectorOrphanPerson_callback_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
  505 | extern "C" _gostring_ Swig_DirectorOrphanPerson_callback_id_director_classic_9b8783df411baf46(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:168:10: note: type mismatch in parameter 1
  168 | GoString Swig_DirectorOrphanPerson_callback_id_director_classic_9b8783df411baf46(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:168:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:168:10: note: 'Swig_DirectorOrphanPerson_callback_id_director_classic_9b8783df411baf46' was previously declared here
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:168:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic_wrap.cxx:480:23: warning: type of 'Swig_DirectorGrandChild_callback_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
  480 | extern "C" _gostring_ Swig_DirectorGrandChild_callback_id_director_classic_9b8783df411baf46(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:132:10: note: type mismatch in parameter 1
  132 | GoString Swig_DirectorGrandChild_callback_id_director_classic_9b8783df411baf46(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:132:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:132:10: note: 'Swig_DirectorGrandChild_callback_id_director_classic_9b8783df411baf46' was previously declared here
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:132:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic_wrap.cxx:455:23: warning: type of 'Swig_DirectorChild_callback_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
  455 | extern "C" _gostring_ Swig_DirectorChild_callback_id_director_classic_9b8783df411baf46(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:96:10: note: type mismatch in parameter 1
   96 | GoString Swig_DirectorChild_callback_id_director_classic_9b8783df411baf46(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:96:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:96:10: note: 'Swig_DirectorChild_callback_id_director_classic_9b8783df411baf46' was previously declared here
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:96:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic_wrap.cxx:430:23: warning: type of 'Swig_DirectorPerson_callback_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
  430 | extern "C" _gostring_ Swig_DirectorPerson_callback_id_director_classic_9b8783df411baf46(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:60:10: note: type mismatch in parameter 1
   60 | GoString Swig_DirectorPerson_callback_id_director_classic_9b8783df411baf46(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:60:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:60:10: note: 'Swig_DirectorPerson_callback_id_director_classic_9b8783df411baf46' was previously declared here
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:60:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_classic_wrap.cxx:405:23: warning: type of 'Swig_DirectorBeing_callback_id_director_classic_9b8783df411baf46' does not match original declaration [-Wlto-type-mismatch]
  405 | extern "C" _gostring_ Swig_DirectorBeing_callback_id_director_classic_9b8783df411baf46(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:24:10: note: type mismatch in parameter 1
   24 | GoString Swig_DirectorBeing_callback_id_director_classic_9b8783df411baf46(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:24:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:24:10: note: 'Swig_DirectorBeing_callback_id_director_classic_9b8783df411baf46' was previously declared here
../../../../../../../../../../../tmp/go-build2742215900/b038/_cgo_export.c:24:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-31399098/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase director_constructor
checking go testcase director_conversion_operators
checking go testcase director_default (with run test)
# swigtests/director_default
../director_default.go:53:18: warning: type of '_wrap_new_Foo__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_Foo__SWIG_1_director_default_dc9dacb3bd487891(void);
      |                  ^
../director_default_wrap.cxx:621:6: note: return value type mismatch
  621 | Foo *_wrap_new_Foo__SWIG_1_director_default_dc9dacb3bd487891() {
      |      ^
../director_default_wrap.cxx:621:6: note: '_wrap_new_Foo__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:621:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:52:18: warning: type of '_wrap_new_Foo__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_new_Foo__SWIG_0_director_default_dc9dacb3bd487891(swig_intgo arg1);
      |                  ^
../director_default_wrap.cxx:608:6: note: return value type mismatch
  608 | Foo *_wrap_new_Foo__SWIG_0_director_default_dc9dacb3bd487891(intgo _swig_go_0) {
      |      ^
../director_default_wrap.cxx:608:6: note: '_wrap_new_Foo__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:608:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:77:18: warning: type of '_wrap_new_DefaultsDerived_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   77 | extern uintptr_t _wrap_new_DefaultsDerived_director_default_dc9dacb3bd487891(void);
      |                  ^
../director_default_wrap.cxx:940:18: note: return value type mismatch
  940 | DefaultsDerived *_wrap_new_DefaultsDerived_director_default_dc9dacb3bd487891() {
      |                  ^
../director_default_wrap.cxx:940:18: note: '_wrap_new_DefaultsDerived_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:940:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:60:18: warning: type of '_wrap_new_Bar__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_Bar__SWIG_1_director_default_dc9dacb3bd487891(swig_intgo arg1);
      |                  ^
../director_default_wrap.cxx:709:6: note: return value type mismatch
  709 | Bar *_wrap_new_Bar__SWIG_1_director_default_dc9dacb3bd487891(intgo _swig_go_0) {
      |      ^
../director_default_wrap.cxx:709:6: note: '_wrap_new_Bar__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:709:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:59:18: warning: type of '_wrap_new_Bar__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_Bar__SWIG_0_director_default_dc9dacb3bd487891(void);
      |                  ^
../director_default_wrap.cxx:698:6: note: return value type mismatch
  698 | Bar *_wrap_new_Bar__SWIG_0_director_default_dc9dacb3bd487891() {
      |      ^
../director_default_wrap.cxx:698:6: note: '_wrap_new_Bar__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:698:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:54:13: warning: type of '_wrap_delete_Foo_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_Foo_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:632:6: note: type mismatch in parameter 1
  632 | void _wrap_delete_Foo_director_default_dc9dacb3bd487891(Foo *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:632:6: note: '_wrap_delete_Foo_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:632:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:78:13: warning: type of '_wrap_delete_DefaultsDerived_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_delete_DefaultsDerived_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:951:6: note: type mismatch in parameter 1
  951 | void _wrap_delete_DefaultsDerived_director_default_dc9dacb3bd487891(DefaultsDerived *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:951:6: note: '_wrap_delete_DefaultsDerived_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:951:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:70:13: warning: type of '_wrap_delete_DefaultsBase_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   70 | extern void _wrap_delete_DefaultsBase_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:843:6: note: type mismatch in parameter 1
  843 | void _wrap_delete_DefaultsBase_director_default_dc9dacb3bd487891(DefaultsBase *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:843:6: note: '_wrap_delete_DefaultsBase_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:843:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:61:13: warning: type of '_wrap_delete_Bar_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_delete_Bar_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:722:6: note: type mismatch in parameter 1
  722 | void _wrap_delete_Bar_director_default_dc9dacb3bd487891(Bar *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:722:6: note: '_wrap_delete_Bar_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:722:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:48:18: warning: type of '_wrap__swig_NewDirectorFooFoo__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap__swig_NewDirectorFooFoo__SWIG_1_director_default_dc9dacb3bd487891(int);
      |                  ^
../director_default_wrap.cxx:557:6: note: return value type mismatch
  557 | Foo *_wrap__swig_NewDirectorFooFoo__SWIG_1_director_default_dc9dacb3bd487891(intgo _swig_go_0) {
      |      ^
../director_default_wrap.cxx:557:6: note: '_wrap__swig_NewDirectorFooFoo__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:557:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:47:18: warning: type of '_wrap__swig_NewDirectorFooFoo__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap__swig_NewDirectorFooFoo__SWIG_0_director_default_dc9dacb3bd487891(int, swig_intgo arg1);
      |                  ^
../director_default_wrap.cxx:542:6: note: return value type mismatch
  542 | Foo *_wrap__swig_NewDirectorFooFoo__SWIG_0_director_default_dc9dacb3bd487891(intgo _swig_go_0, intgo _swig_go_1) {
      |      ^
../director_default_wrap.cxx:542:6: note: '_wrap__swig_NewDirectorFooFoo__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:542:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:71:18: warning: type of '_wrap__swig_NewDirectorDefaultsDerivedDefaultsDerived_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap__swig_NewDirectorDefaultsDerivedDefaultsDerived_director_default_dc9dacb3bd487891(int);
      |                  ^
../director_default_wrap.cxx:853:18: note: return value type mismatch
  853 | DefaultsDerived *_wrap__swig_NewDirectorDefaultsDerivedDefaultsDerived_director_default_dc9dacb3bd487891(intgo _swig_go_0) {
      |                  ^
../director_default_wrap.cxx:853:18: note: '_wrap__swig_NewDirectorDefaultsDerivedDefaultsDerived_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:853:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:66:18: warning: type of '_wrap__swig_NewDirectorDefaultsBaseDefaultsBase_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap__swig_NewDirectorDefaultsBaseDefaultsBase_director_default_dc9dacb3bd487891(int);
      |                  ^
../director_default_wrap.cxx:788:15: note: return value type mismatch
  788 | DefaultsBase *_wrap__swig_NewDirectorDefaultsBaseDefaultsBase_director_default_dc9dacb3bd487891(intgo _swig_go_0) {
      |               ^
../director_default_wrap.cxx:788:15: note: '_wrap__swig_NewDirectorDefaultsBaseDefaultsBase_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:788:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:51:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Msg__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_type_3 _wrap__swig_DirectorFoo_upcall_Msg__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t);
      |                    ^
../director_default_wrap.cxx:595:12: note: type mismatch in parameter 1
  595 | _gostring_ _wrap__swig_DirectorFoo_upcall_Msg__SWIG_1_director_default_dc9dacb3bd487891(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_default_wrap.cxx:595:12: note: '_wrap__swig_DirectorFoo_upcall_Msg__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:595:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:50:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Msg__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_1 _wrap__swig_DirectorFoo_upcall_Msg__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t, swig_type_2 msg);
      |                    ^
../director_default_wrap.cxx:580:12: note: type mismatch in parameter 1
  580 | _gostring_ _wrap__swig_DirectorFoo_upcall_Msg__SWIG_0_director_default_dc9dacb3bd487891(SwigDirector_Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../director_default_wrap.cxx:580:12: note: '_wrap__swig_DirectorFoo_upcall_Msg__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:580:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:73:19: warning: type of '_wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_voidp _wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t, double d);
      |                   ^
../director_default_wrap.cxx:883:8: note: type mismatch in parameter 1
  883 | intgo *_wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_1_director_default_dc9dacb3bd487891(SwigDirector_DefaultsDerived *_swig_go_0, double _swig_go_1) {
      |        ^
../director_default_wrap.cxx:883:8: note: '_wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:883:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:72:19: warning: type of '_wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_voidp _wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t, double d, swig_voidp a);
      |                   ^
../director_default_wrap.cxx:866:8: note: type mismatch in parameter 1
  866 | intgo *_wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_0_director_default_dc9dacb3bd487891(SwigDirector_DefaultsDerived *_swig_go_0, double _swig_go_1, intgo *_swig_go_2) {
      |        ^
../director_default_wrap.cxx:866:8: note: '_wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:866:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:46:18: warning: type of '_wrap_Swig_malloc_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_Swig_malloc_director_default_dc9dacb3bd487891(swig_intgo arg1);
      |                  ^
../director_default_wrap.cxx:529:7: note: return value type mismatch
  529 | void *_wrap_Swig_malloc_director_default_dc9dacb3bd487891(intgo _swig_go_0) {
      |       ^
../director_default_wrap.cxx:529:7: note: '_wrap_Swig_malloc_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:529:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:45:13: warning: type of '_wrap_Swig_free_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Swig_free_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:519:6: note: type mismatch in parameter 1
  519 | void _wrap_Swig_free_director_default_dc9dacb3bd487891(void *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:519:6: note: '_wrap_Swig_free_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:519:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:56:20: warning: type of '_wrap_Foo_Msg__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_type_5 _wrap_Foo_Msg__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |                    ^
../director_default_wrap.cxx:657:12: note: type mismatch in parameter 1
  657 | _gostring_ _wrap_Foo_Msg__SWIG_1_director_default_dc9dacb3bd487891(Foo *_swig_go_0) {
      |            ^
../director_default_wrap.cxx:657:12: note: '_wrap_Foo_Msg__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:657:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:55:20: warning: type of '_wrap_Foo_Msg__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_type_4 _wrap_Foo_Msg__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t arg1, swig_type_2 arg2);
      |                    ^
../director_default_wrap.cxx:642:12: note: type mismatch in parameter 1
  642 | _gostring_ _wrap_Foo_Msg__SWIG_0_director_default_dc9dacb3bd487891(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../director_default_wrap.cxx:642:12: note: '_wrap_Foo_Msg__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:642:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:58:20: warning: type of '_wrap_Foo_GetMsg__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_type_7 _wrap_Foo_GetMsg__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t arg1, swig_type_8 arg2);
      |                    ^
../director_default_wrap.cxx:683:12: note: type mismatch in parameter 1
  683 | _gostring_ _wrap_Foo_GetMsg__SWIG_1_director_default_dc9dacb3bd487891(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../director_default_wrap.cxx:683:12: note: '_wrap_Foo_GetMsg__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:683:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:57:20: warning: type of '_wrap_Foo_GetMsg__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_type_6 _wrap_Foo_GetMsg__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |                    ^
../director_default_wrap.cxx:670:12: note: type mismatch in parameter 1
  670 | _gostring_ _wrap_Foo_GetMsg__SWIG_0_director_default_dc9dacb3bd487891(Foo *_swig_go_0) {
      |            ^
../director_default_wrap.cxx:670:12: note: '_wrap_Foo_GetMsg__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:670:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:49:13: warning: type of '_wrap_DeleteDirectorFoo_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_DeleteDirectorFoo_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:570:6: note: type mismatch in parameter 1
  570 | void _wrap_DeleteDirectorFoo_director_default_dc9dacb3bd487891(Foo *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:570:6: note: '_wrap_DeleteDirectorFoo_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:570:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:74:13: warning: type of '_wrap_DeleteDirectorDefaultsDerived_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_DeleteDirectorDefaultsDerived_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:898:6: note: type mismatch in parameter 1
  898 | void _wrap_DeleteDirectorDefaultsDerived_director_default_dc9dacb3bd487891(DefaultsDerived *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:898:6: note: '_wrap_DeleteDirectorDefaultsDerived_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:898:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:67:13: warning: type of '_wrap_DeleteDirectorDefaultsBase_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   67 | extern void _wrap_DeleteDirectorDefaultsBase_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:801:6: note: type mismatch in parameter 1
  801 | void _wrap_DeleteDirectorDefaultsBase_director_default_dc9dacb3bd487891(DefaultsBase *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:801:6: note: '_wrap_DeleteDirectorDefaultsBase_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:801:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:76:19: warning: type of '_wrap_DefaultsDerived_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   76 | extern swig_voidp _wrap_DefaultsDerived_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t arg1, double arg2);
      |                   ^
../director_default_wrap.cxx:925:8: note: type mismatch in parameter 1
  925 | intgo *_wrap_DefaultsDerived_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(DefaultsDerived *_swig_go_0, double _swig_go_1) {
      |        ^
../director_default_wrap.cxx:925:8: note: '_wrap_DefaultsDerived_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:925:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:75:19: warning: type of '_wrap_DefaultsDerived_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_voidp _wrap_DefaultsDerived_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t arg1, double arg2, swig_voidp arg3);
      |                   ^
../director_default_wrap.cxx:908:8: note: type mismatch in parameter 1
  908 | intgo *_wrap_DefaultsDerived_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(DefaultsDerived *_swig_go_0, double _swig_go_1, intgo *_swig_go_2) {
      |        ^
../director_default_wrap.cxx:908:8: note: '_wrap_DefaultsDerived_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:908:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:69:19: warning: type of '_wrap_DefaultsBase_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_voidp _wrap_DefaultsBase_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t arg1, double arg2);
      |                   ^
../director_default_wrap.cxx:828:8: note: type mismatch in parameter 1
  828 | intgo *_wrap_DefaultsBase_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(DefaultsBase *_swig_go_0, double _swig_go_1) {
      |        ^
../director_default_wrap.cxx:828:8: note: '_wrap_DefaultsBase_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:828:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:68:19: warning: type of '_wrap_DefaultsBase_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_voidp _wrap_DefaultsBase_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t arg1, double arg2, swig_voidp arg3);
      |                   ^
../director_default_wrap.cxx:811:8: note: type mismatch in parameter 1
  811 | intgo *_wrap_DefaultsBase_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(DefaultsBase *_swig_go_0, double _swig_go_1, intgo *_swig_go_2) {
      |        ^
../director_default_wrap.cxx:811:8: note: '_wrap_DefaultsBase_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:811:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:63:21: warning: type of '_wrap_Bar_Msg__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_type_11 _wrap_Bar_Msg__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |                     ^
../director_default_wrap.cxx:747:12: note: type mismatch in parameter 1
  747 | _gostring_ _wrap_Bar_Msg__SWIG_1_director_default_dc9dacb3bd487891(Bar *_swig_go_0) {
      |            ^
../director_default_wrap.cxx:747:12: note: '_wrap_Bar_Msg__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:747:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:62:20: warning: type of '_wrap_Bar_Msg__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_type_9 _wrap_Bar_Msg__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t arg1, swig_type_10 arg2);
      |                    ^
../director_default_wrap.cxx:732:12: note: type mismatch in parameter 1
  732 | _gostring_ _wrap_Bar_Msg__SWIG_0_director_default_dc9dacb3bd487891(Bar *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../director_default_wrap.cxx:732:12: note: '_wrap_Bar_Msg__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:732:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:65:21: warning: type of '_wrap_Bar_GetMsg__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_type_13 _wrap_Bar_GetMsg__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t arg1, swig_type_14 arg2);
      |                     ^
../director_default_wrap.cxx:773:12: note: type mismatch in parameter 1
  773 | _gostring_ _wrap_Bar_GetMsg__SWIG_1_director_default_dc9dacb3bd487891(Bar *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../director_default_wrap.cxx:773:12: note: '_wrap_Bar_GetMsg__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:773:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default.go:64:21: warning: type of '_wrap_Bar_GetMsg__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_type_12 _wrap_Bar_GetMsg__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |                     ^
../director_default_wrap.cxx:760:12: note: type mismatch in parameter 1
  760 | _gostring_ _wrap_Bar_GetMsg__SWIG_0_director_default_dc9dacb3bd487891(Bar *_swig_go_0) {
      |            ^
../director_default_wrap.cxx:760:12: note: '_wrap_Bar_GetMsg__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:760:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default_wrap.cxx:496:19: warning: type of 'Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
  496 | extern "C" intgo *Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(int, double arg2);
      |                   ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:165:8: note: type mismatch in parameter 1
  165 | GoInt* Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(GoInt swig_c, GoFloat64 arg2)
      |        ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:165:8: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:165:8: note: 'Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:165:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default_wrap.cxx:482:19: warning: type of 'Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
  482 | extern "C" intgo *Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(int, double arg2, intgo *arg3);
      |                   ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:142:8: note: type mismatch in parameter 1
  142 | GoInt* Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(GoInt swig_c, GoFloat64 arg2, GoInt* arg3)
      |        ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:142:8: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:142:8: note: 'Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:142:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default_wrap.cxx:458:19: warning: type of 'Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
  458 | extern "C" intgo *Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(int, double d);
      |                   ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:104:8: note: type mismatch in parameter 1
  104 | GoInt* Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(GoInt swig_c, GoFloat64 d)
      |        ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:104:8: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:104:8: note: 'Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:104:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default_wrap.cxx:444:19: warning: type of 'Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
  444 | extern "C" intgo *Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(int, double d, intgo *a);
      |                   ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:81:8: note: type mismatch in parameter 1
   81 | GoInt* Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(GoInt swig_c, GoFloat64 d, GoInt* a)
      |        ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:81:8: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:81:8: note: 'Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:81:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default_wrap.cxx:426:23: warning: type of 'Swig_DirectorFoo_callback_Msg__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
  426 | extern "C" _gostring_ Swig_DirectorFoo_callback_Msg__SWIG_1_director_default_dc9dacb3bd487891(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:62:10: note: type mismatch in parameter 1
   62 | GoString Swig_DirectorFoo_callback_Msg__SWIG_1_director_default_dc9dacb3bd487891(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:62:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:62:10: note: 'Swig_DirectorFoo_callback_Msg__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:62:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default_wrap.cxx:411:23: warning: type of 'Swig_DirectorFoo_callback_Msg__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
  411 | extern "C" _gostring_ Swig_DirectorFoo_callback_Msg__SWIG_0_director_default_dc9dacb3bd487891(int, _gostring_ arg2);
      |                       ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorFoo_callback_Msg__SWIG_0_director_default_dc9dacb3bd487891(GoInt swig_c, GoString arg2)
      |          ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:41:10: note: 'Swig_DirectorFoo_callback_Msg__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/director_default
director_default_wrap.cxx: In member function 'virtual int* SwigDirector_DefaultsBase::defaultargs(double, int*)':
director_default_wrap.cxx:452:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  452 |   *(int **)&swig_a = (int *)a;
      |    ^~~~~~~~~~~~~~~
director_default_wrap.cxx:454:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  454 |   c_result = *(IntegerPtr *)&result;
      |               ^~~~~~~~~~~~~~~~~~~~~
director_default_wrap.cxx: In member function 'virtual int* SwigDirector_DefaultsBase::defaultargs(double)':
director_default_wrap.cxx:466:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  466 |   c_result = *(IntegerPtr *)&result;
      |               ^~~~~~~~~~~~~~~~~~~~~
director_default_wrap.cxx: In member function 'virtual int* SwigDirector_DefaultsDerived::defaultargs(Double, IntegerPtr)':
director_default_wrap.cxx:490:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  490 |   *(IntegerPtr *)&swig_arg3 = (IntegerPtr)a;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
director_default_wrap.cxx:492:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  492 |   c_result = *(int **)&result;
      |               ^~~~~~~~~~~~~~~
director_default_wrap.cxx: In member function 'virtual int* SwigDirector_DefaultsDerived::defaultargs(Double)':
director_default_wrap.cxx:504:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  504 |   c_result = *(int **)&result;
      |               ^~~~~~~~~~~~~~~
director_default_wrap.cxx: In function 'intgo* _wrap_DefaultsBase_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(DefaultsBase*, double, intgo*)':
director_default_wrap.cxx:820:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  820 |   arg3 = *(int **)&_swig_go_2;
      |           ^~~~~~~~~~~~~~~~~~~
director_default_wrap.cxx:823:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  823 |   *(IntegerPtr *)&_swig_go_result = (IntegerPtr)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
director_default_wrap.cxx: In function 'intgo* _wrap_DefaultsBase_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(DefaultsBase*, double)':
director_default_wrap.cxx:838:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  838 |   *(IntegerPtr *)&_swig_go_result = (IntegerPtr)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
director_default_wrap.cxx: In function 'intgo* _wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_0_director_default_dc9dacb3bd487891(SwigDirector_DefaultsDerived*, double, intgo*)':
director_default_wrap.cxx:875:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  875 |   arg3 = *(IntegerPtr *)&_swig_go_2;
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
director_default_wrap.cxx:878:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  878 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
director_default_wrap.cxx: In function 'intgo* _wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_1_director_default_dc9dacb3bd487891(SwigDirector_DefaultsDerived*, double)':
director_default_wrap.cxx:893:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  893 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
director_default_wrap.cxx: In function 'intgo* _wrap_DefaultsDerived_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(DefaultsDerived*, double, intgo*)':
director_default_wrap.cxx:917:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  917 |   arg3 = *(IntegerPtr *)&_swig_go_2;
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
director_default_wrap.cxx:920:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  920 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
director_default_wrap.cxx: In function 'intgo* _wrap_DefaultsDerived_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(DefaultsDerived*, double)':
director_default_wrap.cxx:935:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  935 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
director_default_wrap.cxx: At global scope:
director_default_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  220 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
director_default_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
director_default_wrap.cxx: In member function 'SwigDirector_DefaultsDerived::defaultargs(double, int*)':
director_default_wrap.cxx:491:103: warning: 'swig_arg3' is used uninitialized [-Wuninitialized]
  491 |   result = Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(go_val, swig_arg2, swig_arg3);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
director_default_wrap.cxx:487:10: note: 'swig_arg3' declared here
  487 |   intgo *swig_arg3;
      |          ^~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:53:18: warning: type of '_wrap_new_Foo__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_Foo__SWIG_1_director_default_dc9dacb3bd487891(void);
      |                  ^
../director_default_wrap.cxx:621:6: note: return value type mismatch
  621 | Foo *_wrap_new_Foo__SWIG_1_director_default_dc9dacb3bd487891() {
      |      ^
../director_default_wrap.cxx:621:6: note: '_wrap_new_Foo__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:621:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:52:18: warning: type of '_wrap_new_Foo__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_new_Foo__SWIG_0_director_default_dc9dacb3bd487891(swig_intgo arg1);
      |                  ^
../director_default_wrap.cxx:608:6: note: return value type mismatch
  608 | Foo *_wrap_new_Foo__SWIG_0_director_default_dc9dacb3bd487891(intgo _swig_go_0) {
      |      ^
../director_default_wrap.cxx:608:6: note: '_wrap_new_Foo__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:608:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:77:18: warning: type of '_wrap_new_DefaultsDerived_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   77 | extern uintptr_t _wrap_new_DefaultsDerived_director_default_dc9dacb3bd487891(void);
      |                  ^
../director_default_wrap.cxx:940:18: note: return value type mismatch
  940 | DefaultsDerived *_wrap_new_DefaultsDerived_director_default_dc9dacb3bd487891() {
      |                  ^
../director_default_wrap.cxx:940:18: note: '_wrap_new_DefaultsDerived_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:940:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:60:18: warning: type of '_wrap_new_Bar__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_Bar__SWIG_1_director_default_dc9dacb3bd487891(swig_intgo arg1);
      |                  ^
../director_default_wrap.cxx:709:6: note: return value type mismatch
  709 | Bar *_wrap_new_Bar__SWIG_1_director_default_dc9dacb3bd487891(intgo _swig_go_0) {
      |      ^
../director_default_wrap.cxx:709:6: note: '_wrap_new_Bar__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:709:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:59:18: warning: type of '_wrap_new_Bar__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_Bar__SWIG_0_director_default_dc9dacb3bd487891(void);
      |                  ^
../director_default_wrap.cxx:698:6: note: return value type mismatch
  698 | Bar *_wrap_new_Bar__SWIG_0_director_default_dc9dacb3bd487891() {
      |      ^
../director_default_wrap.cxx:698:6: note: '_wrap_new_Bar__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:698:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:54:13: warning: type of '_wrap_delete_Foo_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_Foo_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:632:6: note: type mismatch in parameter 1
  632 | void _wrap_delete_Foo_director_default_dc9dacb3bd487891(Foo *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:632:6: note: '_wrap_delete_Foo_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:632:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:78:13: warning: type of '_wrap_delete_DefaultsDerived_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_delete_DefaultsDerived_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:951:6: note: type mismatch in parameter 1
  951 | void _wrap_delete_DefaultsDerived_director_default_dc9dacb3bd487891(DefaultsDerived *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:951:6: note: '_wrap_delete_DefaultsDerived_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:951:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:70:13: warning: type of '_wrap_delete_DefaultsBase_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   70 | extern void _wrap_delete_DefaultsBase_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:843:6: note: type mismatch in parameter 1
  843 | void _wrap_delete_DefaultsBase_director_default_dc9dacb3bd487891(DefaultsBase *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:843:6: note: '_wrap_delete_DefaultsBase_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:843:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:61:13: warning: type of '_wrap_delete_Bar_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_delete_Bar_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:722:6: note: type mismatch in parameter 1
  722 | void _wrap_delete_Bar_director_default_dc9dacb3bd487891(Bar *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:722:6: note: '_wrap_delete_Bar_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:722:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:48:18: warning: type of '_wrap__swig_NewDirectorFooFoo__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap__swig_NewDirectorFooFoo__SWIG_1_director_default_dc9dacb3bd487891(int);
      |                  ^
../director_default_wrap.cxx:557:6: note: return value type mismatch
  557 | Foo *_wrap__swig_NewDirectorFooFoo__SWIG_1_director_default_dc9dacb3bd487891(intgo _swig_go_0) {
      |      ^
../director_default_wrap.cxx:557:6: note: '_wrap__swig_NewDirectorFooFoo__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:557:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:47:18: warning: type of '_wrap__swig_NewDirectorFooFoo__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap__swig_NewDirectorFooFoo__SWIG_0_director_default_dc9dacb3bd487891(int, swig_intgo arg1);
      |                  ^
../director_default_wrap.cxx:542:6: note: return value type mismatch
  542 | Foo *_wrap__swig_NewDirectorFooFoo__SWIG_0_director_default_dc9dacb3bd487891(intgo _swig_go_0, intgo _swig_go_1) {
      |      ^
../director_default_wrap.cxx:542:6: note: '_wrap__swig_NewDirectorFooFoo__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:542:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:71:18: warning: type of '_wrap__swig_NewDirectorDefaultsDerivedDefaultsDerived_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap__swig_NewDirectorDefaultsDerivedDefaultsDerived_director_default_dc9dacb3bd487891(int);
      |                  ^
../director_default_wrap.cxx:853:18: note: return value type mismatch
  853 | DefaultsDerived *_wrap__swig_NewDirectorDefaultsDerivedDefaultsDerived_director_default_dc9dacb3bd487891(intgo _swig_go_0) {
      |                  ^
../director_default_wrap.cxx:853:18: note: '_wrap__swig_NewDirectorDefaultsDerivedDefaultsDerived_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:853:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:66:18: warning: type of '_wrap__swig_NewDirectorDefaultsBaseDefaultsBase_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap__swig_NewDirectorDefaultsBaseDefaultsBase_director_default_dc9dacb3bd487891(int);
      |                  ^
../director_default_wrap.cxx:788:15: note: return value type mismatch
  788 | DefaultsBase *_wrap__swig_NewDirectorDefaultsBaseDefaultsBase_director_default_dc9dacb3bd487891(intgo _swig_go_0) {
      |               ^
../director_default_wrap.cxx:788:15: note: '_wrap__swig_NewDirectorDefaultsBaseDefaultsBase_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:788:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:51:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Msg__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_type_3 _wrap__swig_DirectorFoo_upcall_Msg__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t);
      |                    ^
../director_default_wrap.cxx:595:12: note: type mismatch in parameter 1
  595 | _gostring_ _wrap__swig_DirectorFoo_upcall_Msg__SWIG_1_director_default_dc9dacb3bd487891(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_default_wrap.cxx:595:12: note: '_wrap__swig_DirectorFoo_upcall_Msg__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:595:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:50:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Msg__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_1 _wrap__swig_DirectorFoo_upcall_Msg__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t, swig_type_2 msg);
      |                    ^
../director_default_wrap.cxx:580:12: note: type mismatch in parameter 1
  580 | _gostring_ _wrap__swig_DirectorFoo_upcall_Msg__SWIG_0_director_default_dc9dacb3bd487891(SwigDirector_Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../director_default_wrap.cxx:580:12: note: '_wrap__swig_DirectorFoo_upcall_Msg__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:580:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:73:19: warning: type of '_wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_voidp _wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t, double d);
      |                   ^
../director_default_wrap.cxx:883:8: note: type mismatch in parameter 1
  883 | intgo *_wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_1_director_default_dc9dacb3bd487891(SwigDirector_DefaultsDerived *_swig_go_0, double _swig_go_1) {
      |        ^
../director_default_wrap.cxx:883:8: note: '_wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:883:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:72:19: warning: type of '_wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_voidp _wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t, double d, swig_voidp a);
      |                   ^
../director_default_wrap.cxx:866:8: note: type mismatch in parameter 1
  866 | intgo *_wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_0_director_default_dc9dacb3bd487891(SwigDirector_DefaultsDerived *_swig_go_0, double _swig_go_1, intgo *_swig_go_2) {
      |        ^
../director_default_wrap.cxx:866:8: note: '_wrap__swig_DirectorDefaultsDerived_upcall_Defaultargs__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:866:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:46:18: warning: type of '_wrap_Swig_malloc_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_Swig_malloc_director_default_dc9dacb3bd487891(swig_intgo arg1);
      |                  ^
../director_default_wrap.cxx:529:7: note: return value type mismatch
  529 | void *_wrap_Swig_malloc_director_default_dc9dacb3bd487891(intgo _swig_go_0) {
      |       ^
../director_default_wrap.cxx:529:7: note: '_wrap_Swig_malloc_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:529:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:45:13: warning: type of '_wrap_Swig_free_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Swig_free_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:519:6: note: type mismatch in parameter 1
  519 | void _wrap_Swig_free_director_default_dc9dacb3bd487891(void *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:519:6: note: '_wrap_Swig_free_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:519:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:56:20: warning: type of '_wrap_Foo_Msg__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_type_5 _wrap_Foo_Msg__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |                    ^
../director_default_wrap.cxx:657:12: note: type mismatch in parameter 1
  657 | _gostring_ _wrap_Foo_Msg__SWIG_1_director_default_dc9dacb3bd487891(Foo *_swig_go_0) {
      |            ^
../director_default_wrap.cxx:657:12: note: '_wrap_Foo_Msg__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:657:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:55:20: warning: type of '_wrap_Foo_Msg__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_type_4 _wrap_Foo_Msg__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t arg1, swig_type_2 arg2);
      |                    ^
../director_default_wrap.cxx:642:12: note: type mismatch in parameter 1
  642 | _gostring_ _wrap_Foo_Msg__SWIG_0_director_default_dc9dacb3bd487891(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../director_default_wrap.cxx:642:12: note: '_wrap_Foo_Msg__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:642:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:58:20: warning: type of '_wrap_Foo_GetMsg__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_type_7 _wrap_Foo_GetMsg__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t arg1, swig_type_8 arg2);
      |                    ^
../director_default_wrap.cxx:683:12: note: type mismatch in parameter 1
  683 | _gostring_ _wrap_Foo_GetMsg__SWIG_1_director_default_dc9dacb3bd487891(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../director_default_wrap.cxx:683:12: note: '_wrap_Foo_GetMsg__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:683:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:57:20: warning: type of '_wrap_Foo_GetMsg__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_type_6 _wrap_Foo_GetMsg__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |                    ^
../director_default_wrap.cxx:670:12: note: type mismatch in parameter 1
  670 | _gostring_ _wrap_Foo_GetMsg__SWIG_0_director_default_dc9dacb3bd487891(Foo *_swig_go_0) {
      |            ^
../director_default_wrap.cxx:670:12: note: '_wrap_Foo_GetMsg__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:670:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:49:13: warning: type of '_wrap_DeleteDirectorFoo_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_DeleteDirectorFoo_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:570:6: note: type mismatch in parameter 1
  570 | void _wrap_DeleteDirectorFoo_director_default_dc9dacb3bd487891(Foo *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:570:6: note: '_wrap_DeleteDirectorFoo_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:570:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:74:13: warning: type of '_wrap_DeleteDirectorDefaultsDerived_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_DeleteDirectorDefaultsDerived_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:898:6: note: type mismatch in parameter 1
  898 | void _wrap_DeleteDirectorDefaultsDerived_director_default_dc9dacb3bd487891(DefaultsDerived *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:898:6: note: '_wrap_DeleteDirectorDefaultsDerived_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:898:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:67:13: warning: type of '_wrap_DeleteDirectorDefaultsBase_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   67 | extern void _wrap_DeleteDirectorDefaultsBase_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |             ^
../director_default_wrap.cxx:801:6: note: type mismatch in parameter 1
  801 | void _wrap_DeleteDirectorDefaultsBase_director_default_dc9dacb3bd487891(DefaultsBase *_swig_go_0) {
      |      ^
../director_default_wrap.cxx:801:6: note: '_wrap_DeleteDirectorDefaultsBase_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:801:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:76:19: warning: type of '_wrap_DefaultsDerived_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   76 | extern swig_voidp _wrap_DefaultsDerived_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t arg1, double arg2);
      |                   ^
../director_default_wrap.cxx:925:8: note: type mismatch in parameter 1
  925 | intgo *_wrap_DefaultsDerived_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(DefaultsDerived *_swig_go_0, double _swig_go_1) {
      |        ^
../director_default_wrap.cxx:925:8: note: '_wrap_DefaultsDerived_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:925:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:75:19: warning: type of '_wrap_DefaultsDerived_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_voidp _wrap_DefaultsDerived_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t arg1, double arg2, swig_voidp arg3);
      |                   ^
../director_default_wrap.cxx:908:8: note: type mismatch in parameter 1
  908 | intgo *_wrap_DefaultsDerived_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(DefaultsDerived *_swig_go_0, double _swig_go_1, intgo *_swig_go_2) {
      |        ^
../director_default_wrap.cxx:908:8: note: '_wrap_DefaultsDerived_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:908:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:69:19: warning: type of '_wrap_DefaultsBase_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_voidp _wrap_DefaultsBase_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t arg1, double arg2);
      |                   ^
../director_default_wrap.cxx:828:8: note: type mismatch in parameter 1
  828 | intgo *_wrap_DefaultsBase_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(DefaultsBase *_swig_go_0, double _swig_go_1) {
      |        ^
../director_default_wrap.cxx:828:8: note: '_wrap_DefaultsBase_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:828:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:68:19: warning: type of '_wrap_DefaultsBase_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_voidp _wrap_DefaultsBase_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t arg1, double arg2, swig_voidp arg3);
      |                   ^
../director_default_wrap.cxx:811:8: note: type mismatch in parameter 1
  811 | intgo *_wrap_DefaultsBase_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(DefaultsBase *_swig_go_0, double _swig_go_1, intgo *_swig_go_2) {
      |        ^
../director_default_wrap.cxx:811:8: note: '_wrap_DefaultsBase_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:811:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:63:21: warning: type of '_wrap_Bar_Msg__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_type_11 _wrap_Bar_Msg__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |                     ^
../director_default_wrap.cxx:747:12: note: type mismatch in parameter 1
  747 | _gostring_ _wrap_Bar_Msg__SWIG_1_director_default_dc9dacb3bd487891(Bar *_swig_go_0) {
      |            ^
../director_default_wrap.cxx:747:12: note: '_wrap_Bar_Msg__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:747:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:62:20: warning: type of '_wrap_Bar_Msg__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_type_9 _wrap_Bar_Msg__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t arg1, swig_type_10 arg2);
      |                    ^
../director_default_wrap.cxx:732:12: note: type mismatch in parameter 1
  732 | _gostring_ _wrap_Bar_Msg__SWIG_0_director_default_dc9dacb3bd487891(Bar *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../director_default_wrap.cxx:732:12: note: '_wrap_Bar_Msg__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:732:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:65:21: warning: type of '_wrap_Bar_GetMsg__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_type_13 _wrap_Bar_GetMsg__SWIG_1_director_default_dc9dacb3bd487891(uintptr_t arg1, swig_type_14 arg2);
      |                     ^
../director_default_wrap.cxx:773:12: note: type mismatch in parameter 1
  773 | _gostring_ _wrap_Bar_GetMsg__SWIG_1_director_default_dc9dacb3bd487891(Bar *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../director_default_wrap.cxx:773:12: note: '_wrap_Bar_GetMsg__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:773:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_default/director_default.go:64:21: warning: type of '_wrap_Bar_GetMsg__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_type_12 _wrap_Bar_GetMsg__SWIG_0_director_default_dc9dacb3bd487891(uintptr_t arg1);
      |                     ^
../director_default_wrap.cxx:760:12: note: type mismatch in parameter 1
  760 | _gostring_ _wrap_Bar_GetMsg__SWIG_0_director_default_dc9dacb3bd487891(Bar *_swig_go_0) {
      |            ^
../director_default_wrap.cxx:760:12: note: '_wrap_Bar_GetMsg__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../director_default_wrap.cxx:760:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default_wrap.cxx:496:19: warning: type of 'Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
  496 | extern "C" intgo *Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(int, double arg2);
      |                   ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:165:8: note: type mismatch in parameter 1
  165 | GoInt* Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(GoInt swig_c, GoFloat64 arg2)
      |        ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:165:8: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:165:8: note: 'Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:165:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default_wrap.cxx:482:19: warning: type of 'Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
  482 | extern "C" intgo *Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(int, double arg2, intgo *arg3);
      |                   ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:142:8: note: type mismatch in parameter 1
  142 | GoInt* Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(GoInt swig_c, GoFloat64 arg2, GoInt* arg3)
      |        ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:142:8: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:142:8: note: 'Swig_DirectorDefaultsDerived_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:142:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default_wrap.cxx:458:19: warning: type of 'Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
  458 | extern "C" intgo *Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(int, double d);
      |                   ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:104:8: note: type mismatch in parameter 1
  104 | GoInt* Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891(GoInt swig_c, GoFloat64 d)
      |        ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:104:8: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:104:8: note: 'Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:104:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default_wrap.cxx:444:19: warning: type of 'Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
  444 | extern "C" intgo *Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(int, double d, intgo *a);
      |                   ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:81:8: note: type mismatch in parameter 1
   81 | GoInt* Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891(GoInt swig_c, GoFloat64 d, GoInt* a)
      |        ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:81:8: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:81:8: note: 'Swig_DirectorDefaultsBase_callback_defaultargs__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:81:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default_wrap.cxx:426:23: warning: type of 'Swig_DirectorFoo_callback_Msg__SWIG_1_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
  426 | extern "C" _gostring_ Swig_DirectorFoo_callback_Msg__SWIG_1_director_default_dc9dacb3bd487891(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:62:10: note: type mismatch in parameter 1
   62 | GoString Swig_DirectorFoo_callback_Msg__SWIG_1_director_default_dc9dacb3bd487891(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:62:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:62:10: note: 'Swig_DirectorFoo_callback_Msg__SWIG_1_director_default_dc9dacb3bd487891' was previously declared here
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:62:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_default_wrap.cxx:411:23: warning: type of 'Swig_DirectorFoo_callback_Msg__SWIG_0_director_default_dc9dacb3bd487891' does not match original declaration [-Wlto-type-mismatch]
  411 | extern "C" _gostring_ Swig_DirectorFoo_callback_Msg__SWIG_0_director_default_dc9dacb3bd487891(int, _gostring_ arg2);
      |                       ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorFoo_callback_Msg__SWIG_0_director_default_dc9dacb3bd487891(GoInt swig_c, GoString arg2)
      |          ^
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:41:10: note: 'Swig_DirectorFoo_callback_Msg__SWIG_0_director_default_dc9dacb3bd487891' was previously declared here
../../../../../../../../../../../tmp/go-build1980006031/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4100296085/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase director_detect (with run test)
# swigtests/director_detect
../director_detect.go:53:18: warning: type of '_wrap_new_Bar_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_Bar_director_detect_a6299ba29b100bb8(void);
      |                  ^
../director_detect_wrap.cxx:754:6: note: return value type mismatch
  754 | Bar *_wrap_new_Bar_director_detect_a6299ba29b100bb8() {
      |      ^
../director_detect_wrap.cxx:754:6: note: '_wrap_new_Bar_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:754:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:33:18: warning: type of '_wrap_new_A_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_A_director_detect_a6299ba29b100bb8(void);
      |                  ^
../director_detect_wrap.cxx:517:4: note: return value type mismatch
  517 | A *_wrap_new_A_director_detect_a6299ba29b100bb8() {
      |    ^
../director_detect_wrap.cxx:517:4: note: '_wrap_new_A_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:517:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:37:13: warning: type of '_wrap_delete_Foo_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:561:6: note: type mismatch in parameter 1
  561 | void _wrap_delete_Foo_director_detect_a6299ba29b100bb8(Foo *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:561:6: note: '_wrap_delete_Foo_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:561:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:54:13: warning: type of '_wrap_delete_Bar_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_Bar_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:765:6: note: type mismatch in parameter 1
  765 | void _wrap_delete_Bar_director_detect_a6299ba29b100bb8(Bar *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:765:6: note: '_wrap_delete_Bar_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:765:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:34:13: warning: type of '_wrap_delete_A_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_A_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:528:6: note: type mismatch in parameter 1
  528 | void _wrap_delete_A_director_detect_a6299ba29b100bb8(A *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:528:6: note: '_wrap_delete_A_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:528:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:35:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_detect_a6299ba29b100bb8(int);
      |                  ^
../director_detect_wrap.cxx:538:6: note: return value type mismatch
  538 | Foo *_wrap__swig_NewDirectorFooFoo_director_detect_a6299ba29b100bb8(intgo _swig_go_0) {
      |      ^
../director_detect_wrap.cxx:538:6: note: '_wrap__swig_NewDirectorFooFoo_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:538:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:42:18: warning: type of '_wrap__swig_NewDirectorBarBar_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap__swig_NewDirectorBarBar_director_detect_a6299ba29b100bb8(int);
      |                  ^
../director_detect_wrap.cxx:620:6: note: return value type mismatch
  620 | Bar *_wrap__swig_NewDirectorBarBar_director_detect_a6299ba29b100bb8(intgo _swig_go_0) {
      |      ^
../director_detect_wrap.cxx:620:6: note: '_wrap__swig_NewDirectorBarBar_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:620:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:47:13: warning: type of '_wrap__swig_DirectorBar_upcall_Just_do_it_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap__swig_DirectorBar_upcall_Just_do_it_director_detect_a6299ba29b100bb8(uintptr_t);
      |             ^
../director_detect_wrap.cxx:682:6: note: type mismatch in parameter 1
  682 | void _wrap__swig_DirectorBar_upcall_Just_do_it_director_detect_a6299ba29b100bb8(SwigDirector_Bar *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:682:6: note: '_wrap__swig_DirectorBar_upcall_Just_do_it_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:682:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:45:19: warning: type of '_wrap__swig_DirectorBar_upcall_Get_value_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap__swig_DirectorBar_upcall_Get_value_director_detect_a6299ba29b100bb8(uintptr_t);
      |                   ^
../director_detect_wrap.cxx:656:7: note: type mismatch in parameter 1
  656 | intgo _wrap__swig_DirectorBar_upcall_Get_value_director_detect_a6299ba29b100bb8(SwigDirector_Bar *_swig_go_0) {
      |       ^
../director_detect_wrap.cxx:656:7: note: '_wrap__swig_DirectorBar_upcall_Get_value_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:656:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:46:18: warning: type of '_wrap__swig_DirectorBar_upcall_Get_class_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap__swig_DirectorBar_upcall_Get_class_director_detect_a6299ba29b100bb8(uintptr_t);
      |                  ^
../director_detect_wrap.cxx:669:4: note: return value type mismatch
  669 | A *_wrap__swig_DirectorBar_upcall_Get_class_director_detect_a6299ba29b100bb8(SwigDirector_Bar *_swig_go_0) {
      |    ^
../director_detect_wrap.cxx:669:4: note: '_wrap__swig_DirectorBar_upcall_Get_class_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:669:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:44:18: warning: type of '_wrap__swig_DirectorBar_upcall_Cloner_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap__swig_DirectorBar_upcall_Cloner_director_detect_a6299ba29b100bb8(uintptr_t);
      |                  ^
../director_detect_wrap.cxx:643:6: note: return value type mismatch
  643 | Bar *_wrap__swig_DirectorBar_upcall_Cloner_director_detect_a6299ba29b100bb8(SwigDirector_Bar *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:643:6: note: '_wrap__swig_DirectorBar_upcall_Cloner_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:643:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:32:18: warning: type of '_wrap_Swig_malloc_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_director_detect_a6299ba29b100bb8(swig_intgo arg1);
      |                  ^
../director_detect_wrap.cxx:504:7: note: return value type mismatch
  504 | void *_wrap_Swig_malloc_director_detect_a6299ba29b100bb8(intgo _swig_go_0) {
      |       ^
../director_detect_wrap.cxx:504:7: note: '_wrap_Swig_malloc_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:504:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:31:13: warning: type of '_wrap_Swig_free_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:494:6: note: type mismatch in parameter 1
  494 | void _wrap_Swig_free_director_detect_a6299ba29b100bb8(void *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:494:6: note: '_wrap_Swig_free_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:494:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:41:13: warning: type of '_wrap_Foo_just_do_it_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_Foo_just_do_it_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:610:6: note: type mismatch in parameter 1
  610 | void _wrap_Foo_just_do_it_director_detect_a6299ba29b100bb8(Foo *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:610:6: note: '_wrap_Foo_just_do_it_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:610:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:39:19: warning: type of '_wrap_Foo_get_value_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Foo_get_value_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |                   ^
../director_detect_wrap.cxx:584:7: note: type mismatch in parameter 1
  584 | intgo _wrap_Foo_get_value_director_detect_a6299ba29b100bb8(Foo *_swig_go_0) {
      |       ^
../director_detect_wrap.cxx:584:7: note: '_wrap_Foo_get_value_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:584:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:40:18: warning: type of '_wrap_Foo_get_class_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_Foo_get_class_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |                  ^
../director_detect_wrap.cxx:597:4: note: return value type mismatch
  597 | A *_wrap_Foo_get_class_director_detect_a6299ba29b100bb8(Foo *_swig_go_0) {
      |    ^
../director_detect_wrap.cxx:597:4: note: '_wrap_Foo_get_class_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:597:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:38:18: warning: type of '_wrap_Foo_cloner_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Foo_cloner_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |                  ^
../director_detect_wrap.cxx:571:6: note: return value type mismatch
  571 | Foo *_wrap_Foo_cloner_director_detect_a6299ba29b100bb8(Foo *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:571:6: note: '_wrap_Foo_cloner_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:571:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:36:13: warning: type of '_wrap_DeleteDirectorFoo_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_DeleteDirectorFoo_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:551:6: note: type mismatch in parameter 1
  551 | void _wrap_DeleteDirectorFoo_director_detect_a6299ba29b100bb8(Foo *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:551:6: note: '_wrap_DeleteDirectorFoo_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:551:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:43:13: warning: type of '_wrap_DeleteDirectorBar_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_DeleteDirectorBar_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:633:6: note: type mismatch in parameter 1
  633 | void _wrap_DeleteDirectorBar_director_detect_a6299ba29b100bb8(Bar *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:633:6: note: '_wrap_DeleteDirectorBar_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:633:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:52:13: warning: type of '_wrap_Bar_just_do_it_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_Bar_just_do_it_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:744:6: note: type mismatch in parameter 1
  744 | void _wrap_Bar_just_do_it_director_detect_a6299ba29b100bb8(Bar *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:744:6: note: '_wrap_Bar_just_do_it_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:744:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:50:19: warning: type of '_wrap_Bar_get_value_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_Bar_get_value_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |                   ^
../director_detect_wrap.cxx:718:7: note: type mismatch in parameter 1
  718 | intgo _wrap_Bar_get_value_director_detect_a6299ba29b100bb8(Bar *_swig_go_0) {
      |       ^
../director_detect_wrap.cxx:718:7: note: '_wrap_Bar_get_value_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:718:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:51:18: warning: type of '_wrap_Bar_get_class_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_Bar_get_class_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |                  ^
../director_detect_wrap.cxx:731:4: note: return value type mismatch
  731 | A *_wrap_Bar_get_class_director_detect_a6299ba29b100bb8(Bar *_swig_go_0) {
      |    ^
../director_detect_wrap.cxx:731:4: note: '_wrap_Bar_get_class_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:731:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:49:18: warning: type of '_wrap_Bar_cloner_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_Bar_cloner_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |                  ^
../director_detect_wrap.cxx:705:6: note: return value type mismatch
  705 | Bar *_wrap_Bar_cloner_director_detect_a6299ba29b100bb8(Bar *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:705:6: note: '_wrap_Bar_cloner_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:705:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect.go:48:18: warning: type of '_wrap_Bar_baseclass_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_Bar_baseclass_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |                  ^
../director_detect_wrap.cxx:692:6: note: return value type mismatch
  692 | Foo *_wrap_Bar_baseclass_director_detect_a6299ba29b100bb8(Bar *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:692:6: note: '_wrap_Bar_baseclass_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:692:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:485:17: warning: type of 'Swig_DirectorBar_callback_just_do_it_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  485 | extern "C" void Swig_DirectorBar_callback_just_do_it_director_detect_a6299ba29b100bb8(int);
      |                 ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:189:6: note: type mismatch in parameter 1
  189 | void Swig_DirectorBar_callback_just_do_it_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |      ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:189:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:189:6: note: 'Swig_DirectorBar_callback_just_do_it_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:189:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:475:15: warning: type of 'Swig_DirectorBar_callback_get_class_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  475 | extern "C" A *Swig_DirectorBar_callback_get_class_director_detect_a6299ba29b100bb8(int);
      |               ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:170:11: note: return value type mismatch
  170 | GoUintptr Swig_DirectorBar_callback_get_class_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |           ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:170:11: note: 'Swig_DirectorBar_callback_get_class_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:170:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:465:18: warning: type of 'Swig_DirectorBar_callback_get_value_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  465 | extern "C" intgo Swig_DirectorBar_callback_get_value_director_detect_a6299ba29b100bb8(int);
      |                  ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:151:7: note: type mismatch in parameter 1
  151 | GoInt Swig_DirectorBar_callback_get_value_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:151:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:151:7: note: 'Swig_DirectorBar_callback_get_value_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:151:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:455:17: warning: type of 'Swig_DirectorBar_callback_cloner_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  455 | extern "C" Bar *Swig_DirectorBar_callback_cloner_director_detect_a6299ba29b100bb8(int);
      |                 ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:132:11: note: return value type mismatch
  132 | GoUintptr Swig_DirectorBar_callback_cloner_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |           ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:132:11: note: 'Swig_DirectorBar_callback_cloner_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:132:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:438:17: warning: type of 'Swig_DirectorFoo_callback_just_do_it_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  438 | extern "C" void Swig_DirectorFoo_callback_just_do_it_director_detect_a6299ba29b100bb8(int);
      |                 ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:98:6: note: type mismatch in parameter 1
   98 | void Swig_DirectorFoo_callback_just_do_it_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |      ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:98:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:98:6: note: 'Swig_DirectorFoo_callback_just_do_it_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:98:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:428:15: warning: type of 'Swig_DirectorFoo_callback_get_class_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  428 | extern "C" A *Swig_DirectorFoo_callback_get_class_director_detect_a6299ba29b100bb8(int);
      |               ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:79:11: note: return value type mismatch
   79 | GoUintptr Swig_DirectorFoo_callback_get_class_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |           ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:79:11: note: 'Swig_DirectorFoo_callback_get_class_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:79:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:418:18: warning: type of 'Swig_DirectorFoo_callback_get_value_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  418 | extern "C" intgo Swig_DirectorFoo_callback_get_value_director_detect_a6299ba29b100bb8(int);
      |                  ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:60:7: note: type mismatch in parameter 1
   60 | GoInt Swig_DirectorFoo_callback_get_value_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:60:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:60:7: note: 'Swig_DirectorFoo_callback_get_value_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:60:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:408:17: warning: type of 'Swig_DirectorFoo_callback_cloner_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  408 | extern "C" Foo *Swig_DirectorFoo_callback_cloner_director_detect_a6299ba29b100bb8(int);
      |                 ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:41:11: note: return value type mismatch
   41 | GoUintptr Swig_DirectorFoo_callback_cloner_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |           ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:41:11: note: 'Swig_DirectorFoo_callback_cloner_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:41:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/director_detect
director_detect_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  220 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
director_detect_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:53:18: warning: type of '_wrap_new_Bar_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_Bar_director_detect_a6299ba29b100bb8(void);
      |                  ^
../director_detect_wrap.cxx:754:6: note: return value type mismatch
  754 | Bar *_wrap_new_Bar_director_detect_a6299ba29b100bb8() {
      |      ^
../director_detect_wrap.cxx:754:6: note: '_wrap_new_Bar_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:754:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:33:18: warning: type of '_wrap_new_A_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_A_director_detect_a6299ba29b100bb8(void);
      |                  ^
../director_detect_wrap.cxx:517:4: note: return value type mismatch
  517 | A *_wrap_new_A_director_detect_a6299ba29b100bb8() {
      |    ^
../director_detect_wrap.cxx:517:4: note: '_wrap_new_A_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:517:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:37:13: warning: type of '_wrap_delete_Foo_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:561:6: note: type mismatch in parameter 1
  561 | void _wrap_delete_Foo_director_detect_a6299ba29b100bb8(Foo *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:561:6: note: '_wrap_delete_Foo_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:561:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:54:13: warning: type of '_wrap_delete_Bar_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_Bar_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:765:6: note: type mismatch in parameter 1
  765 | void _wrap_delete_Bar_director_detect_a6299ba29b100bb8(Bar *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:765:6: note: '_wrap_delete_Bar_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:765:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:34:13: warning: type of '_wrap_delete_A_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_A_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:528:6: note: type mismatch in parameter 1
  528 | void _wrap_delete_A_director_detect_a6299ba29b100bb8(A *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:528:6: note: '_wrap_delete_A_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:528:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:35:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_detect_a6299ba29b100bb8(int);
      |                  ^
../director_detect_wrap.cxx:538:6: note: return value type mismatch
  538 | Foo *_wrap__swig_NewDirectorFooFoo_director_detect_a6299ba29b100bb8(intgo _swig_go_0) {
      |      ^
../director_detect_wrap.cxx:538:6: note: '_wrap__swig_NewDirectorFooFoo_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:538:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:42:18: warning: type of '_wrap__swig_NewDirectorBarBar_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap__swig_NewDirectorBarBar_director_detect_a6299ba29b100bb8(int);
      |                  ^
../director_detect_wrap.cxx:620:6: note: return value type mismatch
  620 | Bar *_wrap__swig_NewDirectorBarBar_director_detect_a6299ba29b100bb8(intgo _swig_go_0) {
      |      ^
../director_detect_wrap.cxx:620:6: note: '_wrap__swig_NewDirectorBarBar_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:620:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:47:13: warning: type of '_wrap__swig_DirectorBar_upcall_Just_do_it_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap__swig_DirectorBar_upcall_Just_do_it_director_detect_a6299ba29b100bb8(uintptr_t);
      |             ^
../director_detect_wrap.cxx:682:6: note: type mismatch in parameter 1
  682 | void _wrap__swig_DirectorBar_upcall_Just_do_it_director_detect_a6299ba29b100bb8(SwigDirector_Bar *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:682:6: note: '_wrap__swig_DirectorBar_upcall_Just_do_it_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:682:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:45:19: warning: type of '_wrap__swig_DirectorBar_upcall_Get_value_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap__swig_DirectorBar_upcall_Get_value_director_detect_a6299ba29b100bb8(uintptr_t);
      |                   ^
../director_detect_wrap.cxx:656:7: note: type mismatch in parameter 1
  656 | intgo _wrap__swig_DirectorBar_upcall_Get_value_director_detect_a6299ba29b100bb8(SwigDirector_Bar *_swig_go_0) {
      |       ^
../director_detect_wrap.cxx:656:7: note: '_wrap__swig_DirectorBar_upcall_Get_value_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:656:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:46:18: warning: type of '_wrap__swig_DirectorBar_upcall_Get_class_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap__swig_DirectorBar_upcall_Get_class_director_detect_a6299ba29b100bb8(uintptr_t);
      |                  ^
../director_detect_wrap.cxx:669:4: note: return value type mismatch
  669 | A *_wrap__swig_DirectorBar_upcall_Get_class_director_detect_a6299ba29b100bb8(SwigDirector_Bar *_swig_go_0) {
      |    ^
../director_detect_wrap.cxx:669:4: note: '_wrap__swig_DirectorBar_upcall_Get_class_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:669:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:44:18: warning: type of '_wrap__swig_DirectorBar_upcall_Cloner_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap__swig_DirectorBar_upcall_Cloner_director_detect_a6299ba29b100bb8(uintptr_t);
      |                  ^
../director_detect_wrap.cxx:643:6: note: return value type mismatch
  643 | Bar *_wrap__swig_DirectorBar_upcall_Cloner_director_detect_a6299ba29b100bb8(SwigDirector_Bar *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:643:6: note: '_wrap__swig_DirectorBar_upcall_Cloner_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:643:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:32:18: warning: type of '_wrap_Swig_malloc_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_director_detect_a6299ba29b100bb8(swig_intgo arg1);
      |                  ^
../director_detect_wrap.cxx:504:7: note: return value type mismatch
  504 | void *_wrap_Swig_malloc_director_detect_a6299ba29b100bb8(intgo _swig_go_0) {
      |       ^
../director_detect_wrap.cxx:504:7: note: '_wrap_Swig_malloc_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:504:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:31:13: warning: type of '_wrap_Swig_free_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:494:6: note: type mismatch in parameter 1
  494 | void _wrap_Swig_free_director_detect_a6299ba29b100bb8(void *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:494:6: note: '_wrap_Swig_free_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:494:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:41:13: warning: type of '_wrap_Foo_just_do_it_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_Foo_just_do_it_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:610:6: note: type mismatch in parameter 1
  610 | void _wrap_Foo_just_do_it_director_detect_a6299ba29b100bb8(Foo *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:610:6: note: '_wrap_Foo_just_do_it_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:610:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:39:19: warning: type of '_wrap_Foo_get_value_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Foo_get_value_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |                   ^
../director_detect_wrap.cxx:584:7: note: type mismatch in parameter 1
  584 | intgo _wrap_Foo_get_value_director_detect_a6299ba29b100bb8(Foo *_swig_go_0) {
      |       ^
../director_detect_wrap.cxx:584:7: note: '_wrap_Foo_get_value_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:584:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:40:18: warning: type of '_wrap_Foo_get_class_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_Foo_get_class_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |                  ^
../director_detect_wrap.cxx:597:4: note: return value type mismatch
  597 | A *_wrap_Foo_get_class_director_detect_a6299ba29b100bb8(Foo *_swig_go_0) {
      |    ^
../director_detect_wrap.cxx:597:4: note: '_wrap_Foo_get_class_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:597:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:38:18: warning: type of '_wrap_Foo_cloner_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Foo_cloner_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |                  ^
../director_detect_wrap.cxx:571:6: note: return value type mismatch
  571 | Foo *_wrap_Foo_cloner_director_detect_a6299ba29b100bb8(Foo *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:571:6: note: '_wrap_Foo_cloner_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:571:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:36:13: warning: type of '_wrap_DeleteDirectorFoo_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_DeleteDirectorFoo_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:551:6: note: type mismatch in parameter 1
  551 | void _wrap_DeleteDirectorFoo_director_detect_a6299ba29b100bb8(Foo *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:551:6: note: '_wrap_DeleteDirectorFoo_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:551:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:43:13: warning: type of '_wrap_DeleteDirectorBar_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_DeleteDirectorBar_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:633:6: note: type mismatch in parameter 1
  633 | void _wrap_DeleteDirectorBar_director_detect_a6299ba29b100bb8(Bar *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:633:6: note: '_wrap_DeleteDirectorBar_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:633:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:52:13: warning: type of '_wrap_Bar_just_do_it_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_Bar_just_do_it_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |             ^
../director_detect_wrap.cxx:744:6: note: type mismatch in parameter 1
  744 | void _wrap_Bar_just_do_it_director_detect_a6299ba29b100bb8(Bar *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:744:6: note: '_wrap_Bar_just_do_it_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:744:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:50:19: warning: type of '_wrap_Bar_get_value_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_Bar_get_value_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |                   ^
../director_detect_wrap.cxx:718:7: note: type mismatch in parameter 1
  718 | intgo _wrap_Bar_get_value_director_detect_a6299ba29b100bb8(Bar *_swig_go_0) {
      |       ^
../director_detect_wrap.cxx:718:7: note: '_wrap_Bar_get_value_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:718:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:51:18: warning: type of '_wrap_Bar_get_class_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_Bar_get_class_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |                  ^
../director_detect_wrap.cxx:731:4: note: return value type mismatch
  731 | A *_wrap_Bar_get_class_director_detect_a6299ba29b100bb8(Bar *_swig_go_0) {
      |    ^
../director_detect_wrap.cxx:731:4: note: '_wrap_Bar_get_class_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:731:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:49:18: warning: type of '_wrap_Bar_cloner_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_Bar_cloner_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |                  ^
../director_detect_wrap.cxx:705:6: note: return value type mismatch
  705 | Bar *_wrap_Bar_cloner_director_detect_a6299ba29b100bb8(Bar *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:705:6: note: '_wrap_Bar_cloner_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:705:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_detect/director_detect.go:48:18: warning: type of '_wrap_Bar_baseclass_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_Bar_baseclass_director_detect_a6299ba29b100bb8(uintptr_t arg1);
      |                  ^
../director_detect_wrap.cxx:692:6: note: return value type mismatch
  692 | Foo *_wrap_Bar_baseclass_director_detect_a6299ba29b100bb8(Bar *_swig_go_0) {
      |      ^
../director_detect_wrap.cxx:692:6: note: '_wrap_Bar_baseclass_director_detect_a6299ba29b100bb8' was previously declared here
../director_detect_wrap.cxx:692:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:485:17: warning: type of 'Swig_DirectorBar_callback_just_do_it_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  485 | extern "C" void Swig_DirectorBar_callback_just_do_it_director_detect_a6299ba29b100bb8(int);
      |                 ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:189:6: note: type mismatch in parameter 1
  189 | void Swig_DirectorBar_callback_just_do_it_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |      ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:189:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:189:6: note: 'Swig_DirectorBar_callback_just_do_it_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:189:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:475:15: warning: type of 'Swig_DirectorBar_callback_get_class_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  475 | extern "C" A *Swig_DirectorBar_callback_get_class_director_detect_a6299ba29b100bb8(int);
      |               ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:170:11: note: return value type mismatch
  170 | GoUintptr Swig_DirectorBar_callback_get_class_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |           ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:170:11: note: 'Swig_DirectorBar_callback_get_class_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:170:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:465:18: warning: type of 'Swig_DirectorBar_callback_get_value_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  465 | extern "C" intgo Swig_DirectorBar_callback_get_value_director_detect_a6299ba29b100bb8(int);
      |                  ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:151:7: note: type mismatch in parameter 1
  151 | GoInt Swig_DirectorBar_callback_get_value_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:151:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:151:7: note: 'Swig_DirectorBar_callback_get_value_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:151:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:455:17: warning: type of 'Swig_DirectorBar_callback_cloner_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  455 | extern "C" Bar *Swig_DirectorBar_callback_cloner_director_detect_a6299ba29b100bb8(int);
      |                 ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:132:11: note: return value type mismatch
  132 | GoUintptr Swig_DirectorBar_callback_cloner_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |           ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:132:11: note: 'Swig_DirectorBar_callback_cloner_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:132:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:438:17: warning: type of 'Swig_DirectorFoo_callback_just_do_it_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  438 | extern "C" void Swig_DirectorFoo_callback_just_do_it_director_detect_a6299ba29b100bb8(int);
      |                 ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:98:6: note: type mismatch in parameter 1
   98 | void Swig_DirectorFoo_callback_just_do_it_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |      ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:98:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:98:6: note: 'Swig_DirectorFoo_callback_just_do_it_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:98:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:428:15: warning: type of 'Swig_DirectorFoo_callback_get_class_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  428 | extern "C" A *Swig_DirectorFoo_callback_get_class_director_detect_a6299ba29b100bb8(int);
      |               ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:79:11: note: return value type mismatch
   79 | GoUintptr Swig_DirectorFoo_callback_get_class_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |           ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:79:11: note: 'Swig_DirectorFoo_callback_get_class_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:79:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:418:18: warning: type of 'Swig_DirectorFoo_callback_get_value_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  418 | extern "C" intgo Swig_DirectorFoo_callback_get_value_director_detect_a6299ba29b100bb8(int);
      |                  ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:60:7: note: type mismatch in parameter 1
   60 | GoInt Swig_DirectorFoo_callback_get_value_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:60:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:60:7: note: 'Swig_DirectorFoo_callback_get_value_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:60:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_detect_wrap.cxx:408:17: warning: type of 'Swig_DirectorFoo_callback_cloner_director_detect_a6299ba29b100bb8' does not match original declaration [-Wlto-type-mismatch]
  408 | extern "C" Foo *Swig_DirectorFoo_callback_cloner_director_detect_a6299ba29b100bb8(int);
      |                 ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:41:11: note: return value type mismatch
   41 | GoUintptr Swig_DirectorFoo_callback_cloner_director_detect_a6299ba29b100bb8(GoInt swig_c)
      |           ^
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:41:11: note: 'Swig_DirectorFoo_callback_cloner_director_detect_a6299ba29b100bb8' was previously declared here
../../../../../../../../../../../tmp/go-build3425736135/b002/_cgo_export.c:41:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2885334984/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase director_enum (with run test)
# swigtests/director_enum
../director_enum.go:56:18: warning: type of '_wrap_new_Foo_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_new_Foo_director_enum_0cb7aa901841d9cb(void);
      |                  ^
../director_enum_wrap.cxx:964:20: note: return value type mismatch
  964 | EnumDirector::Foo *_wrap_new_Foo_director_enum_0cb7aa901841d9cb() {
      |                    ^
../director_enum_wrap.cxx:964:20: note: '_wrap_new_Foo_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:964:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:72:18: warning: type of '_wrap_new_B_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_B_director_enum_0cb7aa901841d9cb(double arg1, double arg2, swig_intgo arg3);
      |                  ^
../director_enum_wrap.cxx:1180:18: note: return value type mismatch
 1180 | EnumDirector::B *_wrap_new_B_director_enum_0cb7aa901841d9cb(double _swig_go_0, double _swig_go_1, intgo _swig_go_2) {
      |                  ^
../director_enum_wrap.cxx:1180:18: note: '_wrap_new_B_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1180:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:90:18: warning: type of '_wrap_new_B2_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   90 | extern uintptr_t _wrap_new_B2_director_enum_0cb7aa901841d9cb(swig_intgo arg1);
      |                  ^
../director_enum_wrap.cxx:1418:19: note: return value type mismatch
 1418 | EnumDirector::B2 *_wrap_new_B2_director_enum_0cb7aa901841d9cb(intgo _swig_go_0) {
      |                   ^
../director_enum_wrap.cxx:1418:19: note: '_wrap_new_B2_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1418:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:64:18: warning: type of '_wrap_new_A_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_new_A_director_enum_0cb7aa901841d9cb(double arg1, double arg2, swig_intgo arg3);
      |                  ^
../director_enum_wrap.cxx:1068:18: note: return value type mismatch
 1068 | EnumDirector::A *_wrap_new_A_director_enum_0cb7aa901841d9cb(double _swig_go_0, double _swig_go_1, intgo _swig_go_2) {
      |                  ^
../director_enum_wrap.cxx:1068:18: note: '_wrap_new_A_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1068:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:82:18: warning: type of '_wrap_new_A2__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   82 | extern uintptr_t _wrap_new_A2__SWIG_1_director_enum_0cb7aa901841d9cb(void);
      |                  ^
../director_enum_wrap.cxx:1316:19: note: return value type mismatch
 1316 | EnumDirector::A2 *_wrap_new_A2__SWIG_1_director_enum_0cb7aa901841d9cb() {
      |                   ^
../director_enum_wrap.cxx:1316:19: note: '_wrap_new_A2__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1316:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:81:18: warning: type of '_wrap_new_A2__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   81 | extern uintptr_t _wrap_new_A2__SWIG_0_director_enum_0cb7aa901841d9cb(swig_intgo arg1);
      |                  ^
../director_enum_wrap.cxx:1303:19: note: return value type mismatch
 1303 | EnumDirector::A2 *_wrap_new_A2__SWIG_0_director_enum_0cb7aa901841d9cb(intgo _swig_go_0) {
      |                   ^
../director_enum_wrap.cxx:1303:19: note: '_wrap_new_A2__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1303:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:47:13: warning: type of '_wrap_delete_Foo_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_Foo_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:834:6: note: type mismatch in parameter 1
  834 | void _wrap_delete_Foo_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:834:6: note: '_wrap_delete_Foo_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:834:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:73:13: warning: type of '_wrap_delete_B_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   73 | extern void _wrap_delete_B_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1197:6: note: type mismatch in parameter 1
 1197 | void _wrap_delete_B_director_enum_0cb7aa901841d9cb(EnumDirector::B *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1197:6: note: '_wrap_delete_B_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1197:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:91:13: warning: type of '_wrap_delete_B2_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   91 | extern void _wrap_delete_B2_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1431:6: note: type mismatch in parameter 1
 1431 | void _wrap_delete_B2_director_enum_0cb7aa901841d9cb(EnumDirector::B2 *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1431:6: note: '_wrap_delete_B2_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1431:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:65:13: warning: type of '_wrap_delete_A_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   65 | extern void _wrap_delete_A_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1085:6: note: type mismatch in parameter 1
 1085 | void _wrap_delete_A_director_enum_0cb7aa901841d9cb(EnumDirector::A *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1085:6: note: '_wrap_delete_A_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1085:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:83:13: warning: type of '_wrap_delete_A2_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   83 | extern void _wrap_delete_A2_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1327:6: note: type mismatch in parameter 1
 1327 | void _wrap_delete_A2_director_enum_0cb7aa901841d9cb(EnumDirector::A2 *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1327:6: note: '_wrap_delete_A2_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1327:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:37:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_enum_0cb7aa901841d9cb(int);
      |                  ^
../director_enum_wrap.cxx:700:20: note: return value type mismatch
  700 | EnumDirector::Foo *_wrap__swig_NewDirectorFooFoo_director_enum_0cb7aa901841d9cb(intgo _swig_go_0) {
      |                    ^
../director_enum_wrap.cxx:700:20: note: '_wrap__swig_NewDirectorFooFoo_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:700:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:68:18: warning: type of '_wrap__swig_NewDirectorBB_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap__swig_NewDirectorBB_director_enum_0cb7aa901841d9cb(int, double arg1, double arg2, swig_intgo arg3);
      |                  ^
../director_enum_wrap.cxx:1123:18: note: return value type mismatch
 1123 | EnumDirector::B *_wrap__swig_NewDirectorBB_director_enum_0cb7aa901841d9cb(intgo _swig_go_0, double _swig_go_1, double _swig_go_2, intgo _swig_go_3) {
      |                  ^
../director_enum_wrap.cxx:1123:18: note: '_wrap__swig_NewDirectorBB_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1123:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:86:18: warning: type of '_wrap__swig_NewDirectorB2B2_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap__swig_NewDirectorB2B2_director_enum_0cb7aa901841d9cb(int, swig_intgo arg1);
      |                  ^
../director_enum_wrap.cxx:1365:19: note: return value type mismatch
 1365 | EnumDirector::B2 *_wrap__swig_NewDirectorB2B2_director_enum_0cb7aa901841d9cb(intgo _swig_go_0, intgo _swig_go_1) {
      |                   ^
../director_enum_wrap.cxx:1365:19: note: '_wrap__swig_NewDirectorB2B2_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1365:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:60:18: warning: type of '_wrap__swig_NewDirectorAA_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap__swig_NewDirectorAA_director_enum_0cb7aa901841d9cb(int, double arg1, double arg2, swig_intgo arg3);
      |                  ^
../director_enum_wrap.cxx:1011:18: note: return value type mismatch
 1011 | EnumDirector::A *_wrap__swig_NewDirectorAA_director_enum_0cb7aa901841d9cb(intgo _swig_go_0, double _swig_go_1, double _swig_go_2, intgo _swig_go_3) {
      |                  ^
../director_enum_wrap.cxx:1011:18: note: '_wrap__swig_NewDirectorAA_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1011:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:77:18: warning: type of '_wrap__swig_NewDirectorA2A2__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   77 | extern uintptr_t _wrap__swig_NewDirectorA2A2__SWIG_1_director_enum_0cb7aa901841d9cb(int);
      |                  ^
../director_enum_wrap.cxx:1252:19: note: return value type mismatch
 1252 | EnumDirector::A2 *_wrap__swig_NewDirectorA2A2__SWIG_1_director_enum_0cb7aa901841d9cb(intgo _swig_go_0) {
      |                   ^
../director_enum_wrap.cxx:1252:19: note: '_wrap__swig_NewDirectorA2A2__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1252:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:76:18: warning: type of '_wrap__swig_NewDirectorA2A2__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap__swig_NewDirectorA2A2__SWIG_0_director_enum_0cb7aa901841d9cb(int, swig_intgo arg1);
      |                  ^
../director_enum_wrap.cxx:1237:19: note: return value type mismatch
 1237 | EnumDirector::A2 *_wrap__swig_NewDirectorA2A2__SWIG_0_director_enum_0cb7aa901841d9cb(intgo _swig_go_0, intgo _swig_go_1) {
      |                   ^
../director_enum_wrap.cxx:1237:19: note: '_wrap__swig_NewDirectorA2A2__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1237:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:43:19: warning: type of '_wrap__swig_DirectorFoo_upcall_Say_hi_ref_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_voidp _wrap__swig_DirectorFoo_upcall_Say_hi_ref_director_enum_0cb7aa901841d9cb(uintptr_t, swig_voidp h);
      |                   ^
../director_enum_wrap.cxx:783:22: note: type mismatch in parameter 1
  783 | EnumDirector::Hello *_wrap__swig_DirectorFoo_upcall_Say_hi_ref_director_enum_0cb7aa901841d9cb(SwigDirector_Foo *_swig_go_0, EnumDirector::Hello *_swig_go_1) {
      |                      ^
../director_enum_wrap.cxx:783:22: note: '_wrap__swig_DirectorFoo_upcall_Say_hi_ref_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:783:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:41:19: warning: type of '_wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t, uintptr_t a);
      |                   ^
../director_enum_wrap.cxx:753:7: note: type mismatch in parameter 1
  753 | intgo _wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_1_director_enum_0cb7aa901841d9cb(SwigDirector_Foo *_swig_go_0, EnumDirector::A *_swig_go_1) {
      |       ^
../director_enum_wrap.cxx:753:7: note: '_wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:753:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:39:19: warning: type of '_wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t, swig_intgo h);
      |                   ^
../director_enum_wrap.cxx:723:7: note: type mismatch in parameter 1
  723 | intgo _wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_0_director_enum_0cb7aa901841d9cb(SwigDirector_Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:723:7: note: '_wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:723:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:40:19: warning: type of '_wrap__swig_DirectorFoo_upcall_Say_hello_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap__swig_DirectorFoo_upcall_Say_hello_director_enum_0cb7aa901841d9cb(uintptr_t, swig_intgo arg0);
      |                   ^
../director_enum_wrap.cxx:738:7: note: type mismatch in parameter 1
  738 | intgo _wrap__swig_DirectorFoo_upcall_Say_hello_director_enum_0cb7aa901841d9cb(SwigDirector_Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:738:7: note: '_wrap__swig_DirectorFoo_upcall_Say_hello_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:738:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:42:19: warning: type of '_wrap__swig_DirectorFoo_upcall_Say_bye_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap__swig_DirectorFoo_upcall_Say_bye_director_enum_0cb7aa901841d9cb(uintptr_t, swig_intgo b);
      |                   ^
../director_enum_wrap.cxx:768:7: note: type mismatch in parameter 1
  768 | intgo _wrap__swig_DirectorFoo_upcall_Say_bye_director_enum_0cb7aa901841d9cb(SwigDirector_Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:768:7: note: '_wrap__swig_DirectorFoo_upcall_Say_bye_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:768:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:71:19: warning: type of '_wrap__swig_DirectorB_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_intgo _wrap__swig_DirectorB_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t);
      |                   ^
../director_enum_wrap.cxx:1167:7: note: type mismatch in parameter 1
 1167 | intgo _wrap__swig_DirectorB_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(SwigDirector_B *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1167:7: note: '_wrap__swig_DirectorB_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1167:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:70:19: warning: type of '_wrap__swig_DirectorB_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_intgo _wrap__swig_DirectorB_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t, swig_intgo i);
      |                   ^
../director_enum_wrap.cxx:1152:7: note: type mismatch in parameter 1
 1152 | intgo _wrap__swig_DirectorB_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(SwigDirector_B *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1152:7: note: '_wrap__swig_DirectorB_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1152:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:89:19: warning: type of '_wrap__swig_DirectorB2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   89 | extern swig_intgo _wrap__swig_DirectorB2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t);
      |                   ^
../director_enum_wrap.cxx:1405:7: note: type mismatch in parameter 1
 1405 | intgo _wrap__swig_DirectorB2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(SwigDirector_B2 *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1405:7: note: '_wrap__swig_DirectorB2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1405:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:88:19: warning: type of '_wrap__swig_DirectorB2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   88 | extern swig_intgo _wrap__swig_DirectorB2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t, swig_intgo i);
      |                   ^
../director_enum_wrap.cxx:1390:7: note: type mismatch in parameter 1
 1390 | intgo _wrap__swig_DirectorB2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(SwigDirector_B2 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1390:7: note: '_wrap__swig_DirectorB2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1390:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:63:19: warning: type of '_wrap__swig_DirectorA_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_intgo _wrap__swig_DirectorA_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t);
      |                   ^
../director_enum_wrap.cxx:1055:7: note: type mismatch in parameter 1
 1055 | intgo _wrap__swig_DirectorA_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(SwigDirector_A *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1055:7: note: '_wrap__swig_DirectorA_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1055:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:62:19: warning: type of '_wrap__swig_DirectorA_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap__swig_DirectorA_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t, swig_intgo i);
      |                   ^
../director_enum_wrap.cxx:1040:7: note: type mismatch in parameter 1
 1040 | intgo _wrap__swig_DirectorA_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(SwigDirector_A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1040:7: note: '_wrap__swig_DirectorA_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1040:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:80:19: warning: type of '_wrap__swig_DirectorA2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   80 | extern swig_intgo _wrap__swig_DirectorA2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t);
      |                   ^
../director_enum_wrap.cxx:1290:7: note: type mismatch in parameter 1
 1290 | intgo _wrap__swig_DirectorA2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(SwigDirector_A2 *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1290:7: note: '_wrap__swig_DirectorA2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1290:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:79:19: warning: type of '_wrap__swig_DirectorA2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   79 | extern swig_intgo _wrap__swig_DirectorA2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t, swig_intgo i);
      |                   ^
../director_enum_wrap.cxx:1275:7: note: type mismatch in parameter 1
 1275 | intgo _wrap__swig_DirectorA2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(SwigDirector_A2 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1275:7: note: '_wrap__swig_DirectorA2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1275:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:32:18: warning: type of '_wrap_Swig_malloc_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_director_enum_0cb7aa901841d9cb(swig_intgo arg1);
      |                  ^
../director_enum_wrap.cxx:639:7: note: return value type mismatch
  639 | void *_wrap_Swig_malloc_director_enum_0cb7aa901841d9cb(intgo _swig_go_0) {
      |       ^
../director_enum_wrap.cxx:639:7: note: '_wrap_Swig_malloc_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:639:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:31:13: warning: type of '_wrap_Swig_free_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:629:6: note: type mismatch in parameter 1
  629 | void _wrap_Swig_free_director_enum_0cb7aa901841d9cb(void *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:629:6: note: '_wrap_Swig_free_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:629:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:52:19: warning: type of '_wrap_Foo_say_hi_ref_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_voidp _wrap_Foo_say_hi_ref_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../director_enum_wrap.cxx:904:22: note: type mismatch in parameter 1
  904 | EnumDirector::Hello *_wrap_Foo_say_hi_ref_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, EnumDirector::Hello *_swig_go_1) {
      |                      ^
../director_enum_wrap.cxx:904:22: note: '_wrap_Foo_say_hi_ref_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:904:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:50:19: warning: type of '_wrap_Foo_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_Foo_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../director_enum_wrap.cxx:874:7: note: type mismatch in parameter 1
  874 | intgo _wrap_Foo_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, EnumDirector::A *_swig_go_1) {
      |       ^
../director_enum_wrap.cxx:874:7: note: '_wrap_Foo_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:874:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:48:19: warning: type of '_wrap_Foo_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_Foo_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_enum_wrap.cxx:844:7: note: type mismatch in parameter 1
  844 | intgo _wrap_Foo_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:844:7: note: '_wrap_Foo_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:844:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:49:19: warning: type of '_wrap_Foo_say_hello_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_Foo_say_hello_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_enum_wrap.cxx:859:7: note: type mismatch in parameter 1
  859 | intgo _wrap_Foo_say_hello_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:859:7: note: '_wrap_Foo_say_hello_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:859:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:51:19: warning: type of '_wrap_Foo_say_bye_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_Foo_say_bye_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_enum_wrap.cxx:889:7: note: type mismatch in parameter 1
  889 | intgo _wrap_Foo_say_bye_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:889:7: note: '_wrap_Foo_say_bye_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:889:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:54:19: warning: type of '_wrap_Foo_ping_ref_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_voidp _wrap_Foo_ping_ref_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../director_enum_wrap.cxx:934:22: note: type mismatch in parameter 1
  934 | EnumDirector::Hello *_wrap_Foo_ping_ref_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, EnumDirector::Hello *_swig_go_1) {
      |                      ^
../director_enum_wrap.cxx:934:22: note: '_wrap_Foo_ping_ref_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:934:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:55:19: warning: type of '_wrap_Foo_ping_member_enum_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Foo_ping_member_enum_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_enum_wrap.cxx:949:7: note: type mismatch in parameter 1
  949 | intgo _wrap_Foo_ping_member_enum_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:949:7: note: '_wrap_Foo_ping_member_enum_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:949:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:53:19: warning: type of '_wrap_Foo_ping_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_Foo_ping_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_enum_wrap.cxx:919:7: note: type mismatch in parameter 1
  919 | intgo _wrap_Foo_ping_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:919:7: note: '_wrap_Foo_ping_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:919:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:38:13: warning: type of '_wrap_DeleteDirectorFoo_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_DeleteDirectorFoo_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:713:6: note: type mismatch in parameter 1
  713 | void _wrap_DeleteDirectorFoo_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:713:6: note: '_wrap_DeleteDirectorFoo_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:713:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:69:13: warning: type of '_wrap_DeleteDirectorB_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_DeleteDirectorB_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1142:6: note: type mismatch in parameter 1
 1142 | void _wrap_DeleteDirectorB_director_enum_0cb7aa901841d9cb(EnumDirector::B *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1142:6: note: '_wrap_DeleteDirectorB_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1142:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:87:13: warning: type of '_wrap_DeleteDirectorB2_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   87 | extern void _wrap_DeleteDirectorB2_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1380:6: note: type mismatch in parameter 1
 1380 | void _wrap_DeleteDirectorB2_director_enum_0cb7aa901841d9cb(EnumDirector::B2 *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1380:6: note: '_wrap_DeleteDirectorB2_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1380:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:61:13: warning: type of '_wrap_DeleteDirectorA_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_DeleteDirectorA_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1030:6: note: type mismatch in parameter 1
 1030 | void _wrap_DeleteDirectorA_director_enum_0cb7aa901841d9cb(EnumDirector::A *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1030:6: note: '_wrap_DeleteDirectorA_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1030:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:78:13: warning: type of '_wrap_DeleteDirectorA2_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_DeleteDirectorA2_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1265:6: note: type mismatch in parameter 1
 1265 | void _wrap_DeleteDirectorA2_director_enum_0cb7aa901841d9cb(EnumDirector::A2 *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1265:6: note: '_wrap_DeleteDirectorA2_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1265:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:75:19: warning: type of '_wrap_B_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap_B_f__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t _swig_base);
      |                   ^
../director_enum_wrap.cxx:1223:7: note: type mismatch in parameter 1
 1223 | intgo _wrap_B_f__SWIG_1_director_enum_0cb7aa901841d9cb(EnumDirector::B *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1223:7: note: '_wrap_B_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1223:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:74:19: warning: type of '_wrap_B_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_B_f__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../director_enum_wrap.cxx:1207:7: note: type mismatch in parameter 1
 1207 | intgo _wrap_B_f__SWIG_0_director_enum_0cb7aa901841d9cb(EnumDirector::B *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1207:7: note: '_wrap_B_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1207:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:93:19: warning: type of '_wrap_B2_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   93 | extern swig_intgo _wrap_B2_f__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t _swig_base);
      |                   ^
../director_enum_wrap.cxx:1457:7: note: type mismatch in parameter 1
 1457 | intgo _wrap_B2_f__SWIG_1_director_enum_0cb7aa901841d9cb(EnumDirector::B2 *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1457:7: note: '_wrap_B2_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1457:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:92:19: warning: type of '_wrap_B2_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   92 | extern swig_intgo _wrap_B2_f__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../director_enum_wrap.cxx:1441:7: note: type mismatch in parameter 1
 1441 | intgo _wrap_B2_f__SWIG_0_director_enum_0cb7aa901841d9cb(EnumDirector::B2 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1441:7: note: '_wrap_B2_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1441:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:67:19: warning: type of '_wrap_A_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_intgo _wrap_A_f__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |                   ^
../director_enum_wrap.cxx:1110:7: note: type mismatch in parameter 1
 1110 | intgo _wrap_A_f__SWIG_1_director_enum_0cb7aa901841d9cb(EnumDirector::A *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1110:7: note: '_wrap_A_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1110:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:66:19: warning: type of '_wrap_A_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_A_f__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_enum_wrap.cxx:1095:7: note: type mismatch in parameter 1
 1095 | intgo _wrap_A_f__SWIG_0_director_enum_0cb7aa901841d9cb(EnumDirector::A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1095:7: note: '_wrap_A_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1095:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:85:19: warning: type of '_wrap_A2_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   85 | extern swig_intgo _wrap_A2_f__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |                   ^
../director_enum_wrap.cxx:1352:7: note: type mismatch in parameter 1
 1352 | intgo _wrap_A2_f__SWIG_1_director_enum_0cb7aa901841d9cb(EnumDirector::A2 *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1352:7: note: '_wrap_A2_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1352:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum.go:84:19: warning: type of '_wrap_A2_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_intgo _wrap_A2_f__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_enum_wrap.cxx:1337:7: note: type mismatch in parameter 1
 1337 | intgo _wrap_A2_f__SWIG_0_director_enum_0cb7aa901841d9cb(EnumDirector::A2 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1337:7: note: '_wrap_A2_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1337:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:615:18: warning: type of 'Swig_DirectorB2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  615 | extern "C" intgo Swig_DirectorB2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(int);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:355:7: note: type mismatch in parameter 1
  355 | GoInt Swig_DirectorB2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:355:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:355:7: note: 'Swig_DirectorB2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:355:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:603:18: warning: type of 'Swig_DirectorB2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  603 | extern "C" intgo Swig_DirectorB2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:334:7: note: type mismatch in parameter 1
  334 | GoInt Swig_DirectorB2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:334:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:334:7: note: 'Swig_DirectorB2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:334:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:581:18: warning: type of 'Swig_DirectorA2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  581 | extern "C" intgo Swig_DirectorA2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(int);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:298:7: note: type mismatch in parameter 1
  298 | GoInt Swig_DirectorA2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:298:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:298:7: note: 'Swig_DirectorA2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:298:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:569:18: warning: type of 'Swig_DirectorA2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  569 | extern "C" intgo Swig_DirectorA2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:277:7: note: type mismatch in parameter 1
  277 | GoInt Swig_DirectorA2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:277:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:277:7: note: 'Swig_DirectorA2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:277:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:542:18: warning: type of 'Swig_DirectorB_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  542 | extern "C" intgo Swig_DirectorB_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(int);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:241:7: note: type mismatch in parameter 1
  241 | GoInt Swig_DirectorB_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:241:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:241:7: note: 'Swig_DirectorB_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:241:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:530:18: warning: type of 'Swig_DirectorB_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  530 | extern "C" intgo Swig_DirectorB_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:220:7: note: type mismatch in parameter 1
  220 | GoInt Swig_DirectorB_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:220:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:220:7: note: 'Swig_DirectorB_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:220:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:508:18: warning: type of 'Swig_DirectorA_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  508 | extern "C" intgo Swig_DirectorA_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(int);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:184:7: note: type mismatch in parameter 1
  184 | GoInt Swig_DirectorA_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:184:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:184:7: note: 'Swig_DirectorA_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:184:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:496:18: warning: type of 'Swig_DirectorA_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  496 | extern "C" intgo Swig_DirectorA_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:163:7: note: type mismatch in parameter 1
  163 | GoInt Swig_DirectorA_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:163:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:163:7: note: 'Swig_DirectorA_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:163:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:465:33: warning: type of 'Swig_DirectorFoo_callback_say_hi_ref_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  465 | extern "C" EnumDirector::Hello *Swig_DirectorFoo_callback_say_hi_ref_director_enum_0cb7aa901841d9cb(int, EnumDirector::Hello *arg2);
      |                                 ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:125:8: note: type mismatch in parameter 1
  125 | GoInt* Swig_DirectorFoo_callback_say_hi_ref_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt* arg2)
      |        ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:125:8: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:125:8: note: 'Swig_DirectorFoo_callback_say_hi_ref_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:125:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:453:18: warning: type of 'Swig_DirectorFoo_callback_say_bye_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  453 | extern "C" intgo Swig_DirectorFoo_callback_say_bye_director_enum_0cb7aa901841d9cb(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:104:7: note: type mismatch in parameter 1
  104 | GoInt Swig_DirectorFoo_callback_say_bye_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:104:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:104:7: note: 'Swig_DirectorFoo_callback_say_bye_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:104:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:441:18: warning: type of 'Swig_DirectorFoo_callback_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  441 | extern "C" intgo Swig_DirectorFoo_callback_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb(int, EnumDirector::A *arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:83:7: note: type mismatch in parameter 1
   83 | GoInt Swig_DirectorFoo_callback_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoUintptr arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:83:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:83:7: note: 'Swig_DirectorFoo_callback_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:83:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:429:18: warning: type of 'Swig_DirectorFoo_callback_say_hello_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  429 | extern "C" intgo Swig_DirectorFoo_callback_say_hello_director_enum_0cb7aa901841d9cb(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:62:7: note: type mismatch in parameter 1
   62 | GoInt Swig_DirectorFoo_callback_say_hello_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:62:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:62:7: note: 'Swig_DirectorFoo_callback_say_hello_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:62:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:417:18: warning: type of 'Swig_DirectorFoo_callback_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  417 | extern "C" intgo Swig_DirectorFoo_callback_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:41:7: note: type mismatch in parameter 1
   41 | GoInt Swig_DirectorFoo_callback_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:41:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:41:7: note: 'Swig_DirectorFoo_callback_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:41:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/director_enum
director_enum_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  220 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
director_enum_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
director_enum_wrap.cxx: In member function 'SwigDirector_Foo::say_hi_ref(EnumDirector::Hello const&)':
director_enum_wrap.cxx:481:40: warning: function returns address of local variable [-Wreturn-local-addr]
  481 |   return (EnumDirector::Hello const &)*c_result;
      |                                        ^~~~~~~~
director_enum_wrap.cxx:478:23: note: declared here
  478 |   EnumDirector::Hello f = (EnumDirector::Hello)*result;
      |                       ^
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:56:18: warning: type of '_wrap_new_Foo_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_new_Foo_director_enum_0cb7aa901841d9cb(void);
      |                  ^
../director_enum_wrap.cxx:964:20: note: return value type mismatch
  964 | EnumDirector::Foo *_wrap_new_Foo_director_enum_0cb7aa901841d9cb() {
      |                    ^
../director_enum_wrap.cxx:964:20: note: '_wrap_new_Foo_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:964:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:72:18: warning: type of '_wrap_new_B_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_B_director_enum_0cb7aa901841d9cb(double arg1, double arg2, swig_intgo arg3);
      |                  ^
../director_enum_wrap.cxx:1180:18: note: return value type mismatch
 1180 | EnumDirector::B *_wrap_new_B_director_enum_0cb7aa901841d9cb(double _swig_go_0, double _swig_go_1, intgo _swig_go_2) {
      |                  ^
../director_enum_wrap.cxx:1180:18: note: '_wrap_new_B_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1180:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:90:18: warning: type of '_wrap_new_B2_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   90 | extern uintptr_t _wrap_new_B2_director_enum_0cb7aa901841d9cb(swig_intgo arg1);
      |                  ^
../director_enum_wrap.cxx:1418:19: note: return value type mismatch
 1418 | EnumDirector::B2 *_wrap_new_B2_director_enum_0cb7aa901841d9cb(intgo _swig_go_0) {
      |                   ^
../director_enum_wrap.cxx:1418:19: note: '_wrap_new_B2_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1418:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:64:18: warning: type of '_wrap_new_A_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_new_A_director_enum_0cb7aa901841d9cb(double arg1, double arg2, swig_intgo arg3);
      |                  ^
../director_enum_wrap.cxx:1068:18: note: return value type mismatch
 1068 | EnumDirector::A *_wrap_new_A_director_enum_0cb7aa901841d9cb(double _swig_go_0, double _swig_go_1, intgo _swig_go_2) {
      |                  ^
../director_enum_wrap.cxx:1068:18: note: '_wrap_new_A_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1068:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:82:18: warning: type of '_wrap_new_A2__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   82 | extern uintptr_t _wrap_new_A2__SWIG_1_director_enum_0cb7aa901841d9cb(void);
      |                  ^
../director_enum_wrap.cxx:1316:19: note: return value type mismatch
 1316 | EnumDirector::A2 *_wrap_new_A2__SWIG_1_director_enum_0cb7aa901841d9cb() {
      |                   ^
../director_enum_wrap.cxx:1316:19: note: '_wrap_new_A2__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1316:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:81:18: warning: type of '_wrap_new_A2__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   81 | extern uintptr_t _wrap_new_A2__SWIG_0_director_enum_0cb7aa901841d9cb(swig_intgo arg1);
      |                  ^
../director_enum_wrap.cxx:1303:19: note: return value type mismatch
 1303 | EnumDirector::A2 *_wrap_new_A2__SWIG_0_director_enum_0cb7aa901841d9cb(intgo _swig_go_0) {
      |                   ^
../director_enum_wrap.cxx:1303:19: note: '_wrap_new_A2__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1303:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:47:13: warning: type of '_wrap_delete_Foo_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_Foo_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:834:6: note: type mismatch in parameter 1
  834 | void _wrap_delete_Foo_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:834:6: note: '_wrap_delete_Foo_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:834:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:73:13: warning: type of '_wrap_delete_B_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   73 | extern void _wrap_delete_B_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1197:6: note: type mismatch in parameter 1
 1197 | void _wrap_delete_B_director_enum_0cb7aa901841d9cb(EnumDirector::B *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1197:6: note: '_wrap_delete_B_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1197:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:91:13: warning: type of '_wrap_delete_B2_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   91 | extern void _wrap_delete_B2_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1431:6: note: type mismatch in parameter 1
 1431 | void _wrap_delete_B2_director_enum_0cb7aa901841d9cb(EnumDirector::B2 *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1431:6: note: '_wrap_delete_B2_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1431:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:65:13: warning: type of '_wrap_delete_A_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   65 | extern void _wrap_delete_A_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1085:6: note: type mismatch in parameter 1
 1085 | void _wrap_delete_A_director_enum_0cb7aa901841d9cb(EnumDirector::A *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1085:6: note: '_wrap_delete_A_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1085:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:83:13: warning: type of '_wrap_delete_A2_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   83 | extern void _wrap_delete_A2_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1327:6: note: type mismatch in parameter 1
 1327 | void _wrap_delete_A2_director_enum_0cb7aa901841d9cb(EnumDirector::A2 *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1327:6: note: '_wrap_delete_A2_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1327:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:37:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_enum_0cb7aa901841d9cb(int);
      |                  ^
../director_enum_wrap.cxx:700:20: note: return value type mismatch
  700 | EnumDirector::Foo *_wrap__swig_NewDirectorFooFoo_director_enum_0cb7aa901841d9cb(intgo _swig_go_0) {
      |                    ^
../director_enum_wrap.cxx:700:20: note: '_wrap__swig_NewDirectorFooFoo_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:700:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:68:18: warning: type of '_wrap__swig_NewDirectorBB_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap__swig_NewDirectorBB_director_enum_0cb7aa901841d9cb(int, double arg1, double arg2, swig_intgo arg3);
      |                  ^
../director_enum_wrap.cxx:1123:18: note: return value type mismatch
 1123 | EnumDirector::B *_wrap__swig_NewDirectorBB_director_enum_0cb7aa901841d9cb(intgo _swig_go_0, double _swig_go_1, double _swig_go_2, intgo _swig_go_3) {
      |                  ^
../director_enum_wrap.cxx:1123:18: note: '_wrap__swig_NewDirectorBB_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1123:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:86:18: warning: type of '_wrap__swig_NewDirectorB2B2_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap__swig_NewDirectorB2B2_director_enum_0cb7aa901841d9cb(int, swig_intgo arg1);
      |                  ^
../director_enum_wrap.cxx:1365:19: note: return value type mismatch
 1365 | EnumDirector::B2 *_wrap__swig_NewDirectorB2B2_director_enum_0cb7aa901841d9cb(intgo _swig_go_0, intgo _swig_go_1) {
      |                   ^
../director_enum_wrap.cxx:1365:19: note: '_wrap__swig_NewDirectorB2B2_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1365:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:60:18: warning: type of '_wrap__swig_NewDirectorAA_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap__swig_NewDirectorAA_director_enum_0cb7aa901841d9cb(int, double arg1, double arg2, swig_intgo arg3);
      |                  ^
../director_enum_wrap.cxx:1011:18: note: return value type mismatch
 1011 | EnumDirector::A *_wrap__swig_NewDirectorAA_director_enum_0cb7aa901841d9cb(intgo _swig_go_0, double _swig_go_1, double _swig_go_2, intgo _swig_go_3) {
      |                  ^
../director_enum_wrap.cxx:1011:18: note: '_wrap__swig_NewDirectorAA_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1011:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:77:18: warning: type of '_wrap__swig_NewDirectorA2A2__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   77 | extern uintptr_t _wrap__swig_NewDirectorA2A2__SWIG_1_director_enum_0cb7aa901841d9cb(int);
      |                  ^
../director_enum_wrap.cxx:1252:19: note: return value type mismatch
 1252 | EnumDirector::A2 *_wrap__swig_NewDirectorA2A2__SWIG_1_director_enum_0cb7aa901841d9cb(intgo _swig_go_0) {
      |                   ^
../director_enum_wrap.cxx:1252:19: note: '_wrap__swig_NewDirectorA2A2__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1252:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:76:18: warning: type of '_wrap__swig_NewDirectorA2A2__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap__swig_NewDirectorA2A2__SWIG_0_director_enum_0cb7aa901841d9cb(int, swig_intgo arg1);
      |                  ^
../director_enum_wrap.cxx:1237:19: note: return value type mismatch
 1237 | EnumDirector::A2 *_wrap__swig_NewDirectorA2A2__SWIG_0_director_enum_0cb7aa901841d9cb(intgo _swig_go_0, intgo _swig_go_1) {
      |                   ^
../director_enum_wrap.cxx:1237:19: note: '_wrap__swig_NewDirectorA2A2__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1237:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:43:19: warning: type of '_wrap__swig_DirectorFoo_upcall_Say_hi_ref_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_voidp _wrap__swig_DirectorFoo_upcall_Say_hi_ref_director_enum_0cb7aa901841d9cb(uintptr_t, swig_voidp h);
      |                   ^
../director_enum_wrap.cxx:783:22: note: type mismatch in parameter 1
  783 | EnumDirector::Hello *_wrap__swig_DirectorFoo_upcall_Say_hi_ref_director_enum_0cb7aa901841d9cb(SwigDirector_Foo *_swig_go_0, EnumDirector::Hello *_swig_go_1) {
      |                      ^
../director_enum_wrap.cxx:783:22: note: '_wrap__swig_DirectorFoo_upcall_Say_hi_ref_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:783:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:41:19: warning: type of '_wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t, uintptr_t a);
      |                   ^
../director_enum_wrap.cxx:753:7: note: type mismatch in parameter 1
  753 | intgo _wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_1_director_enum_0cb7aa901841d9cb(SwigDirector_Foo *_swig_go_0, EnumDirector::A *_swig_go_1) {
      |       ^
../director_enum_wrap.cxx:753:7: note: '_wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:753:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:39:19: warning: type of '_wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t, swig_intgo h);
      |                   ^
../director_enum_wrap.cxx:723:7: note: type mismatch in parameter 1
  723 | intgo _wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_0_director_enum_0cb7aa901841d9cb(SwigDirector_Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:723:7: note: '_wrap__swig_DirectorFoo_upcall_Say_hi__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:723:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:40:19: warning: type of '_wrap__swig_DirectorFoo_upcall_Say_hello_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap__swig_DirectorFoo_upcall_Say_hello_director_enum_0cb7aa901841d9cb(uintptr_t, swig_intgo arg0);
      |                   ^
../director_enum_wrap.cxx:738:7: note: type mismatch in parameter 1
  738 | intgo _wrap__swig_DirectorFoo_upcall_Say_hello_director_enum_0cb7aa901841d9cb(SwigDirector_Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:738:7: note: '_wrap__swig_DirectorFoo_upcall_Say_hello_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:738:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:42:19: warning: type of '_wrap__swig_DirectorFoo_upcall_Say_bye_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap__swig_DirectorFoo_upcall_Say_bye_director_enum_0cb7aa901841d9cb(uintptr_t, swig_intgo b);
      |                   ^
../director_enum_wrap.cxx:768:7: note: type mismatch in parameter 1
  768 | intgo _wrap__swig_DirectorFoo_upcall_Say_bye_director_enum_0cb7aa901841d9cb(SwigDirector_Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:768:7: note: '_wrap__swig_DirectorFoo_upcall_Say_bye_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:768:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:71:19: warning: type of '_wrap__swig_DirectorB_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_intgo _wrap__swig_DirectorB_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t);
      |                   ^
../director_enum_wrap.cxx:1167:7: note: type mismatch in parameter 1
 1167 | intgo _wrap__swig_DirectorB_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(SwigDirector_B *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1167:7: note: '_wrap__swig_DirectorB_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1167:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:70:19: warning: type of '_wrap__swig_DirectorB_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_intgo _wrap__swig_DirectorB_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t, swig_intgo i);
      |                   ^
../director_enum_wrap.cxx:1152:7: note: type mismatch in parameter 1
 1152 | intgo _wrap__swig_DirectorB_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(SwigDirector_B *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1152:7: note: '_wrap__swig_DirectorB_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1152:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:89:19: warning: type of '_wrap__swig_DirectorB2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   89 | extern swig_intgo _wrap__swig_DirectorB2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t);
      |                   ^
../director_enum_wrap.cxx:1405:7: note: type mismatch in parameter 1
 1405 | intgo _wrap__swig_DirectorB2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(SwigDirector_B2 *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1405:7: note: '_wrap__swig_DirectorB2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1405:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:88:19: warning: type of '_wrap__swig_DirectorB2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   88 | extern swig_intgo _wrap__swig_DirectorB2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t, swig_intgo i);
      |                   ^
../director_enum_wrap.cxx:1390:7: note: type mismatch in parameter 1
 1390 | intgo _wrap__swig_DirectorB2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(SwigDirector_B2 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1390:7: note: '_wrap__swig_DirectorB2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1390:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:63:19: warning: type of '_wrap__swig_DirectorA_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_intgo _wrap__swig_DirectorA_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t);
      |                   ^
../director_enum_wrap.cxx:1055:7: note: type mismatch in parameter 1
 1055 | intgo _wrap__swig_DirectorA_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(SwigDirector_A *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1055:7: note: '_wrap__swig_DirectorA_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1055:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:62:19: warning: type of '_wrap__swig_DirectorA_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap__swig_DirectorA_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t, swig_intgo i);
      |                   ^
../director_enum_wrap.cxx:1040:7: note: type mismatch in parameter 1
 1040 | intgo _wrap__swig_DirectorA_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(SwigDirector_A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1040:7: note: '_wrap__swig_DirectorA_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1040:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:80:19: warning: type of '_wrap__swig_DirectorA2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   80 | extern swig_intgo _wrap__swig_DirectorA2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t);
      |                   ^
../director_enum_wrap.cxx:1290:7: note: type mismatch in parameter 1
 1290 | intgo _wrap__swig_DirectorA2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb(SwigDirector_A2 *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1290:7: note: '_wrap__swig_DirectorA2_upcall_F__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1290:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:79:19: warning: type of '_wrap__swig_DirectorA2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   79 | extern swig_intgo _wrap__swig_DirectorA2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t, swig_intgo i);
      |                   ^
../director_enum_wrap.cxx:1275:7: note: type mismatch in parameter 1
 1275 | intgo _wrap__swig_DirectorA2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb(SwigDirector_A2 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1275:7: note: '_wrap__swig_DirectorA2_upcall_F__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1275:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:32:18: warning: type of '_wrap_Swig_malloc_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_director_enum_0cb7aa901841d9cb(swig_intgo arg1);
      |                  ^
../director_enum_wrap.cxx:639:7: note: return value type mismatch
  639 | void *_wrap_Swig_malloc_director_enum_0cb7aa901841d9cb(intgo _swig_go_0) {
      |       ^
../director_enum_wrap.cxx:639:7: note: '_wrap_Swig_malloc_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:639:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:31:13: warning: type of '_wrap_Swig_free_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:629:6: note: type mismatch in parameter 1
  629 | void _wrap_Swig_free_director_enum_0cb7aa901841d9cb(void *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:629:6: note: '_wrap_Swig_free_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:629:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:52:19: warning: type of '_wrap_Foo_say_hi_ref_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_voidp _wrap_Foo_say_hi_ref_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../director_enum_wrap.cxx:904:22: note: type mismatch in parameter 1
  904 | EnumDirector::Hello *_wrap_Foo_say_hi_ref_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, EnumDirector::Hello *_swig_go_1) {
      |                      ^
../director_enum_wrap.cxx:904:22: note: '_wrap_Foo_say_hi_ref_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:904:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:50:19: warning: type of '_wrap_Foo_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_Foo_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../director_enum_wrap.cxx:874:7: note: type mismatch in parameter 1
  874 | intgo _wrap_Foo_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, EnumDirector::A *_swig_go_1) {
      |       ^
../director_enum_wrap.cxx:874:7: note: '_wrap_Foo_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:874:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:48:19: warning: type of '_wrap_Foo_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_Foo_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_enum_wrap.cxx:844:7: note: type mismatch in parameter 1
  844 | intgo _wrap_Foo_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:844:7: note: '_wrap_Foo_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:844:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:49:19: warning: type of '_wrap_Foo_say_hello_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_Foo_say_hello_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_enum_wrap.cxx:859:7: note: type mismatch in parameter 1
  859 | intgo _wrap_Foo_say_hello_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:859:7: note: '_wrap_Foo_say_hello_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:859:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:51:19: warning: type of '_wrap_Foo_say_bye_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_Foo_say_bye_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_enum_wrap.cxx:889:7: note: type mismatch in parameter 1
  889 | intgo _wrap_Foo_say_bye_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:889:7: note: '_wrap_Foo_say_bye_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:889:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:54:19: warning: type of '_wrap_Foo_ping_ref_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_voidp _wrap_Foo_ping_ref_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../director_enum_wrap.cxx:934:22: note: type mismatch in parameter 1
  934 | EnumDirector::Hello *_wrap_Foo_ping_ref_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, EnumDirector::Hello *_swig_go_1) {
      |                      ^
../director_enum_wrap.cxx:934:22: note: '_wrap_Foo_ping_ref_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:934:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:55:19: warning: type of '_wrap_Foo_ping_member_enum_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Foo_ping_member_enum_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_enum_wrap.cxx:949:7: note: type mismatch in parameter 1
  949 | intgo _wrap_Foo_ping_member_enum_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:949:7: note: '_wrap_Foo_ping_member_enum_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:949:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:53:19: warning: type of '_wrap_Foo_ping_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_Foo_ping_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_enum_wrap.cxx:919:7: note: type mismatch in parameter 1
  919 | intgo _wrap_Foo_ping_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:919:7: note: '_wrap_Foo_ping_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:919:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:38:13: warning: type of '_wrap_DeleteDirectorFoo_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_DeleteDirectorFoo_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:713:6: note: type mismatch in parameter 1
  713 | void _wrap_DeleteDirectorFoo_director_enum_0cb7aa901841d9cb(EnumDirector::Foo *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:713:6: note: '_wrap_DeleteDirectorFoo_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:713:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:69:13: warning: type of '_wrap_DeleteDirectorB_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_DeleteDirectorB_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1142:6: note: type mismatch in parameter 1
 1142 | void _wrap_DeleteDirectorB_director_enum_0cb7aa901841d9cb(EnumDirector::B *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1142:6: note: '_wrap_DeleteDirectorB_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1142:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:87:13: warning: type of '_wrap_DeleteDirectorB2_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   87 | extern void _wrap_DeleteDirectorB2_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1380:6: note: type mismatch in parameter 1
 1380 | void _wrap_DeleteDirectorB2_director_enum_0cb7aa901841d9cb(EnumDirector::B2 *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1380:6: note: '_wrap_DeleteDirectorB2_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1380:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:61:13: warning: type of '_wrap_DeleteDirectorA_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_DeleteDirectorA_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1030:6: note: type mismatch in parameter 1
 1030 | void _wrap_DeleteDirectorA_director_enum_0cb7aa901841d9cb(EnumDirector::A *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1030:6: note: '_wrap_DeleteDirectorA_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1030:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:78:13: warning: type of '_wrap_DeleteDirectorA2_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_DeleteDirectorA2_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |             ^
../director_enum_wrap.cxx:1265:6: note: type mismatch in parameter 1
 1265 | void _wrap_DeleteDirectorA2_director_enum_0cb7aa901841d9cb(EnumDirector::A2 *_swig_go_0) {
      |      ^
../director_enum_wrap.cxx:1265:6: note: '_wrap_DeleteDirectorA2_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1265:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:75:19: warning: type of '_wrap_B_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap_B_f__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t _swig_base);
      |                   ^
../director_enum_wrap.cxx:1223:7: note: type mismatch in parameter 1
 1223 | intgo _wrap_B_f__SWIG_1_director_enum_0cb7aa901841d9cb(EnumDirector::B *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1223:7: note: '_wrap_B_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1223:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:74:19: warning: type of '_wrap_B_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_B_f__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../director_enum_wrap.cxx:1207:7: note: type mismatch in parameter 1
 1207 | intgo _wrap_B_f__SWIG_0_director_enum_0cb7aa901841d9cb(EnumDirector::B *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1207:7: note: '_wrap_B_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1207:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:93:19: warning: type of '_wrap_B2_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   93 | extern swig_intgo _wrap_B2_f__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t _swig_base);
      |                   ^
../director_enum_wrap.cxx:1457:7: note: type mismatch in parameter 1
 1457 | intgo _wrap_B2_f__SWIG_1_director_enum_0cb7aa901841d9cb(EnumDirector::B2 *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1457:7: note: '_wrap_B2_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1457:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:92:19: warning: type of '_wrap_B2_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   92 | extern swig_intgo _wrap_B2_f__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../director_enum_wrap.cxx:1441:7: note: type mismatch in parameter 1
 1441 | intgo _wrap_B2_f__SWIG_0_director_enum_0cb7aa901841d9cb(EnumDirector::B2 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1441:7: note: '_wrap_B2_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1441:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:67:19: warning: type of '_wrap_A_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_intgo _wrap_A_f__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |                   ^
../director_enum_wrap.cxx:1110:7: note: type mismatch in parameter 1
 1110 | intgo _wrap_A_f__SWIG_1_director_enum_0cb7aa901841d9cb(EnumDirector::A *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1110:7: note: '_wrap_A_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1110:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:66:19: warning: type of '_wrap_A_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_A_f__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_enum_wrap.cxx:1095:7: note: type mismatch in parameter 1
 1095 | intgo _wrap_A_f__SWIG_0_director_enum_0cb7aa901841d9cb(EnumDirector::A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1095:7: note: '_wrap_A_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1095:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:85:19: warning: type of '_wrap_A2_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   85 | extern swig_intgo _wrap_A2_f__SWIG_1_director_enum_0cb7aa901841d9cb(uintptr_t arg1);
      |                   ^
../director_enum_wrap.cxx:1352:7: note: type mismatch in parameter 1
 1352 | intgo _wrap_A2_f__SWIG_1_director_enum_0cb7aa901841d9cb(EnumDirector::A2 *_swig_go_0) {
      |       ^
../director_enum_wrap.cxx:1352:7: note: '_wrap_A2_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1352:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_enum/director_enum.go:84:19: warning: type of '_wrap_A2_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_intgo _wrap_A2_f__SWIG_0_director_enum_0cb7aa901841d9cb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../director_enum_wrap.cxx:1337:7: note: type mismatch in parameter 1
 1337 | intgo _wrap_A2_f__SWIG_0_director_enum_0cb7aa901841d9cb(EnumDirector::A2 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../director_enum_wrap.cxx:1337:7: note: '_wrap_A2_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../director_enum_wrap.cxx:1337:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:615:18: warning: type of 'Swig_DirectorB2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  615 | extern "C" intgo Swig_DirectorB2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(int);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:355:7: note: type mismatch in parameter 1
  355 | GoInt Swig_DirectorB2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:355:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:355:7: note: 'Swig_DirectorB2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:355:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:603:18: warning: type of 'Swig_DirectorB2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  603 | extern "C" intgo Swig_DirectorB2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:334:7: note: type mismatch in parameter 1
  334 | GoInt Swig_DirectorB2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:334:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:334:7: note: 'Swig_DirectorB2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:334:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:581:18: warning: type of 'Swig_DirectorA2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  581 | extern "C" intgo Swig_DirectorA2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(int);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:298:7: note: type mismatch in parameter 1
  298 | GoInt Swig_DirectorA2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:298:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:298:7: note: 'Swig_DirectorA2_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:298:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:569:18: warning: type of 'Swig_DirectorA2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  569 | extern "C" intgo Swig_DirectorA2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:277:7: note: type mismatch in parameter 1
  277 | GoInt Swig_DirectorA2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:277:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:277:7: note: 'Swig_DirectorA2_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:277:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:542:18: warning: type of 'Swig_DirectorB_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  542 | extern "C" intgo Swig_DirectorB_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(int);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:241:7: note: type mismatch in parameter 1
  241 | GoInt Swig_DirectorB_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:241:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:241:7: note: 'Swig_DirectorB_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:241:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:530:18: warning: type of 'Swig_DirectorB_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  530 | extern "C" intgo Swig_DirectorB_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:220:7: note: type mismatch in parameter 1
  220 | GoInt Swig_DirectorB_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:220:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:220:7: note: 'Swig_DirectorB_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:220:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:508:18: warning: type of 'Swig_DirectorA_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  508 | extern "C" intgo Swig_DirectorA_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(int);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:184:7: note: type mismatch in parameter 1
  184 | GoInt Swig_DirectorA_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:184:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:184:7: note: 'Swig_DirectorA_callback_f__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:184:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:496:18: warning: type of 'Swig_DirectorA_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  496 | extern "C" intgo Swig_DirectorA_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:163:7: note: type mismatch in parameter 1
  163 | GoInt Swig_DirectorA_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:163:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:163:7: note: 'Swig_DirectorA_callback_f__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:163:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:465:33: warning: type of 'Swig_DirectorFoo_callback_say_hi_ref_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  465 | extern "C" EnumDirector::Hello *Swig_DirectorFoo_callback_say_hi_ref_director_enum_0cb7aa901841d9cb(int, EnumDirector::Hello *arg2);
      |                                 ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:125:8: note: type mismatch in parameter 1
  125 | GoInt* Swig_DirectorFoo_callback_say_hi_ref_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt* arg2)
      |        ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:125:8: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:125:8: note: 'Swig_DirectorFoo_callback_say_hi_ref_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:125:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:453:18: warning: type of 'Swig_DirectorFoo_callback_say_bye_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  453 | extern "C" intgo Swig_DirectorFoo_callback_say_bye_director_enum_0cb7aa901841d9cb(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:104:7: note: type mismatch in parameter 1
  104 | GoInt Swig_DirectorFoo_callback_say_bye_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:104:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:104:7: note: 'Swig_DirectorFoo_callback_say_bye_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:104:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:441:18: warning: type of 'Swig_DirectorFoo_callback_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  441 | extern "C" intgo Swig_DirectorFoo_callback_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb(int, EnumDirector::A *arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:83:7: note: type mismatch in parameter 1
   83 | GoInt Swig_DirectorFoo_callback_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoUintptr arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:83:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:83:7: note: 'Swig_DirectorFoo_callback_say_hi__SWIG_1_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:83:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:429:18: warning: type of 'Swig_DirectorFoo_callback_say_hello_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  429 | extern "C" intgo Swig_DirectorFoo_callback_say_hello_director_enum_0cb7aa901841d9cb(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:62:7: note: type mismatch in parameter 1
   62 | GoInt Swig_DirectorFoo_callback_say_hello_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:62:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:62:7: note: 'Swig_DirectorFoo_callback_say_hello_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:62:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx:417:18: warning: type of 'Swig_DirectorFoo_callback_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb' does not match original declaration [-Wlto-type-mismatch]
  417 | extern "C" intgo Swig_DirectorFoo_callback_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb(int, intgo arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:41:7: note: type mismatch in parameter 1
   41 | GoInt Swig_DirectorFoo_callback_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb(GoInt swig_c, GoInt arg2)
      |       ^
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:41:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:41:7: note: 'Swig_DirectorFoo_callback_say_hi__SWIG_0_director_enum_0cb7aa901841d9cb' was previously declared here
../../../../../../../../../../../tmp/go-build771497141/b002/_cgo_export.c:41:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_enum_wrap.cxx: In member function 'say_hi_ref':
../director_enum_wrap.cxx:481:40: warning: function returns address of local variable [-Wreturn-local-addr]
  481 |   return (EnumDirector::Hello const &)*c_result;
      |                                        ^
../director_enum_wrap.cxx:478:23: note: declared here
  478 |   EnumDirector::Hello f = (EnumDirector::Hello)*result;
      |                       ^
/usr/bin/ld: /tmp/go-link-483472971/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase director_exception (with run test)
# swigtests/director_exception
../director_exception.go:92:18: warning: type of '_wrap_new_ReturnAllTypes_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   92 | extern uintptr_t _wrap_new_ReturnAllTypes_director_exception_52c574d1ca3ed244(void);
      |                  ^
../director_exception_wrap.cxx:1214:17: note: return value type mismatch
 1214 | ReturnAllTypes *_wrap_new_ReturnAllTypes_director_exception_52c574d1ca3ed244() {
      |                 ^
../director_exception_wrap.cxx:1214:17: note: '_wrap_new_ReturnAllTypes_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1214:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:58:18: warning: type of '_wrap_new_Foo_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_new_Foo_director_exception_52c574d1ca3ed244(void);
      |                  ^
../director_exception_wrap.cxx:747:6: note: return value type mismatch
  747 | Foo *_wrap_new_Foo_director_exception_52c574d1ca3ed244() {
      |      ^
../director_exception_wrap.cxx:747:6: note: '_wrap_new_Foo_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:747:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:62:18: warning: type of '_wrap_new_Exception2_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_Exception2_director_exception_52c574d1ca3ed244(void);
      |                  ^
../director_exception_wrap.cxx:792:13: note: return value type mismatch
  792 | Exception2 *_wrap_new_Exception2_director_exception_52c574d1ca3ed244() {
      |             ^
../director_exception_wrap.cxx:792:13: note: '_wrap_new_Exception2_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:792:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:60:18: warning: type of '_wrap_new_Exception1_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_Exception1_director_exception_52c574d1ca3ed244(void);
      |                  ^
../director_exception_wrap.cxx:771:13: note: return value type mismatch
  771 | Exception1 *_wrap_new_Exception1_director_exception_52c574d1ca3ed244() {
      |             ^
../director_exception_wrap.cxx:771:13: note: '_wrap_new_Exception1_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:771:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:65:18: warning: type of '_wrap_new_Base_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_Base_director_exception_52c574d1ca3ed244(void);
      |                  ^
../director_exception_wrap.cxx:823:7: note: return value type mismatch
  823 | Base *_wrap_new_Base_director_exception_52c574d1ca3ed244() {
      |       ^
../director_exception_wrap.cxx:823:7: note: '_wrap_new_Base_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:823:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:72:18: warning: type of '_wrap_new_Bar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_Bar_director_exception_52c574d1ca3ed244(void);
      |                  ^
../director_exception_wrap.cxx:965:6: note: return value type mismatch
  965 | Bar *_wrap_new_Bar_director_exception_52c574d1ca3ed244() {
      |      ^
../director_exception_wrap.cxx:965:6: note: '_wrap_new_Bar_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:965:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:59:18: warning: type of '_wrap_launder_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_launder_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                  ^
../director_exception_wrap.cxx:758:6: note: return value type mismatch
  758 | Foo *_wrap_launder_director_exception_52c574d1ca3ed244(Foo *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:758:6: note: '_wrap_launder_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:758:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:91:13: warning: type of '_wrap_delete_ReturnAllTypes_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   91 | extern void _wrap_delete_ReturnAllTypes_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:1204:6: note: type mismatch in parameter 1
 1204 | void _wrap_delete_ReturnAllTypes_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:1204:6: note: '_wrap_delete_ReturnAllTypes_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1204:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:54:13: warning: type of '_wrap_delete_Foo_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_Foo_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:696:6: note: type mismatch in parameter 1
  696 | void _wrap_delete_Foo_director_exception_52c574d1ca3ed244(Foo *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:696:6: note: '_wrap_delete_Foo_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:696:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:63:13: warning: type of '_wrap_delete_Exception2_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_Exception2_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:803:6: note: type mismatch in parameter 1
  803 | void _wrap_delete_Exception2_director_exception_52c574d1ca3ed244(Exception2 *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:803:6: note: '_wrap_delete_Exception2_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:803:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:61:13: warning: type of '_wrap_delete_Exception1_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_delete_Exception1_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:782:6: note: type mismatch in parameter 1
  782 | void _wrap_delete_Exception1_director_exception_52c574d1ca3ed244(Exception1 *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:782:6: note: '_wrap_delete_Exception1_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:782:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:64:13: warning: type of '_wrap_delete_Base_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_delete_Base_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:813:6: note: type mismatch in parameter 1
  813 | void _wrap_delete_Base_director_exception_52c574d1ca3ed244(Base *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:813:6: note: '_wrap_delete_Base_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:813:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:73:13: warning: type of '_wrap_delete_Bar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   73 | extern void _wrap_delete_Bar_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:976:6: note: type mismatch in parameter 1
  976 | void _wrap_delete_Bar_director_exception_52c574d1ca3ed244(Bar *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:976:6: note: '_wrap_delete_Bar_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:976:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:74:18: warning: type of '_wrap__swig_NewDirectorReturnAllTypesReturnAllTypes_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   74 | extern uintptr_t _wrap__swig_NewDirectorReturnAllTypesReturnAllTypes_director_exception_52c574d1ca3ed244(int);
      |                  ^
../director_exception_wrap.cxx:986:17: note: return value type mismatch
  986 | ReturnAllTypes *_wrap__swig_NewDirectorReturnAllTypesReturnAllTypes_director_exception_52c574d1ca3ed244(intgo _swig_go_0) {
      |                 ^
../director_exception_wrap.cxx:986:17: note: '_wrap__swig_NewDirectorReturnAllTypesReturnAllTypes_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:986:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:49:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_exception_52c574d1ca3ed244(int);
      |                  ^
../director_exception_wrap.cxx:632:6: note: return value type mismatch
  632 | Foo *_wrap__swig_NewDirectorFooFoo_director_exception_52c574d1ca3ed244(intgo _swig_go_0) {
      |      ^
../director_exception_wrap.cxx:632:6: note: '_wrap__swig_NewDirectorFooFoo_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:632:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:66:18: warning: type of '_wrap__swig_NewDirectorBarBar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap__swig_NewDirectorBarBar_director_exception_52c574d1ca3ed244(int);
      |                  ^
../director_exception_wrap.cxx:834:6: note: return value type mismatch
  834 | Bar *_wrap__swig_NewDirectorBarBar_director_exception_52c574d1ca3ed244(intgo _swig_go_0) {
      |      ^
../director_exception_wrap.cxx:834:6: note: '_wrap__swig_NewDirectorBarBar_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:834:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:78:21: warning: type of '_wrap__swig_DirectorReturnAllTypes_upcall_Return_std_string_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_type_12 _wrap__swig_DirectorReturnAllTypes_upcall_Return_std_string_director_exception_52c574d1ca3ed244(uintptr_t);
      |                     ^
../director_exception_wrap.cxx:1038:12: note: type mismatch in parameter 1
 1038 | _gostring_ _wrap__swig_DirectorReturnAllTypes_upcall_Return_std_string_director_exception_52c574d1ca3ed244(SwigDirector_ReturnAllTypes *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:1038:12: note: '_wrap__swig_DirectorReturnAllTypes_upcall_Return_std_string_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1038:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:75:19: warning: type of '_wrap__swig_DirectorReturnAllTypes_upcall_Return_int_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap__swig_DirectorReturnAllTypes_upcall_Return_int_director_exception_52c574d1ca3ed244(uintptr_t);
      |                   ^
../director_exception_wrap.cxx:999:7: note: type mismatch in parameter 1
  999 | intgo _wrap__swig_DirectorReturnAllTypes_upcall_Return_int_director_exception_52c574d1ca3ed244(SwigDirector_ReturnAllTypes *_swig_go_0) {
      |       ^
../director_exception_wrap.cxx:999:7: note: '_wrap__swig_DirectorReturnAllTypes_upcall_Return_int_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:999:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:76:15: warning: type of '_wrap__swig_DirectorReturnAllTypes_upcall_Return_double_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   76 | extern double _wrap__swig_DirectorReturnAllTypes_upcall_Return_double_director_exception_52c574d1ca3ed244(uintptr_t);
      |               ^
../director_exception_wrap.cxx:1012:8: note: type mismatch in parameter 1
 1012 | double _wrap__swig_DirectorReturnAllTypes_upcall_Return_double_director_exception_52c574d1ca3ed244(SwigDirector_ReturnAllTypes *_swig_go_0) {
      |        ^
../director_exception_wrap.cxx:1012:8: note: '_wrap__swig_DirectorReturnAllTypes_upcall_Return_double_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1012:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:77:21: warning: type of '_wrap__swig_DirectorReturnAllTypes_upcall_Return_const_char_star_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   77 | extern swig_type_11 _wrap__swig_DirectorReturnAllTypes_upcall_Return_const_char_star_director_exception_52c574d1ca3ed244(uintptr_t);
      |                     ^
../director_exception_wrap.cxx:1025:12: note: type mismatch in parameter 1
 1025 | _gostring_ _wrap__swig_DirectorReturnAllTypes_upcall_Return_const_char_star_director_exception_52c574d1ca3ed244(SwigDirector_ReturnAllTypes *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:1025:12: note: '_wrap__swig_DirectorReturnAllTypes_upcall_Return_const_char_star_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1025:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:79:18: warning: type of '_wrap__swig_DirectorReturnAllTypes_upcall_Return_Bar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap__swig_DirectorReturnAllTypes_upcall_Return_Bar_director_exception_52c574d1ca3ed244(uintptr_t);
      |                  ^
../director_exception_wrap.cxx:1051:6: note: return value type mismatch
 1051 | Bar *_wrap__swig_DirectorReturnAllTypes_upcall_Return_Bar_director_exception_52c574d1ca3ed244(SwigDirector_ReturnAllTypes *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:1051:6: note: '_wrap__swig_DirectorReturnAllTypes_upcall_Return_Bar_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1051:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:53:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Pong__SWIG_1_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_type_3 _wrap__swig_DirectorFoo_upcall_Pong__SWIG_1_director_exception_52c574d1ca3ed244(uintptr_t);
      |                    ^
../director_exception_wrap.cxx:683:12: note: type mismatch in parameter 1
  683 | _gostring_ _wrap__swig_DirectorFoo_upcall_Pong__SWIG_1_director_exception_52c574d1ca3ed244(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:683:12: note: '_wrap__swig_DirectorFoo_upcall_Pong__SWIG_1_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:683:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:52:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Pong__SWIG_0_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_type_2 _wrap__swig_DirectorFoo_upcall_Pong__SWIG_0_director_exception_52c574d1ca3ed244(uintptr_t, swig_intgo val);
      |                    ^
../director_exception_wrap.cxx:668:12: note: type mismatch in parameter 1
  668 | _gostring_ _wrap__swig_DirectorFoo_upcall_Pong__SWIG_0_director_exception_52c574d1ca3ed244(SwigDirector_Foo *_swig_go_0, intgo _swig_go_1) {
      |            ^
../director_exception_wrap.cxx:668:12: note: '_wrap__swig_DirectorFoo_upcall_Pong__SWIG_0_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:668:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:51:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Ping_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_type_1 _wrap__swig_DirectorFoo_upcall_Ping_director_exception_52c574d1ca3ed244(uintptr_t);
      |                    ^
../director_exception_wrap.cxx:655:12: note: type mismatch in parameter 1
  655 | _gostring_ _wrap__swig_DirectorFoo_upcall_Ping_director_exception_52c574d1ca3ed244(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:655:12: note: '_wrap__swig_DirectorFoo_upcall_Ping_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:655:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:69:20: warning: type of '_wrap__swig_DirectorBar_upcall_Pong_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_type_8 _wrap__swig_DirectorBar_upcall_Pong_director_exception_52c574d1ca3ed244(uintptr_t);
      |                    ^
../director_exception_wrap.cxx:884:12: note: type mismatch in parameter 1
  884 | _gostring_ _wrap__swig_DirectorBar_upcall_Pong_director_exception_52c574d1ca3ed244(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:884:12: note: '_wrap__swig_DirectorBar_upcall_Pong_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:884:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:68:20: warning: type of '_wrap__swig_DirectorBar_upcall_Ping_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_type_7 _wrap__swig_DirectorBar_upcall_Ping_director_exception_52c574d1ca3ed244(uintptr_t);
      |                    ^
../director_exception_wrap.cxx:857:12: note: type mismatch in parameter 1
  857 | _gostring_ _wrap__swig_DirectorBar_upcall_Ping_director_exception_52c574d1ca3ed244(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:857:12: note: '_wrap__swig_DirectorBar_upcall_Ping_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:857:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:48:18: warning: type of '_wrap_Swig_malloc_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_Swig_malloc_director_exception_52c574d1ca3ed244(swig_intgo arg1);
      |                  ^
../director_exception_wrap.cxx:619:7: note: return value type mismatch
  619 | void *_wrap_Swig_malloc_director_exception_52c574d1ca3ed244(intgo _swig_go_0) {
      |       ^
../director_exception_wrap.cxx:619:7: note: '_wrap_Swig_malloc_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:619:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:47:13: warning: type of '_wrap_Swig_free_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_Swig_free_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:609:6: note: type mismatch in parameter 1
  609 | void _wrap_Swig_free_director_exception_52c574d1ca3ed244(void *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:609:6: note: '_wrap_Swig_free_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:609:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:89:21: warning: type of '_wrap_ReturnAllTypes_return_std_string_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   89 | extern swig_type_16 _wrap_ReturnAllTypes_return_std_string_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                     ^
../director_exception_wrap.cxx:1178:12: note: type mismatch in parameter 1
 1178 | _gostring_ _wrap_ReturnAllTypes_return_std_string_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:1178:12: note: '_wrap_ReturnAllTypes_return_std_string_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1178:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:86:19: warning: type of '_wrap_ReturnAllTypes_return_int_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   86 | extern swig_intgo _wrap_ReturnAllTypes_return_int_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                   ^
../director_exception_wrap.cxx:1139:7: note: type mismatch in parameter 1
 1139 | intgo _wrap_ReturnAllTypes_return_int_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |       ^
../director_exception_wrap.cxx:1139:7: note: '_wrap_ReturnAllTypes_return_int_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1139:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:87:15: warning: type of '_wrap_ReturnAllTypes_return_double_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   87 | extern double _wrap_ReturnAllTypes_return_double_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |               ^
../director_exception_wrap.cxx:1152:8: note: type mismatch in parameter 1
 1152 | double _wrap_ReturnAllTypes_return_double_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |        ^
../director_exception_wrap.cxx:1152:8: note: '_wrap_ReturnAllTypes_return_double_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1152:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:88:21: warning: type of '_wrap_ReturnAllTypes_return_const_char_star_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   88 | extern swig_type_15 _wrap_ReturnAllTypes_return_const_char_star_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                     ^
../director_exception_wrap.cxx:1165:12: note: type mismatch in parameter 1
 1165 | _gostring_ _wrap_ReturnAllTypes_return_const_char_star_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:1165:12: note: '_wrap_ReturnAllTypes_return_const_char_star_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1165:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:90:18: warning: type of '_wrap_ReturnAllTypes_return_Bar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   90 | extern uintptr_t _wrap_ReturnAllTypes_return_Bar_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                  ^
../director_exception_wrap.cxx:1191:6: note: return value type mismatch
 1191 | Bar *_wrap_ReturnAllTypes_return_Bar_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:1191:6: note: '_wrap_ReturnAllTypes_return_Bar_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1191:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:84:21: warning: type of '_wrap_ReturnAllTypes_call_std_string_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_type_14 _wrap_ReturnAllTypes_call_std_string_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                     ^
../director_exception_wrap.cxx:1113:12: note: type mismatch in parameter 1
 1113 | _gostring_ _wrap_ReturnAllTypes_call_std_string_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:1113:12: note: '_wrap_ReturnAllTypes_call_std_string_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1113:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:81:19: warning: type of '_wrap_ReturnAllTypes_call_int_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   81 | extern swig_intgo _wrap_ReturnAllTypes_call_int_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                   ^
../director_exception_wrap.cxx:1074:7: note: type mismatch in parameter 1
 1074 | intgo _wrap_ReturnAllTypes_call_int_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |       ^
../director_exception_wrap.cxx:1074:7: note: '_wrap_ReturnAllTypes_call_int_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1074:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:82:15: warning: type of '_wrap_ReturnAllTypes_call_double_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   82 | extern double _wrap_ReturnAllTypes_call_double_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |               ^
../director_exception_wrap.cxx:1087:8: note: type mismatch in parameter 1
 1087 | double _wrap_ReturnAllTypes_call_double_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |        ^
../director_exception_wrap.cxx:1087:8: note: '_wrap_ReturnAllTypes_call_double_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1087:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:83:21: warning: type of '_wrap_ReturnAllTypes_call_const_char_star_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   83 | extern swig_type_13 _wrap_ReturnAllTypes_call_const_char_star_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                     ^
../director_exception_wrap.cxx:1100:12: note: type mismatch in parameter 1
 1100 | _gostring_ _wrap_ReturnAllTypes_call_const_char_star_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:1100:12: note: '_wrap_ReturnAllTypes_call_const_char_star_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1100:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:85:18: warning: type of '_wrap_ReturnAllTypes_call_Bar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   85 | extern uintptr_t _wrap_ReturnAllTypes_call_Bar_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                  ^
../director_exception_wrap.cxx:1126:6: note: return value type mismatch
 1126 | Bar *_wrap_ReturnAllTypes_call_Bar_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:1126:6: note: '_wrap_ReturnAllTypes_call_Bar_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1126:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:57:20: warning: type of '_wrap_Foo_pong__SWIG_1_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_type_6 _wrap_Foo_pong__SWIG_1_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                    ^
../director_exception_wrap.cxx:734:12: note: type mismatch in parameter 1
  734 | _gostring_ _wrap_Foo_pong__SWIG_1_director_exception_52c574d1ca3ed244(Foo *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:734:12: note: '_wrap_Foo_pong__SWIG_1_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:734:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:56:20: warning: type of '_wrap_Foo_pong__SWIG_0_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_type_5 _wrap_Foo_pong__SWIG_0_director_exception_52c574d1ca3ed244(uintptr_t arg1, swig_intgo arg2);
      |                    ^
../director_exception_wrap.cxx:719:12: note: type mismatch in parameter 1
  719 | _gostring_ _wrap_Foo_pong__SWIG_0_director_exception_52c574d1ca3ed244(Foo *_swig_go_0, intgo _swig_go_1) {
      |            ^
../director_exception_wrap.cxx:719:12: note: '_wrap_Foo_pong__SWIG_0_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:719:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:55:20: warning: type of '_wrap_Foo_ping_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_type_4 _wrap_Foo_ping_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                    ^
../director_exception_wrap.cxx:706:12: note: type mismatch in parameter 1
  706 | _gostring_ _wrap_Foo_ping_director_exception_52c574d1ca3ed244(Foo *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:706:12: note: '_wrap_Foo_ping_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:706:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:80:13: warning: type of '_wrap_DeleteDirectorReturnAllTypes_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_DeleteDirectorReturnAllTypes_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:1064:6: note: type mismatch in parameter 1
 1064 | void _wrap_DeleteDirectorReturnAllTypes_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:1064:6: note: '_wrap_DeleteDirectorReturnAllTypes_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1064:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:50:13: warning: type of '_wrap_DeleteDirectorFoo_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_DeleteDirectorFoo_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:645:6: note: type mismatch in parameter 1
  645 | void _wrap_DeleteDirectorFoo_director_exception_52c574d1ca3ed244(Foo *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:645:6: note: '_wrap_DeleteDirectorFoo_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:645:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:67:13: warning: type of '_wrap_DeleteDirectorBar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   67 | extern void _wrap_DeleteDirectorBar_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:847:6: note: type mismatch in parameter 1
  847 | void _wrap_DeleteDirectorBar_director_exception_52c574d1ca3ed244(Bar *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:847:6: note: '_wrap_DeleteDirectorBar_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:847:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:71:21: warning: type of '_wrap_Bar_pong_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_type_10 _wrap_Bar_pong_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                     ^
../director_exception_wrap.cxx:938:12: note: type mismatch in parameter 1
  938 | _gostring_ _wrap_Bar_pong_director_exception_52c574d1ca3ed244(Bar *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:938:12: note: '_wrap_Bar_pong_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:938:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception.go:70:20: warning: type of '_wrap_Bar_ping_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_type_9 _wrap_Bar_ping_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                    ^
../director_exception_wrap.cxx:911:12: note: type mismatch in parameter 1
  911 | _gostring_ _wrap_Bar_ping_director_exception_52c574d1ca3ed244(Bar *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:911:12: note: '_wrap_Bar_ping_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:911:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:588:17: warning: type of 'Swig_DirectorReturnAllTypes_callback_return_Bar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  588 | extern "C" Bar *Swig_DirectorReturnAllTypes_callback_return_Bar_director_exception_52c574d1ca3ed244(int);
      |                 ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:231:11: note: return value type mismatch
  231 | GoUintptr Swig_DirectorReturnAllTypes_callback_return_Bar_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |           ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:231:11: note: 'Swig_DirectorReturnAllTypes_callback_return_Bar_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:231:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:575:23: warning: type of 'Swig_DirectorReturnAllTypes_callback_return_std_string_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  575 | extern "C" _gostring_ Swig_DirectorReturnAllTypes_callback_return_std_string_director_exception_52c574d1ca3ed244(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:212:10: note: type mismatch in parameter 1
  212 | GoString Swig_DirectorReturnAllTypes_callback_return_std_string_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:212:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:212:10: note: 'Swig_DirectorReturnAllTypes_callback_return_std_string_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:212:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:565:23: warning: type of 'Swig_DirectorReturnAllTypes_callback_return_const_char_star_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  565 | extern "C" _gostring_ Swig_DirectorReturnAllTypes_callback_return_const_char_star_director_exception_52c574d1ca3ed244(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:193:10: note: type mismatch in parameter 1
  193 | GoString Swig_DirectorReturnAllTypes_callback_return_const_char_star_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:193:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:193:10: note: 'Swig_DirectorReturnAllTypes_callback_return_const_char_star_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:193:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:555:19: warning: type of 'Swig_DirectorReturnAllTypes_callback_return_double_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  555 | extern "C" double Swig_DirectorReturnAllTypes_callback_return_double_director_exception_52c574d1ca3ed244(int);
      |                   ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:174:11: note: type mismatch in parameter 1
  174 | GoFloat64 Swig_DirectorReturnAllTypes_callback_return_double_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |           ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:174:11: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:174:11: note: 'Swig_DirectorReturnAllTypes_callback_return_double_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:174:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:545:18: warning: type of 'Swig_DirectorReturnAllTypes_callback_return_int_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  545 | extern "C" intgo Swig_DirectorReturnAllTypes_callback_return_int_director_exception_52c574d1ca3ed244(int);
      |                  ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:155:7: note: type mismatch in parameter 1
  155 | GoInt Swig_DirectorReturnAllTypes_callback_return_int_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:155:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:155:7: note: 'Swig_DirectorReturnAllTypes_callback_return_int_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:155:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:527:23: warning: type of 'Swig_DirectorBar_callback_pong_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  527 | extern "C" _gostring_ Swig_DirectorBar_callback_pong_director_exception_52c574d1ca3ed244(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:136:10: note: type mismatch in parameter 1
  136 | GoString Swig_DirectorBar_callback_pong_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:136:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:136:10: note: 'Swig_DirectorBar_callback_pong_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:136:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:514:23: warning: type of 'Swig_DirectorBar_callback_ping_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  514 | extern "C" _gostring_ Swig_DirectorBar_callback_ping_director_exception_52c574d1ca3ed244(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:117:10: note: type mismatch in parameter 1
  117 | GoString Swig_DirectorBar_callback_ping_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:117:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:117:10: note: 'Swig_DirectorBar_callback_ping_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:117:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:489:23: warning: type of 'Swig_DirectorFoo_callback_pong__SWIG_1_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  489 | extern "C" _gostring_ Swig_DirectorFoo_callback_pong__SWIG_1_director_exception_52c574d1ca3ed244(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:81:10: note: type mismatch in parameter 1
   81 | GoString Swig_DirectorFoo_callback_pong__SWIG_1_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:81:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:81:10: note: 'Swig_DirectorFoo_callback_pong__SWIG_1_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:81:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:474:23: warning: type of 'Swig_DirectorFoo_callback_pong__SWIG_0_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  474 | extern "C" _gostring_ Swig_DirectorFoo_callback_pong__SWIG_0_director_exception_52c574d1ca3ed244(int, intgo arg2);
      |                       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:60:10: note: type mismatch in parameter 1
   60 | GoString Swig_DirectorFoo_callback_pong__SWIG_0_director_exception_52c574d1ca3ed244(GoInt swig_c, GoInt arg2)
      |          ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:60:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:60:10: note: 'Swig_DirectorFoo_callback_pong__SWIG_0_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:60:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:461:23: warning: type of 'Swig_DirectorFoo_callback_ping_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  461 | extern "C" _gostring_ Swig_DirectorFoo_callback_ping_director_exception_52c574d1ca3ed244(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorFoo_callback_ping_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:41:10: note: 'Swig_DirectorFoo_callback_ping_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:204:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  204 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/director_exception
director_exception_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:92:18: warning: type of '_wrap_new_ReturnAllTypes_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   92 | extern uintptr_t _wrap_new_ReturnAllTypes_director_exception_52c574d1ca3ed244(void);
      |                  ^
../director_exception_wrap.cxx:1214:17: note: return value type mismatch
 1214 | ReturnAllTypes *_wrap_new_ReturnAllTypes_director_exception_52c574d1ca3ed244() {
      |                 ^
../director_exception_wrap.cxx:1214:17: note: '_wrap_new_ReturnAllTypes_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1214:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:58:18: warning: type of '_wrap_new_Foo_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_new_Foo_director_exception_52c574d1ca3ed244(void);
      |                  ^
../director_exception_wrap.cxx:747:6: note: return value type mismatch
  747 | Foo *_wrap_new_Foo_director_exception_52c574d1ca3ed244() {
      |      ^
../director_exception_wrap.cxx:747:6: note: '_wrap_new_Foo_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:747:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:62:18: warning: type of '_wrap_new_Exception2_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_Exception2_director_exception_52c574d1ca3ed244(void);
      |                  ^
../director_exception_wrap.cxx:792:13: note: return value type mismatch
  792 | Exception2 *_wrap_new_Exception2_director_exception_52c574d1ca3ed244() {
      |             ^
../director_exception_wrap.cxx:792:13: note: '_wrap_new_Exception2_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:792:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:60:18: warning: type of '_wrap_new_Exception1_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_Exception1_director_exception_52c574d1ca3ed244(void);
      |                  ^
../director_exception_wrap.cxx:771:13: note: return value type mismatch
  771 | Exception1 *_wrap_new_Exception1_director_exception_52c574d1ca3ed244() {
      |             ^
../director_exception_wrap.cxx:771:13: note: '_wrap_new_Exception1_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:771:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:65:18: warning: type of '_wrap_new_Base_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_Base_director_exception_52c574d1ca3ed244(void);
      |                  ^
../director_exception_wrap.cxx:823:7: note: return value type mismatch
  823 | Base *_wrap_new_Base_director_exception_52c574d1ca3ed244() {
      |       ^
../director_exception_wrap.cxx:823:7: note: '_wrap_new_Base_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:823:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:72:18: warning: type of '_wrap_new_Bar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_Bar_director_exception_52c574d1ca3ed244(void);
      |                  ^
../director_exception_wrap.cxx:965:6: note: return value type mismatch
  965 | Bar *_wrap_new_Bar_director_exception_52c574d1ca3ed244() {
      |      ^
../director_exception_wrap.cxx:965:6: note: '_wrap_new_Bar_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:965:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:59:18: warning: type of '_wrap_launder_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_launder_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                  ^
../director_exception_wrap.cxx:758:6: note: return value type mismatch
  758 | Foo *_wrap_launder_director_exception_52c574d1ca3ed244(Foo *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:758:6: note: '_wrap_launder_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:758:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:91:13: warning: type of '_wrap_delete_ReturnAllTypes_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   91 | extern void _wrap_delete_ReturnAllTypes_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:1204:6: note: type mismatch in parameter 1
 1204 | void _wrap_delete_ReturnAllTypes_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:1204:6: note: '_wrap_delete_ReturnAllTypes_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1204:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:54:13: warning: type of '_wrap_delete_Foo_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_Foo_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:696:6: note: type mismatch in parameter 1
  696 | void _wrap_delete_Foo_director_exception_52c574d1ca3ed244(Foo *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:696:6: note: '_wrap_delete_Foo_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:696:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:63:13: warning: type of '_wrap_delete_Exception2_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_Exception2_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:803:6: note: type mismatch in parameter 1
  803 | void _wrap_delete_Exception2_director_exception_52c574d1ca3ed244(Exception2 *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:803:6: note: '_wrap_delete_Exception2_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:803:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:61:13: warning: type of '_wrap_delete_Exception1_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_delete_Exception1_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:782:6: note: type mismatch in parameter 1
  782 | void _wrap_delete_Exception1_director_exception_52c574d1ca3ed244(Exception1 *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:782:6: note: '_wrap_delete_Exception1_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:782:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:64:13: warning: type of '_wrap_delete_Base_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_delete_Base_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:813:6: note: type mismatch in parameter 1
  813 | void _wrap_delete_Base_director_exception_52c574d1ca3ed244(Base *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:813:6: note: '_wrap_delete_Base_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:813:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:73:13: warning: type of '_wrap_delete_Bar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   73 | extern void _wrap_delete_Bar_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:976:6: note: type mismatch in parameter 1
  976 | void _wrap_delete_Bar_director_exception_52c574d1ca3ed244(Bar *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:976:6: note: '_wrap_delete_Bar_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:976:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:74:18: warning: type of '_wrap__swig_NewDirectorReturnAllTypesReturnAllTypes_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   74 | extern uintptr_t _wrap__swig_NewDirectorReturnAllTypesReturnAllTypes_director_exception_52c574d1ca3ed244(int);
      |                  ^
../director_exception_wrap.cxx:986:17: note: return value type mismatch
  986 | ReturnAllTypes *_wrap__swig_NewDirectorReturnAllTypesReturnAllTypes_director_exception_52c574d1ca3ed244(intgo _swig_go_0) {
      |                 ^
../director_exception_wrap.cxx:986:17: note: '_wrap__swig_NewDirectorReturnAllTypesReturnAllTypes_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:986:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:49:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_exception_52c574d1ca3ed244(int);
      |                  ^
../director_exception_wrap.cxx:632:6: note: return value type mismatch
  632 | Foo *_wrap__swig_NewDirectorFooFoo_director_exception_52c574d1ca3ed244(intgo _swig_go_0) {
      |      ^
../director_exception_wrap.cxx:632:6: note: '_wrap__swig_NewDirectorFooFoo_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:632:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:66:18: warning: type of '_wrap__swig_NewDirectorBarBar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap__swig_NewDirectorBarBar_director_exception_52c574d1ca3ed244(int);
      |                  ^
../director_exception_wrap.cxx:834:6: note: return value type mismatch
  834 | Bar *_wrap__swig_NewDirectorBarBar_director_exception_52c574d1ca3ed244(intgo _swig_go_0) {
      |      ^
../director_exception_wrap.cxx:834:6: note: '_wrap__swig_NewDirectorBarBar_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:834:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:78:21: warning: type of '_wrap__swig_DirectorReturnAllTypes_upcall_Return_std_string_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_type_12 _wrap__swig_DirectorReturnAllTypes_upcall_Return_std_string_director_exception_52c574d1ca3ed244(uintptr_t);
      |                     ^
../director_exception_wrap.cxx:1038:12: note: type mismatch in parameter 1
 1038 | _gostring_ _wrap__swig_DirectorReturnAllTypes_upcall_Return_std_string_director_exception_52c574d1ca3ed244(SwigDirector_ReturnAllTypes *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:1038:12: note: '_wrap__swig_DirectorReturnAllTypes_upcall_Return_std_string_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1038:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:75:19: warning: type of '_wrap__swig_DirectorReturnAllTypes_upcall_Return_int_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap__swig_DirectorReturnAllTypes_upcall_Return_int_director_exception_52c574d1ca3ed244(uintptr_t);
      |                   ^
../director_exception_wrap.cxx:999:7: note: type mismatch in parameter 1
  999 | intgo _wrap__swig_DirectorReturnAllTypes_upcall_Return_int_director_exception_52c574d1ca3ed244(SwigDirector_ReturnAllTypes *_swig_go_0) {
      |       ^
../director_exception_wrap.cxx:999:7: note: '_wrap__swig_DirectorReturnAllTypes_upcall_Return_int_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:999:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:76:15: warning: type of '_wrap__swig_DirectorReturnAllTypes_upcall_Return_double_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   76 | extern double _wrap__swig_DirectorReturnAllTypes_upcall_Return_double_director_exception_52c574d1ca3ed244(uintptr_t);
      |               ^
../director_exception_wrap.cxx:1012:8: note: type mismatch in parameter 1
 1012 | double _wrap__swig_DirectorReturnAllTypes_upcall_Return_double_director_exception_52c574d1ca3ed244(SwigDirector_ReturnAllTypes *_swig_go_0) {
      |        ^
../director_exception_wrap.cxx:1012:8: note: '_wrap__swig_DirectorReturnAllTypes_upcall_Return_double_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1012:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:77:21: warning: type of '_wrap__swig_DirectorReturnAllTypes_upcall_Return_const_char_star_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   77 | extern swig_type_11 _wrap__swig_DirectorReturnAllTypes_upcall_Return_const_char_star_director_exception_52c574d1ca3ed244(uintptr_t);
      |                     ^
../director_exception_wrap.cxx:1025:12: note: type mismatch in parameter 1
 1025 | _gostring_ _wrap__swig_DirectorReturnAllTypes_upcall_Return_const_char_star_director_exception_52c574d1ca3ed244(SwigDirector_ReturnAllTypes *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:1025:12: note: '_wrap__swig_DirectorReturnAllTypes_upcall_Return_const_char_star_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1025:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:79:18: warning: type of '_wrap__swig_DirectorReturnAllTypes_upcall_Return_Bar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap__swig_DirectorReturnAllTypes_upcall_Return_Bar_director_exception_52c574d1ca3ed244(uintptr_t);
      |                  ^
../director_exception_wrap.cxx:1051:6: note: return value type mismatch
 1051 | Bar *_wrap__swig_DirectorReturnAllTypes_upcall_Return_Bar_director_exception_52c574d1ca3ed244(SwigDirector_ReturnAllTypes *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:1051:6: note: '_wrap__swig_DirectorReturnAllTypes_upcall_Return_Bar_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1051:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:53:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Pong__SWIG_1_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_type_3 _wrap__swig_DirectorFoo_upcall_Pong__SWIG_1_director_exception_52c574d1ca3ed244(uintptr_t);
      |                    ^
../director_exception_wrap.cxx:683:12: note: type mismatch in parameter 1
  683 | _gostring_ _wrap__swig_DirectorFoo_upcall_Pong__SWIG_1_director_exception_52c574d1ca3ed244(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:683:12: note: '_wrap__swig_DirectorFoo_upcall_Pong__SWIG_1_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:683:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:52:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Pong__SWIG_0_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_type_2 _wrap__swig_DirectorFoo_upcall_Pong__SWIG_0_director_exception_52c574d1ca3ed244(uintptr_t, swig_intgo val);
      |                    ^
../director_exception_wrap.cxx:668:12: note: type mismatch in parameter 1
  668 | _gostring_ _wrap__swig_DirectorFoo_upcall_Pong__SWIG_0_director_exception_52c574d1ca3ed244(SwigDirector_Foo *_swig_go_0, intgo _swig_go_1) {
      |            ^
../director_exception_wrap.cxx:668:12: note: '_wrap__swig_DirectorFoo_upcall_Pong__SWIG_0_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:668:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:51:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Ping_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_type_1 _wrap__swig_DirectorFoo_upcall_Ping_director_exception_52c574d1ca3ed244(uintptr_t);
      |                    ^
../director_exception_wrap.cxx:655:12: note: type mismatch in parameter 1
  655 | _gostring_ _wrap__swig_DirectorFoo_upcall_Ping_director_exception_52c574d1ca3ed244(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:655:12: note: '_wrap__swig_DirectorFoo_upcall_Ping_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:655:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:69:20: warning: type of '_wrap__swig_DirectorBar_upcall_Pong_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_type_8 _wrap__swig_DirectorBar_upcall_Pong_director_exception_52c574d1ca3ed244(uintptr_t);
      |                    ^
../director_exception_wrap.cxx:884:12: note: type mismatch in parameter 1
  884 | _gostring_ _wrap__swig_DirectorBar_upcall_Pong_director_exception_52c574d1ca3ed244(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:884:12: note: '_wrap__swig_DirectorBar_upcall_Pong_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:884:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:68:20: warning: type of '_wrap__swig_DirectorBar_upcall_Ping_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_type_7 _wrap__swig_DirectorBar_upcall_Ping_director_exception_52c574d1ca3ed244(uintptr_t);
      |                    ^
../director_exception_wrap.cxx:857:12: note: type mismatch in parameter 1
  857 | _gostring_ _wrap__swig_DirectorBar_upcall_Ping_director_exception_52c574d1ca3ed244(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:857:12: note: '_wrap__swig_DirectorBar_upcall_Ping_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:857:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:48:18: warning: type of '_wrap_Swig_malloc_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_Swig_malloc_director_exception_52c574d1ca3ed244(swig_intgo arg1);
      |                  ^
../director_exception_wrap.cxx:619:7: note: return value type mismatch
  619 | void *_wrap_Swig_malloc_director_exception_52c574d1ca3ed244(intgo _swig_go_0) {
      |       ^
../director_exception_wrap.cxx:619:7: note: '_wrap_Swig_malloc_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:619:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:47:13: warning: type of '_wrap_Swig_free_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_Swig_free_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:609:6: note: type mismatch in parameter 1
  609 | void _wrap_Swig_free_director_exception_52c574d1ca3ed244(void *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:609:6: note: '_wrap_Swig_free_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:609:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:89:21: warning: type of '_wrap_ReturnAllTypes_return_std_string_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   89 | extern swig_type_16 _wrap_ReturnAllTypes_return_std_string_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                     ^
../director_exception_wrap.cxx:1178:12: note: type mismatch in parameter 1
 1178 | _gostring_ _wrap_ReturnAllTypes_return_std_string_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:1178:12: note: '_wrap_ReturnAllTypes_return_std_string_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1178:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:86:19: warning: type of '_wrap_ReturnAllTypes_return_int_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   86 | extern swig_intgo _wrap_ReturnAllTypes_return_int_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                   ^
../director_exception_wrap.cxx:1139:7: note: type mismatch in parameter 1
 1139 | intgo _wrap_ReturnAllTypes_return_int_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |       ^
../director_exception_wrap.cxx:1139:7: note: '_wrap_ReturnAllTypes_return_int_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1139:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:87:15: warning: type of '_wrap_ReturnAllTypes_return_double_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   87 | extern double _wrap_ReturnAllTypes_return_double_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |               ^
../director_exception_wrap.cxx:1152:8: note: type mismatch in parameter 1
 1152 | double _wrap_ReturnAllTypes_return_double_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |        ^
../director_exception_wrap.cxx:1152:8: note: '_wrap_ReturnAllTypes_return_double_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1152:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:88:21: warning: type of '_wrap_ReturnAllTypes_return_const_char_star_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   88 | extern swig_type_15 _wrap_ReturnAllTypes_return_const_char_star_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                     ^
../director_exception_wrap.cxx:1165:12: note: type mismatch in parameter 1
 1165 | _gostring_ _wrap_ReturnAllTypes_return_const_char_star_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:1165:12: note: '_wrap_ReturnAllTypes_return_const_char_star_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1165:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:90:18: warning: type of '_wrap_ReturnAllTypes_return_Bar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   90 | extern uintptr_t _wrap_ReturnAllTypes_return_Bar_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                  ^
../director_exception_wrap.cxx:1191:6: note: return value type mismatch
 1191 | Bar *_wrap_ReturnAllTypes_return_Bar_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:1191:6: note: '_wrap_ReturnAllTypes_return_Bar_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1191:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:84:21: warning: type of '_wrap_ReturnAllTypes_call_std_string_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_type_14 _wrap_ReturnAllTypes_call_std_string_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                     ^
../director_exception_wrap.cxx:1113:12: note: type mismatch in parameter 1
 1113 | _gostring_ _wrap_ReturnAllTypes_call_std_string_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:1113:12: note: '_wrap_ReturnAllTypes_call_std_string_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1113:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:81:19: warning: type of '_wrap_ReturnAllTypes_call_int_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   81 | extern swig_intgo _wrap_ReturnAllTypes_call_int_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                   ^
../director_exception_wrap.cxx:1074:7: note: type mismatch in parameter 1
 1074 | intgo _wrap_ReturnAllTypes_call_int_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |       ^
../director_exception_wrap.cxx:1074:7: note: '_wrap_ReturnAllTypes_call_int_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1074:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:82:15: warning: type of '_wrap_ReturnAllTypes_call_double_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   82 | extern double _wrap_ReturnAllTypes_call_double_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |               ^
../director_exception_wrap.cxx:1087:8: note: type mismatch in parameter 1
 1087 | double _wrap_ReturnAllTypes_call_double_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |        ^
../director_exception_wrap.cxx:1087:8: note: '_wrap_ReturnAllTypes_call_double_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1087:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:83:21: warning: type of '_wrap_ReturnAllTypes_call_const_char_star_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   83 | extern swig_type_13 _wrap_ReturnAllTypes_call_const_char_star_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                     ^
../director_exception_wrap.cxx:1100:12: note: type mismatch in parameter 1
 1100 | _gostring_ _wrap_ReturnAllTypes_call_const_char_star_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:1100:12: note: '_wrap_ReturnAllTypes_call_const_char_star_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1100:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:85:18: warning: type of '_wrap_ReturnAllTypes_call_Bar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   85 | extern uintptr_t _wrap_ReturnAllTypes_call_Bar_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                  ^
../director_exception_wrap.cxx:1126:6: note: return value type mismatch
 1126 | Bar *_wrap_ReturnAllTypes_call_Bar_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:1126:6: note: '_wrap_ReturnAllTypes_call_Bar_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1126:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:57:20: warning: type of '_wrap_Foo_pong__SWIG_1_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_type_6 _wrap_Foo_pong__SWIG_1_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                    ^
../director_exception_wrap.cxx:734:12: note: type mismatch in parameter 1
  734 | _gostring_ _wrap_Foo_pong__SWIG_1_director_exception_52c574d1ca3ed244(Foo *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:734:12: note: '_wrap_Foo_pong__SWIG_1_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:734:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:56:20: warning: type of '_wrap_Foo_pong__SWIG_0_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_type_5 _wrap_Foo_pong__SWIG_0_director_exception_52c574d1ca3ed244(uintptr_t arg1, swig_intgo arg2);
      |                    ^
../director_exception_wrap.cxx:719:12: note: type mismatch in parameter 1
  719 | _gostring_ _wrap_Foo_pong__SWIG_0_director_exception_52c574d1ca3ed244(Foo *_swig_go_0, intgo _swig_go_1) {
      |            ^
../director_exception_wrap.cxx:719:12: note: '_wrap_Foo_pong__SWIG_0_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:719:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:55:20: warning: type of '_wrap_Foo_ping_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_type_4 _wrap_Foo_ping_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                    ^
../director_exception_wrap.cxx:706:12: note: type mismatch in parameter 1
  706 | _gostring_ _wrap_Foo_ping_director_exception_52c574d1ca3ed244(Foo *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:706:12: note: '_wrap_Foo_ping_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:706:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:80:13: warning: type of '_wrap_DeleteDirectorReturnAllTypes_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_DeleteDirectorReturnAllTypes_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:1064:6: note: type mismatch in parameter 1
 1064 | void _wrap_DeleteDirectorReturnAllTypes_director_exception_52c574d1ca3ed244(ReturnAllTypes *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:1064:6: note: '_wrap_DeleteDirectorReturnAllTypes_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:1064:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:50:13: warning: type of '_wrap_DeleteDirectorFoo_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_DeleteDirectorFoo_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:645:6: note: type mismatch in parameter 1
  645 | void _wrap_DeleteDirectorFoo_director_exception_52c574d1ca3ed244(Foo *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:645:6: note: '_wrap_DeleteDirectorFoo_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:645:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:67:13: warning: type of '_wrap_DeleteDirectorBar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   67 | extern void _wrap_DeleteDirectorBar_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |             ^
../director_exception_wrap.cxx:847:6: note: type mismatch in parameter 1
  847 | void _wrap_DeleteDirectorBar_director_exception_52c574d1ca3ed244(Bar *_swig_go_0) {
      |      ^
../director_exception_wrap.cxx:847:6: note: '_wrap_DeleteDirectorBar_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:847:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:71:21: warning: type of '_wrap_Bar_pong_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_type_10 _wrap_Bar_pong_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                     ^
../director_exception_wrap.cxx:938:12: note: type mismatch in parameter 1
  938 | _gostring_ _wrap_Bar_pong_director_exception_52c574d1ca3ed244(Bar *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:938:12: note: '_wrap_Bar_pong_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:938:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_exception/director_exception.go:70:20: warning: type of '_wrap_Bar_ping_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_type_9 _wrap_Bar_ping_director_exception_52c574d1ca3ed244(uintptr_t arg1);
      |                    ^
../director_exception_wrap.cxx:911:12: note: type mismatch in parameter 1
  911 | _gostring_ _wrap_Bar_ping_director_exception_52c574d1ca3ed244(Bar *_swig_go_0) {
      |            ^
../director_exception_wrap.cxx:911:12: note: '_wrap_Bar_ping_director_exception_52c574d1ca3ed244' was previously declared here
../director_exception_wrap.cxx:911:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:204:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  204 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:9:13: note: type mismatch in parameter 4
    9 | extern void crosscall2(void (*fn)(void *), void *, int, __SIZE_TYPE__);
      |             ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:9:13: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:9:13: note: 'crosscall2' was previously declared here
../director_exception_wrap.cxx:588:17: warning: type of 'Swig_DirectorReturnAllTypes_callback_return_Bar_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  588 | extern "C" Bar *Swig_DirectorReturnAllTypes_callback_return_Bar_director_exception_52c574d1ca3ed244(int);
      |                 ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:231:11: note: return value type mismatch
  231 | GoUintptr Swig_DirectorReturnAllTypes_callback_return_Bar_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |           ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:231:11: note: 'Swig_DirectorReturnAllTypes_callback_return_Bar_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:231:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:575:23: warning: type of 'Swig_DirectorReturnAllTypes_callback_return_std_string_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  575 | extern "C" _gostring_ Swig_DirectorReturnAllTypes_callback_return_std_string_director_exception_52c574d1ca3ed244(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:212:10: note: type mismatch in parameter 1
  212 | GoString Swig_DirectorReturnAllTypes_callback_return_std_string_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:212:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:212:10: note: 'Swig_DirectorReturnAllTypes_callback_return_std_string_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:212:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:565:23: warning: type of 'Swig_DirectorReturnAllTypes_callback_return_const_char_star_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  565 | extern "C" _gostring_ Swig_DirectorReturnAllTypes_callback_return_const_char_star_director_exception_52c574d1ca3ed244(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:193:10: note: type mismatch in parameter 1
  193 | GoString Swig_DirectorReturnAllTypes_callback_return_const_char_star_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:193:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:193:10: note: 'Swig_DirectorReturnAllTypes_callback_return_const_char_star_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:193:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:555:19: warning: type of 'Swig_DirectorReturnAllTypes_callback_return_double_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  555 | extern "C" double Swig_DirectorReturnAllTypes_callback_return_double_director_exception_52c574d1ca3ed244(int);
      |                   ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:174:11: note: type mismatch in parameter 1
  174 | GoFloat64 Swig_DirectorReturnAllTypes_callback_return_double_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |           ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:174:11: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:174:11: note: 'Swig_DirectorReturnAllTypes_callback_return_double_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:174:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:545:18: warning: type of 'Swig_DirectorReturnAllTypes_callback_return_int_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  545 | extern "C" intgo Swig_DirectorReturnAllTypes_callback_return_int_director_exception_52c574d1ca3ed244(int);
      |                  ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:155:7: note: type mismatch in parameter 1
  155 | GoInt Swig_DirectorReturnAllTypes_callback_return_int_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:155:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:155:7: note: 'Swig_DirectorReturnAllTypes_callback_return_int_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:155:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:527:23: warning: type of 'Swig_DirectorBar_callback_pong_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  527 | extern "C" _gostring_ Swig_DirectorBar_callback_pong_director_exception_52c574d1ca3ed244(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:136:10: note: type mismatch in parameter 1
  136 | GoString Swig_DirectorBar_callback_pong_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:136:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:136:10: note: 'Swig_DirectorBar_callback_pong_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:136:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:514:23: warning: type of 'Swig_DirectorBar_callback_ping_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  514 | extern "C" _gostring_ Swig_DirectorBar_callback_ping_director_exception_52c574d1ca3ed244(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:117:10: note: type mismatch in parameter 1
  117 | GoString Swig_DirectorBar_callback_ping_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:117:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:117:10: note: 'Swig_DirectorBar_callback_ping_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:117:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:489:23: warning: type of 'Swig_DirectorFoo_callback_pong__SWIG_1_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  489 | extern "C" _gostring_ Swig_DirectorFoo_callback_pong__SWIG_1_director_exception_52c574d1ca3ed244(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:81:10: note: type mismatch in parameter 1
   81 | GoString Swig_DirectorFoo_callback_pong__SWIG_1_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:81:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:81:10: note: 'Swig_DirectorFoo_callback_pong__SWIG_1_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:81:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:474:23: warning: type of 'Swig_DirectorFoo_callback_pong__SWIG_0_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  474 | extern "C" _gostring_ Swig_DirectorFoo_callback_pong__SWIG_0_director_exception_52c574d1ca3ed244(int, intgo arg2);
      |                       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:60:10: note: type mismatch in parameter 1
   60 | GoString Swig_DirectorFoo_callback_pong__SWIG_0_director_exception_52c574d1ca3ed244(GoInt swig_c, GoInt arg2)
      |          ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:60:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:60:10: note: 'Swig_DirectorFoo_callback_pong__SWIG_0_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:60:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_exception_wrap.cxx:461:23: warning: type of 'Swig_DirectorFoo_callback_ping_director_exception_52c574d1ca3ed244' does not match original declaration [-Wlto-type-mismatch]
  461 | extern "C" _gostring_ Swig_DirectorFoo_callback_ping_director_exception_52c574d1ca3ed244(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorFoo_callback_ping_director_exception_52c574d1ca3ed244(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:41:10: note: 'Swig_DirectorFoo_callback_ping_director_exception_52c574d1ca3ed244' was previously declared here
../../../../../../../../../../../tmp/go-build2091927684/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3536334303/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase director_exception_catches
checking go testcase director_exception_nothrow
checking go testcase director_extend (with run test)
# swigtests/director_extend
../director_extend.go:33:18: warning: type of '_wrap_new_SpObject_director_extend_0dc1c3603931ef61' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_SpObject_director_extend_0dc1c3603931ef61(void);
      |                  ^
../director_extend_wrap.cxx:399:11: note: return value type mismatch
  399 | SpObject *_wrap_new_SpObject_director_extend_0dc1c3603931ef61() {
      |           ^
../director_extend_wrap.cxx:399:11: note: '_wrap_new_SpObject_director_extend_0dc1c3603931ef61' was previously declared here
../director_extend_wrap.cxx:399:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_extend.go:34:13: warning: type of '_wrap_delete_SpObject_director_extend_0dc1c3603931ef61' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_SpObject_director_extend_0dc1c3603931ef61(uintptr_t arg1);
      |             ^
../director_extend_wrap.cxx:410:6: note: type mismatch in parameter 1
  410 | void _wrap_delete_SpObject_director_extend_0dc1c3603931ef61(SpObject *_swig_go_0) {
      |      ^
../director_extend_wrap.cxx:410:6: note: '_wrap_delete_SpObject_director_extend_0dc1c3603931ef61' was previously declared here
../director_extend_wrap.cxx:410:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_extend.go:32:18: warning: type of '_wrap_Swig_malloc_director_extend_0dc1c3603931ef61' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_director_extend_0dc1c3603931ef61(swig_intgo arg1);
      |                  ^
../director_extend_wrap.cxx:386:7: note: return value type mismatch
  386 | void *_wrap_Swig_malloc_director_extend_0dc1c3603931ef61(intgo _swig_go_0) {
      |       ^
../director_extend_wrap.cxx:386:7: note: '_wrap_Swig_malloc_director_extend_0dc1c3603931ef61' was previously declared here
../director_extend_wrap.cxx:386:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_extend.go:31:13: warning: type of '_wrap_Swig_free_director_extend_0dc1c3603931ef61' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_director_extend_0dc1c3603931ef61(uintptr_t arg1);
      |             ^
../director_extend_wrap.cxx:376:6: note: type mismatch in parameter 1
  376 | void _wrap_Swig_free_director_extend_0dc1c3603931ef61(void *_swig_go_0) {
      |      ^
../director_extend_wrap.cxx:376:6: note: '_wrap_Swig_free_director_extend_0dc1c3603931ef61' was previously declared here
../director_extend_wrap.cxx:376:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_extend.go:35:19: warning: type of '_wrap_SpObject_getFooBar_director_extend_0dc1c3603931ef61' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_SpObject_getFooBar_director_extend_0dc1c3603931ef61(uintptr_t arg1);
      |                   ^
../director_extend_wrap.cxx:420:7: note: type mismatch in parameter 1
  420 | intgo _wrap_SpObject_getFooBar_director_extend_0dc1c3603931ef61(SpObject *_swig_go_0) {
      |       ^
../director_extend_wrap.cxx:420:7: note: '_wrap_SpObject_getFooBar_director_extend_0dc1c3603931ef61' was previously declared here
../director_extend_wrap.cxx:420:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_extend.go:36:19: warning: type of '_wrap_SpObject_dummy_director_extend_0dc1c3603931ef61' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_SpObject_dummy_director_extend_0dc1c3603931ef61(uintptr_t arg1);
      |                   ^
../director_extend_wrap.cxx:433:7: note: type mismatch in parameter 1
  433 | intgo _wrap_SpObject_dummy_director_extend_0dc1c3603931ef61(SpObject *_swig_go_0) {
      |       ^
../director_extend_wrap.cxx:433:7: note: '_wrap_SpObject_dummy_director_extend_0dc1c3603931ef61' was previously declared here
../director_extend_wrap.cxx:433:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/director_extend
director_extend_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  220 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
director_extend_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_extend/director_extend.go:33:18: warning: type of '_wrap_new_SpObject_director_extend_0dc1c3603931ef61' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_SpObject_director_extend_0dc1c3603931ef61(void);
      |                  ^
../director_extend_wrap.cxx:399:11: note: return value type mismatch
  399 | SpObject *_wrap_new_SpObject_director_extend_0dc1c3603931ef61() {
      |           ^
../director_extend_wrap.cxx:399:11: note: '_wrap_new_SpObject_director_extend_0dc1c3603931ef61' was previously declared here
../director_extend_wrap.cxx:399:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_extend/director_extend.go:34:13: warning: type of '_wrap_delete_SpObject_director_extend_0dc1c3603931ef61' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_SpObject_director_extend_0dc1c3603931ef61(uintptr_t arg1);
      |             ^
../director_extend_wrap.cxx:410:6: note: type mismatch in parameter 1
  410 | void _wrap_delete_SpObject_director_extend_0dc1c3603931ef61(SpObject *_swig_go_0) {
      |      ^
../director_extend_wrap.cxx:410:6: note: '_wrap_delete_SpObject_director_extend_0dc1c3603931ef61' was previously declared here
../director_extend_wrap.cxx:410:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_extend/director_extend.go:32:18: warning: type of '_wrap_Swig_malloc_director_extend_0dc1c3603931ef61' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_director_extend_0dc1c3603931ef61(swig_intgo arg1);
      |                  ^
../director_extend_wrap.cxx:386:7: note: return value type mismatch
  386 | void *_wrap_Swig_malloc_director_extend_0dc1c3603931ef61(intgo _swig_go_0) {
      |       ^
../director_extend_wrap.cxx:386:7: note: '_wrap_Swig_malloc_director_extend_0dc1c3603931ef61' was previously declared here
../director_extend_wrap.cxx:386:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_extend/director_extend.go:31:13: warning: type of '_wrap_Swig_free_director_extend_0dc1c3603931ef61' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_director_extend_0dc1c3603931ef61(uintptr_t arg1);
      |             ^
../director_extend_wrap.cxx:376:6: note: type mismatch in parameter 1
  376 | void _wrap_Swig_free_director_extend_0dc1c3603931ef61(void *_swig_go_0) {
      |      ^
../director_extend_wrap.cxx:376:6: note: '_wrap_Swig_free_director_extend_0dc1c3603931ef61' was previously declared here
../director_extend_wrap.cxx:376:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_extend/director_extend.go:35:19: warning: type of '_wrap_SpObject_getFooBar_director_extend_0dc1c3603931ef61' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_SpObject_getFooBar_director_extend_0dc1c3603931ef61(uintptr_t arg1);
      |                   ^
../director_extend_wrap.cxx:420:7: note: type mismatch in parameter 1
  420 | intgo _wrap_SpObject_getFooBar_director_extend_0dc1c3603931ef61(SpObject *_swig_go_0) {
      |       ^
../director_extend_wrap.cxx:420:7: note: '_wrap_SpObject_getFooBar_director_extend_0dc1c3603931ef61' was previously declared here
../director_extend_wrap.cxx:420:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_extend/director_extend.go:36:19: warning: type of '_wrap_SpObject_dummy_director_extend_0dc1c3603931ef61' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_SpObject_dummy_director_extend_0dc1c3603931ef61(uintptr_t arg1);
      |                   ^
../director_extend_wrap.cxx:433:7: note: type mismatch in parameter 1
  433 | intgo _wrap_SpObject_dummy_director_extend_0dc1c3603931ef61(SpObject *_swig_go_0) {
      |       ^
../director_extend_wrap.cxx:433:7: note: '_wrap_SpObject_dummy_director_extend_0dc1c3603931ef61' was previously declared here
../director_extend_wrap.cxx:433:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1091202980/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase director_finalizer (with run test)
# swigtests/director_finalizer
../director_finalizer.go:38:18: warning: type of '_wrap_new_Foo_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Foo_director_finalizer_03db8f08acb72b7a(void);
      |                  ^
../director_finalizer_wrap.cxx:473:6: note: return value type mismatch
  473 | Foo *_wrap_new_Foo_director_finalizer_03db8f08acb72b7a() {
      |      ^
../director_finalizer_wrap.cxx:473:6: note: '_wrap_new_Foo_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:473:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_finalizer.go:40:18: warning: type of '_wrap_launder_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_launder_director_finalizer_03db8f08acb72b7a(uintptr_t arg1);
      |                  ^
../director_finalizer_wrap.cxx:495:6: note: return value type mismatch
  495 | Foo *_wrap_launder_director_finalizer_03db8f08acb72b7a(Foo *_swig_go_0) {
      |      ^
../director_finalizer_wrap.cxx:495:6: note: '_wrap_launder_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:495:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_finalizer.go:36:13: warning: type of '_wrap_delete_Foo_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_director_finalizer_03db8f08acb72b7a(uintptr_t arg1);
      |             ^
../director_finalizer_wrap.cxx:451:6: note: type mismatch in parameter 1
  451 | void _wrap_delete_Foo_director_finalizer_03db8f08acb72b7a(Foo *_swig_go_0) {
      |      ^
../director_finalizer_wrap.cxx:451:6: note: '_wrap_delete_Foo_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:451:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_finalizer.go:33:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_finalizer_03db8f08acb72b7a(int);
      |                  ^
../director_finalizer_wrap.cxx:416:6: note: return value type mismatch
  416 | Foo *_wrap__swig_NewDirectorFooFoo_director_finalizer_03db8f08acb72b7a(intgo _swig_go_0) {
      |      ^
../director_finalizer_wrap.cxx:416:6: note: '_wrap__swig_NewDirectorFooFoo_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:416:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_finalizer.go:35:13: warning: type of '_wrap__swig_DirectorFoo_upcall_OrStatus_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap__swig_DirectorFoo_upcall_OrStatus_director_finalizer_03db8f08acb72b7a(uintptr_t, swig_intgo x);
      |             ^
../director_finalizer_wrap.cxx:439:6: note: type mismatch in parameter 1
  439 | void _wrap__swig_DirectorFoo_upcall_OrStatus_director_finalizer_03db8f08acb72b7a(SwigDirector_Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../director_finalizer_wrap.cxx:439:6: note: '_wrap__swig_DirectorFoo_upcall_OrStatus_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:439:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_finalizer.go:32:18: warning: type of '_wrap_Swig_malloc_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_director_finalizer_03db8f08acb72b7a(swig_intgo arg1);
      |                  ^
../director_finalizer_wrap.cxx:403:7: note: return value type mismatch
  403 | void *_wrap_Swig_malloc_director_finalizer_03db8f08acb72b7a(intgo _swig_go_0) {
      |       ^
../director_finalizer_wrap.cxx:403:7: note: '_wrap_Swig_malloc_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:403:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_finalizer.go:31:13: warning: type of '_wrap_Swig_free_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_director_finalizer_03db8f08acb72b7a(uintptr_t arg1);
      |             ^
../director_finalizer_wrap.cxx:393:6: note: type mismatch in parameter 1
  393 | void _wrap_Swig_free_director_finalizer_03db8f08acb72b7a(void *_swig_go_0) {
      |      ^
../director_finalizer_wrap.cxx:393:6: note: '_wrap_Swig_free_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:393:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_finalizer.go:37:13: warning: type of '_wrap_Foo_orStatus_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Foo_orStatus_director_finalizer_03db8f08acb72b7a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../director_finalizer_wrap.cxx:461:6: note: type mismatch in parameter 1
  461 | void _wrap_Foo_orStatus_director_finalizer_03db8f08acb72b7a(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../director_finalizer_wrap.cxx:461:6: note: '_wrap_Foo_orStatus_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:461:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_finalizer.go:34:13: warning: type of '_wrap_DeleteDirectorFoo_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_DeleteDirectorFoo_director_finalizer_03db8f08acb72b7a(uintptr_t arg1);
      |             ^
../director_finalizer_wrap.cxx:429:6: note: type mismatch in parameter 1
  429 | void _wrap_DeleteDirectorFoo_director_finalizer_03db8f08acb72b7a(Foo *_swig_go_0) {
      |      ^
../director_finalizer_wrap.cxx:429:6: note: '_wrap_DeleteDirectorFoo_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:429:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_finalizer_wrap.cxx:381:17: warning: type of 'Swig_DirectorFoo_callback_orStatus_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
  381 | extern "C" void Swig_DirectorFoo_callback_orStatus_director_finalizer_03db8f08acb72b7a(int, intgo arg2);
      |                 ^
../../../../../../../../../../../tmp/go-build4224244834/b002/_cgo_export.c:41:6: note: type mismatch in parameter 1
   41 | void Swig_DirectorFoo_callback_orStatus_director_finalizer_03db8f08acb72b7a(GoInt swig_c, GoInt arg2)
      |      ^
../../../../../../../../../../../tmp/go-build4224244834/b002/_cgo_export.c:41:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build4224244834/b002/_cgo_export.c:41:6: note: 'Swig_DirectorFoo_callback_orStatus_director_finalizer_03db8f08acb72b7a' was previously declared here
../../../../../../../../../../../tmp/go-build4224244834/b002/_cgo_export.c:41:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/director_finalizer
cgo-gcc-prolog: In function '_cgo_5a9b8b027d7c_Cfunc__wrap_resetStatus_director_finalizer_03db8f08acb72b7a':
cgo-gcc-prolog:198:49: warning: unused variable '_cgo_a' [-Wunused-variable]
# swigtests/director_finalizer
director_finalizer_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  220 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
director_finalizer_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_finalizer/director_finalizer.go:38:18: warning: type of '_wrap_new_Foo_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Foo_director_finalizer_03db8f08acb72b7a(void);
      |                  ^
../director_finalizer_wrap.cxx:473:6: note: return value type mismatch
  473 | Foo *_wrap_new_Foo_director_finalizer_03db8f08acb72b7a() {
      |      ^
../director_finalizer_wrap.cxx:473:6: note: '_wrap_new_Foo_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:473:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_finalizer/director_finalizer.go:40:18: warning: type of '_wrap_launder_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_launder_director_finalizer_03db8f08acb72b7a(uintptr_t arg1);
      |                  ^
../director_finalizer_wrap.cxx:495:6: note: return value type mismatch
  495 | Foo *_wrap_launder_director_finalizer_03db8f08acb72b7a(Foo *_swig_go_0) {
      |      ^
../director_finalizer_wrap.cxx:495:6: note: '_wrap_launder_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:495:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_finalizer/director_finalizer.go:36:13: warning: type of '_wrap_delete_Foo_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_director_finalizer_03db8f08acb72b7a(uintptr_t arg1);
      |             ^
../director_finalizer_wrap.cxx:451:6: note: type mismatch in parameter 1
  451 | void _wrap_delete_Foo_director_finalizer_03db8f08acb72b7a(Foo *_swig_go_0) {
      |      ^
../director_finalizer_wrap.cxx:451:6: note: '_wrap_delete_Foo_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:451:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_finalizer/director_finalizer.go:33:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_finalizer_03db8f08acb72b7a(int);
      |                  ^
../director_finalizer_wrap.cxx:416:6: note: return value type mismatch
  416 | Foo *_wrap__swig_NewDirectorFooFoo_director_finalizer_03db8f08acb72b7a(intgo _swig_go_0) {
      |      ^
../director_finalizer_wrap.cxx:416:6: note: '_wrap__swig_NewDirectorFooFoo_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:416:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_finalizer/director_finalizer.go:35:13: warning: type of '_wrap__swig_DirectorFoo_upcall_OrStatus_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap__swig_DirectorFoo_upcall_OrStatus_director_finalizer_03db8f08acb72b7a(uintptr_t, swig_intgo x);
      |             ^
../director_finalizer_wrap.cxx:439:6: note: type mismatch in parameter 1
  439 | void _wrap__swig_DirectorFoo_upcall_OrStatus_director_finalizer_03db8f08acb72b7a(SwigDirector_Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../director_finalizer_wrap.cxx:439:6: note: '_wrap__swig_DirectorFoo_upcall_OrStatus_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:439:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_finalizer/director_finalizer.go:32:18: warning: type of '_wrap_Swig_malloc_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_director_finalizer_03db8f08acb72b7a(swig_intgo arg1);
      |                  ^
../director_finalizer_wrap.cxx:403:7: note: return value type mismatch
  403 | void *_wrap_Swig_malloc_director_finalizer_03db8f08acb72b7a(intgo _swig_go_0) {
      |       ^
../director_finalizer_wrap.cxx:403:7: note: '_wrap_Swig_malloc_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:403:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_finalizer/director_finalizer.go:31:13: warning: type of '_wrap_Swig_free_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_director_finalizer_03db8f08acb72b7a(uintptr_t arg1);
      |             ^
../director_finalizer_wrap.cxx:393:6: note: type mismatch in parameter 1
  393 | void _wrap_Swig_free_director_finalizer_03db8f08acb72b7a(void *_swig_go_0) {
      |      ^
../director_finalizer_wrap.cxx:393:6: note: '_wrap_Swig_free_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:393:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_finalizer/director_finalizer.go:37:13: warning: type of '_wrap_Foo_orStatus_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Foo_orStatus_director_finalizer_03db8f08acb72b7a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../director_finalizer_wrap.cxx:461:6: note: type mismatch in parameter 1
  461 | void _wrap_Foo_orStatus_director_finalizer_03db8f08acb72b7a(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../director_finalizer_wrap.cxx:461:6: note: '_wrap_Foo_orStatus_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:461:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_finalizer/director_finalizer.go:34:13: warning: type of '_wrap_DeleteDirectorFoo_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_DeleteDirectorFoo_director_finalizer_03db8f08acb72b7a(uintptr_t arg1);
      |             ^
../director_finalizer_wrap.cxx:429:6: note: type mismatch in parameter 1
  429 | void _wrap_DeleteDirectorFoo_director_finalizer_03db8f08acb72b7a(Foo *_swig_go_0) {
      |      ^
../director_finalizer_wrap.cxx:429:6: note: '_wrap_DeleteDirectorFoo_director_finalizer_03db8f08acb72b7a' was previously declared here
../director_finalizer_wrap.cxx:429:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_finalizer_wrap.cxx:381:17: warning: type of 'Swig_DirectorFoo_callback_orStatus_director_finalizer_03db8f08acb72b7a' does not match original declaration [-Wlto-type-mismatch]
  381 | extern "C" void Swig_DirectorFoo_callback_orStatus_director_finalizer_03db8f08acb72b7a(int, intgo arg2);
      |                 ^
../../../../../../../../../../../tmp/go-build4224244834/b002/_cgo_export.c:41:6: note: type mismatch in parameter 1
   41 | void Swig_DirectorFoo_callback_orStatus_director_finalizer_03db8f08acb72b7a(GoInt swig_c, GoInt arg2)
      |      ^
../../../../../../../../../../../tmp/go-build4224244834/b002/_cgo_export.c:41:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build4224244834/b002/_cgo_export.c:41:6: note: 'Swig_DirectorFoo_callback_orStatus_director_finalizer_03db8f08acb72b7a' was previously declared here
../../../../../../../../../../../tmp/go-build4224244834/b002/_cgo_export.c:41:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1840116447/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase director_frob (with run test)
# swigtests/director_frob
../director_frob.go:86:18: warning: type of '_wrap_new_corePoint3d_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap_new_corePoint3d_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:1171:14: note: return value type mismatch
 1171 | corePoint3d *_wrap_new_corePoint3d_director_frob_0a53b6d400e203f6() {
      |              ^
../director_frob_wrap.cxx:1171:14: note: '_wrap_new_corePoint3d_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1171:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:104:18: warning: type of '_wrap_new_coreCallbacks_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  104 | extern uintptr_t _wrap_new_coreCallbacks_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:1381:16: note: return value type mismatch
 1381 | coreCallbacks *_wrap_new_coreCallbacks_director_frob_0a53b6d400e203f6() {
      |                ^
../director_frob_wrap.cxx:1381:16: note: '_wrap_new_coreCallbacks_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1381:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:92:18: warning: type of '_wrap_new_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   92 | extern uintptr_t _wrap_new_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:1242:38: note: return value type mismatch
 1242 | coreCallbacks_On3dEngineRedrawnData *_wrap_new_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6() {
      |                                      ^
../director_frob_wrap.cxx:1242:38: note: '_wrap_new_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1242:38: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:98:18: warning: type of '_wrap_new_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   98 | extern uintptr_t _wrap_new_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:1313:37: note: return value type mismatch
 1313 | coreCallbacksOn3dEngineRedrawnData *_wrap_new_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6() {
      |                                     ^
../director_frob_wrap.cxx:1313:37: note: '_wrap_new_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1313:37: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:85:18: warning: type of '_wrap_new_Prims_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   85 | extern uintptr_t _wrap_new_Prims_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:1160:8: note: return value type mismatch
 1160 | Prims *_wrap_new_Prims_director_frob_0a53b6d400e203f6() {
      |        ^
../director_frob_wrap.cxx:1160:8: note: '_wrap_new_Prims_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1160:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:72:18: warning: type of '_wrap_new_Ops_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_Ops_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:990:6: note: return value type mismatch
  990 | Ops *_wrap_new_Ops_director_frob_0a53b6d400e203f6() {
      |      ^
../director_frob_wrap.cxx:990:6: note: '_wrap_new_Ops_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:990:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:62:18: warning: type of '_wrap_new_Delta_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_Delta_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:867:8: note: return value type mismatch
  867 | Delta *_wrap_new_Delta_director_frob_0a53b6d400e203f6() {
      |        ^
../director_frob_wrap.cxx:867:8: note: '_wrap_new_Delta_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:867:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:57:18: warning: type of '_wrap_new_Charlie_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_Charlie_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:810:10: note: return value type mismatch
  810 | Charlie *_wrap_new_Charlie_director_frob_0a53b6d400e203f6() {
      |          ^
../director_frob_wrap.cxx:810:10: note: '_wrap_new_Charlie_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:810:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:51:18: warning: type of '_wrap_new_Bravo_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_Bravo_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:740:8: note: return value type mismatch
  740 | Bravo *_wrap_new_Bravo_director_frob_0a53b6d400e203f6() {
      |        ^
../director_frob_wrap.cxx:740:8: note: '_wrap_new_Bravo_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:740:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:87:13: warning: type of '_wrap_delete_corePoint3d_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   87 | extern void _wrap_delete_corePoint3d_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1182:6: note: type mismatch in parameter 1
 1182 | void _wrap_delete_corePoint3d_director_frob_0a53b6d400e203f6(corePoint3d *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1182:6: note: '_wrap_delete_corePoint3d_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1182:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:105:13: warning: type of '_wrap_delete_coreCallbacks_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  105 | extern void _wrap_delete_coreCallbacks_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1392:6: note: type mismatch in parameter 1
 1392 | void _wrap_delete_coreCallbacks_director_frob_0a53b6d400e203f6(coreCallbacks *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1392:6: note: '_wrap_delete_coreCallbacks_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1392:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:93:13: warning: type of '_wrap_delete_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   93 | extern void _wrap_delete_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1253:6: note: type mismatch in parameter 1
 1253 | void _wrap_delete_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6(coreCallbacks_On3dEngineRedrawnData *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1253:6: note: '_wrap_delete_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1253:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:99:13: warning: type of '_wrap_delete_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   99 | extern void _wrap_delete_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1324:6: note: type mismatch in parameter 1
 1324 | void _wrap_delete_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6(coreCallbacksOn3dEngineRedrawnData *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1324:6: note: '_wrap_delete_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1324:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:82:13: warning: type of '_wrap_delete_Prims_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap_delete_Prims_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1116:6: note: type mismatch in parameter 1
 1116 | void _wrap_delete_Prims_director_frob_0a53b6d400e203f6(Prims *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1116:6: note: '_wrap_delete_Prims_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1116:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:73:13: warning: type of '_wrap_delete_Ops_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   73 | extern void _wrap_delete_Ops_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1001:6: note: type mismatch in parameter 1
 1001 | void _wrap_delete_Ops_director_frob_0a53b6d400e203f6(Ops *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1001:6: note: '_wrap_delete_Ops_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1001:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:63:13: warning: type of '_wrap_delete_Delta_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_Delta_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:878:6: note: type mismatch in parameter 1
  878 | void _wrap_delete_Delta_director_frob_0a53b6d400e203f6(Delta *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:878:6: note: '_wrap_delete_Delta_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:878:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:58:13: warning: type of '_wrap_delete_Charlie_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_delete_Charlie_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:821:6: note: type mismatch in parameter 1
  821 | void _wrap_delete_Charlie_director_frob_0a53b6d400e203f6(Charlie *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:821:6: note: '_wrap_delete_Charlie_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:821:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:52:13: warning: type of '_wrap_delete_Bravo_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_Bravo_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:751:6: note: type mismatch in parameter 1
  751 | void _wrap_delete_Bravo_director_frob_0a53b6d400e203f6(Bravo *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:751:6: note: '_wrap_delete_Bravo_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:751:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:46:13: warning: type of '_wrap_delete_Alpha_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_Alpha_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:681:6: note: type mismatch in parameter 1
  681 | void _wrap_delete_Alpha_director_frob_0a53b6d400e203f6(Alpha *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:681:6: note: '_wrap_delete_Alpha_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:681:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:106:13: warning: type of '_wrap_coreCallbacks_On3dEngineRedrawn_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  106 | extern void _wrap_coreCallbacks_On3dEngineRedrawn_director_frob_0a53b6d400e203f6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_frob_wrap.cxx:1402:6: note: type mismatch in parameter 1
 1402 | void _wrap_coreCallbacks_On3dEngineRedrawn_director_frob_0a53b6d400e203f6(coreCallbacks *_swig_go_0, coreCallbacks_On3dEngineRedrawnData *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1402:6: note: '_wrap_coreCallbacks_On3dEngineRedrawn_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1402:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:88:13: warning: type of '_wrap_coreCallbacks_On3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   88 | extern void _wrap_coreCallbacks_On3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_frob_wrap.cxx:1192:6: note: type mismatch in parameter 1
 1192 | void _wrap_coreCallbacks_On3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6(coreCallbacks_On3dEngineRedrawnData *_swig_go_0, corePoint3d *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1192:6: note: '_wrap_coreCallbacks_On3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1192:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:89:18: warning: type of '_wrap_coreCallbacks_On3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   89 | extern uintptr_t _wrap_coreCallbacks_On3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                  ^
../director_frob_wrap.cxx:1204:14: note: return value type mismatch
 1204 | corePoint3d *_wrap_coreCallbacks_On3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6(coreCallbacks_On3dEngineRedrawnData *_swig_go_0) {
      |              ^
../director_frob_wrap.cxx:1204:14: note: '_wrap_coreCallbacks_On3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1204:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:90:13: warning: type of '_wrap_coreCallbacks_On3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   90 | extern void _wrap_coreCallbacks_On3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_frob_wrap.cxx:1217:6: note: type mismatch in parameter 1
 1217 | void _wrap_coreCallbacks_On3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6(coreCallbacks_On3dEngineRedrawnData *_swig_go_0, corePoint3d *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1217:6: note: '_wrap_coreCallbacks_On3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1217:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:91:18: warning: type of '_wrap_coreCallbacks_On3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   91 | extern uintptr_t _wrap_coreCallbacks_On3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                  ^
../director_frob_wrap.cxx:1229:14: note: return value type mismatch
 1229 | corePoint3d *_wrap_coreCallbacks_On3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6(coreCallbacks_On3dEngineRedrawnData *_swig_go_0) {
      |              ^
../director_frob_wrap.cxx:1229:14: note: '_wrap_coreCallbacks_On3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1229:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:107:13: warning: type of '_wrap_coreCallbacks_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  107 | extern void _wrap_coreCallbacks_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_frob_wrap.cxx:1414:6: note: type mismatch in parameter 1
 1414 | void _wrap_coreCallbacks_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6(coreCallbacks *_swig_go_0, coreCallbacksOn3dEngineRedrawnData *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1414:6: note: '_wrap_coreCallbacks_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1414:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:94:13: warning: type of '_wrap_coreCallbacksOn3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   94 | extern void _wrap_coreCallbacksOn3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_frob_wrap.cxx:1263:6: note: type mismatch in parameter 1
 1263 | void _wrap_coreCallbacksOn3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6(coreCallbacksOn3dEngineRedrawnData *_swig_go_0, corePoint3d *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1263:6: note: '_wrap_coreCallbacksOn3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:95:18: warning: type of '_wrap_coreCallbacksOn3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   95 | extern uintptr_t _wrap_coreCallbacksOn3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                  ^
../director_frob_wrap.cxx:1275:14: note: return value type mismatch
 1275 | corePoint3d *_wrap_coreCallbacksOn3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6(coreCallbacksOn3dEngineRedrawnData *_swig_go_0) {
      |              ^
../director_frob_wrap.cxx:1275:14: note: '_wrap_coreCallbacksOn3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1275:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:96:13: warning: type of '_wrap_coreCallbacksOn3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   96 | extern void _wrap_coreCallbacksOn3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_frob_wrap.cxx:1288:6: note: type mismatch in parameter 1
 1288 | void _wrap_coreCallbacksOn3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6(coreCallbacksOn3dEngineRedrawnData *_swig_go_0, corePoint3d *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1288:6: note: '_wrap_coreCallbacksOn3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1288:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:97:18: warning: type of '_wrap_coreCallbacksOn3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   97 | extern uintptr_t _wrap_coreCallbacksOn3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                  ^
../director_frob_wrap.cxx:1300:14: note: return value type mismatch
 1300 | corePoint3d *_wrap_coreCallbacksOn3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6(coreCallbacksOn3dEngineRedrawnData *_swig_go_0) {
      |              ^
../director_frob_wrap.cxx:1300:14: note: '_wrap_coreCallbacksOn3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1300:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:79:18: warning: type of '_wrap__swig_NewDirectorPrimsPrims_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap__swig_NewDirectorPrimsPrims_director_frob_0a53b6d400e203f6(int);
      |                  ^
../director_frob_wrap.cxx:1076:8: note: return value type mismatch
 1076 | Prims *_wrap__swig_NewDirectorPrimsPrims_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |        ^
../director_frob_wrap.cxx:1076:8: note: '_wrap__swig_NewDirectorPrimsPrims_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1076:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:65:18: warning: type of '_wrap__swig_NewDirectorOpsOps_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap__swig_NewDirectorOpsOps_director_frob_0a53b6d400e203f6(int);
      |                  ^
../director_frob_wrap.cxx:902:6: note: return value type mismatch
  902 | Ops *_wrap__swig_NewDirectorOpsOps_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |      ^
../director_frob_wrap.cxx:902:6: note: '_wrap__swig_NewDirectorOpsOps_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:902:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:59:18: warning: type of '_wrap__swig_NewDirectorDeltaDelta_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap__swig_NewDirectorDeltaDelta_director_frob_0a53b6d400e203f6(int);
      |                  ^
../director_frob_wrap.cxx:831:8: note: return value type mismatch
  831 | Delta *_wrap__swig_NewDirectorDeltaDelta_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |        ^
../director_frob_wrap.cxx:831:8: note: '_wrap__swig_NewDirectorDeltaDelta_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:831:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:100:18: warning: type of '_wrap__swig_NewDirectorCoreCallbacksCoreCallbacks_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  100 | extern uintptr_t _wrap__swig_NewDirectorCoreCallbacksCoreCallbacks_director_frob_0a53b6d400e203f6(int);
      |                  ^
../director_frob_wrap.cxx:1334:16: note: return value type mismatch
 1334 | coreCallbacks *_wrap__swig_NewDirectorCoreCallbacksCoreCallbacks_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |                ^
../director_frob_wrap.cxx:1334:16: note: '_wrap__swig_NewDirectorCoreCallbacksCoreCallbacks_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1334:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:53:18: warning: type of '_wrap__swig_NewDirectorCharlieCharlie_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap__swig_NewDirectorCharlieCharlie_director_frob_0a53b6d400e203f6(int);
      |                  ^
../director_frob_wrap.cxx:761:10: note: return value type mismatch
  761 | Charlie *_wrap__swig_NewDirectorCharlieCharlie_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |          ^
../director_frob_wrap.cxx:761:10: note: '_wrap__swig_NewDirectorCharlieCharlie_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:761:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:48:18: warning: type of '_wrap__swig_NewDirectorBravoBravo_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap__swig_NewDirectorBravoBravo_director_frob_0a53b6d400e203f6(int);
      |                  ^
../director_frob_wrap.cxx:704:8: note: return value type mismatch
  704 | Bravo *_wrap__swig_NewDirectorBravoBravo_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |        ^
../director_frob_wrap.cxx:704:8: note: '_wrap__swig_NewDirectorBravoBravo_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:704:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:44:18: warning: type of '_wrap__swig_NewDirectorAlphaAlpha_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap__swig_NewDirectorAlphaAlpha_director_frob_0a53b6d400e203f6(int);
      |                  ^
../director_frob_wrap.cxx:658:8: note: return value type mismatch
  658 | Alpha *_wrap__swig_NewDirectorAlphaAlpha_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |        ^
../director_frob_wrap.cxx:658:8: note: '_wrap__swig_NewDirectorAlphaAlpha_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:658:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:81:20: warning: type of '_wrap__swig_DirectorPrims_upcall_Ull_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   81 | extern swig_type_7 _wrap__swig_DirectorPrims_upcall_Ull_director_frob_0a53b6d400e203f6(uintptr_t, swig_type_8 i, swig_type_9 j);
      |                    ^
../director_frob_wrap.cxx:1099:11: note: type mismatch in parameter 1
 1099 | long long _wrap__swig_DirectorPrims_upcall_Ull_director_frob_0a53b6d400e203f6(SwigDirector_Prims *_swig_go_0, long long _swig_go_1, long long _swig_go_2) {
      |           ^
../director_frob_wrap.cxx:1099:11: note: '_wrap__swig_DirectorPrims_upcall_Ull_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1099:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:67:19: warning: type of '_wrap__swig_DirectorOps_upcall_OpInt_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_intgo _wrap__swig_DirectorOps_upcall_OpInt_director_frob_0a53b6d400e203f6(uintptr_t);
      |                   ^
../director_frob_wrap.cxx:925:7: note: type mismatch in parameter 1
  925 | intgo _wrap__swig_DirectorOps_upcall_OpInt_director_frob_0a53b6d400e203f6(SwigDirector_Ops *_swig_go_0) {
      |       ^
../director_frob_wrap.cxx:925:7: note: '_wrap__swig_DirectorOps_upcall_OpInt_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:925:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:70:18: warning: type of '_wrap__swig_DirectorOps_upcall_OpIntStar_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap__swig_DirectorOps_upcall_OpIntStar_director_frob_0a53b6d400e203f6(uintptr_t);
      |                  ^
../director_frob_wrap.cxx:964:7: note: return value type mismatch
  964 | void *_wrap__swig_DirectorOps_upcall_OpIntStar_director_frob_0a53b6d400e203f6(SwigDirector_Ops *_swig_go_0) {
      |       ^
../director_frob_wrap.cxx:964:7: note: '_wrap__swig_DirectorOps_upcall_OpIntStar_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:964:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:68:19: warning: type of '_wrap__swig_DirectorOps_upcall_OpIntStarStarConst_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_voidp _wrap__swig_DirectorOps_upcall_OpIntStarStarConst_director_frob_0a53b6d400e203f6(uintptr_t);
      |                   ^
../director_frob_wrap.cxx:938:9: note: type mismatch in parameter 1
  938 | intgo **_wrap__swig_DirectorOps_upcall_OpIntStarStarConst_director_frob_0a53b6d400e203f6(SwigDirector_Ops *_swig_go_0) {
      |         ^
../director_frob_wrap.cxx:938:9: note: '_wrap__swig_DirectorOps_upcall_OpIntStarStarConst_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:938:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:69:19: warning: type of '_wrap__swig_DirectorOps_upcall_OpIntAmp_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_voidp _wrap__swig_DirectorOps_upcall_OpIntAmp_director_frob_0a53b6d400e203f6(uintptr_t);
      |                   ^
../director_frob_wrap.cxx:951:6: note: type mismatch in parameter 1
  951 | int *_wrap__swig_DirectorOps_upcall_OpIntAmp_director_frob_0a53b6d400e203f6(SwigDirector_Ops *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:951:6: note: '_wrap__swig_DirectorOps_upcall_OpIntAmp_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:951:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:71:19: warning: type of '_wrap__swig_DirectorOps_upcall_OpConstIntIntStar_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_voidp _wrap__swig_DirectorOps_upcall_OpConstIntIntStar_director_frob_0a53b6d400e203f6(uintptr_t);
      |                   ^
../director_frob_wrap.cxx:977:8: note: type mismatch in parameter 1
  977 | intgo *_wrap__swig_DirectorOps_upcall_OpConstIntIntStar_director_frob_0a53b6d400e203f6(SwigDirector_Ops *_swig_go_0) {
      |        ^
../director_frob_wrap.cxx:977:8: note: '_wrap__swig_DirectorOps_upcall_OpConstIntIntStar_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:977:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:61:20: warning: type of '_wrap__swig_DirectorDelta_upcall_Abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_type_5 _wrap__swig_DirectorDelta_upcall_Abs_method_director_frob_0a53b6d400e203f6(uintptr_t);
      |                    ^
../director_frob_wrap.cxx:854:12: note: type mismatch in parameter 1
  854 | _gostring_ _wrap__swig_DirectorDelta_upcall_Abs_method_director_frob_0a53b6d400e203f6(SwigDirector_Delta *_swig_go_0) {
      |            ^
../director_frob_wrap.cxx:854:12: note: '_wrap__swig_DirectorDelta_upcall_Abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:854:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:102:13: warning: type of '_wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  102 | extern void _wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn_director_frob_0a53b6d400e203f6(uintptr_t, uintptr_t data);
      |             ^
../director_frob_wrap.cxx:1357:6: note: type mismatch in parameter 1
 1357 | void _wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn_director_frob_0a53b6d400e203f6(SwigDirector_coreCallbacks *_swig_go_0, coreCallbacks_On3dEngineRedrawnData *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1357:6: note: '_wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1357:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:103:13: warning: type of '_wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  103 | extern void _wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6(uintptr_t, uintptr_t data);
      |             ^
../director_frob_wrap.cxx:1369:6: note: type mismatch in parameter 1
 1369 | void _wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6(SwigDirector_coreCallbacks *_swig_go_0, coreCallbacksOn3dEngineRedrawnData *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1369:6: note: '_wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1369:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:55:20: warning: type of '_wrap__swig_DirectorCharlie_upcall_Abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_type_3 _wrap__swig_DirectorCharlie_upcall_Abs_method_director_frob_0a53b6d400e203f6(uintptr_t);
      |                    ^
../director_frob_wrap.cxx:784:12: note: type mismatch in parameter 1
  784 | _gostring_ _wrap__swig_DirectorCharlie_upcall_Abs_method_director_frob_0a53b6d400e203f6(SwigDirector_Charlie *_swig_go_0) {
      |            ^
../director_frob_wrap.cxx:784:12: note: '_wrap__swig_DirectorCharlie_upcall_Abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:784:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:43:18: warning: type of '_wrap_Swig_malloc_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_Swig_malloc_director_frob_0a53b6d400e203f6(swig_intgo arg1);
      |                  ^
../director_frob_wrap.cxx:645:7: note: return value type mismatch
  645 | void *_wrap_Swig_malloc_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |       ^
../director_frob_wrap.cxx:645:7: note: '_wrap_Swig_malloc_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:645:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:42:13: warning: type of '_wrap_Swig_free_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_Swig_free_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:635:6: note: type mismatch in parameter 1
  635 | void _wrap_Swig_free_director_frob_0a53b6d400e203f6(void *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:635:6: note: '_wrap_Swig_free_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:635:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:83:21: warning: type of '_wrap_Prims_ull_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   83 | extern swig_type_10 _wrap_Prims_ull_director_frob_0a53b6d400e203f6(uintptr_t arg1, swig_type_8 arg2, swig_type_9 arg3);
      |                     ^
../director_frob_wrap.cxx:1126:11: note: type mismatch in parameter 1
 1126 | long long _wrap_Prims_ull_director_frob_0a53b6d400e203f6(Prims *_swig_go_0, long long _swig_go_1, long long _swig_go_2) {
      |           ^
../director_frob_wrap.cxx:1126:11: note: '_wrap_Prims_ull_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1126:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:84:21: warning: type of '_wrap_Prims_callull_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_type_11 _wrap_Prims_callull_director_frob_0a53b6d400e203f6(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                     ^
../director_frob_wrap.cxx:1143:11: note: type mismatch in parameter 1
 1143 | long long _wrap_Prims_callull_director_frob_0a53b6d400e203f6(Prims *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |           ^
../director_frob_wrap.cxx:1143:11: note: '_wrap_Prims_callull_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1143:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:74:19: warning: type of '_wrap_Ops_OpInt_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_Ops_OpInt_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                   ^
../director_frob_wrap.cxx:1011:7: note: type mismatch in parameter 1
 1011 | intgo _wrap_Ops_OpInt_director_frob_0a53b6d400e203f6(Ops *_swig_go_0) {
      |       ^
../director_frob_wrap.cxx:1011:7: note: '_wrap_Ops_OpInt_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1011:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:77:18: warning: type of '_wrap_Ops_OpIntStar_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   77 | extern uintptr_t _wrap_Ops_OpIntStar_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                  ^
../director_frob_wrap.cxx:1050:7: note: return value type mismatch
 1050 | void *_wrap_Ops_OpIntStar_director_frob_0a53b6d400e203f6(Ops *_swig_go_0) {
      |       ^
../director_frob_wrap.cxx:1050:7: note: '_wrap_Ops_OpIntStar_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1050:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:75:19: warning: type of '_wrap_Ops_OpIntStarStarConst_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_voidp _wrap_Ops_OpIntStarStarConst_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                   ^
../director_frob_wrap.cxx:1024:9: note: type mismatch in parameter 1
 1024 | intgo **_wrap_Ops_OpIntStarStarConst_director_frob_0a53b6d400e203f6(Ops *_swig_go_0) {
      |         ^
../director_frob_wrap.cxx:1024:9: note: '_wrap_Ops_OpIntStarStarConst_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1024:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:76:19: warning: type of '_wrap_Ops_OpIntAmp_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   76 | extern swig_voidp _wrap_Ops_OpIntAmp_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                   ^
../director_frob_wrap.cxx:1037:6: note: type mismatch in parameter 1
 1037 | int *_wrap_Ops_OpIntAmp_director_frob_0a53b6d400e203f6(Ops *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1037:6: note: '_wrap_Ops_OpIntAmp_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1037:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:78:19: warning: type of '_wrap_Ops_OpConstIntIntStar_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_voidp _wrap_Ops_OpConstIntIntStar_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                   ^
../director_frob_wrap.cxx:1063:8: note: type mismatch in parameter 1
 1063 | intgo *_wrap_Ops_OpConstIntIntStar_director_frob_0a53b6d400e203f6(Ops *_swig_go_0) {
      |        ^
../director_frob_wrap.cxx:1063:8: note: '_wrap_Ops_OpConstIntIntStar_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1063:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:64:20: warning: type of '_wrap_Delta_abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_type_6 _wrap_Delta_abs_method_director_frob_0a53b6d400e203f6(uintptr_t _swig_base);
      |                    ^
../director_frob_wrap.cxx:888:12: note: type mismatch in parameter 1
  888 | _gostring_ _wrap_Delta_abs_method_director_frob_0a53b6d400e203f6(Delta *_swig_go_0) {
      |            ^
../director_frob_wrap.cxx:888:12: note: '_wrap_Delta_abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:888:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:80:13: warning: type of '_wrap_DeleteDirectorPrims_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_DeleteDirectorPrims_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1089:6: note: type mismatch in parameter 1
 1089 | void _wrap_DeleteDirectorPrims_director_frob_0a53b6d400e203f6(Prims *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1089:6: note: '_wrap_DeleteDirectorPrims_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1089:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:66:13: warning: type of '_wrap_DeleteDirectorOps_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_DeleteDirectorOps_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:915:6: note: type mismatch in parameter 1
  915 | void _wrap_DeleteDirectorOps_director_frob_0a53b6d400e203f6(Ops *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:915:6: note: '_wrap_DeleteDirectorOps_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:915:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:60:13: warning: type of '_wrap_DeleteDirectorDelta_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_DeleteDirectorDelta_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:844:6: note: type mismatch in parameter 1
  844 | void _wrap_DeleteDirectorDelta_director_frob_0a53b6d400e203f6(Delta *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:844:6: note: '_wrap_DeleteDirectorDelta_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:844:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:101:13: warning: type of '_wrap_DeleteDirectorCoreCallbacks_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  101 | extern void _wrap_DeleteDirectorCoreCallbacks_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1347:6: note: type mismatch in parameter 1
 1347 | void _wrap_DeleteDirectorCoreCallbacks_director_frob_0a53b6d400e203f6(coreCallbacks *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1347:6: note: '_wrap_DeleteDirectorCoreCallbacks_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1347:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:54:13: warning: type of '_wrap_DeleteDirectorCharlie_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_DeleteDirectorCharlie_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:774:6: note: type mismatch in parameter 1
  774 | void _wrap_DeleteDirectorCharlie_director_frob_0a53b6d400e203f6(Charlie *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:774:6: note: '_wrap_DeleteDirectorCharlie_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:774:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:49:13: warning: type of '_wrap_DeleteDirectorBravo_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_DeleteDirectorBravo_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:717:6: note: type mismatch in parameter 1
  717 | void _wrap_DeleteDirectorBravo_director_frob_0a53b6d400e203f6(Bravo *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:717:6: note: '_wrap_DeleteDirectorBravo_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:717:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:45:13: warning: type of '_wrap_DeleteDirectorAlpha_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_DeleteDirectorAlpha_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:671:6: note: type mismatch in parameter 1
  671 | void _wrap_DeleteDirectorAlpha_director_frob_0a53b6d400e203f6(Alpha *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:671:6: note: '_wrap_DeleteDirectorAlpha_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:671:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:56:20: warning: type of '_wrap_Charlie_abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_type_4 _wrap_Charlie_abs_method_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                    ^
../director_frob_wrap.cxx:797:12: note: type mismatch in parameter 1
  797 | _gostring_ _wrap_Charlie_abs_method_director_frob_0a53b6d400e203f6(Charlie *_swig_go_0) {
      |            ^
../director_frob_wrap.cxx:797:12: note: '_wrap_Charlie_abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:797:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:50:20: warning: type of '_wrap_Bravo_abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_2 _wrap_Bravo_abs_method_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                    ^
../director_frob_wrap.cxx:727:12: note: type mismatch in parameter 1
  727 | _gostring_ _wrap_Bravo_abs_method_director_frob_0a53b6d400e203f6(Bravo *_swig_go_0) {
      |            ^
../director_frob_wrap.cxx:727:12: note: '_wrap_Bravo_abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:727:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob.go:47:20: warning: type of '_wrap_Alpha_abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_type_1 _wrap_Alpha_abs_method_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                    ^
../director_frob_wrap.cxx:691:12: note: type mismatch in parameter 1
  691 | _gostring_ _wrap_Alpha_abs_method_director_frob_0a53b6d400e203f6(Alpha *_swig_go_0) {
      |            ^
../director_frob_wrap.cxx:691:12: note: '_wrap_Alpha_abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:691:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:623:17: warning: type of 'Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  623 | extern "C" void Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6(int, coreCallbacksOn3dEngineRedrawnData *arg2);
      |                 ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:337:6: note: type mismatch in parameter 1
  337 | void Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6(GoInt swig_c, GoUintptr arg2)
      |      ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:337:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:337:6: note: 'Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:337:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:615:17: warning: type of 'Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  615 | extern "C" void Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn_director_frob_0a53b6d400e203f6(int, coreCallbacks_On3dEngineRedrawnData *arg2);
      |                 ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:318:6: note: type mismatch in parameter 1
  318 | void Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn_director_frob_0a53b6d400e203f6(GoInt swig_c, GoUintptr arg2)
      |      ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:318:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:318:6: note: 'Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:318:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:589:22: warning: type of 'Swig_DirectorPrims_callback_ull_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  589 | extern "C" long long Swig_DirectorPrims_callback_ull_director_frob_0a53b6d400e203f6(int, long long arg2, long long arg3);
      |                      ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:278:10: note: return value type mismatch
  278 | GoUint64 Swig_DirectorPrims_callback_ull_director_frob_0a53b6d400e203f6(GoInt swig_c, GoUint64 arg2, GoUint64 arg3)
      |          ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:278:10: note: type 'GoUint64' should match type 'long long int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:278:10: note: 'Swig_DirectorPrims_callback_ull_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:278:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:567:19: warning: type of 'Swig_DirectorOps_callback_OpConstIntIntStar_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  567 | extern "C" intgo *Swig_DirectorOps_callback_OpConstIntIntStar_director_frob_0a53b6d400e203f6(int);
      |                   ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:242:8: note: type mismatch in parameter 1
  242 | GoInt* Swig_DirectorOps_callback_OpConstIntIntStar_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |        ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:242:8: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:242:8: note: 'Swig_DirectorOps_callback_OpConstIntIntStar_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:242:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:557:18: warning: type of 'Swig_DirectorOps_callback_OpIntStar_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  557 | extern "C" void *Swig_DirectorOps_callback_OpIntStar_director_frob_0a53b6d400e203f6(int);
      |                  ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:223:11: note: return value type mismatch
  223 | GoUintptr Swig_DirectorOps_callback_OpIntStar_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |           ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:223:11: note: 'Swig_DirectorOps_callback_OpIntStar_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:223:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:547:17: warning: type of 'Swig_DirectorOps_callback_OpIntAmp_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  547 | extern "C" int *Swig_DirectorOps_callback_OpIntAmp_director_frob_0a53b6d400e203f6(int);
      |                 ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:204:8: note: type mismatch in parameter 1
  204 | GoInt* Swig_DirectorOps_callback_OpIntAmp_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |        ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:204:8: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:204:8: note: 'Swig_DirectorOps_callback_OpIntAmp_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:204:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:537:20: warning: type of 'Swig_DirectorOps_callback_OpIntStarStarConst_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  537 | extern "C" intgo **Swig_DirectorOps_callback_OpIntStarStarConst_director_frob_0a53b6d400e203f6(int);
      |                    ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:185:9: note: type mismatch in parameter 1
  185 | GoInt** Swig_DirectorOps_callback_OpIntStarStarConst_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |         ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:185:9: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:185:9: note: 'Swig_DirectorOps_callback_OpIntStarStarConst_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:185:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:527:18: warning: type of 'Swig_DirectorOps_callback_OpInt_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  527 | extern "C" intgo Swig_DirectorOps_callback_OpInt_director_frob_0a53b6d400e203f6(int);
      |                  ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:166:7: note: type mismatch in parameter 1
  166 | GoInt Swig_DirectorOps_callback_OpInt_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:166:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:166:7: note: 'Swig_DirectorOps_callback_OpInt_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:166:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:505:23: warning: type of 'Swig_DirectorDelta_callback_abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  505 | extern "C" _gostring_ Swig_DirectorDelta_callback_abs_method_director_frob_0a53b6d400e203f6(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:130:10: note: type mismatch in parameter 1
  130 | GoString Swig_DirectorDelta_callback_abs_method_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:130:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:130:10: note: 'Swig_DirectorDelta_callback_abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:130:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:483:23: warning: type of 'Swig_DirectorCharlie_callback_abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  483 | extern "C" _gostring_ Swig_DirectorCharlie_callback_abs_method_director_frob_0a53b6d400e203f6(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:94:10: note: type mismatch in parameter 1
   94 | GoString Swig_DirectorCharlie_callback_abs_method_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:94:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:94:10: note: 'Swig_DirectorCharlie_callback_abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:94:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:449:23: warning: type of 'Swig_DirectorAlpha_callback_abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  449 | extern "C" _gostring_ Swig_DirectorAlpha_callback_abs_method_director_frob_0a53b6d400e203f6(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorAlpha_callback_abs_method_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:41:10: note: 'Swig_DirectorAlpha_callback_abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/director_frob
director_frob_wrap.cxx: In member function 'virtual SwigDirector_Ops::operator int**() const':
director_frob_wrap.cxx:543:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  543 |   c_result = *(int ***)&result;
      |               ^~~~~~~~~~~~~~~~
director_frob_wrap.cxx: In member function 'virtual SwigDirector_Ops::operator const int*()':
director_frob_wrap.cxx:573:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  573 |   c_result = *(int **)&result;
      |               ^~~~~~~~~~~~~~~
director_frob_wrap.cxx: In function 'intgo** _wrap__swig_DirectorOps_upcall_OpIntStarStarConst_director_frob_0a53b6d400e203f6(SwigDirector_Ops*)':
director_frob_wrap.cxx:946:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  946 |   *(int ***)&_swig_go_result = (int **)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~
director_frob_wrap.cxx: In function 'intgo* _wrap__swig_DirectorOps_upcall_OpConstIntIntStar_director_frob_0a53b6d400e203f6(SwigDirector_Ops*)':
director_frob_wrap.cxx:985:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  985 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
director_frob_wrap.cxx: In function 'intgo** _wrap_Ops_OpIntStarStarConst_director_frob_0a53b6d400e203f6(Ops*)':
director_frob_wrap.cxx:1032:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1032 |   *(int ***)&_swig_go_result = (int **)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~
director_frob_wrap.cxx: In function 'intgo* _wrap_Ops_OpConstIntIntStar_director_frob_0a53b6d400e203f6(Ops*)':
director_frob_wrap.cxx:1071:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1071 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
director_frob_wrap.cxx: At global scope:
director_frob_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  220 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
director_frob_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:86:18: warning: type of '_wrap_new_corePoint3d_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap_new_corePoint3d_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:1171:14: note: return value type mismatch
 1171 | corePoint3d *_wrap_new_corePoint3d_director_frob_0a53b6d400e203f6() {
      |              ^
../director_frob_wrap.cxx:1171:14: note: '_wrap_new_corePoint3d_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1171:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:104:18: warning: type of '_wrap_new_coreCallbacks_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  104 | extern uintptr_t _wrap_new_coreCallbacks_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:1381:16: note: return value type mismatch
 1381 | coreCallbacks *_wrap_new_coreCallbacks_director_frob_0a53b6d400e203f6() {
      |                ^
../director_frob_wrap.cxx:1381:16: note: '_wrap_new_coreCallbacks_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1381:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:92:18: warning: type of '_wrap_new_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   92 | extern uintptr_t _wrap_new_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:1242:38: note: return value type mismatch
 1242 | coreCallbacks_On3dEngineRedrawnData *_wrap_new_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6() {
      |                                      ^
../director_frob_wrap.cxx:1242:38: note: '_wrap_new_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1242:38: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:98:18: warning: type of '_wrap_new_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   98 | extern uintptr_t _wrap_new_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:1313:37: note: return value type mismatch
 1313 | coreCallbacksOn3dEngineRedrawnData *_wrap_new_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6() {
      |                                     ^
../director_frob_wrap.cxx:1313:37: note: '_wrap_new_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1313:37: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:85:18: warning: type of '_wrap_new_Prims_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   85 | extern uintptr_t _wrap_new_Prims_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:1160:8: note: return value type mismatch
 1160 | Prims *_wrap_new_Prims_director_frob_0a53b6d400e203f6() {
      |        ^
../director_frob_wrap.cxx:1160:8: note: '_wrap_new_Prims_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1160:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:72:18: warning: type of '_wrap_new_Ops_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_Ops_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:990:6: note: return value type mismatch
  990 | Ops *_wrap_new_Ops_director_frob_0a53b6d400e203f6() {
      |      ^
../director_frob_wrap.cxx:990:6: note: '_wrap_new_Ops_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:990:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:62:18: warning: type of '_wrap_new_Delta_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_Delta_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:867:8: note: return value type mismatch
  867 | Delta *_wrap_new_Delta_director_frob_0a53b6d400e203f6() {
      |        ^
../director_frob_wrap.cxx:867:8: note: '_wrap_new_Delta_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:867:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:57:18: warning: type of '_wrap_new_Charlie_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_Charlie_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:810:10: note: return value type mismatch
  810 | Charlie *_wrap_new_Charlie_director_frob_0a53b6d400e203f6() {
      |          ^
../director_frob_wrap.cxx:810:10: note: '_wrap_new_Charlie_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:810:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:51:18: warning: type of '_wrap_new_Bravo_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_Bravo_director_frob_0a53b6d400e203f6(void);
      |                  ^
../director_frob_wrap.cxx:740:8: note: return value type mismatch
  740 | Bravo *_wrap_new_Bravo_director_frob_0a53b6d400e203f6() {
      |        ^
../director_frob_wrap.cxx:740:8: note: '_wrap_new_Bravo_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:740:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:87:13: warning: type of '_wrap_delete_corePoint3d_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   87 | extern void _wrap_delete_corePoint3d_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1182:6: note: type mismatch in parameter 1
 1182 | void _wrap_delete_corePoint3d_director_frob_0a53b6d400e203f6(corePoint3d *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1182:6: note: '_wrap_delete_corePoint3d_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1182:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:105:13: warning: type of '_wrap_delete_coreCallbacks_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  105 | extern void _wrap_delete_coreCallbacks_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1392:6: note: type mismatch in parameter 1
 1392 | void _wrap_delete_coreCallbacks_director_frob_0a53b6d400e203f6(coreCallbacks *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1392:6: note: '_wrap_delete_coreCallbacks_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1392:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:93:13: warning: type of '_wrap_delete_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   93 | extern void _wrap_delete_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1253:6: note: type mismatch in parameter 1
 1253 | void _wrap_delete_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6(coreCallbacks_On3dEngineRedrawnData *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1253:6: note: '_wrap_delete_coreCallbacks_On3dEngineRedrawnData_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1253:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:99:13: warning: type of '_wrap_delete_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   99 | extern void _wrap_delete_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1324:6: note: type mismatch in parameter 1
 1324 | void _wrap_delete_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6(coreCallbacksOn3dEngineRedrawnData *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1324:6: note: '_wrap_delete_coreCallbacksOn3dEngineRedrawnData_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1324:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:82:13: warning: type of '_wrap_delete_Prims_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap_delete_Prims_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1116:6: note: type mismatch in parameter 1
 1116 | void _wrap_delete_Prims_director_frob_0a53b6d400e203f6(Prims *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1116:6: note: '_wrap_delete_Prims_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1116:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:73:13: warning: type of '_wrap_delete_Ops_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   73 | extern void _wrap_delete_Ops_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1001:6: note: type mismatch in parameter 1
 1001 | void _wrap_delete_Ops_director_frob_0a53b6d400e203f6(Ops *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1001:6: note: '_wrap_delete_Ops_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1001:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:63:13: warning: type of '_wrap_delete_Delta_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_Delta_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:878:6: note: type mismatch in parameter 1
  878 | void _wrap_delete_Delta_director_frob_0a53b6d400e203f6(Delta *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:878:6: note: '_wrap_delete_Delta_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:878:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:58:13: warning: type of '_wrap_delete_Charlie_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_delete_Charlie_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:821:6: note: type mismatch in parameter 1
  821 | void _wrap_delete_Charlie_director_frob_0a53b6d400e203f6(Charlie *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:821:6: note: '_wrap_delete_Charlie_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:821:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:52:13: warning: type of '_wrap_delete_Bravo_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_Bravo_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:751:6: note: type mismatch in parameter 1
  751 | void _wrap_delete_Bravo_director_frob_0a53b6d400e203f6(Bravo *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:751:6: note: '_wrap_delete_Bravo_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:751:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:46:13: warning: type of '_wrap_delete_Alpha_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_Alpha_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:681:6: note: type mismatch in parameter 1
  681 | void _wrap_delete_Alpha_director_frob_0a53b6d400e203f6(Alpha *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:681:6: note: '_wrap_delete_Alpha_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:681:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:106:13: warning: type of '_wrap_coreCallbacks_On3dEngineRedrawn_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  106 | extern void _wrap_coreCallbacks_On3dEngineRedrawn_director_frob_0a53b6d400e203f6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_frob_wrap.cxx:1402:6: note: type mismatch in parameter 1
 1402 | void _wrap_coreCallbacks_On3dEngineRedrawn_director_frob_0a53b6d400e203f6(coreCallbacks *_swig_go_0, coreCallbacks_On3dEngineRedrawnData *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1402:6: note: '_wrap_coreCallbacks_On3dEngineRedrawn_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1402:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:88:13: warning: type of '_wrap_coreCallbacks_On3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   88 | extern void _wrap_coreCallbacks_On3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_frob_wrap.cxx:1192:6: note: type mismatch in parameter 1
 1192 | void _wrap_coreCallbacks_On3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6(coreCallbacks_On3dEngineRedrawnData *_swig_go_0, corePoint3d *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1192:6: note: '_wrap_coreCallbacks_On3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1192:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:89:18: warning: type of '_wrap_coreCallbacks_On3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   89 | extern uintptr_t _wrap_coreCallbacks_On3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                  ^
../director_frob_wrap.cxx:1204:14: note: return value type mismatch
 1204 | corePoint3d *_wrap_coreCallbacks_On3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6(coreCallbacks_On3dEngineRedrawnData *_swig_go_0) {
      |              ^
../director_frob_wrap.cxx:1204:14: note: '_wrap_coreCallbacks_On3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1204:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:90:13: warning: type of '_wrap_coreCallbacks_On3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   90 | extern void _wrap_coreCallbacks_On3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_frob_wrap.cxx:1217:6: note: type mismatch in parameter 1
 1217 | void _wrap_coreCallbacks_On3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6(coreCallbacks_On3dEngineRedrawnData *_swig_go_0, corePoint3d *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1217:6: note: '_wrap_coreCallbacks_On3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1217:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:91:18: warning: type of '_wrap_coreCallbacks_On3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   91 | extern uintptr_t _wrap_coreCallbacks_On3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                  ^
../director_frob_wrap.cxx:1229:14: note: return value type mismatch
 1229 | corePoint3d *_wrap_coreCallbacks_On3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6(coreCallbacks_On3dEngineRedrawnData *_swig_go_0) {
      |              ^
../director_frob_wrap.cxx:1229:14: note: '_wrap_coreCallbacks_On3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1229:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:107:13: warning: type of '_wrap_coreCallbacks_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  107 | extern void _wrap_coreCallbacks_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_frob_wrap.cxx:1414:6: note: type mismatch in parameter 1
 1414 | void _wrap_coreCallbacks_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6(coreCallbacks *_swig_go_0, coreCallbacksOn3dEngineRedrawnData *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1414:6: note: '_wrap_coreCallbacks_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1414:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:94:13: warning: type of '_wrap_coreCallbacksOn3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   94 | extern void _wrap_coreCallbacksOn3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_frob_wrap.cxx:1263:6: note: type mismatch in parameter 1
 1263 | void _wrap_coreCallbacksOn3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6(coreCallbacksOn3dEngineRedrawnData *_swig_go_0, corePoint3d *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1263:6: note: '_wrap_coreCallbacksOn3dEngineRedrawnData__eye_set_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:95:18: warning: type of '_wrap_coreCallbacksOn3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   95 | extern uintptr_t _wrap_coreCallbacksOn3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                  ^
../director_frob_wrap.cxx:1275:14: note: return value type mismatch
 1275 | corePoint3d *_wrap_coreCallbacksOn3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6(coreCallbacksOn3dEngineRedrawnData *_swig_go_0) {
      |              ^
../director_frob_wrap.cxx:1275:14: note: '_wrap_coreCallbacksOn3dEngineRedrawnData__eye_get_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1275:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:96:13: warning: type of '_wrap_coreCallbacksOn3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   96 | extern void _wrap_coreCallbacksOn3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_frob_wrap.cxx:1288:6: note: type mismatch in parameter 1
 1288 | void _wrap_coreCallbacksOn3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6(coreCallbacksOn3dEngineRedrawnData *_swig_go_0, corePoint3d *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1288:6: note: '_wrap_coreCallbacksOn3dEngineRedrawnData__at_set_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1288:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:97:18: warning: type of '_wrap_coreCallbacksOn3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   97 | extern uintptr_t _wrap_coreCallbacksOn3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                  ^
../director_frob_wrap.cxx:1300:14: note: return value type mismatch
 1300 | corePoint3d *_wrap_coreCallbacksOn3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6(coreCallbacksOn3dEngineRedrawnData *_swig_go_0) {
      |              ^
../director_frob_wrap.cxx:1300:14: note: '_wrap_coreCallbacksOn3dEngineRedrawnData__at_get_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1300:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:79:18: warning: type of '_wrap__swig_NewDirectorPrimsPrims_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap__swig_NewDirectorPrimsPrims_director_frob_0a53b6d400e203f6(int);
      |                  ^
../director_frob_wrap.cxx:1076:8: note: return value type mismatch
 1076 | Prims *_wrap__swig_NewDirectorPrimsPrims_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |        ^
../director_frob_wrap.cxx:1076:8: note: '_wrap__swig_NewDirectorPrimsPrims_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1076:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:65:18: warning: type of '_wrap__swig_NewDirectorOpsOps_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap__swig_NewDirectorOpsOps_director_frob_0a53b6d400e203f6(int);
      |                  ^
../director_frob_wrap.cxx:902:6: note: return value type mismatch
  902 | Ops *_wrap__swig_NewDirectorOpsOps_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |      ^
../director_frob_wrap.cxx:902:6: note: '_wrap__swig_NewDirectorOpsOps_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:902:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:59:18: warning: type of '_wrap__swig_NewDirectorDeltaDelta_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap__swig_NewDirectorDeltaDelta_director_frob_0a53b6d400e203f6(int);
      |                  ^
../director_frob_wrap.cxx:831:8: note: return value type mismatch
  831 | Delta *_wrap__swig_NewDirectorDeltaDelta_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |        ^
../director_frob_wrap.cxx:831:8: note: '_wrap__swig_NewDirectorDeltaDelta_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:831:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:100:18: warning: type of '_wrap__swig_NewDirectorCoreCallbacksCoreCallbacks_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  100 | extern uintptr_t _wrap__swig_NewDirectorCoreCallbacksCoreCallbacks_director_frob_0a53b6d400e203f6(int);
      |                  ^
../director_frob_wrap.cxx:1334:16: note: return value type mismatch
 1334 | coreCallbacks *_wrap__swig_NewDirectorCoreCallbacksCoreCallbacks_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |                ^
../director_frob_wrap.cxx:1334:16: note: '_wrap__swig_NewDirectorCoreCallbacksCoreCallbacks_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1334:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:53:18: warning: type of '_wrap__swig_NewDirectorCharlieCharlie_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap__swig_NewDirectorCharlieCharlie_director_frob_0a53b6d400e203f6(int);
      |                  ^
../director_frob_wrap.cxx:761:10: note: return value type mismatch
  761 | Charlie *_wrap__swig_NewDirectorCharlieCharlie_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |          ^
../director_frob_wrap.cxx:761:10: note: '_wrap__swig_NewDirectorCharlieCharlie_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:761:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:48:18: warning: type of '_wrap__swig_NewDirectorBravoBravo_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap__swig_NewDirectorBravoBravo_director_frob_0a53b6d400e203f6(int);
      |                  ^
../director_frob_wrap.cxx:704:8: note: return value type mismatch
  704 | Bravo *_wrap__swig_NewDirectorBravoBravo_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |        ^
../director_frob_wrap.cxx:704:8: note: '_wrap__swig_NewDirectorBravoBravo_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:704:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:44:18: warning: type of '_wrap__swig_NewDirectorAlphaAlpha_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap__swig_NewDirectorAlphaAlpha_director_frob_0a53b6d400e203f6(int);
      |                  ^
../director_frob_wrap.cxx:658:8: note: return value type mismatch
  658 | Alpha *_wrap__swig_NewDirectorAlphaAlpha_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |        ^
../director_frob_wrap.cxx:658:8: note: '_wrap__swig_NewDirectorAlphaAlpha_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:658:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:81:20: warning: type of '_wrap__swig_DirectorPrims_upcall_Ull_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   81 | extern swig_type_7 _wrap__swig_DirectorPrims_upcall_Ull_director_frob_0a53b6d400e203f6(uintptr_t, swig_type_8 i, swig_type_9 j);
      |                    ^
../director_frob_wrap.cxx:1099:11: note: type mismatch in parameter 1
 1099 | long long _wrap__swig_DirectorPrims_upcall_Ull_director_frob_0a53b6d400e203f6(SwigDirector_Prims *_swig_go_0, long long _swig_go_1, long long _swig_go_2) {
      |           ^
../director_frob_wrap.cxx:1099:11: note: '_wrap__swig_DirectorPrims_upcall_Ull_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1099:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:67:19: warning: type of '_wrap__swig_DirectorOps_upcall_OpInt_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_intgo _wrap__swig_DirectorOps_upcall_OpInt_director_frob_0a53b6d400e203f6(uintptr_t);
      |                   ^
../director_frob_wrap.cxx:925:7: note: type mismatch in parameter 1
  925 | intgo _wrap__swig_DirectorOps_upcall_OpInt_director_frob_0a53b6d400e203f6(SwigDirector_Ops *_swig_go_0) {
      |       ^
../director_frob_wrap.cxx:925:7: note: '_wrap__swig_DirectorOps_upcall_OpInt_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:925:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:70:18: warning: type of '_wrap__swig_DirectorOps_upcall_OpIntStar_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap__swig_DirectorOps_upcall_OpIntStar_director_frob_0a53b6d400e203f6(uintptr_t);
      |                  ^
../director_frob_wrap.cxx:964:7: note: return value type mismatch
  964 | void *_wrap__swig_DirectorOps_upcall_OpIntStar_director_frob_0a53b6d400e203f6(SwigDirector_Ops *_swig_go_0) {
      |       ^
../director_frob_wrap.cxx:964:7: note: '_wrap__swig_DirectorOps_upcall_OpIntStar_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:964:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:68:19: warning: type of '_wrap__swig_DirectorOps_upcall_OpIntStarStarConst_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_voidp _wrap__swig_DirectorOps_upcall_OpIntStarStarConst_director_frob_0a53b6d400e203f6(uintptr_t);
      |                   ^
../director_frob_wrap.cxx:938:9: note: type mismatch in parameter 1
  938 | intgo **_wrap__swig_DirectorOps_upcall_OpIntStarStarConst_director_frob_0a53b6d400e203f6(SwigDirector_Ops *_swig_go_0) {
      |         ^
../director_frob_wrap.cxx:938:9: note: '_wrap__swig_DirectorOps_upcall_OpIntStarStarConst_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:938:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:69:19: warning: type of '_wrap__swig_DirectorOps_upcall_OpIntAmp_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_voidp _wrap__swig_DirectorOps_upcall_OpIntAmp_director_frob_0a53b6d400e203f6(uintptr_t);
      |                   ^
../director_frob_wrap.cxx:951:6: note: type mismatch in parameter 1
  951 | int *_wrap__swig_DirectorOps_upcall_OpIntAmp_director_frob_0a53b6d400e203f6(SwigDirector_Ops *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:951:6: note: '_wrap__swig_DirectorOps_upcall_OpIntAmp_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:951:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:71:19: warning: type of '_wrap__swig_DirectorOps_upcall_OpConstIntIntStar_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_voidp _wrap__swig_DirectorOps_upcall_OpConstIntIntStar_director_frob_0a53b6d400e203f6(uintptr_t);
      |                   ^
../director_frob_wrap.cxx:977:8: note: type mismatch in parameter 1
  977 | intgo *_wrap__swig_DirectorOps_upcall_OpConstIntIntStar_director_frob_0a53b6d400e203f6(SwigDirector_Ops *_swig_go_0) {
      |        ^
../director_frob_wrap.cxx:977:8: note: '_wrap__swig_DirectorOps_upcall_OpConstIntIntStar_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:977:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:61:20: warning: type of '_wrap__swig_DirectorDelta_upcall_Abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_type_5 _wrap__swig_DirectorDelta_upcall_Abs_method_director_frob_0a53b6d400e203f6(uintptr_t);
      |                    ^
../director_frob_wrap.cxx:854:12: note: type mismatch in parameter 1
  854 | _gostring_ _wrap__swig_DirectorDelta_upcall_Abs_method_director_frob_0a53b6d400e203f6(SwigDirector_Delta *_swig_go_0) {
      |            ^
../director_frob_wrap.cxx:854:12: note: '_wrap__swig_DirectorDelta_upcall_Abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:854:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:102:13: warning: type of '_wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  102 | extern void _wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn_director_frob_0a53b6d400e203f6(uintptr_t, uintptr_t data);
      |             ^
../director_frob_wrap.cxx:1357:6: note: type mismatch in parameter 1
 1357 | void _wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn_director_frob_0a53b6d400e203f6(SwigDirector_coreCallbacks *_swig_go_0, coreCallbacks_On3dEngineRedrawnData *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1357:6: note: '_wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1357:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:103:13: warning: type of '_wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  103 | extern void _wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6(uintptr_t, uintptr_t data);
      |             ^
../director_frob_wrap.cxx:1369:6: note: type mismatch in parameter 1
 1369 | void _wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6(SwigDirector_coreCallbacks *_swig_go_0, coreCallbacksOn3dEngineRedrawnData *_swig_go_1) {
      |      ^
../director_frob_wrap.cxx:1369:6: note: '_wrap__swig_DirectorCoreCallbacks_upcall_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1369:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:55:20: warning: type of '_wrap__swig_DirectorCharlie_upcall_Abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_type_3 _wrap__swig_DirectorCharlie_upcall_Abs_method_director_frob_0a53b6d400e203f6(uintptr_t);
      |                    ^
../director_frob_wrap.cxx:784:12: note: type mismatch in parameter 1
  784 | _gostring_ _wrap__swig_DirectorCharlie_upcall_Abs_method_director_frob_0a53b6d400e203f6(SwigDirector_Charlie *_swig_go_0) {
      |            ^
../director_frob_wrap.cxx:784:12: note: '_wrap__swig_DirectorCharlie_upcall_Abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:784:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:43:18: warning: type of '_wrap_Swig_malloc_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_Swig_malloc_director_frob_0a53b6d400e203f6(swig_intgo arg1);
      |                  ^
../director_frob_wrap.cxx:645:7: note: return value type mismatch
  645 | void *_wrap_Swig_malloc_director_frob_0a53b6d400e203f6(intgo _swig_go_0) {
      |       ^
../director_frob_wrap.cxx:645:7: note: '_wrap_Swig_malloc_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:645:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:42:13: warning: type of '_wrap_Swig_free_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_Swig_free_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:635:6: note: type mismatch in parameter 1
  635 | void _wrap_Swig_free_director_frob_0a53b6d400e203f6(void *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:635:6: note: '_wrap_Swig_free_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:635:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:83:21: warning: type of '_wrap_Prims_ull_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   83 | extern swig_type_10 _wrap_Prims_ull_director_frob_0a53b6d400e203f6(uintptr_t arg1, swig_type_8 arg2, swig_type_9 arg3);
      |                     ^
../director_frob_wrap.cxx:1126:11: note: type mismatch in parameter 1
 1126 | long long _wrap_Prims_ull_director_frob_0a53b6d400e203f6(Prims *_swig_go_0, long long _swig_go_1, long long _swig_go_2) {
      |           ^
../director_frob_wrap.cxx:1126:11: note: '_wrap_Prims_ull_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1126:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:84:21: warning: type of '_wrap_Prims_callull_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_type_11 _wrap_Prims_callull_director_frob_0a53b6d400e203f6(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                     ^
../director_frob_wrap.cxx:1143:11: note: type mismatch in parameter 1
 1143 | long long _wrap_Prims_callull_director_frob_0a53b6d400e203f6(Prims *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |           ^
../director_frob_wrap.cxx:1143:11: note: '_wrap_Prims_callull_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1143:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:74:19: warning: type of '_wrap_Ops_OpInt_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_Ops_OpInt_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                   ^
../director_frob_wrap.cxx:1011:7: note: type mismatch in parameter 1
 1011 | intgo _wrap_Ops_OpInt_director_frob_0a53b6d400e203f6(Ops *_swig_go_0) {
      |       ^
../director_frob_wrap.cxx:1011:7: note: '_wrap_Ops_OpInt_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1011:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:77:18: warning: type of '_wrap_Ops_OpIntStar_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   77 | extern uintptr_t _wrap_Ops_OpIntStar_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                  ^
../director_frob_wrap.cxx:1050:7: note: return value type mismatch
 1050 | void *_wrap_Ops_OpIntStar_director_frob_0a53b6d400e203f6(Ops *_swig_go_0) {
      |       ^
../director_frob_wrap.cxx:1050:7: note: '_wrap_Ops_OpIntStar_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1050:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:75:19: warning: type of '_wrap_Ops_OpIntStarStarConst_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_voidp _wrap_Ops_OpIntStarStarConst_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                   ^
../director_frob_wrap.cxx:1024:9: note: type mismatch in parameter 1
 1024 | intgo **_wrap_Ops_OpIntStarStarConst_director_frob_0a53b6d400e203f6(Ops *_swig_go_0) {
      |         ^
../director_frob_wrap.cxx:1024:9: note: '_wrap_Ops_OpIntStarStarConst_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1024:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:76:19: warning: type of '_wrap_Ops_OpIntAmp_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   76 | extern swig_voidp _wrap_Ops_OpIntAmp_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                   ^
../director_frob_wrap.cxx:1037:6: note: type mismatch in parameter 1
 1037 | int *_wrap_Ops_OpIntAmp_director_frob_0a53b6d400e203f6(Ops *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1037:6: note: '_wrap_Ops_OpIntAmp_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1037:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:78:19: warning: type of '_wrap_Ops_OpConstIntIntStar_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_voidp _wrap_Ops_OpConstIntIntStar_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                   ^
../director_frob_wrap.cxx:1063:8: note: type mismatch in parameter 1
 1063 | intgo *_wrap_Ops_OpConstIntIntStar_director_frob_0a53b6d400e203f6(Ops *_swig_go_0) {
      |        ^
../director_frob_wrap.cxx:1063:8: note: '_wrap_Ops_OpConstIntIntStar_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1063:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:64:20: warning: type of '_wrap_Delta_abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_type_6 _wrap_Delta_abs_method_director_frob_0a53b6d400e203f6(uintptr_t _swig_base);
      |                    ^
../director_frob_wrap.cxx:888:12: note: type mismatch in parameter 1
  888 | _gostring_ _wrap_Delta_abs_method_director_frob_0a53b6d400e203f6(Delta *_swig_go_0) {
      |            ^
../director_frob_wrap.cxx:888:12: note: '_wrap_Delta_abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:888:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:80:13: warning: type of '_wrap_DeleteDirectorPrims_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_DeleteDirectorPrims_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1089:6: note: type mismatch in parameter 1
 1089 | void _wrap_DeleteDirectorPrims_director_frob_0a53b6d400e203f6(Prims *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1089:6: note: '_wrap_DeleteDirectorPrims_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1089:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:66:13: warning: type of '_wrap_DeleteDirectorOps_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_DeleteDirectorOps_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:915:6: note: type mismatch in parameter 1
  915 | void _wrap_DeleteDirectorOps_director_frob_0a53b6d400e203f6(Ops *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:915:6: note: '_wrap_DeleteDirectorOps_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:915:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:60:13: warning: type of '_wrap_DeleteDirectorDelta_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_DeleteDirectorDelta_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:844:6: note: type mismatch in parameter 1
  844 | void _wrap_DeleteDirectorDelta_director_frob_0a53b6d400e203f6(Delta *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:844:6: note: '_wrap_DeleteDirectorDelta_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:844:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:101:13: warning: type of '_wrap_DeleteDirectorCoreCallbacks_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  101 | extern void _wrap_DeleteDirectorCoreCallbacks_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:1347:6: note: type mismatch in parameter 1
 1347 | void _wrap_DeleteDirectorCoreCallbacks_director_frob_0a53b6d400e203f6(coreCallbacks *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:1347:6: note: '_wrap_DeleteDirectorCoreCallbacks_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:1347:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:54:13: warning: type of '_wrap_DeleteDirectorCharlie_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_DeleteDirectorCharlie_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:774:6: note: type mismatch in parameter 1
  774 | void _wrap_DeleteDirectorCharlie_director_frob_0a53b6d400e203f6(Charlie *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:774:6: note: '_wrap_DeleteDirectorCharlie_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:774:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:49:13: warning: type of '_wrap_DeleteDirectorBravo_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_DeleteDirectorBravo_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:717:6: note: type mismatch in parameter 1
  717 | void _wrap_DeleteDirectorBravo_director_frob_0a53b6d400e203f6(Bravo *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:717:6: note: '_wrap_DeleteDirectorBravo_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:717:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:45:13: warning: type of '_wrap_DeleteDirectorAlpha_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_DeleteDirectorAlpha_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |             ^
../director_frob_wrap.cxx:671:6: note: type mismatch in parameter 1
  671 | void _wrap_DeleteDirectorAlpha_director_frob_0a53b6d400e203f6(Alpha *_swig_go_0) {
      |      ^
../director_frob_wrap.cxx:671:6: note: '_wrap_DeleteDirectorAlpha_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:671:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:56:20: warning: type of '_wrap_Charlie_abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_type_4 _wrap_Charlie_abs_method_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                    ^
../director_frob_wrap.cxx:797:12: note: type mismatch in parameter 1
  797 | _gostring_ _wrap_Charlie_abs_method_director_frob_0a53b6d400e203f6(Charlie *_swig_go_0) {
      |            ^
../director_frob_wrap.cxx:797:12: note: '_wrap_Charlie_abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:797:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:50:20: warning: type of '_wrap_Bravo_abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_2 _wrap_Bravo_abs_method_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                    ^
../director_frob_wrap.cxx:727:12: note: type mismatch in parameter 1
  727 | _gostring_ _wrap_Bravo_abs_method_director_frob_0a53b6d400e203f6(Bravo *_swig_go_0) {
      |            ^
../director_frob_wrap.cxx:727:12: note: '_wrap_Bravo_abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:727:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_frob/director_frob.go:47:20: warning: type of '_wrap_Alpha_abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_type_1 _wrap_Alpha_abs_method_director_frob_0a53b6d400e203f6(uintptr_t arg1);
      |                    ^
../director_frob_wrap.cxx:691:12: note: type mismatch in parameter 1
  691 | _gostring_ _wrap_Alpha_abs_method_director_frob_0a53b6d400e203f6(Alpha *_swig_go_0) {
      |            ^
../director_frob_wrap.cxx:691:12: note: '_wrap_Alpha_abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../director_frob_wrap.cxx:691:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:623:17: warning: type of 'Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  623 | extern "C" void Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6(int, coreCallbacksOn3dEngineRedrawnData *arg2);
      |                 ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:337:6: note: type mismatch in parameter 1
  337 | void Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6(GoInt swig_c, GoUintptr arg2)
      |      ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:337:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:337:6: note: 'Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn2_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:337:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:615:17: warning: type of 'Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  615 | extern "C" void Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn_director_frob_0a53b6d400e203f6(int, coreCallbacks_On3dEngineRedrawnData *arg2);
      |                 ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:318:6: note: type mismatch in parameter 1
  318 | void Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn_director_frob_0a53b6d400e203f6(GoInt swig_c, GoUintptr arg2)
      |      ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:318:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:318:6: note: 'Swig_DirectorCoreCallbacks_callback_On3dEngineRedrawn_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:318:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:589:22: warning: type of 'Swig_DirectorPrims_callback_ull_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  589 | extern "C" long long Swig_DirectorPrims_callback_ull_director_frob_0a53b6d400e203f6(int, long long arg2, long long arg3);
      |                      ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:278:10: note: return value type mismatch
  278 | GoUint64 Swig_DirectorPrims_callback_ull_director_frob_0a53b6d400e203f6(GoInt swig_c, GoUint64 arg2, GoUint64 arg3)
      |          ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:278:10: note: type 'GoUint64' should match type 'long long int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:278:10: note: 'Swig_DirectorPrims_callback_ull_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:278:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:567:19: warning: type of 'Swig_DirectorOps_callback_OpConstIntIntStar_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  567 | extern "C" intgo *Swig_DirectorOps_callback_OpConstIntIntStar_director_frob_0a53b6d400e203f6(int);
      |                   ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:242:8: note: type mismatch in parameter 1
  242 | GoInt* Swig_DirectorOps_callback_OpConstIntIntStar_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |        ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:242:8: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:242:8: note: 'Swig_DirectorOps_callback_OpConstIntIntStar_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:242:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:557:18: warning: type of 'Swig_DirectorOps_callback_OpIntStar_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  557 | extern "C" void *Swig_DirectorOps_callback_OpIntStar_director_frob_0a53b6d400e203f6(int);
      |                  ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:223:11: note: return value type mismatch
  223 | GoUintptr Swig_DirectorOps_callback_OpIntStar_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |           ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:223:11: note: 'Swig_DirectorOps_callback_OpIntStar_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:223:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:547:17: warning: type of 'Swig_DirectorOps_callback_OpIntAmp_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  547 | extern "C" int *Swig_DirectorOps_callback_OpIntAmp_director_frob_0a53b6d400e203f6(int);
      |                 ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:204:8: note: type mismatch in parameter 1
  204 | GoInt* Swig_DirectorOps_callback_OpIntAmp_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |        ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:204:8: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:204:8: note: 'Swig_DirectorOps_callback_OpIntAmp_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:204:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:537:20: warning: type of 'Swig_DirectorOps_callback_OpIntStarStarConst_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  537 | extern "C" intgo **Swig_DirectorOps_callback_OpIntStarStarConst_director_frob_0a53b6d400e203f6(int);
      |                    ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:185:9: note: type mismatch in parameter 1
  185 | GoInt** Swig_DirectorOps_callback_OpIntStarStarConst_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |         ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:185:9: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:185:9: note: 'Swig_DirectorOps_callback_OpIntStarStarConst_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:185:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:527:18: warning: type of 'Swig_DirectorOps_callback_OpInt_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  527 | extern "C" intgo Swig_DirectorOps_callback_OpInt_director_frob_0a53b6d400e203f6(int);
      |                  ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:166:7: note: type mismatch in parameter 1
  166 | GoInt Swig_DirectorOps_callback_OpInt_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:166:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:166:7: note: 'Swig_DirectorOps_callback_OpInt_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:166:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:505:23: warning: type of 'Swig_DirectorDelta_callback_abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  505 | extern "C" _gostring_ Swig_DirectorDelta_callback_abs_method_director_frob_0a53b6d400e203f6(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:130:10: note: type mismatch in parameter 1
  130 | GoString Swig_DirectorDelta_callback_abs_method_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:130:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:130:10: note: 'Swig_DirectorDelta_callback_abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:130:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:483:23: warning: type of 'Swig_DirectorCharlie_callback_abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  483 | extern "C" _gostring_ Swig_DirectorCharlie_callback_abs_method_director_frob_0a53b6d400e203f6(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:94:10: note: type mismatch in parameter 1
   94 | GoString Swig_DirectorCharlie_callback_abs_method_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:94:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:94:10: note: 'Swig_DirectorCharlie_callback_abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:94:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_frob_wrap.cxx:449:23: warning: type of 'Swig_DirectorAlpha_callback_abs_method_director_frob_0a53b6d400e203f6' does not match original declaration [-Wlto-type-mismatch]
  449 | extern "C" _gostring_ Swig_DirectorAlpha_callback_abs_method_director_frob_0a53b6d400e203f6(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorAlpha_callback_abs_method_director_frob_0a53b6d400e203f6(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:41:10: note: 'Swig_DirectorAlpha_callback_abs_method_director_frob_0a53b6d400e203f6' was previously declared here
../../../../../../../../../../../tmp/go-build3780983932/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1627270859/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase director_ignore
checking go testcase director_keywords
checking go testcase director_namespace_clash
checking go testcase director_nested (with run test)
# swigtests/director_nested
../director_nested.go:54:18: warning: type of '_wrap_new_Bar_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_new_Bar_director_nested_fb11e6d4e778f5f8(void);
      |                  ^
../director_nested_wrap.cxx:682:6: note: return value type mismatch
  682 | Bar *_wrap_new_Bar_director_nested_fb11e6d4e778f5f8() {
      |      ^
../director_nested_wrap.cxx:682:6: note: '_wrap_new_Bar_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:682:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:47:13: warning: type of '_wrap_delete_Foo_int_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_Foo_int_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |             ^
../director_nested_wrap.cxx:593:6: note: type mismatch in parameter 1
  593 | void _wrap_delete_Foo_int_director_nested_fb11e6d4e778f5f8(Foo< int > *_swig_go_0) {
      |      ^
../director_nested_wrap.cxx:593:6: note: '_wrap_delete_Foo_int_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:593:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:66:13: warning: type of '_wrap_delete_FooBar_int_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_delete_FooBar_int_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |             ^
../director_nested_wrap.cxx:835:6: note: type mismatch in parameter 1
  835 | void _wrap_delete_FooBar_int_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |      ^
../director_nested_wrap.cxx:835:6: note: '_wrap_delete_FooBar_int_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:835:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:55:13: warning: type of '_wrap_delete_Bar_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   55 | extern void _wrap_delete_Bar_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |             ^
../director_nested_wrap.cxx:693:6: note: type mismatch in parameter 1
  693 | void _wrap_delete_Bar_director_nested_fb11e6d4e778f5f8(Bar *_swig_go_0) {
      |      ^
../director_nested_wrap.cxx:693:6: note: '_wrap_delete_Bar_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:693:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:45:18: warning: type of '_wrap__swig_NewDirectorFoo_intFoo_int_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap__swig_NewDirectorFoo_intFoo_int_director_nested_fb11e6d4e778f5f8(int);
      |                  ^
../director_nested_wrap.cxx:570:13: note: return value type mismatch
  570 | Foo< int > *_wrap__swig_NewDirectorFoo_intFoo_int_director_nested_fb11e6d4e778f5f8(intgo _swig_go_0) {
      |             ^
../director_nested_wrap.cxx:570:13: note: '_wrap__swig_NewDirectorFoo_intFoo_int_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:570:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:57:18: warning: type of '_wrap__swig_NewDirectorFooBar_intFooBar_int_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap__swig_NewDirectorFooBar_intFooBar_int_director_nested_fb11e6d4e778f5f8(int);
      |                  ^
../director_nested_wrap.cxx:717:16: note: return value type mismatch
  717 | FooBar< int > *_wrap__swig_NewDirectorFooBar_intFooBar_int_director_nested_fb11e6d4e778f5f8(intgo _swig_go_0) {
      |                ^
../director_nested_wrap.cxx:717:16: note: '_wrap__swig_NewDirectorFooBar_intFooBar_int_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:717:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:49:18: warning: type of '_wrap__swig_NewDirectorBarBar_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap__swig_NewDirectorBarBar_director_nested_fb11e6d4e778f5f8(int);
      |                  ^
../director_nested_wrap.cxx:616:6: note: return value type mismatch
  616 | Bar *_wrap__swig_NewDirectorBarBar_director_nested_fb11e6d4e778f5f8(intgo _swig_go_0) {
      |      ^
../director_nested_wrap.cxx:616:6: note: '_wrap__swig_NewDirectorBarBar_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:616:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:61:20: warning: type of '_wrap__swig_DirectorFooBar_int_upcall_Get_name_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_type_8 _wrap__swig_DirectorFooBar_int_upcall_Get_name_director_nested_fb11e6d4e778f5f8(uintptr_t);
      |                    ^
../director_nested_wrap.cxx:770:12: note: type mismatch in parameter 1
  770 | _gostring_ _wrap__swig_DirectorFooBar_int_upcall_Get_name_director_nested_fb11e6d4e778f5f8(SwigDirector_FooBar_int *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:770:12: note: '_wrap__swig_DirectorFooBar_int_upcall_Get_name_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:770:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:60:20: warning: type of '_wrap__swig_DirectorFooBar_int_upcall_Do_step_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_type_7 _wrap__swig_DirectorFooBar_int_upcall_Do_step_director_nested_fb11e6d4e778f5f8(uintptr_t);
      |                    ^
../director_nested_wrap.cxx:755:12: note: type mismatch in parameter 1
  755 | _gostring_ _wrap__swig_DirectorFooBar_int_upcall_Do_step_director_nested_fb11e6d4e778f5f8(SwigDirector_FooBar_int *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:755:12: note: '_wrap__swig_DirectorFooBar_int_upcall_Do_step_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:755:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:59:20: warning: type of '_wrap__swig_DirectorFooBar_int_upcall_Do_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_type_6 _wrap__swig_DirectorFooBar_int_upcall_Do_advance_director_nested_fb11e6d4e778f5f8(uintptr_t);
      |                    ^
../director_nested_wrap.cxx:740:12: note: type mismatch in parameter 1
  740 | _gostring_ _wrap__swig_DirectorFooBar_int_upcall_Do_advance_director_nested_fb11e6d4e778f5f8(SwigDirector_FooBar_int *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:740:12: note: '_wrap__swig_DirectorFooBar_int_upcall_Do_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:740:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:52:20: warning: type of '_wrap__swig_DirectorBar_upcall_Do_step_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_type_3 _wrap__swig_DirectorBar_upcall_Do_step_director_nested_fb11e6d4e778f5f8(uintptr_t);
      |                    ^
../director_nested_wrap.cxx:654:12: note: type mismatch in parameter 1
  654 | _gostring_ _wrap__swig_DirectorBar_upcall_Do_step_director_nested_fb11e6d4e778f5f8(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:654:12: note: '_wrap__swig_DirectorBar_upcall_Do_step_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:654:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:51:20: warning: type of '_wrap__swig_DirectorBar_upcall_Do_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_type_2 _wrap__swig_DirectorBar_upcall_Do_advance_director_nested_fb11e6d4e778f5f8(uintptr_t);
      |                    ^
../director_nested_wrap.cxx:639:12: note: type mismatch in parameter 1
  639 | _gostring_ _wrap__swig_DirectorBar_upcall_Do_advance_director_nested_fb11e6d4e778f5f8(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:639:12: note: '_wrap__swig_DirectorBar_upcall_Do_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:639:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:44:18: warning: type of '_wrap_Swig_malloc_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_Swig_malloc_director_nested_fb11e6d4e778f5f8(swig_intgo arg1);
      |                  ^
../director_nested_wrap.cxx:557:7: note: return value type mismatch
  557 | void *_wrap_Swig_malloc_director_nested_fb11e6d4e778f5f8(intgo _swig_go_0) {
      |       ^
../director_nested_wrap.cxx:557:7: note: '_wrap_Swig_malloc_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:557:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:43:13: warning: type of '_wrap_Swig_free_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_Swig_free_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |             ^
../director_nested_wrap.cxx:547:6: note: type mismatch in parameter 1
  547 | void _wrap_Swig_free_director_nested_fb11e6d4e778f5f8(void *_swig_go_0) {
      |      ^
../director_nested_wrap.cxx:547:6: note: '_wrap_Swig_free_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:547:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:48:20: warning: type of '_wrap_Foo_int_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_type_1 _wrap_Foo_int_advance_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |                    ^
../director_nested_wrap.cxx:603:12: note: type mismatch in parameter 1
  603 | _gostring_ _wrap_Foo_int_advance_director_nested_fb11e6d4e778f5f8(Foo< int > *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:603:12: note: '_wrap_Foo_int_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:603:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:67:21: warning: type of '_wrap_FooBar_int_step_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_type_11 _wrap_FooBar_int_step_director_nested_fb11e6d4e778f5f8(uintptr_t _swig_base);
      |                     ^
../director_nested_wrap.cxx:845:12: note: type mismatch in parameter 1
  845 | _gostring_ _wrap_FooBar_int_step_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:845:12: note: '_wrap_FooBar_int_step_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:845:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:64:21: warning: type of '_wrap_FooBar_int_name_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_type_10 _wrap_FooBar_int_name_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |                     ^
../director_nested_wrap.cxx:809:12: note: type mismatch in parameter 1
  809 | _gostring_ _wrap_FooBar_int_name_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:809:12: note: '_wrap_FooBar_int_name_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:809:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:62:19: warning: type of '_wrap_FooBar_int_get_value_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap_FooBar_int_get_value_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |                   ^
../director_nested_wrap.cxx:783:7: note: type mismatch in parameter 1
  783 | intgo _wrap_FooBar_int_get_value_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |       ^
../director_nested_wrap.cxx:783:7: note: '_wrap_FooBar_int_get_value_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:783:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:65:18: warning: type of '_wrap_FooBar_int_get_self_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_FooBar_int_get_self_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |                  ^
../director_nested_wrap.cxx:822:16: note: return value type mismatch
  822 | FooBar< int > *_wrap_FooBar_int_get_self_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |                ^
../director_nested_wrap.cxx:822:16: note: '_wrap_FooBar_int_get_self_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:822:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:63:20: warning: type of '_wrap_FooBar_int_get_name_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_type_9 _wrap_FooBar_int_get_name_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |                    ^
../director_nested_wrap.cxx:796:12: note: type mismatch in parameter 1
  796 | _gostring_ _wrap_FooBar_int_get_name_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:796:12: note: '_wrap_FooBar_int_get_name_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:796:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:68:21: warning: type of '_wrap_FooBar_int_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_type_12 _wrap_FooBar_int_advance_director_nested_fb11e6d4e778f5f8(uintptr_t _swig_base);
      |                     ^
../director_nested_wrap.cxx:859:12: note: type mismatch in parameter 1
  859 | _gostring_ _wrap_FooBar_int_advance_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:859:12: note: '_wrap_FooBar_int_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:859:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:46:13: warning: type of '_wrap_DeleteDirectorFoo_int_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_DeleteDirectorFoo_int_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |             ^
../director_nested_wrap.cxx:583:6: note: type mismatch in parameter 1
  583 | void _wrap_DeleteDirectorFoo_int_director_nested_fb11e6d4e778f5f8(Foo< int > *_swig_go_0) {
      |      ^
../director_nested_wrap.cxx:583:6: note: '_wrap_DeleteDirectorFoo_int_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:583:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:58:13: warning: type of '_wrap_DeleteDirectorFooBar_int_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_DeleteDirectorFooBar_int_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |             ^
../director_nested_wrap.cxx:730:6: note: type mismatch in parameter 1
  730 | void _wrap_DeleteDirectorFooBar_int_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |      ^
../director_nested_wrap.cxx:730:6: note: '_wrap_DeleteDirectorFooBar_int_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:730:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:50:13: warning: type of '_wrap_DeleteDirectorBar_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_DeleteDirectorBar_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |             ^
../director_nested_wrap.cxx:629:6: note: type mismatch in parameter 1
  629 | void _wrap_DeleteDirectorBar_director_nested_fb11e6d4e778f5f8(Bar *_swig_go_0) {
      |      ^
../director_nested_wrap.cxx:629:6: note: '_wrap_DeleteDirectorBar_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:629:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:53:20: warning: type of '_wrap_Bar_step_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_type_4 _wrap_Bar_step_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |                    ^
../director_nested_wrap.cxx:669:12: note: type mismatch in parameter 1
  669 | _gostring_ _wrap_Bar_step_director_nested_fb11e6d4e778f5f8(Bar *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:669:12: note: '_wrap_Bar_step_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:669:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested.go:56:20: warning: type of '_wrap_Bar_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_type_5 _wrap_Bar_advance_director_nested_fb11e6d4e778f5f8(uintptr_t _swig_base);
      |                    ^
../director_nested_wrap.cxx:703:12: note: type mismatch in parameter 1
  703 | _gostring_ _wrap_Bar_advance_director_nested_fb11e6d4e778f5f8(Bar *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:703:12: note: '_wrap_Bar_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:703:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested_wrap.cxx:533:23: warning: type of 'Swig_DirectorFooBar_int_callback_get_name_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
  533 | extern "C" _gostring_ Swig_DirectorFooBar_int_callback_get_name_director_nested_fb11e6d4e778f5f8(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:189:10: note: type mismatch in parameter 1
  189 | GoString Swig_DirectorFooBar_int_callback_get_name_director_nested_fb11e6d4e778f5f8(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:189:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:189:10: note: 'Swig_DirectorFooBar_int_callback_get_name_director_nested_fb11e6d4e778f5f8' was previously declared here
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:189:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested_wrap.cxx:523:18: warning: type of 'Swig_DirectorFooBar_int_callback_get_value_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
  523 | extern "C" intgo Swig_DirectorFooBar_int_callback_get_value_director_nested_fb11e6d4e778f5f8(int);
      |                  ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:170:7: note: type mismatch in parameter 1
  170 | GoInt Swig_DirectorFooBar_int_callback_get_value_director_nested_fb11e6d4e778f5f8(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:170:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:170:7: note: 'Swig_DirectorFooBar_int_callback_get_value_director_nested_fb11e6d4e778f5f8' was previously declared here
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:170:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested_wrap.cxx:510:23: warning: type of 'Swig_DirectorFooBar_int_callback_do_step_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
  510 | extern "C" _gostring_ Swig_DirectorFooBar_int_callback_do_step_director_nested_fb11e6d4e778f5f8(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:151:10: note: type mismatch in parameter 1
  151 | GoString Swig_DirectorFooBar_int_callback_do_step_director_nested_fb11e6d4e778f5f8(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:151:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:151:10: note: 'Swig_DirectorFooBar_int_callback_do_step_director_nested_fb11e6d4e778f5f8' was previously declared here
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:151:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested_wrap.cxx:497:23: warning: type of 'Swig_DirectorFooBar_int_callback_do_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
  497 | extern "C" _gostring_ Swig_DirectorFooBar_int_callback_do_advance_director_nested_fb11e6d4e778f5f8(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:132:10: note: type mismatch in parameter 1
  132 | GoString Swig_DirectorFooBar_int_callback_do_advance_director_nested_fb11e6d4e778f5f8(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:132:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:132:10: note: 'Swig_DirectorFooBar_int_callback_do_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:132:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested_wrap.cxx:472:23: warning: type of 'Swig_DirectorBar_callback_do_step_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
  472 | extern "C" _gostring_ Swig_DirectorBar_callback_do_step_director_nested_fb11e6d4e778f5f8(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:96:10: note: type mismatch in parameter 1
   96 | GoString Swig_DirectorBar_callback_do_step_director_nested_fb11e6d4e778f5f8(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:96:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:96:10: note: 'Swig_DirectorBar_callback_do_step_director_nested_fb11e6d4e778f5f8' was previously declared here
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:96:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested_wrap.cxx:459:23: warning: type of 'Swig_DirectorBar_callback_do_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
  459 | extern "C" _gostring_ Swig_DirectorBar_callback_do_advance_director_nested_fb11e6d4e778f5f8(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:77:10: note: type mismatch in parameter 1
   77 | GoString Swig_DirectorBar_callback_do_advance_director_nested_fb11e6d4e778f5f8(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:77:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:77:10: note: 'Swig_DirectorBar_callback_do_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:77:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested_wrap.cxx:434:23: warning: type of 'Swig_DirectorFoo_int_callback_do_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
  434 | extern "C" _gostring_ Swig_DirectorFoo_int_callback_do_advance_director_nested_fb11e6d4e778f5f8(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorFoo_int_callback_do_advance_director_nested_fb11e6d4e778f5f8(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:41:10: note: 'Swig_DirectorFoo_int_callback_do_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/director_nested
director_nested_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorBar_upcall_Do_advance_director_nested_fb11e6d4e778f5f8(SwigDirector_Bar*)':
director_nested_wrap.cxx:643:21: warning: variable 'darg' set but not used [-Wunused-but-set-variable]
  643 |   SwigDirector_Bar *darg = 0;
      |                     ^~~~
director_nested_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorBar_upcall_Do_step_director_nested_fb11e6d4e778f5f8(SwigDirector_Bar*)':
director_nested_wrap.cxx:658:21: warning: variable 'darg' set but not used [-Wunused-but-set-variable]
  658 |   SwigDirector_Bar *darg = 0;
      |                     ^~~~
director_nested_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorFooBar_int_upcall_Do_advance_director_nested_fb11e6d4e778f5f8(SwigDirector_FooBar_int*)':
director_nested_wrap.cxx:744:28: warning: variable 'darg' set but not used [-Wunused-but-set-variable]
  744 |   SwigDirector_FooBar_int *darg = 0;
      |                            ^~~~
director_nested_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorFooBar_int_upcall_Do_step_director_nested_fb11e6d4e778f5f8(SwigDirector_FooBar_int*)':
director_nested_wrap.cxx:759:28: warning: variable 'darg' set but not used [-Wunused-but-set-variable]
  759 |   SwigDirector_FooBar_int *darg = 0;
      |                            ^~~~
director_nested_wrap.cxx: At global scope:
director_nested_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  220 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
director_nested_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:54:18: warning: type of '_wrap_new_Bar_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_new_Bar_director_nested_fb11e6d4e778f5f8(void);
      |                  ^
../director_nested_wrap.cxx:682:6: note: return value type mismatch
  682 | Bar *_wrap_new_Bar_director_nested_fb11e6d4e778f5f8() {
      |      ^
../director_nested_wrap.cxx:682:6: note: '_wrap_new_Bar_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:682:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:47:13: warning: type of '_wrap_delete_Foo_int_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_Foo_int_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |             ^
../director_nested_wrap.cxx:593:6: note: type mismatch in parameter 1
  593 | void _wrap_delete_Foo_int_director_nested_fb11e6d4e778f5f8(Foo< int > *_swig_go_0) {
      |      ^
../director_nested_wrap.cxx:593:6: note: '_wrap_delete_Foo_int_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:593:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:66:13: warning: type of '_wrap_delete_FooBar_int_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_delete_FooBar_int_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |             ^
../director_nested_wrap.cxx:835:6: note: type mismatch in parameter 1
  835 | void _wrap_delete_FooBar_int_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |      ^
../director_nested_wrap.cxx:835:6: note: '_wrap_delete_FooBar_int_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:835:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:55:13: warning: type of '_wrap_delete_Bar_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   55 | extern void _wrap_delete_Bar_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |             ^
../director_nested_wrap.cxx:693:6: note: type mismatch in parameter 1
  693 | void _wrap_delete_Bar_director_nested_fb11e6d4e778f5f8(Bar *_swig_go_0) {
      |      ^
../director_nested_wrap.cxx:693:6: note: '_wrap_delete_Bar_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:693:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:45:18: warning: type of '_wrap__swig_NewDirectorFoo_intFoo_int_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap__swig_NewDirectorFoo_intFoo_int_director_nested_fb11e6d4e778f5f8(int);
      |                  ^
../director_nested_wrap.cxx:570:13: note: return value type mismatch
  570 | Foo< int > *_wrap__swig_NewDirectorFoo_intFoo_int_director_nested_fb11e6d4e778f5f8(intgo _swig_go_0) {
      |             ^
../director_nested_wrap.cxx:570:13: note: '_wrap__swig_NewDirectorFoo_intFoo_int_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:570:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:57:18: warning: type of '_wrap__swig_NewDirectorFooBar_intFooBar_int_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap__swig_NewDirectorFooBar_intFooBar_int_director_nested_fb11e6d4e778f5f8(int);
      |                  ^
../director_nested_wrap.cxx:717:16: note: return value type mismatch
  717 | FooBar< int > *_wrap__swig_NewDirectorFooBar_intFooBar_int_director_nested_fb11e6d4e778f5f8(intgo _swig_go_0) {
      |                ^
../director_nested_wrap.cxx:717:16: note: '_wrap__swig_NewDirectorFooBar_intFooBar_int_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:717:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:49:18: warning: type of '_wrap__swig_NewDirectorBarBar_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap__swig_NewDirectorBarBar_director_nested_fb11e6d4e778f5f8(int);
      |                  ^
../director_nested_wrap.cxx:616:6: note: return value type mismatch
  616 | Bar *_wrap__swig_NewDirectorBarBar_director_nested_fb11e6d4e778f5f8(intgo _swig_go_0) {
      |      ^
../director_nested_wrap.cxx:616:6: note: '_wrap__swig_NewDirectorBarBar_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:616:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:61:20: warning: type of '_wrap__swig_DirectorFooBar_int_upcall_Get_name_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_type_8 _wrap__swig_DirectorFooBar_int_upcall_Get_name_director_nested_fb11e6d4e778f5f8(uintptr_t);
      |                    ^
../director_nested_wrap.cxx:770:12: note: type mismatch in parameter 1
  770 | _gostring_ _wrap__swig_DirectorFooBar_int_upcall_Get_name_director_nested_fb11e6d4e778f5f8(SwigDirector_FooBar_int *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:770:12: note: '_wrap__swig_DirectorFooBar_int_upcall_Get_name_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:770:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:60:20: warning: type of '_wrap__swig_DirectorFooBar_int_upcall_Do_step_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_type_7 _wrap__swig_DirectorFooBar_int_upcall_Do_step_director_nested_fb11e6d4e778f5f8(uintptr_t);
      |                    ^
../director_nested_wrap.cxx:755:12: note: type mismatch in parameter 1
  755 | _gostring_ _wrap__swig_DirectorFooBar_int_upcall_Do_step_director_nested_fb11e6d4e778f5f8(SwigDirector_FooBar_int *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:755:12: note: '_wrap__swig_DirectorFooBar_int_upcall_Do_step_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:755:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:59:20: warning: type of '_wrap__swig_DirectorFooBar_int_upcall_Do_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_type_6 _wrap__swig_DirectorFooBar_int_upcall_Do_advance_director_nested_fb11e6d4e778f5f8(uintptr_t);
      |                    ^
../director_nested_wrap.cxx:740:12: note: type mismatch in parameter 1
  740 | _gostring_ _wrap__swig_DirectorFooBar_int_upcall_Do_advance_director_nested_fb11e6d4e778f5f8(SwigDirector_FooBar_int *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:740:12: note: '_wrap__swig_DirectorFooBar_int_upcall_Do_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:740:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:52:20: warning: type of '_wrap__swig_DirectorBar_upcall_Do_step_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_type_3 _wrap__swig_DirectorBar_upcall_Do_step_director_nested_fb11e6d4e778f5f8(uintptr_t);
      |                    ^
../director_nested_wrap.cxx:654:12: note: type mismatch in parameter 1
  654 | _gostring_ _wrap__swig_DirectorBar_upcall_Do_step_director_nested_fb11e6d4e778f5f8(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:654:12: note: '_wrap__swig_DirectorBar_upcall_Do_step_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:654:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:51:20: warning: type of '_wrap__swig_DirectorBar_upcall_Do_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_type_2 _wrap__swig_DirectorBar_upcall_Do_advance_director_nested_fb11e6d4e778f5f8(uintptr_t);
      |                    ^
../director_nested_wrap.cxx:639:12: note: type mismatch in parameter 1
  639 | _gostring_ _wrap__swig_DirectorBar_upcall_Do_advance_director_nested_fb11e6d4e778f5f8(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:639:12: note: '_wrap__swig_DirectorBar_upcall_Do_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:639:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:44:18: warning: type of '_wrap_Swig_malloc_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_Swig_malloc_director_nested_fb11e6d4e778f5f8(swig_intgo arg1);
      |                  ^
../director_nested_wrap.cxx:557:7: note: return value type mismatch
  557 | void *_wrap_Swig_malloc_director_nested_fb11e6d4e778f5f8(intgo _swig_go_0) {
      |       ^
../director_nested_wrap.cxx:557:7: note: '_wrap_Swig_malloc_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:557:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:43:13: warning: type of '_wrap_Swig_free_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_Swig_free_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |             ^
../director_nested_wrap.cxx:547:6: note: type mismatch in parameter 1
  547 | void _wrap_Swig_free_director_nested_fb11e6d4e778f5f8(void *_swig_go_0) {
      |      ^
../director_nested_wrap.cxx:547:6: note: '_wrap_Swig_free_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:547:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:48:20: warning: type of '_wrap_Foo_int_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_type_1 _wrap_Foo_int_advance_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |                    ^
../director_nested_wrap.cxx:603:12: note: type mismatch in parameter 1
  603 | _gostring_ _wrap_Foo_int_advance_director_nested_fb11e6d4e778f5f8(Foo< int > *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:603:12: note: '_wrap_Foo_int_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:603:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:67:21: warning: type of '_wrap_FooBar_int_step_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_type_11 _wrap_FooBar_int_step_director_nested_fb11e6d4e778f5f8(uintptr_t _swig_base);
      |                     ^
../director_nested_wrap.cxx:845:12: note: type mismatch in parameter 1
  845 | _gostring_ _wrap_FooBar_int_step_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:845:12: note: '_wrap_FooBar_int_step_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:845:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:64:21: warning: type of '_wrap_FooBar_int_name_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_type_10 _wrap_FooBar_int_name_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |                     ^
../director_nested_wrap.cxx:809:12: note: type mismatch in parameter 1
  809 | _gostring_ _wrap_FooBar_int_name_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:809:12: note: '_wrap_FooBar_int_name_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:809:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:62:19: warning: type of '_wrap_FooBar_int_get_value_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap_FooBar_int_get_value_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |                   ^
../director_nested_wrap.cxx:783:7: note: type mismatch in parameter 1
  783 | intgo _wrap_FooBar_int_get_value_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |       ^
../director_nested_wrap.cxx:783:7: note: '_wrap_FooBar_int_get_value_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:783:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:65:18: warning: type of '_wrap_FooBar_int_get_self_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_FooBar_int_get_self_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |                  ^
../director_nested_wrap.cxx:822:16: note: return value type mismatch
  822 | FooBar< int > *_wrap_FooBar_int_get_self_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |                ^
../director_nested_wrap.cxx:822:16: note: '_wrap_FooBar_int_get_self_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:822:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:63:20: warning: type of '_wrap_FooBar_int_get_name_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_type_9 _wrap_FooBar_int_get_name_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |                    ^
../director_nested_wrap.cxx:796:12: note: type mismatch in parameter 1
  796 | _gostring_ _wrap_FooBar_int_get_name_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:796:12: note: '_wrap_FooBar_int_get_name_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:796:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:68:21: warning: type of '_wrap_FooBar_int_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_type_12 _wrap_FooBar_int_advance_director_nested_fb11e6d4e778f5f8(uintptr_t _swig_base);
      |                     ^
../director_nested_wrap.cxx:859:12: note: type mismatch in parameter 1
  859 | _gostring_ _wrap_FooBar_int_advance_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:859:12: note: '_wrap_FooBar_int_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:859:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:46:13: warning: type of '_wrap_DeleteDirectorFoo_int_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_DeleteDirectorFoo_int_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |             ^
../director_nested_wrap.cxx:583:6: note: type mismatch in parameter 1
  583 | void _wrap_DeleteDirectorFoo_int_director_nested_fb11e6d4e778f5f8(Foo< int > *_swig_go_0) {
      |      ^
../director_nested_wrap.cxx:583:6: note: '_wrap_DeleteDirectorFoo_int_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:583:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:58:13: warning: type of '_wrap_DeleteDirectorFooBar_int_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_DeleteDirectorFooBar_int_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |             ^
../director_nested_wrap.cxx:730:6: note: type mismatch in parameter 1
  730 | void _wrap_DeleteDirectorFooBar_int_director_nested_fb11e6d4e778f5f8(FooBar< int > *_swig_go_0) {
      |      ^
../director_nested_wrap.cxx:730:6: note: '_wrap_DeleteDirectorFooBar_int_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:730:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:50:13: warning: type of '_wrap_DeleteDirectorBar_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_DeleteDirectorBar_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |             ^
../director_nested_wrap.cxx:629:6: note: type mismatch in parameter 1
  629 | void _wrap_DeleteDirectorBar_director_nested_fb11e6d4e778f5f8(Bar *_swig_go_0) {
      |      ^
../director_nested_wrap.cxx:629:6: note: '_wrap_DeleteDirectorBar_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:629:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:53:20: warning: type of '_wrap_Bar_step_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_type_4 _wrap_Bar_step_director_nested_fb11e6d4e778f5f8(uintptr_t arg1);
      |                    ^
../director_nested_wrap.cxx:669:12: note: type mismatch in parameter 1
  669 | _gostring_ _wrap_Bar_step_director_nested_fb11e6d4e778f5f8(Bar *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:669:12: note: '_wrap_Bar_step_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:669:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_nested/director_nested.go:56:20: warning: type of '_wrap_Bar_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_type_5 _wrap_Bar_advance_director_nested_fb11e6d4e778f5f8(uintptr_t _swig_base);
      |                    ^
../director_nested_wrap.cxx:703:12: note: type mismatch in parameter 1
  703 | _gostring_ _wrap_Bar_advance_director_nested_fb11e6d4e778f5f8(Bar *_swig_go_0) {
      |            ^
../director_nested_wrap.cxx:703:12: note: '_wrap_Bar_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../director_nested_wrap.cxx:703:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested_wrap.cxx:533:23: warning: type of 'Swig_DirectorFooBar_int_callback_get_name_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
  533 | extern "C" _gostring_ Swig_DirectorFooBar_int_callback_get_name_director_nested_fb11e6d4e778f5f8(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:189:10: note: type mismatch in parameter 1
  189 | GoString Swig_DirectorFooBar_int_callback_get_name_director_nested_fb11e6d4e778f5f8(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:189:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:189:10: note: 'Swig_DirectorFooBar_int_callback_get_name_director_nested_fb11e6d4e778f5f8' was previously declared here
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:189:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested_wrap.cxx:523:18: warning: type of 'Swig_DirectorFooBar_int_callback_get_value_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
  523 | extern "C" intgo Swig_DirectorFooBar_int_callback_get_value_director_nested_fb11e6d4e778f5f8(int);
      |                  ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:170:7: note: type mismatch in parameter 1
  170 | GoInt Swig_DirectorFooBar_int_callback_get_value_director_nested_fb11e6d4e778f5f8(GoInt swig_c)
      |       ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:170:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:170:7: note: 'Swig_DirectorFooBar_int_callback_get_value_director_nested_fb11e6d4e778f5f8' was previously declared here
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:170:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested_wrap.cxx:510:23: warning: type of 'Swig_DirectorFooBar_int_callback_do_step_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
  510 | extern "C" _gostring_ Swig_DirectorFooBar_int_callback_do_step_director_nested_fb11e6d4e778f5f8(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:151:10: note: type mismatch in parameter 1
  151 | GoString Swig_DirectorFooBar_int_callback_do_step_director_nested_fb11e6d4e778f5f8(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:151:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:151:10: note: 'Swig_DirectorFooBar_int_callback_do_step_director_nested_fb11e6d4e778f5f8' was previously declared here
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:151:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested_wrap.cxx:497:23: warning: type of 'Swig_DirectorFooBar_int_callback_do_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
  497 | extern "C" _gostring_ Swig_DirectorFooBar_int_callback_do_advance_director_nested_fb11e6d4e778f5f8(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:132:10: note: type mismatch in parameter 1
  132 | GoString Swig_DirectorFooBar_int_callback_do_advance_director_nested_fb11e6d4e778f5f8(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:132:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:132:10: note: 'Swig_DirectorFooBar_int_callback_do_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:132:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested_wrap.cxx:472:23: warning: type of 'Swig_DirectorBar_callback_do_step_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
  472 | extern "C" _gostring_ Swig_DirectorBar_callback_do_step_director_nested_fb11e6d4e778f5f8(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:96:10: note: type mismatch in parameter 1
   96 | GoString Swig_DirectorBar_callback_do_step_director_nested_fb11e6d4e778f5f8(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:96:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:96:10: note: 'Swig_DirectorBar_callback_do_step_director_nested_fb11e6d4e778f5f8' was previously declared here
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:96:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested_wrap.cxx:459:23: warning: type of 'Swig_DirectorBar_callback_do_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
  459 | extern "C" _gostring_ Swig_DirectorBar_callback_do_advance_director_nested_fb11e6d4e778f5f8(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:77:10: note: type mismatch in parameter 1
   77 | GoString Swig_DirectorBar_callback_do_advance_director_nested_fb11e6d4e778f5f8(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:77:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:77:10: note: 'Swig_DirectorBar_callback_do_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:77:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_nested_wrap.cxx:434:23: warning: type of 'Swig_DirectorFoo_int_callback_do_advance_director_nested_fb11e6d4e778f5f8' does not match original declaration [-Wlto-type-mismatch]
  434 | extern "C" _gostring_ Swig_DirectorFoo_int_callback_do_advance_director_nested_fb11e6d4e778f5f8(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorFoo_int_callback_do_advance_director_nested_fb11e6d4e778f5f8(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:41:10: note: 'Swig_DirectorFoo_int_callback_do_advance_director_nested_fb11e6d4e778f5f8' was previously declared here
../../../../../../../../../../../tmp/go-build3905375519/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3723110220/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase director_nspace
checking go testcase director_nspace_director_name_collision
checking go testcase director_overload
checking go testcase director_overload2
checking go testcase director_ownership
checking go testcase director_pass_by_value
checking go testcase director_primitives
checking go testcase director_property
checking go testcase director_protected (with run test)
# swigtests/director_protected
../director_protected.go:71:18: warning: type of '_wrap_new_Bar_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_Bar_director_protected_4d94351df9735e41(void);
      |                  ^
../director_protected_wrap.cxx:1012:6: note: return value type mismatch
 1012 | Bar *_wrap_new_Bar_director_protected_4d94351df9735e41() {
      |      ^
../director_protected_wrap.cxx:1012:6: note: '_wrap_new_Bar_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1012:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:84:18: warning: type of '_wrap_new_B_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   84 | extern uintptr_t _wrap_new_B_director_protected_4d94351df9735e41(void);
      |                  ^
../director_protected_wrap.cxx:1162:4: note: return value type mismatch
 1162 | B *_wrap_new_B_director_protected_4d94351df9735e41() {
      |    ^
../director_protected_wrap.cxx:1162:4: note: '_wrap_new_B_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1162:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:88:18: warning: type of '_wrap_new_BB_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   88 | extern uintptr_t _wrap_new_BB_director_protected_4d94351df9735e41(void);
      |                  ^
../director_protected_wrap.cxx:1204:5: note: return value type mismatch
 1204 | BB *_wrap_new_BB_director_protected_4d94351df9735e41() {
      |     ^
../director_protected_wrap.cxx:1204:5: note: '_wrap_new_BB_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1204:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:79:18: warning: type of '_wrap_new_A_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap_new_A_director_protected_4d94351df9735e41(void);
      |                  ^
../director_protected_wrap.cxx:1106:4: note: return value type mismatch
 1106 | A *_wrap_new_A_director_protected_4d94351df9735e41() {
      |    ^
../director_protected_wrap.cxx:1106:4: note: '_wrap_new_A_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1106:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:86:18: warning: type of '_wrap_new_AA_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap_new_AA_director_protected_4d94351df9735e41(void);
      |                  ^
../director_protected_wrap.cxx:1183:5: note: return value type mismatch
 1183 | AA *_wrap_new_AA_director_protected_4d94351df9735e41() {
      |     ^
../director_protected_wrap.cxx:1183:5: note: '_wrap_new_AA_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1183:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:75:13: warning: type of '_wrap_delete_PrivateFoo_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_delete_PrivateFoo_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1061:6: note: type mismatch in parameter 1
 1061 | void _wrap_delete_PrivateFoo_director_protected_4d94351df9735e41(PrivateFoo *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1061:6: note: '_wrap_delete_PrivateFoo_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1061:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:53:13: warning: type of '_wrap_delete_Foo_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_Foo_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:781:6: note: type mismatch in parameter 1
  781 | void _wrap_delete_Foo_director_protected_4d94351df9735e41(Foo *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:781:6: note: '_wrap_delete_Foo_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:781:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:72:13: warning: type of '_wrap_delete_Bar_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_Bar_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1023:6: note: type mismatch in parameter 1
 1023 | void _wrap_delete_Bar_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1023:6: note: '_wrap_delete_Bar_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1023:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:85:13: warning: type of '_wrap_delete_B_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_delete_B_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1173:6: note: type mismatch in parameter 1
 1173 | void _wrap_delete_B_director_protected_4d94351df9735e41(B *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1173:6: note: '_wrap_delete_B_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1173:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:89:13: warning: type of '_wrap_delete_BB_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   89 | extern void _wrap_delete_BB_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1215:6: note: type mismatch in parameter 1
 1215 | void _wrap_delete_BB_director_protected_4d94351df9735e41(BB *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1215:6: note: '_wrap_delete_BB_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1215:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:80:13: warning: type of '_wrap_delete_A_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_delete_A_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1117:6: note: type mismatch in parameter 1
 1117 | void _wrap_delete_A_director_protected_4d94351df9735e41(A *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1117:6: note: '_wrap_delete_A_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1117:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:87:13: warning: type of '_wrap_delete_AA_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   87 | extern void _wrap_delete_AA_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1194:6: note: type mismatch in parameter 1
 1194 | void _wrap_delete_AA_director_protected_4d94351df9735e41(AA *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1194:6: note: '_wrap_delete_AA_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1194:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:47:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_protected_4d94351df9735e41(int);
      |                  ^
../director_protected_wrap.cxx:700:6: note: return value type mismatch
  700 | Foo *_wrap__swig_NewDirectorFooFoo_director_protected_4d94351df9735e41(intgo _swig_go_0) {
      |      ^
../director_protected_wrap.cxx:700:6: note: '_wrap__swig_NewDirectorFooFoo_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:700:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:57:18: warning: type of '_wrap__swig_NewDirectorBarBar_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap__swig_NewDirectorBarBar_director_protected_4d94351df9735e41(int);
      |                  ^
../director_protected_wrap.cxx:830:6: note: return value type mismatch
  830 | Bar *_wrap__swig_NewDirectorBarBar_director_protected_4d94351df9735e41(intgo _swig_go_0) {
      |      ^
../director_protected_wrap.cxx:830:6: note: '_wrap__swig_NewDirectorBarBar_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:830:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:81:18: warning: type of '_wrap__swig_NewDirectorBB_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   81 | extern uintptr_t _wrap__swig_NewDirectorBB_director_protected_4d94351df9735e41(int);
      |                  ^
../director_protected_wrap.cxx:1127:4: note: return value type mismatch
 1127 | B *_wrap__swig_NewDirectorBB_director_protected_4d94351df9735e41(intgo _swig_go_0) {
      |    ^
../director_protected_wrap.cxx:1127:4: note: '_wrap__swig_NewDirectorBB_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1127:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:76:18: warning: type of '_wrap__swig_NewDirectorAA_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap__swig_NewDirectorAA_director_protected_4d94351df9735e41(int);
      |                  ^
../director_protected_wrap.cxx:1071:4: note: return value type mismatch
 1071 | A *_wrap__swig_NewDirectorAA_director_protected_4d94351df9735e41(intgo _swig_go_0) {
      |    ^
../director_protected_wrap.cxx:1071:4: note: '_wrap__swig_NewDirectorAA_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1071:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:51:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Used_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_type_3 _wrap__swig_DirectorFoo_upcall_Used_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:751:12: note: type mismatch in parameter 1
  751 | _gostring_ _wrap__swig_DirectorFoo_upcall_Used_director_protected_4d94351df9735e41(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:751:12: note: '_wrap__swig_DirectorFoo_upcall_Used_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:751:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:49:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Pong_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_type_1 _wrap__swig_DirectorFoo_upcall_Pong_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:723:12: note: type mismatch in parameter 1
  723 | _gostring_ _wrap__swig_DirectorFoo_upcall_Pong_director_protected_4d94351df9735e41(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:723:12: note: '_wrap__swig_DirectorFoo_upcall_Pong_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:723:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:50:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Pang_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_2 _wrap__swig_DirectorFoo_upcall_Pang_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:736:12: note: type mismatch in parameter 1
  736 | _gostring_ _wrap__swig_DirectorFoo_upcall_Pang_director_protected_4d94351df9735e41(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:736:12: note: '_wrap__swig_DirectorFoo_upcall_Pang_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:736:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:52:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Cheer_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_type_4 _wrap__swig_DirectorFoo_upcall_Cheer_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:766:12: note: type mismatch in parameter 1
  766 | _gostring_ _wrap__swig_DirectorFoo_upcall_Cheer_director_protected_4d94351df9735e41(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:766:12: note: '_wrap__swig_DirectorFoo_upcall_Cheer_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:766:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:62:20: warning: type of '_wrap__swig_DirectorBar_upcall_Used_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_type_9 _wrap__swig_DirectorBar_upcall_Used_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:896:12: note: type mismatch in parameter 1
  896 | _gostring_ _wrap__swig_DirectorBar_upcall_Used_director_protected_4d94351df9735e41(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:896:12: note: '_wrap__swig_DirectorBar_upcall_Used_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:896:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:59:20: warning: type of '_wrap__swig_DirectorBar_upcall_Pong_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_type_6 _wrap__swig_DirectorBar_upcall_Pong_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:853:12: note: type mismatch in parameter 1
  853 | _gostring_ _wrap__swig_DirectorBar_upcall_Pong_director_protected_4d94351df9735e41(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:853:12: note: '_wrap__swig_DirectorBar_upcall_Pong_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:853:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:60:20: warning: type of '_wrap__swig_DirectorBar_upcall_Ping_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_type_7 _wrap__swig_DirectorBar_upcall_Ping_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:866:12: note: type mismatch in parameter 1
  866 | _gostring_ _wrap__swig_DirectorBar_upcall_Ping_director_protected_4d94351df9735e41(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:866:12: note: '_wrap__swig_DirectorBar_upcall_Ping_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:866:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:61:20: warning: type of '_wrap__swig_DirectorBar_upcall_Pang_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_type_8 _wrap__swig_DirectorBar_upcall_Pang_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:881:12: note: type mismatch in parameter 1
  881 | _gostring_ _wrap__swig_DirectorBar_upcall_Pang_director_protected_4d94351df9735e41(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:881:12: note: '_wrap__swig_DirectorBar_upcall_Pang_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:881:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:63:21: warning: type of '_wrap__swig_DirectorBar_upcall_Cheer_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_type_10 _wrap__swig_DirectorBar_upcall_Cheer_director_protected_4d94351df9735e41(uintptr_t);
      |                     ^
../director_protected_wrap.cxx:909:12: note: type mismatch in parameter 1
  909 | _gostring_ _wrap__swig_DirectorBar_upcall_Cheer_director_protected_4d94351df9735e41(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:909:12: note: '_wrap__swig_DirectorBar_upcall_Cheer_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:909:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:83:13: warning: type of '_wrap__swig_DirectorB_upcall_Draw_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   83 | extern void _wrap__swig_DirectorB_upcall_Draw_director_protected_4d94351df9735e41(uintptr_t);
      |             ^
../director_protected_wrap.cxx:1150:6: note: type mismatch in parameter 1
 1150 | void _wrap__swig_DirectorB_upcall_Draw_director_protected_4d94351df9735e41(SwigDirector_B *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1150:6: note: '_wrap__swig_DirectorB_upcall_Draw_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1150:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:78:13: warning: type of '_wrap__swig_DirectorA_upcall_Draw_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap__swig_DirectorA_upcall_Draw_director_protected_4d94351df9735e41(uintptr_t);
      |             ^
../director_protected_wrap.cxx:1094:6: note: type mismatch in parameter 1
 1094 | void _wrap__swig_DirectorA_upcall_Draw_director_protected_4d94351df9735e41(SwigDirector_A *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1094:6: note: '_wrap__swig_DirectorA_upcall_Draw_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1094:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:46:18: warning: type of '_wrap_Swig_malloc_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_Swig_malloc_director_protected_4d94351df9735e41(swig_intgo arg1);
      |                  ^
../director_protected_wrap.cxx:687:7: note: return value type mismatch
  687 | void *_wrap_Swig_malloc_director_protected_4d94351df9735e41(intgo _swig_go_0) {
      |       ^
../director_protected_wrap.cxx:687:7: note: '_wrap_Swig_malloc_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:687:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:45:13: warning: type of '_wrap_Swig_free_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Swig_free_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:677:6: note: type mismatch in parameter 1
  677 | void _wrap_Swig_free_director_protected_4d94351df9735e41(void *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:677:6: note: '_wrap_Swig_free_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:677:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:55:19: warning: type of '_wrap_Foo_s_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Foo_s_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                   ^
../director_protected_wrap.cxx:804:7: note: type mismatch in parameter 1
  804 | intgo _wrap_Foo_s_director_protected_4d94351df9735e41(Foo *_swig_go_0) {
      |       ^
../director_protected_wrap.cxx:804:7: note: '_wrap_Foo_s_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:804:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:56:19: warning: type of '_wrap_Foo_q_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_Foo_q_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                   ^
../director_protected_wrap.cxx:817:7: note: type mismatch in parameter 1
  817 | intgo _wrap_Foo_q_director_protected_4d94351df9735e41(Foo *_swig_go_0) {
      |       ^
../director_protected_wrap.cxx:817:7: note: '_wrap_Foo_q_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:817:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:54:20: warning: type of '_wrap_Foo_pong_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_type_5 _wrap_Foo_pong_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                    ^
../director_protected_wrap.cxx:791:12: note: type mismatch in parameter 1
  791 | _gostring_ _wrap_Foo_pong_director_protected_4d94351df9735e41(Foo *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:791:12: note: '_wrap_Foo_pong_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:791:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:48:13: warning: type of '_wrap_DeleteDirectorFoo_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_DeleteDirectorFoo_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:713:6: note: type mismatch in parameter 1
  713 | void _wrap_DeleteDirectorFoo_director_protected_4d94351df9735e41(Foo *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:713:6: note: '_wrap_DeleteDirectorFoo_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:713:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:58:13: warning: type of '_wrap_DeleteDirectorBar_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_DeleteDirectorBar_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:843:6: note: type mismatch in parameter 1
  843 | void _wrap_DeleteDirectorBar_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:843:6: note: '_wrap_DeleteDirectorBar_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:843:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:82:13: warning: type of '_wrap_DeleteDirectorB_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap_DeleteDirectorB_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1140:6: note: type mismatch in parameter 1
 1140 | void _wrap_DeleteDirectorB_director_protected_4d94351df9735e41(B *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1140:6: note: '_wrap_DeleteDirectorB_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1140:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:77:13: warning: type of '_wrap_DeleteDirectorA_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_DeleteDirectorA_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1084:6: note: type mismatch in parameter 1
 1084 | void _wrap_DeleteDirectorA_director_protected_4d94351df9735e41(A *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1084:6: note: '_wrap_DeleteDirectorA_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1084:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:70:21: warning: type of '_wrap_Bar_used_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_type_14 _wrap_Bar_used_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                     ^
../director_protected_wrap.cxx:999:12: note: type mismatch in parameter 1
  999 | _gostring_ _wrap_Bar_used_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:999:12: note: '_wrap_Bar_used_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:999:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:73:19: warning: type of '_wrap_Bar_s_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_intgo _wrap_Bar_s_director_protected_4d94351df9735e41(uintptr_t _swig_base);
      |                   ^
../director_protected_wrap.cxx:1033:7: note: type mismatch in parameter 1
 1033 | intgo _wrap_Bar_s_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |       ^
../director_protected_wrap.cxx:1033:7: note: '_wrap_Bar_s_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1033:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:74:19: warning: type of '_wrap_Bar_q_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_Bar_q_director_protected_4d94351df9735e41(uintptr_t _swig_base);
      |                   ^
../director_protected_wrap.cxx:1047:7: note: type mismatch in parameter 1
 1047 | intgo _wrap_Bar_q_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |       ^
../director_protected_wrap.cxx:1047:7: note: '_wrap_Bar_q_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1047:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:67:21: warning: type of '_wrap_Bar_pong_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_type_13 _wrap_Bar_pong_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                     ^
../director_protected_wrap.cxx:961:12: note: type mismatch in parameter 1
  961 | _gostring_ _wrap_Bar_pong_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:961:12: note: '_wrap_Bar_pong_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:961:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:64:18: warning: type of '_wrap_Bar_create_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_Bar_create_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                  ^
../director_protected_wrap.cxx:922:6: note: return value type mismatch
  922 | Foo *_wrap_Bar_create_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:922:6: note: '_wrap_Bar_create_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:922:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:65:21: warning: type of '_wrap_Bar_callping_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_type_11 _wrap_Bar_callping_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                     ^
../director_protected_wrap.cxx:935:12: note: type mismatch in parameter 1
  935 | _gostring_ _wrap_Bar_callping_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:935:12: note: '_wrap_Bar_callping_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:935:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:66:21: warning: type of '_wrap_Bar_callcheer_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_type_12 _wrap_Bar_callcheer_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                     ^
../director_protected_wrap.cxx:948:12: note: type mismatch in parameter 1
  948 | _gostring_ _wrap_Bar_callcheer_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:948:12: note: '_wrap_Bar_callcheer_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:948:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:68:13: warning: type of '_wrap_Bar_a_set_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_Bar_a_set_director_protected_4d94351df9735e41(uintptr_t arg1, swig_intgo arg2);
      |             ^
../director_protected_wrap.cxx:974:6: note: type mismatch in parameter 1
  974 | void _wrap_Bar_a_set_director_protected_4d94351df9735e41(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../director_protected_wrap.cxx:974:6: note: '_wrap_Bar_a_set_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:974:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected.go:69:19: warning: type of '_wrap_Bar_a_get_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_intgo _wrap_Bar_a_get_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                   ^
../director_protected_wrap.cxx:986:7: note: type mismatch in parameter 1
  986 | intgo _wrap_Bar_a_get_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |       ^
../director_protected_wrap.cxx:986:7: note: '_wrap_Bar_a_get_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:986:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:668:17: warning: type of 'Swig_DirectorB_callback_draw_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  668 | extern "C" void Swig_DirectorB_callback_draw_director_protected_4d94351df9735e41(int);
      |                 ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:299:6: note: type mismatch in parameter 1
  299 | void Swig_DirectorB_callback_draw_director_protected_4d94351df9735e41(GoInt swig_c)
      |      ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:299:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:299:6: note: 'Swig_DirectorB_callback_draw_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:299:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:651:17: warning: type of 'Swig_DirectorA_callback_draw_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  651 | extern "C" void Swig_DirectorA_callback_draw_director_protected_4d94351df9735e41(int);
      |                 ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:265:6: note: type mismatch in parameter 1
  265 | void Swig_DirectorA_callback_draw_director_protected_4d94351df9735e41(GoInt swig_c)
      |      ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:265:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:265:6: note: 'Swig_DirectorA_callback_draw_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:265:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:626:23: warning: type of 'Swig_DirectorBar_callback_cheer_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  626 | extern "C" _gostring_ Swig_DirectorBar_callback_cheer_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:229:10: note: type mismatch in parameter 1
  229 | GoString Swig_DirectorBar_callback_cheer_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:229:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:229:10: note: 'Swig_DirectorBar_callback_cheer_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:229:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:613:23: warning: type of 'Swig_DirectorBar_callback_used_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  613 | extern "C" _gostring_ Swig_DirectorBar_callback_used_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:210:10: note: type mismatch in parameter 1
  210 | GoString Swig_DirectorBar_callback_used_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:210:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:210:10: note: 'Swig_DirectorBar_callback_used_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:210:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:600:23: warning: type of 'Swig_DirectorBar_callback_pang_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  600 | extern "C" _gostring_ Swig_DirectorBar_callback_pang_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:191:10: note: type mismatch in parameter 1
  191 | GoString Swig_DirectorBar_callback_pang_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:191:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:191:10: note: 'Swig_DirectorBar_callback_pang_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:191:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:587:23: warning: type of 'Swig_DirectorBar_callback_ping_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  587 | extern "C" _gostring_ Swig_DirectorBar_callback_ping_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:172:10: note: type mismatch in parameter 1
  172 | GoString Swig_DirectorBar_callback_ping_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:172:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:172:10: note: 'Swig_DirectorBar_callback_ping_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:172:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:574:23: warning: type of 'Swig_DirectorBar_callback_pong_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  574 | extern "C" _gostring_ Swig_DirectorBar_callback_pong_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:153:10: note: type mismatch in parameter 1
  153 | GoString Swig_DirectorBar_callback_pong_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:153:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:153:10: note: 'Swig_DirectorBar_callback_pong_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:153:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:549:23: warning: type of 'Swig_DirectorFoo_callback_cheer_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  549 | extern "C" _gostring_ Swig_DirectorFoo_callback_cheer_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:117:10: note: type mismatch in parameter 1
  117 | GoString Swig_DirectorFoo_callback_cheer_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:117:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:117:10: note: 'Swig_DirectorFoo_callback_cheer_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:117:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:536:23: warning: type of 'Swig_DirectorFoo_callback_used_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  536 | extern "C" _gostring_ Swig_DirectorFoo_callback_used_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:98:10: note: type mismatch in parameter 1
   98 | GoString Swig_DirectorFoo_callback_used_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:98:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:98:10: note: 'Swig_DirectorFoo_callback_used_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:98:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:523:23: warning: type of 'Swig_DirectorFoo_callback_pang_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  523 | extern "C" _gostring_ Swig_DirectorFoo_callback_pang_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:79:10: note: type mismatch in parameter 1
   79 | GoString Swig_DirectorFoo_callback_pang_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:79:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:79:10: note: 'Swig_DirectorFoo_callback_pang_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:79:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:510:23: warning: type of 'Swig_DirectorFoo_callback_ping_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  510 | extern "C" _gostring_ Swig_DirectorFoo_callback_ping_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:60:10: note: type mismatch in parameter 1
   60 | GoString Swig_DirectorFoo_callback_ping_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:60:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:60:10: note: 'Swig_DirectorFoo_callback_ping_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:60:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:497:23: warning: type of 'Swig_DirectorFoo_callback_pong_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  497 | extern "C" _gostring_ Swig_DirectorFoo_callback_pong_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorFoo_callback_pong_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:41:10: note: 'Swig_DirectorFoo_callback_pong_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/director_protected
director_protected_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorFoo_upcall_Pang_director_protected_4d94351df9735e41(SwigDirector_Foo*)':
director_protected_wrap.cxx:740:21: warning: variable 'darg' set but not used [-Wunused-but-set-variable]
  740 |   SwigDirector_Foo *darg = 0;
      |                     ^~~~
director_protected_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorFoo_upcall_Used_director_protected_4d94351df9735e41(SwigDirector_Foo*)':
director_protected_wrap.cxx:755:21: warning: variable 'darg' set but not used [-Wunused-but-set-variable]
  755 |   SwigDirector_Foo *darg = 0;
      |                     ^~~~
director_protected_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorFoo_upcall_Cheer_director_protected_4d94351df9735e41(SwigDirector_Foo*)':
director_protected_wrap.cxx:770:21: warning: variable 'darg' set but not used [-Wunused-but-set-variable]
  770 |   SwigDirector_Foo *darg = 0;
      |                     ^~~~
director_protected_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorBar_upcall_Ping_director_protected_4d94351df9735e41(SwigDirector_Bar*)':
director_protected_wrap.cxx:870:21: warning: variable 'darg' set but not used [-Wunused-but-set-variable]
  870 |   SwigDirector_Bar *darg = 0;
      |                     ^~~~
director_protected_wrap.cxx: In function '_gostring_ _wrap__swig_DirectorBar_upcall_Pang_director_protected_4d94351df9735e41(SwigDirector_Bar*)':
director_protected_wrap.cxx:885:21: warning: variable 'darg' set but not used [-Wunused-but-set-variable]
  885 |   SwigDirector_Bar *darg = 0;
      |                     ^~~~
director_protected_wrap.cxx: In function 'void _wrap__swig_DirectorA_upcall_Draw_director_protected_4d94351df9735e41(SwigDirector_A*)':
director_protected_wrap.cxx:1096:19: warning: variable 'darg' set but not used [-Wunused-but-set-variable]
 1096 |   SwigDirector_A *darg = 0;
      |                   ^~~~
director_protected_wrap.cxx: In function 'void _wrap__swig_DirectorB_upcall_Draw_director_protected_4d94351df9735e41(SwigDirector_B*)':
director_protected_wrap.cxx:1152:19: warning: variable 'darg' set but not used [-Wunused-but-set-variable]
 1152 |   SwigDirector_B *darg = 0;
      |                   ^~~~
director_protected_wrap.cxx: At global scope:
director_protected_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  220 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
director_protected_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:71:18: warning: type of '_wrap_new_Bar_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_Bar_director_protected_4d94351df9735e41(void);
      |                  ^
../director_protected_wrap.cxx:1012:6: note: return value type mismatch
 1012 | Bar *_wrap_new_Bar_director_protected_4d94351df9735e41() {
      |      ^
../director_protected_wrap.cxx:1012:6: note: '_wrap_new_Bar_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1012:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:84:18: warning: type of '_wrap_new_B_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   84 | extern uintptr_t _wrap_new_B_director_protected_4d94351df9735e41(void);
      |                  ^
../director_protected_wrap.cxx:1162:4: note: return value type mismatch
 1162 | B *_wrap_new_B_director_protected_4d94351df9735e41() {
      |    ^
../director_protected_wrap.cxx:1162:4: note: '_wrap_new_B_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1162:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:88:18: warning: type of '_wrap_new_BB_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   88 | extern uintptr_t _wrap_new_BB_director_protected_4d94351df9735e41(void);
      |                  ^
../director_protected_wrap.cxx:1204:5: note: return value type mismatch
 1204 | BB *_wrap_new_BB_director_protected_4d94351df9735e41() {
      |     ^
../director_protected_wrap.cxx:1204:5: note: '_wrap_new_BB_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1204:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:79:18: warning: type of '_wrap_new_A_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap_new_A_director_protected_4d94351df9735e41(void);
      |                  ^
../director_protected_wrap.cxx:1106:4: note: return value type mismatch
 1106 | A *_wrap_new_A_director_protected_4d94351df9735e41() {
      |    ^
../director_protected_wrap.cxx:1106:4: note: '_wrap_new_A_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1106:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:86:18: warning: type of '_wrap_new_AA_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap_new_AA_director_protected_4d94351df9735e41(void);
      |                  ^
../director_protected_wrap.cxx:1183:5: note: return value type mismatch
 1183 | AA *_wrap_new_AA_director_protected_4d94351df9735e41() {
      |     ^
../director_protected_wrap.cxx:1183:5: note: '_wrap_new_AA_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1183:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:75:13: warning: type of '_wrap_delete_PrivateFoo_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_delete_PrivateFoo_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1061:6: note: type mismatch in parameter 1
 1061 | void _wrap_delete_PrivateFoo_director_protected_4d94351df9735e41(PrivateFoo *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1061:6: note: '_wrap_delete_PrivateFoo_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1061:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:53:13: warning: type of '_wrap_delete_Foo_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_Foo_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:781:6: note: type mismatch in parameter 1
  781 | void _wrap_delete_Foo_director_protected_4d94351df9735e41(Foo *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:781:6: note: '_wrap_delete_Foo_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:781:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:72:13: warning: type of '_wrap_delete_Bar_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_Bar_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1023:6: note: type mismatch in parameter 1
 1023 | void _wrap_delete_Bar_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1023:6: note: '_wrap_delete_Bar_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1023:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:85:13: warning: type of '_wrap_delete_B_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_delete_B_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1173:6: note: type mismatch in parameter 1
 1173 | void _wrap_delete_B_director_protected_4d94351df9735e41(B *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1173:6: note: '_wrap_delete_B_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1173:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:89:13: warning: type of '_wrap_delete_BB_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   89 | extern void _wrap_delete_BB_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1215:6: note: type mismatch in parameter 1
 1215 | void _wrap_delete_BB_director_protected_4d94351df9735e41(BB *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1215:6: note: '_wrap_delete_BB_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1215:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:80:13: warning: type of '_wrap_delete_A_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_delete_A_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1117:6: note: type mismatch in parameter 1
 1117 | void _wrap_delete_A_director_protected_4d94351df9735e41(A *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1117:6: note: '_wrap_delete_A_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1117:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:87:13: warning: type of '_wrap_delete_AA_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   87 | extern void _wrap_delete_AA_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1194:6: note: type mismatch in parameter 1
 1194 | void _wrap_delete_AA_director_protected_4d94351df9735e41(AA *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1194:6: note: '_wrap_delete_AA_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1194:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:47:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_protected_4d94351df9735e41(int);
      |                  ^
../director_protected_wrap.cxx:700:6: note: return value type mismatch
  700 | Foo *_wrap__swig_NewDirectorFooFoo_director_protected_4d94351df9735e41(intgo _swig_go_0) {
      |      ^
../director_protected_wrap.cxx:700:6: note: '_wrap__swig_NewDirectorFooFoo_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:700:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:57:18: warning: type of '_wrap__swig_NewDirectorBarBar_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap__swig_NewDirectorBarBar_director_protected_4d94351df9735e41(int);
      |                  ^
../director_protected_wrap.cxx:830:6: note: return value type mismatch
  830 | Bar *_wrap__swig_NewDirectorBarBar_director_protected_4d94351df9735e41(intgo _swig_go_0) {
      |      ^
../director_protected_wrap.cxx:830:6: note: '_wrap__swig_NewDirectorBarBar_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:830:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:81:18: warning: type of '_wrap__swig_NewDirectorBB_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   81 | extern uintptr_t _wrap__swig_NewDirectorBB_director_protected_4d94351df9735e41(int);
      |                  ^
../director_protected_wrap.cxx:1127:4: note: return value type mismatch
 1127 | B *_wrap__swig_NewDirectorBB_director_protected_4d94351df9735e41(intgo _swig_go_0) {
      |    ^
../director_protected_wrap.cxx:1127:4: note: '_wrap__swig_NewDirectorBB_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1127:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:76:18: warning: type of '_wrap__swig_NewDirectorAA_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap__swig_NewDirectorAA_director_protected_4d94351df9735e41(int);
      |                  ^
../director_protected_wrap.cxx:1071:4: note: return value type mismatch
 1071 | A *_wrap__swig_NewDirectorAA_director_protected_4d94351df9735e41(intgo _swig_go_0) {
      |    ^
../director_protected_wrap.cxx:1071:4: note: '_wrap__swig_NewDirectorAA_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1071:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:51:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Used_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_type_3 _wrap__swig_DirectorFoo_upcall_Used_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:751:12: note: type mismatch in parameter 1
  751 | _gostring_ _wrap__swig_DirectorFoo_upcall_Used_director_protected_4d94351df9735e41(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:751:12: note: '_wrap__swig_DirectorFoo_upcall_Used_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:751:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:49:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Pong_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_type_1 _wrap__swig_DirectorFoo_upcall_Pong_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:723:12: note: type mismatch in parameter 1
  723 | _gostring_ _wrap__swig_DirectorFoo_upcall_Pong_director_protected_4d94351df9735e41(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:723:12: note: '_wrap__swig_DirectorFoo_upcall_Pong_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:723:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:50:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Pang_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_2 _wrap__swig_DirectorFoo_upcall_Pang_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:736:12: note: type mismatch in parameter 1
  736 | _gostring_ _wrap__swig_DirectorFoo_upcall_Pang_director_protected_4d94351df9735e41(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:736:12: note: '_wrap__swig_DirectorFoo_upcall_Pang_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:736:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:52:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Cheer_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_type_4 _wrap__swig_DirectorFoo_upcall_Cheer_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:766:12: note: type mismatch in parameter 1
  766 | _gostring_ _wrap__swig_DirectorFoo_upcall_Cheer_director_protected_4d94351df9735e41(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:766:12: note: '_wrap__swig_DirectorFoo_upcall_Cheer_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:766:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:62:20: warning: type of '_wrap__swig_DirectorBar_upcall_Used_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_type_9 _wrap__swig_DirectorBar_upcall_Used_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:896:12: note: type mismatch in parameter 1
  896 | _gostring_ _wrap__swig_DirectorBar_upcall_Used_director_protected_4d94351df9735e41(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:896:12: note: '_wrap__swig_DirectorBar_upcall_Used_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:896:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:59:20: warning: type of '_wrap__swig_DirectorBar_upcall_Pong_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_type_6 _wrap__swig_DirectorBar_upcall_Pong_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:853:12: note: type mismatch in parameter 1
  853 | _gostring_ _wrap__swig_DirectorBar_upcall_Pong_director_protected_4d94351df9735e41(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:853:12: note: '_wrap__swig_DirectorBar_upcall_Pong_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:853:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:60:20: warning: type of '_wrap__swig_DirectorBar_upcall_Ping_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_type_7 _wrap__swig_DirectorBar_upcall_Ping_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:866:12: note: type mismatch in parameter 1
  866 | _gostring_ _wrap__swig_DirectorBar_upcall_Ping_director_protected_4d94351df9735e41(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:866:12: note: '_wrap__swig_DirectorBar_upcall_Ping_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:866:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:61:20: warning: type of '_wrap__swig_DirectorBar_upcall_Pang_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_type_8 _wrap__swig_DirectorBar_upcall_Pang_director_protected_4d94351df9735e41(uintptr_t);
      |                    ^
../director_protected_wrap.cxx:881:12: note: type mismatch in parameter 1
  881 | _gostring_ _wrap__swig_DirectorBar_upcall_Pang_director_protected_4d94351df9735e41(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:881:12: note: '_wrap__swig_DirectorBar_upcall_Pang_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:881:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:63:21: warning: type of '_wrap__swig_DirectorBar_upcall_Cheer_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_type_10 _wrap__swig_DirectorBar_upcall_Cheer_director_protected_4d94351df9735e41(uintptr_t);
      |                     ^
../director_protected_wrap.cxx:909:12: note: type mismatch in parameter 1
  909 | _gostring_ _wrap__swig_DirectorBar_upcall_Cheer_director_protected_4d94351df9735e41(SwigDirector_Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:909:12: note: '_wrap__swig_DirectorBar_upcall_Cheer_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:909:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:83:13: warning: type of '_wrap__swig_DirectorB_upcall_Draw_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   83 | extern void _wrap__swig_DirectorB_upcall_Draw_director_protected_4d94351df9735e41(uintptr_t);
      |             ^
../director_protected_wrap.cxx:1150:6: note: type mismatch in parameter 1
 1150 | void _wrap__swig_DirectorB_upcall_Draw_director_protected_4d94351df9735e41(SwigDirector_B *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1150:6: note: '_wrap__swig_DirectorB_upcall_Draw_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1150:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:78:13: warning: type of '_wrap__swig_DirectorA_upcall_Draw_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap__swig_DirectorA_upcall_Draw_director_protected_4d94351df9735e41(uintptr_t);
      |             ^
../director_protected_wrap.cxx:1094:6: note: type mismatch in parameter 1
 1094 | void _wrap__swig_DirectorA_upcall_Draw_director_protected_4d94351df9735e41(SwigDirector_A *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1094:6: note: '_wrap__swig_DirectorA_upcall_Draw_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1094:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:46:18: warning: type of '_wrap_Swig_malloc_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_Swig_malloc_director_protected_4d94351df9735e41(swig_intgo arg1);
      |                  ^
../director_protected_wrap.cxx:687:7: note: return value type mismatch
  687 | void *_wrap_Swig_malloc_director_protected_4d94351df9735e41(intgo _swig_go_0) {
      |       ^
../director_protected_wrap.cxx:687:7: note: '_wrap_Swig_malloc_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:687:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:45:13: warning: type of '_wrap_Swig_free_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Swig_free_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:677:6: note: type mismatch in parameter 1
  677 | void _wrap_Swig_free_director_protected_4d94351df9735e41(void *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:677:6: note: '_wrap_Swig_free_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:677:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:55:19: warning: type of '_wrap_Foo_s_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Foo_s_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                   ^
../director_protected_wrap.cxx:804:7: note: type mismatch in parameter 1
  804 | intgo _wrap_Foo_s_director_protected_4d94351df9735e41(Foo *_swig_go_0) {
      |       ^
../director_protected_wrap.cxx:804:7: note: '_wrap_Foo_s_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:804:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:56:19: warning: type of '_wrap_Foo_q_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_Foo_q_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                   ^
../director_protected_wrap.cxx:817:7: note: type mismatch in parameter 1
  817 | intgo _wrap_Foo_q_director_protected_4d94351df9735e41(Foo *_swig_go_0) {
      |       ^
../director_protected_wrap.cxx:817:7: note: '_wrap_Foo_q_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:817:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:54:20: warning: type of '_wrap_Foo_pong_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_type_5 _wrap_Foo_pong_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                    ^
../director_protected_wrap.cxx:791:12: note: type mismatch in parameter 1
  791 | _gostring_ _wrap_Foo_pong_director_protected_4d94351df9735e41(Foo *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:791:12: note: '_wrap_Foo_pong_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:791:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:48:13: warning: type of '_wrap_DeleteDirectorFoo_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_DeleteDirectorFoo_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:713:6: note: type mismatch in parameter 1
  713 | void _wrap_DeleteDirectorFoo_director_protected_4d94351df9735e41(Foo *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:713:6: note: '_wrap_DeleteDirectorFoo_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:713:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:58:13: warning: type of '_wrap_DeleteDirectorBar_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_DeleteDirectorBar_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:843:6: note: type mismatch in parameter 1
  843 | void _wrap_DeleteDirectorBar_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:843:6: note: '_wrap_DeleteDirectorBar_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:843:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:82:13: warning: type of '_wrap_DeleteDirectorB_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap_DeleteDirectorB_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1140:6: note: type mismatch in parameter 1
 1140 | void _wrap_DeleteDirectorB_director_protected_4d94351df9735e41(B *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1140:6: note: '_wrap_DeleteDirectorB_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1140:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:77:13: warning: type of '_wrap_DeleteDirectorA_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_DeleteDirectorA_director_protected_4d94351df9735e41(uintptr_t arg1);
      |             ^
../director_protected_wrap.cxx:1084:6: note: type mismatch in parameter 1
 1084 | void _wrap_DeleteDirectorA_director_protected_4d94351df9735e41(A *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:1084:6: note: '_wrap_DeleteDirectorA_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1084:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:70:21: warning: type of '_wrap_Bar_used_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_type_14 _wrap_Bar_used_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                     ^
../director_protected_wrap.cxx:999:12: note: type mismatch in parameter 1
  999 | _gostring_ _wrap_Bar_used_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:999:12: note: '_wrap_Bar_used_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:999:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:73:19: warning: type of '_wrap_Bar_s_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_intgo _wrap_Bar_s_director_protected_4d94351df9735e41(uintptr_t _swig_base);
      |                   ^
../director_protected_wrap.cxx:1033:7: note: type mismatch in parameter 1
 1033 | intgo _wrap_Bar_s_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |       ^
../director_protected_wrap.cxx:1033:7: note: '_wrap_Bar_s_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1033:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:74:19: warning: type of '_wrap_Bar_q_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_Bar_q_director_protected_4d94351df9735e41(uintptr_t _swig_base);
      |                   ^
../director_protected_wrap.cxx:1047:7: note: type mismatch in parameter 1
 1047 | intgo _wrap_Bar_q_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |       ^
../director_protected_wrap.cxx:1047:7: note: '_wrap_Bar_q_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:1047:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:67:21: warning: type of '_wrap_Bar_pong_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_type_13 _wrap_Bar_pong_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                     ^
../director_protected_wrap.cxx:961:12: note: type mismatch in parameter 1
  961 | _gostring_ _wrap_Bar_pong_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:961:12: note: '_wrap_Bar_pong_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:961:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:64:18: warning: type of '_wrap_Bar_create_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_Bar_create_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                  ^
../director_protected_wrap.cxx:922:6: note: return value type mismatch
  922 | Foo *_wrap_Bar_create_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |      ^
../director_protected_wrap.cxx:922:6: note: '_wrap_Bar_create_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:922:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:65:21: warning: type of '_wrap_Bar_callping_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_type_11 _wrap_Bar_callping_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                     ^
../director_protected_wrap.cxx:935:12: note: type mismatch in parameter 1
  935 | _gostring_ _wrap_Bar_callping_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:935:12: note: '_wrap_Bar_callping_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:935:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:66:21: warning: type of '_wrap_Bar_callcheer_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_type_12 _wrap_Bar_callcheer_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                     ^
../director_protected_wrap.cxx:948:12: note: type mismatch in parameter 1
  948 | _gostring_ _wrap_Bar_callcheer_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |            ^
../director_protected_wrap.cxx:948:12: note: '_wrap_Bar_callcheer_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:948:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:68:13: warning: type of '_wrap_Bar_a_set_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_Bar_a_set_director_protected_4d94351df9735e41(uintptr_t arg1, swig_intgo arg2);
      |             ^
../director_protected_wrap.cxx:974:6: note: type mismatch in parameter 1
  974 | void _wrap_Bar_a_set_director_protected_4d94351df9735e41(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../director_protected_wrap.cxx:974:6: note: '_wrap_Bar_a_set_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:974:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_protected/director_protected.go:69:19: warning: type of '_wrap_Bar_a_get_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_intgo _wrap_Bar_a_get_director_protected_4d94351df9735e41(uintptr_t arg1);
      |                   ^
../director_protected_wrap.cxx:986:7: note: type mismatch in parameter 1
  986 | intgo _wrap_Bar_a_get_director_protected_4d94351df9735e41(Bar *_swig_go_0) {
      |       ^
../director_protected_wrap.cxx:986:7: note: '_wrap_Bar_a_get_director_protected_4d94351df9735e41' was previously declared here
../director_protected_wrap.cxx:986:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:668:17: warning: type of 'Swig_DirectorB_callback_draw_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  668 | extern "C" void Swig_DirectorB_callback_draw_director_protected_4d94351df9735e41(int);
      |                 ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:299:6: note: type mismatch in parameter 1
  299 | void Swig_DirectorB_callback_draw_director_protected_4d94351df9735e41(GoInt swig_c)
      |      ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:299:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:299:6: note: 'Swig_DirectorB_callback_draw_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:299:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:651:17: warning: type of 'Swig_DirectorA_callback_draw_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  651 | extern "C" void Swig_DirectorA_callback_draw_director_protected_4d94351df9735e41(int);
      |                 ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:265:6: note: type mismatch in parameter 1
  265 | void Swig_DirectorA_callback_draw_director_protected_4d94351df9735e41(GoInt swig_c)
      |      ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:265:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:265:6: note: 'Swig_DirectorA_callback_draw_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:265:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:626:23: warning: type of 'Swig_DirectorBar_callback_cheer_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  626 | extern "C" _gostring_ Swig_DirectorBar_callback_cheer_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:229:10: note: type mismatch in parameter 1
  229 | GoString Swig_DirectorBar_callback_cheer_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:229:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:229:10: note: 'Swig_DirectorBar_callback_cheer_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:229:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:613:23: warning: type of 'Swig_DirectorBar_callback_used_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  613 | extern "C" _gostring_ Swig_DirectorBar_callback_used_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:210:10: note: type mismatch in parameter 1
  210 | GoString Swig_DirectorBar_callback_used_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:210:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:210:10: note: 'Swig_DirectorBar_callback_used_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:210:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:600:23: warning: type of 'Swig_DirectorBar_callback_pang_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  600 | extern "C" _gostring_ Swig_DirectorBar_callback_pang_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:191:10: note: type mismatch in parameter 1
  191 | GoString Swig_DirectorBar_callback_pang_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:191:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:191:10: note: 'Swig_DirectorBar_callback_pang_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:191:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:587:23: warning: type of 'Swig_DirectorBar_callback_ping_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  587 | extern "C" _gostring_ Swig_DirectorBar_callback_ping_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:172:10: note: type mismatch in parameter 1
  172 | GoString Swig_DirectorBar_callback_ping_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:172:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:172:10: note: 'Swig_DirectorBar_callback_ping_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:172:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:574:23: warning: type of 'Swig_DirectorBar_callback_pong_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  574 | extern "C" _gostring_ Swig_DirectorBar_callback_pong_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:153:10: note: type mismatch in parameter 1
  153 | GoString Swig_DirectorBar_callback_pong_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:153:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:153:10: note: 'Swig_DirectorBar_callback_pong_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:153:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:549:23: warning: type of 'Swig_DirectorFoo_callback_cheer_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  549 | extern "C" _gostring_ Swig_DirectorFoo_callback_cheer_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:117:10: note: type mismatch in parameter 1
  117 | GoString Swig_DirectorFoo_callback_cheer_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:117:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:117:10: note: 'Swig_DirectorFoo_callback_cheer_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:117:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:536:23: warning: type of 'Swig_DirectorFoo_callback_used_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  536 | extern "C" _gostring_ Swig_DirectorFoo_callback_used_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:98:10: note: type mismatch in parameter 1
   98 | GoString Swig_DirectorFoo_callback_used_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:98:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:98:10: note: 'Swig_DirectorFoo_callback_used_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:98:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:523:23: warning: type of 'Swig_DirectorFoo_callback_pang_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  523 | extern "C" _gostring_ Swig_DirectorFoo_callback_pang_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:79:10: note: type mismatch in parameter 1
   79 | GoString Swig_DirectorFoo_callback_pang_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:79:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:79:10: note: 'Swig_DirectorFoo_callback_pang_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:79:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:510:23: warning: type of 'Swig_DirectorFoo_callback_ping_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  510 | extern "C" _gostring_ Swig_DirectorFoo_callback_ping_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:60:10: note: type mismatch in parameter 1
   60 | GoString Swig_DirectorFoo_callback_ping_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:60:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:60:10: note: 'Swig_DirectorFoo_callback_ping_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:60:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_protected_wrap.cxx:497:23: warning: type of 'Swig_DirectorFoo_callback_pong_director_protected_4d94351df9735e41' does not match original declaration [-Wlto-type-mismatch]
  497 | extern "C" _gostring_ Swig_DirectorFoo_callback_pong_director_protected_4d94351df9735e41(int);
      |                       ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorFoo_callback_pong_director_protected_4d94351df9735e41(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:41:10: note: 'Swig_DirectorFoo_callback_pong_director_protected_4d94351df9735e41' was previously declared here
../../../../../../../../../../../tmp/go-build1913376323/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2839147664/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase director_protected_overloaded
checking go testcase director_redefined
checking go testcase director_ref
checking go testcase director_smartptr
checking go testcase director_thread
checking go testcase director_unroll (with run test)
# swigtests/director_unroll
../director_unroll.go:44:18: warning: type of '_wrap_new_Foo_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_Foo_director_unroll_73e0fbafcf6e195d(void);
      |                  ^
../director_unroll_wrap.cxx:523:6: note: return value type mismatch
  523 | Foo *_wrap_new_Foo_director_unroll_73e0fbafcf6e195d() {
      |      ^
../director_unroll_wrap.cxx:523:6: note: '_wrap_new_Foo_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:523:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll.go:47:18: warning: type of '_wrap_new_Bar_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_Bar_director_unroll_73e0fbafcf6e195d(void);
      |                  ^
../director_unroll_wrap.cxx:559:6: note: return value type mismatch
  559 | Bar *_wrap_new_Bar_director_unroll_73e0fbafcf6e195d() {
      |      ^
../director_unroll_wrap.cxx:559:6: note: '_wrap_new_Bar_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:559:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll.go:41:13: warning: type of '_wrap_delete_Foo_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Foo_director_unroll_73e0fbafcf6e195d(uintptr_t arg1);
      |             ^
../director_unroll_wrap.cxx:487:6: note: type mismatch in parameter 1
  487 | void _wrap_delete_Foo_director_unroll_73e0fbafcf6e195d(Foo *_swig_go_0) {
      |      ^
../director_unroll_wrap.cxx:487:6: note: '_wrap_delete_Foo_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:487:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll.go:48:13: warning: type of '_wrap_delete_Bar_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_Bar_director_unroll_73e0fbafcf6e195d(uintptr_t arg1);
      |             ^
../director_unroll_wrap.cxx:570:6: note: type mismatch in parameter 1
  570 | void _wrap_delete_Bar_director_unroll_73e0fbafcf6e195d(Bar *_swig_go_0) {
      |      ^
../director_unroll_wrap.cxx:570:6: note: '_wrap_delete_Bar_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:570:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll.go:37:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_unroll_73e0fbafcf6e195d(int);
      |                  ^
../director_unroll_wrap.cxx:438:6: note: return value type mismatch
  438 | Foo *_wrap__swig_NewDirectorFooFoo_director_unroll_73e0fbafcf6e195d(intgo _swig_go_0) {
      |      ^
../director_unroll_wrap.cxx:438:6: note: '_wrap__swig_NewDirectorFooFoo_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:438:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll.go:40:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Pong_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_type_2 _wrap__swig_DirectorFoo_upcall_Pong_director_unroll_73e0fbafcf6e195d(uintptr_t);
      |                    ^
../director_unroll_wrap.cxx:474:12: note: type mismatch in parameter 1
  474 | _gostring_ _wrap__swig_DirectorFoo_upcall_Pong_director_unroll_73e0fbafcf6e195d(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_unroll_wrap.cxx:474:12: note: '_wrap__swig_DirectorFoo_upcall_Pong_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:474:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll.go:39:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Ping_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_type_1 _wrap__swig_DirectorFoo_upcall_Ping_director_unroll_73e0fbafcf6e195d(uintptr_t);
      |                    ^
../director_unroll_wrap.cxx:461:12: note: type mismatch in parameter 1
  461 | _gostring_ _wrap__swig_DirectorFoo_upcall_Ping_director_unroll_73e0fbafcf6e195d(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_unroll_wrap.cxx:461:12: note: '_wrap__swig_DirectorFoo_upcall_Ping_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:461:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll.go:36:18: warning: type of '_wrap_Swig_malloc_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_director_unroll_73e0fbafcf6e195d(swig_intgo arg1);
      |                  ^
../director_unroll_wrap.cxx:425:7: note: return value type mismatch
  425 | void *_wrap_Swig_malloc_director_unroll_73e0fbafcf6e195d(intgo _swig_go_0) {
      |       ^
../director_unroll_wrap.cxx:425:7: note: '_wrap_Swig_malloc_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:425:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll.go:35:13: warning: type of '_wrap_Swig_free_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_director_unroll_73e0fbafcf6e195d(uintptr_t arg1);
      |             ^
../director_unroll_wrap.cxx:415:6: note: type mismatch in parameter 1
  415 | void _wrap_Swig_free_director_unroll_73e0fbafcf6e195d(void *_swig_go_0) {
      |      ^
../director_unroll_wrap.cxx:415:6: note: '_wrap_Swig_free_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:415:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll.go:43:20: warning: type of '_wrap_Foo_pong_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_type_4 _wrap_Foo_pong_director_unroll_73e0fbafcf6e195d(uintptr_t arg1);
      |                    ^
../director_unroll_wrap.cxx:510:12: note: type mismatch in parameter 1
  510 | _gostring_ _wrap_Foo_pong_director_unroll_73e0fbafcf6e195d(Foo *_swig_go_0) {
      |            ^
../director_unroll_wrap.cxx:510:12: note: '_wrap_Foo_pong_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:510:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll.go:42:20: warning: type of '_wrap_Foo_ping_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_3 _wrap_Foo_ping_director_unroll_73e0fbafcf6e195d(uintptr_t arg1);
      |                    ^
../director_unroll_wrap.cxx:497:12: note: type mismatch in parameter 1
  497 | _gostring_ _wrap_Foo_ping_director_unroll_73e0fbafcf6e195d(Foo *_swig_go_0) {
      |            ^
../director_unroll_wrap.cxx:497:12: note: '_wrap_Foo_ping_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:497:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll.go:38:13: warning: type of '_wrap_DeleteDirectorFoo_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_DeleteDirectorFoo_director_unroll_73e0fbafcf6e195d(uintptr_t arg1);
      |             ^
../director_unroll_wrap.cxx:451:6: note: type mismatch in parameter 1
  451 | void _wrap_DeleteDirectorFoo_director_unroll_73e0fbafcf6e195d(Foo *_swig_go_0) {
      |      ^
../director_unroll_wrap.cxx:451:6: note: '_wrap_DeleteDirectorFoo_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:451:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll.go:45:13: warning: type of '_wrap_Bar_set_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Bar_set_director_unroll_73e0fbafcf6e195d(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_unroll_wrap.cxx:534:6: note: type mismatch in parameter 1
  534 | void _wrap_Bar_set_director_unroll_73e0fbafcf6e195d(Bar *_swig_go_0, Foo *_swig_go_1) {
      |      ^
../director_unroll_wrap.cxx:534:6: note: '_wrap_Bar_set_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:534:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll.go:46:18: warning: type of '_wrap_Bar_get_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_Bar_get_director_unroll_73e0fbafcf6e195d(uintptr_t arg1);
      |                  ^
../director_unroll_wrap.cxx:546:6: note: return value type mismatch
  546 | Foo *_wrap_Bar_get_director_unroll_73e0fbafcf6e195d(Bar *_swig_go_0) {
      |      ^
../director_unroll_wrap.cxx:546:6: note: '_wrap_Bar_get_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:546:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll_wrap.cxx:398:23: warning: type of 'Swig_DirectorFoo_callback_pong_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
  398 | extern "C" _gostring_ Swig_DirectorFoo_callback_pong_director_unroll_73e0fbafcf6e195d(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:60:10: note: type mismatch in parameter 1
   60 | GoString Swig_DirectorFoo_callback_pong_director_unroll_73e0fbafcf6e195d(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:60:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:60:10: note: 'Swig_DirectorFoo_callback_pong_director_unroll_73e0fbafcf6e195d' was previously declared here
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:60:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll_wrap.cxx:385:23: warning: type of 'Swig_DirectorFoo_callback_ping_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
  385 | extern "C" _gostring_ Swig_DirectorFoo_callback_ping_director_unroll_73e0fbafcf6e195d(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorFoo_callback_ping_director_unroll_73e0fbafcf6e195d(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:41:10: note: 'Swig_DirectorFoo_callback_ping_director_unroll_73e0fbafcf6e195d' was previously declared here
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/director_unroll
director_unroll_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  220 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
director_unroll_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_unroll/director_unroll.go:44:18: warning: type of '_wrap_new_Foo_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_Foo_director_unroll_73e0fbafcf6e195d(void);
      |                  ^
../director_unroll_wrap.cxx:523:6: note: return value type mismatch
  523 | Foo *_wrap_new_Foo_director_unroll_73e0fbafcf6e195d() {
      |      ^
../director_unroll_wrap.cxx:523:6: note: '_wrap_new_Foo_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:523:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_unroll/director_unroll.go:47:18: warning: type of '_wrap_new_Bar_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_Bar_director_unroll_73e0fbafcf6e195d(void);
      |                  ^
../director_unroll_wrap.cxx:559:6: note: return value type mismatch
  559 | Bar *_wrap_new_Bar_director_unroll_73e0fbafcf6e195d() {
      |      ^
../director_unroll_wrap.cxx:559:6: note: '_wrap_new_Bar_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:559:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_unroll/director_unroll.go:41:13: warning: type of '_wrap_delete_Foo_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Foo_director_unroll_73e0fbafcf6e195d(uintptr_t arg1);
      |             ^
../director_unroll_wrap.cxx:487:6: note: type mismatch in parameter 1
  487 | void _wrap_delete_Foo_director_unroll_73e0fbafcf6e195d(Foo *_swig_go_0) {
      |      ^
../director_unroll_wrap.cxx:487:6: note: '_wrap_delete_Foo_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:487:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_unroll/director_unroll.go:48:13: warning: type of '_wrap_delete_Bar_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_Bar_director_unroll_73e0fbafcf6e195d(uintptr_t arg1);
      |             ^
../director_unroll_wrap.cxx:570:6: note: type mismatch in parameter 1
  570 | void _wrap_delete_Bar_director_unroll_73e0fbafcf6e195d(Bar *_swig_go_0) {
      |      ^
../director_unroll_wrap.cxx:570:6: note: '_wrap_delete_Bar_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:570:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_unroll/director_unroll.go:37:18: warning: type of '_wrap__swig_NewDirectorFooFoo_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap__swig_NewDirectorFooFoo_director_unroll_73e0fbafcf6e195d(int);
      |                  ^
../director_unroll_wrap.cxx:438:6: note: return value type mismatch
  438 | Foo *_wrap__swig_NewDirectorFooFoo_director_unroll_73e0fbafcf6e195d(intgo _swig_go_0) {
      |      ^
../director_unroll_wrap.cxx:438:6: note: '_wrap__swig_NewDirectorFooFoo_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:438:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_unroll/director_unroll.go:40:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Pong_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_type_2 _wrap__swig_DirectorFoo_upcall_Pong_director_unroll_73e0fbafcf6e195d(uintptr_t);
      |                    ^
../director_unroll_wrap.cxx:474:12: note: type mismatch in parameter 1
  474 | _gostring_ _wrap__swig_DirectorFoo_upcall_Pong_director_unroll_73e0fbafcf6e195d(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_unroll_wrap.cxx:474:12: note: '_wrap__swig_DirectorFoo_upcall_Pong_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:474:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_unroll/director_unroll.go:39:20: warning: type of '_wrap__swig_DirectorFoo_upcall_Ping_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_type_1 _wrap__swig_DirectorFoo_upcall_Ping_director_unroll_73e0fbafcf6e195d(uintptr_t);
      |                    ^
../director_unroll_wrap.cxx:461:12: note: type mismatch in parameter 1
  461 | _gostring_ _wrap__swig_DirectorFoo_upcall_Ping_director_unroll_73e0fbafcf6e195d(SwigDirector_Foo *_swig_go_0) {
      |            ^
../director_unroll_wrap.cxx:461:12: note: '_wrap__swig_DirectorFoo_upcall_Ping_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:461:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_unroll/director_unroll.go:36:18: warning: type of '_wrap_Swig_malloc_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_director_unroll_73e0fbafcf6e195d(swig_intgo arg1);
      |                  ^
../director_unroll_wrap.cxx:425:7: note: return value type mismatch
  425 | void *_wrap_Swig_malloc_director_unroll_73e0fbafcf6e195d(intgo _swig_go_0) {
      |       ^
../director_unroll_wrap.cxx:425:7: note: '_wrap_Swig_malloc_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:425:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_unroll/director_unroll.go:35:13: warning: type of '_wrap_Swig_free_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_director_unroll_73e0fbafcf6e195d(uintptr_t arg1);
      |             ^
../director_unroll_wrap.cxx:415:6: note: type mismatch in parameter 1
  415 | void _wrap_Swig_free_director_unroll_73e0fbafcf6e195d(void *_swig_go_0) {
      |      ^
../director_unroll_wrap.cxx:415:6: note: '_wrap_Swig_free_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:415:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_unroll/director_unroll.go:43:20: warning: type of '_wrap_Foo_pong_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_type_4 _wrap_Foo_pong_director_unroll_73e0fbafcf6e195d(uintptr_t arg1);
      |                    ^
../director_unroll_wrap.cxx:510:12: note: type mismatch in parameter 1
  510 | _gostring_ _wrap_Foo_pong_director_unroll_73e0fbafcf6e195d(Foo *_swig_go_0) {
      |            ^
../director_unroll_wrap.cxx:510:12: note: '_wrap_Foo_pong_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:510:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_unroll/director_unroll.go:42:20: warning: type of '_wrap_Foo_ping_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_3 _wrap_Foo_ping_director_unroll_73e0fbafcf6e195d(uintptr_t arg1);
      |                    ^
../director_unroll_wrap.cxx:497:12: note: type mismatch in parameter 1
  497 | _gostring_ _wrap_Foo_ping_director_unroll_73e0fbafcf6e195d(Foo *_swig_go_0) {
      |            ^
../director_unroll_wrap.cxx:497:12: note: '_wrap_Foo_ping_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:497:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_unroll/director_unroll.go:38:13: warning: type of '_wrap_DeleteDirectorFoo_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_DeleteDirectorFoo_director_unroll_73e0fbafcf6e195d(uintptr_t arg1);
      |             ^
../director_unroll_wrap.cxx:451:6: note: type mismatch in parameter 1
  451 | void _wrap_DeleteDirectorFoo_director_unroll_73e0fbafcf6e195d(Foo *_swig_go_0) {
      |      ^
../director_unroll_wrap.cxx:451:6: note: '_wrap_DeleteDirectorFoo_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:451:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_unroll/director_unroll.go:45:13: warning: type of '_wrap_Bar_set_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Bar_set_director_unroll_73e0fbafcf6e195d(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_unroll_wrap.cxx:534:6: note: type mismatch in parameter 1
  534 | void _wrap_Bar_set_director_unroll_73e0fbafcf6e195d(Bar *_swig_go_0, Foo *_swig_go_1) {
      |      ^
../director_unroll_wrap.cxx:534:6: note: '_wrap_Bar_set_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:534:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_unroll/director_unroll.go:46:18: warning: type of '_wrap_Bar_get_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_Bar_get_director_unroll_73e0fbafcf6e195d(uintptr_t arg1);
      |                  ^
../director_unroll_wrap.cxx:546:6: note: return value type mismatch
  546 | Foo *_wrap_Bar_get_director_unroll_73e0fbafcf6e195d(Bar *_swig_go_0) {
      |      ^
../director_unroll_wrap.cxx:546:6: note: '_wrap_Bar_get_director_unroll_73e0fbafcf6e195d' was previously declared here
../director_unroll_wrap.cxx:546:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll_wrap.cxx:398:23: warning: type of 'Swig_DirectorFoo_callback_pong_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
  398 | extern "C" _gostring_ Swig_DirectorFoo_callback_pong_director_unroll_73e0fbafcf6e195d(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:60:10: note: type mismatch in parameter 1
   60 | GoString Swig_DirectorFoo_callback_pong_director_unroll_73e0fbafcf6e195d(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:60:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:60:10: note: 'Swig_DirectorFoo_callback_pong_director_unroll_73e0fbafcf6e195d' was previously declared here
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:60:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_unroll_wrap.cxx:385:23: warning: type of 'Swig_DirectorFoo_callback_ping_director_unroll_73e0fbafcf6e195d' does not match original declaration [-Wlto-type-mismatch]
  385 | extern "C" _gostring_ Swig_DirectorFoo_callback_ping_director_unroll_73e0fbafcf6e195d(int);
      |                       ^
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorFoo_callback_ping_director_unroll_73e0fbafcf6e195d(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:41:10: note: 'Swig_DirectorFoo_callback_ping_director_unroll_73e0fbafcf6e195d' was previously declared here
../../../../../../../../../../../tmp/go-build2276413553/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1762220142/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase director_using
checking go testcase director_void
checking go testcase director_wombat
checking go testcase disown (with run test)
# swigtests/disown
../disown.go:35:18: warning: type of '_wrap_new_B_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_B_disown_09ec964acf936aa1(void);
      |                  ^
../disown_wrap.cxx:336:4: note: return value type mismatch
  336 | B *_wrap_new_B_disown_09ec964acf936aa1() {
      |    ^
../disown_wrap.cxx:336:4: note: '_wrap_new_B_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:336:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../disown.go:34:18: warning: type of '_wrap_new_A_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_A_disown_09ec964acf936aa1(void);
      |                  ^
../disown_wrap.cxx:325:4: note: return value type mismatch
  325 | A *_wrap_new_A_disown_09ec964acf936aa1() {
      |    ^
../disown_wrap.cxx:325:4: note: '_wrap_new_A_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:325:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../disown.go:36:13: warning: type of '_wrap_delete_B_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_B_disown_09ec964acf936aa1(uintptr_t arg1);
      |             ^
../disown_wrap.cxx:347:6: note: type mismatch in parameter 1
  347 | void _wrap_delete_B_disown_09ec964acf936aa1(B *_swig_go_0) {
      |      ^
../disown_wrap.cxx:347:6: note: '_wrap_delete_B_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:347:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../disown.go:33:13: warning: type of '_wrap_delete_A_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_delete_A_disown_09ec964acf936aa1(uintptr_t arg1);
      |             ^
../disown_wrap.cxx:315:6: note: type mismatch in parameter 1
  315 | void _wrap_delete_A_disown_09ec964acf936aa1(A *_swig_go_0) {
      |      ^
../disown_wrap.cxx:315:6: note: '_wrap_delete_A_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:315:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../disown.go:32:18: warning: type of '_wrap_Swig_malloc_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_disown_09ec964acf936aa1(swig_intgo arg1);
      |                  ^
../disown_wrap.cxx:302:7: note: return value type mismatch
  302 | void *_wrap_Swig_malloc_disown_09ec964acf936aa1(intgo _swig_go_0) {
      |       ^
../disown_wrap.cxx:302:7: note: '_wrap_Swig_malloc_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:302:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../disown.go:31:13: warning: type of '_wrap_Swig_free_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_disown_09ec964acf936aa1(uintptr_t arg1);
      |             ^
../disown_wrap.cxx:292:6: note: type mismatch in parameter 1
  292 | void _wrap_Swig_free_disown_09ec964acf936aa1(void *_swig_go_0) {
      |      ^
../disown_wrap.cxx:292:6: note: '_wrap_Swig_free_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:292:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../disown.go:38:19: warning: type of '_wrap_B_remove_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_B_remove_disown_09ec964acf936aa1(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../disown_wrap.cxx:372:7: note: type mismatch in parameter 1
  372 | intgo _wrap_B_remove_disown_09ec964acf936aa1(B *_swig_go_0, A *_swig_go_1) {
      |       ^
../disown_wrap.cxx:372:7: note: '_wrap_B_remove_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:372:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../disown.go:37:19: warning: type of '_wrap_B_acquire_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_B_acquire_disown_09ec964acf936aa1(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../disown_wrap.cxx:357:7: note: type mismatch in parameter 1
  357 | intgo _wrap_B_acquire_disown_09ec964acf936aa1(B *_swig_go_0, A *_swig_go_1) {
      |       ^
../disown_wrap.cxx:357:7: note: '_wrap_B_acquire_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:357:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/disown
disown_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
disown_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/disown/disown.go:35:18: warning: type of '_wrap_new_B_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_B_disown_09ec964acf936aa1(void);
      |                  ^
../disown_wrap.cxx:336:4: note: return value type mismatch
  336 | B *_wrap_new_B_disown_09ec964acf936aa1() {
      |    ^
../disown_wrap.cxx:336:4: note: '_wrap_new_B_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:336:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/disown/disown.go:34:18: warning: type of '_wrap_new_A_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_A_disown_09ec964acf936aa1(void);
      |                  ^
../disown_wrap.cxx:325:4: note: return value type mismatch
  325 | A *_wrap_new_A_disown_09ec964acf936aa1() {
      |    ^
../disown_wrap.cxx:325:4: note: '_wrap_new_A_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:325:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/disown/disown.go:36:13: warning: type of '_wrap_delete_B_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_B_disown_09ec964acf936aa1(uintptr_t arg1);
      |             ^
../disown_wrap.cxx:347:6: note: type mismatch in parameter 1
  347 | void _wrap_delete_B_disown_09ec964acf936aa1(B *_swig_go_0) {
      |      ^
../disown_wrap.cxx:347:6: note: '_wrap_delete_B_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:347:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/disown/disown.go:33:13: warning: type of '_wrap_delete_A_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_delete_A_disown_09ec964acf936aa1(uintptr_t arg1);
      |             ^
../disown_wrap.cxx:315:6: note: type mismatch in parameter 1
  315 | void _wrap_delete_A_disown_09ec964acf936aa1(A *_swig_go_0) {
      |      ^
../disown_wrap.cxx:315:6: note: '_wrap_delete_A_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:315:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/disown/disown.go:32:18: warning: type of '_wrap_Swig_malloc_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_disown_09ec964acf936aa1(swig_intgo arg1);
      |                  ^
../disown_wrap.cxx:302:7: note: return value type mismatch
  302 | void *_wrap_Swig_malloc_disown_09ec964acf936aa1(intgo _swig_go_0) {
      |       ^
../disown_wrap.cxx:302:7: note: '_wrap_Swig_malloc_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:302:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/disown/disown.go:31:13: warning: type of '_wrap_Swig_free_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_disown_09ec964acf936aa1(uintptr_t arg1);
      |             ^
../disown_wrap.cxx:292:6: note: type mismatch in parameter 1
  292 | void _wrap_Swig_free_disown_09ec964acf936aa1(void *_swig_go_0) {
      |      ^
../disown_wrap.cxx:292:6: note: '_wrap_Swig_free_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:292:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/disown/disown.go:38:19: warning: type of '_wrap_B_remove_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_B_remove_disown_09ec964acf936aa1(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../disown_wrap.cxx:372:7: note: type mismatch in parameter 1
  372 | intgo _wrap_B_remove_disown_09ec964acf936aa1(B *_swig_go_0, A *_swig_go_1) {
      |       ^
../disown_wrap.cxx:372:7: note: '_wrap_B_remove_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:372:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/disown/disown.go:37:19: warning: type of '_wrap_B_acquire_disown_09ec964acf936aa1' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_B_acquire_disown_09ec964acf936aa1(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../disown_wrap.cxx:357:7: note: type mismatch in parameter 1
  357 | intgo _wrap_B_acquire_disown_09ec964acf936aa1(B *_swig_go_0, A *_swig_go_1) {
      |       ^
../disown_wrap.cxx:357:7: note: '_wrap_B_acquire_disown_09ec964acf936aa1' was previously declared here
../disown_wrap.cxx:357:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4124909208/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase dynamic_cast (with run test)
# swigtests/dynamic_cast
../dynamic_cast.go:37:18: warning: type of '_wrap_new_Foo_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Foo_dynamic_cast_ed7ff92a9ccde89b(void);
      |                  ^
../dynamic_cast_wrap.cxx:328:6: note: return value type mismatch
  328 | Foo *_wrap_new_Foo_dynamic_cast_ed7ff92a9ccde89b() {
      |      ^
../dynamic_cast_wrap.cxx:328:6: note: '_wrap_new_Foo_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:328:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../dynamic_cast.go:40:18: warning: type of '_wrap_new_Bar_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Bar_dynamic_cast_ed7ff92a9ccde89b(void);
      |                  ^
../dynamic_cast_wrap.cxx:368:6: note: return value type mismatch
  368 | Bar *_wrap_new_Bar_dynamic_cast_ed7ff92a9ccde89b() {
      |      ^
../dynamic_cast_wrap.cxx:368:6: note: '_wrap_new_Bar_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:368:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../dynamic_cast.go:42:20: warning: type of '_wrap_do_test_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_2 _wrap_do_test_dynamic_cast_ed7ff92a9ccde89b(uintptr_t arg1);
      |                    ^
../dynamic_cast_wrap.cxx:389:12: note: type mismatch in parameter 1
  389 | _gostring_ _wrap_do_test_dynamic_cast_ed7ff92a9ccde89b(Bar *_swig_go_0) {
      |            ^
../dynamic_cast_wrap.cxx:389:12: note: '_wrap_do_test_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:389:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../dynamic_cast.go:35:13: warning: type of '_wrap_delete_Foo_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_Foo_dynamic_cast_ed7ff92a9ccde89b(uintptr_t arg1);
      |             ^
../dynamic_cast_wrap.cxx:305:6: note: type mismatch in parameter 1
  305 | void _wrap_delete_Foo_dynamic_cast_ed7ff92a9ccde89b(Foo *_swig_go_0) {
      |      ^
../dynamic_cast_wrap.cxx:305:6: note: '_wrap_delete_Foo_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:305:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../dynamic_cast.go:41:13: warning: type of '_wrap_delete_Bar_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Bar_dynamic_cast_ed7ff92a9ccde89b(uintptr_t arg1);
      |             ^
../dynamic_cast_wrap.cxx:379:6: note: type mismatch in parameter 1
  379 | void _wrap_delete_Bar_dynamic_cast_ed7ff92a9ccde89b(Bar *_swig_go_0) {
      |      ^
../dynamic_cast_wrap.cxx:379:6: note: '_wrap_delete_Bar_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:379:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../dynamic_cast.go:34:18: warning: type of '_wrap_Swig_malloc_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_dynamic_cast_ed7ff92a9ccde89b(swig_intgo arg1);
      |                  ^
../dynamic_cast_wrap.cxx:292:7: note: return value type mismatch
  292 | void *_wrap_Swig_malloc_dynamic_cast_ed7ff92a9ccde89b(intgo _swig_go_0) {
      |       ^
../dynamic_cast_wrap.cxx:292:7: note: '_wrap_Swig_malloc_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:292:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../dynamic_cast.go:33:13: warning: type of '_wrap_Swig_free_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_dynamic_cast_ed7ff92a9ccde89b(uintptr_t arg1);
      |             ^
../dynamic_cast_wrap.cxx:282:6: note: type mismatch in parameter 1
  282 | void _wrap_Swig_free_dynamic_cast_ed7ff92a9ccde89b(void *_swig_go_0) {
      |      ^
../dynamic_cast_wrap.cxx:282:6: note: '_wrap_Swig_free_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:282:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../dynamic_cast.go:36:18: warning: type of '_wrap_Foo_blah_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Foo_blah_dynamic_cast_ed7ff92a9ccde89b(uintptr_t arg1);
      |                  ^
../dynamic_cast_wrap.cxx:315:6: note: return value type mismatch
  315 | Foo *_wrap_Foo_blah_dynamic_cast_ed7ff92a9ccde89b(Foo *_swig_go_0) {
      |      ^
../dynamic_cast_wrap.cxx:315:6: note: '_wrap_Foo_blah_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:315:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../dynamic_cast.go:39:20: warning: type of '_wrap_Bar_test_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_type_1 _wrap_Bar_test_dynamic_cast_ed7ff92a9ccde89b(uintptr_t arg1);
      |                    ^
../dynamic_cast_wrap.cxx:355:12: note: type mismatch in parameter 1
  355 | _gostring_ _wrap_Bar_test_dynamic_cast_ed7ff92a9ccde89b(Bar *_swig_go_0) {
      |            ^
../dynamic_cast_wrap.cxx:355:12: note: '_wrap_Bar_test_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:355:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../dynamic_cast.go:38:18: warning: type of '_wrap_Bar_blah_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Bar_blah_dynamic_cast_ed7ff92a9ccde89b(uintptr_t arg1);
      |                  ^
../dynamic_cast_wrap.cxx:339:6: note: return value type mismatch
  339 | Foo *_wrap_Bar_blah_dynamic_cast_ed7ff92a9ccde89b(Bar *_swig_go_0) {
      |      ^
../dynamic_cast_wrap.cxx:339:6: note: '_wrap_Bar_blah_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:339:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/dynamic_cast
dynamic_cast_wrap.cxx: In function 'Foo* _wrap_Bar_blah_dynamic_cast_ed7ff92a9ccde89b(Bar*)':
dynamic_cast_wrap.cxx:349:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  349 |     *(Bar **)&_swig_go_result = downcast;
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
dynamic_cast_wrap.cxx: At global scope:
dynamic_cast_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
dynamic_cast_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/dynamic_cast/dynamic_cast.go:37:18: warning: type of '_wrap_new_Foo_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Foo_dynamic_cast_ed7ff92a9ccde89b(void);
      |                  ^
../dynamic_cast_wrap.cxx:328:6: note: return value type mismatch
  328 | Foo *_wrap_new_Foo_dynamic_cast_ed7ff92a9ccde89b() {
      |      ^
../dynamic_cast_wrap.cxx:328:6: note: '_wrap_new_Foo_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:328:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/dynamic_cast/dynamic_cast.go:40:18: warning: type of '_wrap_new_Bar_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Bar_dynamic_cast_ed7ff92a9ccde89b(void);
      |                  ^
../dynamic_cast_wrap.cxx:368:6: note: return value type mismatch
  368 | Bar *_wrap_new_Bar_dynamic_cast_ed7ff92a9ccde89b() {
      |      ^
../dynamic_cast_wrap.cxx:368:6: note: '_wrap_new_Bar_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:368:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/dynamic_cast/dynamic_cast.go:42:20: warning: type of '_wrap_do_test_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_2 _wrap_do_test_dynamic_cast_ed7ff92a9ccde89b(uintptr_t arg1);
      |                    ^
../dynamic_cast_wrap.cxx:389:12: note: type mismatch in parameter 1
  389 | _gostring_ _wrap_do_test_dynamic_cast_ed7ff92a9ccde89b(Bar *_swig_go_0) {
      |            ^
../dynamic_cast_wrap.cxx:389:12: note: '_wrap_do_test_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:389:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/dynamic_cast/dynamic_cast.go:35:13: warning: type of '_wrap_delete_Foo_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_Foo_dynamic_cast_ed7ff92a9ccde89b(uintptr_t arg1);
      |             ^
../dynamic_cast_wrap.cxx:305:6: note: type mismatch in parameter 1
  305 | void _wrap_delete_Foo_dynamic_cast_ed7ff92a9ccde89b(Foo *_swig_go_0) {
      |      ^
../dynamic_cast_wrap.cxx:305:6: note: '_wrap_delete_Foo_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:305:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/dynamic_cast/dynamic_cast.go:41:13: warning: type of '_wrap_delete_Bar_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Bar_dynamic_cast_ed7ff92a9ccde89b(uintptr_t arg1);
      |             ^
../dynamic_cast_wrap.cxx:379:6: note: type mismatch in parameter 1
  379 | void _wrap_delete_Bar_dynamic_cast_ed7ff92a9ccde89b(Bar *_swig_go_0) {
      |      ^
../dynamic_cast_wrap.cxx:379:6: note: '_wrap_delete_Bar_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:379:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/dynamic_cast/dynamic_cast.go:34:18: warning: type of '_wrap_Swig_malloc_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_dynamic_cast_ed7ff92a9ccde89b(swig_intgo arg1);
      |                  ^
../dynamic_cast_wrap.cxx:292:7: note: return value type mismatch
  292 | void *_wrap_Swig_malloc_dynamic_cast_ed7ff92a9ccde89b(intgo _swig_go_0) {
      |       ^
../dynamic_cast_wrap.cxx:292:7: note: '_wrap_Swig_malloc_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:292:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/dynamic_cast/dynamic_cast.go:33:13: warning: type of '_wrap_Swig_free_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_dynamic_cast_ed7ff92a9ccde89b(uintptr_t arg1);
      |             ^
../dynamic_cast_wrap.cxx:282:6: note: type mismatch in parameter 1
  282 | void _wrap_Swig_free_dynamic_cast_ed7ff92a9ccde89b(void *_swig_go_0) {
      |      ^
../dynamic_cast_wrap.cxx:282:6: note: '_wrap_Swig_free_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:282:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/dynamic_cast/dynamic_cast.go:36:18: warning: type of '_wrap_Foo_blah_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Foo_blah_dynamic_cast_ed7ff92a9ccde89b(uintptr_t arg1);
      |                  ^
../dynamic_cast_wrap.cxx:315:6: note: return value type mismatch
  315 | Foo *_wrap_Foo_blah_dynamic_cast_ed7ff92a9ccde89b(Foo *_swig_go_0) {
      |      ^
../dynamic_cast_wrap.cxx:315:6: note: '_wrap_Foo_blah_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:315:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/dynamic_cast/dynamic_cast.go:39:20: warning: type of '_wrap_Bar_test_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_type_1 _wrap_Bar_test_dynamic_cast_ed7ff92a9ccde89b(uintptr_t arg1);
      |                    ^
../dynamic_cast_wrap.cxx:355:12: note: type mismatch in parameter 1
  355 | _gostring_ _wrap_Bar_test_dynamic_cast_ed7ff92a9ccde89b(Bar *_swig_go_0) {
      |            ^
../dynamic_cast_wrap.cxx:355:12: note: '_wrap_Bar_test_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:355:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/dynamic_cast/dynamic_cast.go:38:18: warning: type of '_wrap_Bar_blah_dynamic_cast_ed7ff92a9ccde89b' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Bar_blah_dynamic_cast_ed7ff92a9ccde89b(uintptr_t arg1);
      |                  ^
../dynamic_cast_wrap.cxx:339:6: note: return value type mismatch
  339 | Foo *_wrap_Bar_blah_dynamic_cast_ed7ff92a9ccde89b(Bar *_swig_go_0) {
      |      ^
../dynamic_cast_wrap.cxx:339:6: note: '_wrap_Bar_blah_dynamic_cast_ed7ff92a9ccde89b' was previously declared here
../dynamic_cast_wrap.cxx:339:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2075458573/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase empty (with run test)
# swigtests/empty
../empty.go:32:18: warning: type of '_wrap_Swig_malloc_empty_7c445ecec3ea6e8d' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_empty_7c445ecec3ea6e8d(swig_intgo arg1);
      |                  ^
../empty_wrap.cxx:256:7: note: return value type mismatch
  256 | void *_wrap_Swig_malloc_empty_7c445ecec3ea6e8d(intgo _swig_go_0) {
      |       ^
../empty_wrap.cxx:256:7: note: '_wrap_Swig_malloc_empty_7c445ecec3ea6e8d' was previously declared here
../empty_wrap.cxx:256:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../empty.go:31:13: warning: type of '_wrap_Swig_free_empty_7c445ecec3ea6e8d' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_empty_7c445ecec3ea6e8d(uintptr_t arg1);
      |             ^
../empty_wrap.cxx:246:6: note: type mismatch in parameter 1
  246 | void _wrap_Swig_free_empty_7c445ecec3ea6e8d(void *_swig_go_0) {
      |      ^
../empty_wrap.cxx:246:6: note: '_wrap_Swig_free_empty_7c445ecec3ea6e8d' was previously declared here
../empty_wrap.cxx:246:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/empty
empty_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
empty_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/empty/empty.go:32:18: warning: type of '_wrap_Swig_malloc_empty_7c445ecec3ea6e8d' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_empty_7c445ecec3ea6e8d(swig_intgo arg1);
      |                  ^
../empty_wrap.cxx:256:7: note: return value type mismatch
  256 | void *_wrap_Swig_malloc_empty_7c445ecec3ea6e8d(intgo _swig_go_0) {
      |       ^
../empty_wrap.cxx:256:7: note: '_wrap_Swig_malloc_empty_7c445ecec3ea6e8d' was previously declared here
../empty_wrap.cxx:256:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/empty/empty.go:31:13: warning: type of '_wrap_Swig_free_empty_7c445ecec3ea6e8d' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_empty_7c445ecec3ea6e8d(uintptr_t arg1);
      |             ^
../empty_wrap.cxx:246:6: note: type mismatch in parameter 1
  246 | void _wrap_Swig_free_empty_7c445ecec3ea6e8d(void *_swig_go_0) {
      |      ^
../empty_wrap.cxx:246:6: note: '_wrap_Swig_free_empty_7c445ecec3ea6e8d' was previously declared here
../empty_wrap.cxx:246:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1609205263/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase enum_ignore
checking go testcase enum_plus
checking go testcase enum_rename
checking go testcase enum_scope_template
checking go testcase enum_template (with run test)
# swigtests/enum_template
../enum_template.go:38:18: warning: type of '_wrap_new_CTempl_ETest_enum_template_44f418d31ae78767' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_CTempl_ETest_enum_template_44f418d31ae78767(void);
      |                  ^
../enum_template_wrap.cxx:343:23: note: return value type mismatch
  343 | CTempl< enum ETest > *_wrap_new_CTempl_ETest_enum_template_44f418d31ae78767() {
      |                       ^
../enum_template_wrap.cxx:343:23: note: '_wrap_new_CTempl_ETest_enum_template_44f418d31ae78767' was previously declared here
../enum_template_wrap.cxx:343:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../enum_template.go:39:13: warning: type of '_wrap_delete_CTempl_ETest_enum_template_44f418d31ae78767' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_CTempl_ETest_enum_template_44f418d31ae78767(uintptr_t arg1);
      |             ^
../enum_template_wrap.cxx:354:6: note: type mismatch in parameter 1
  354 | void _wrap_delete_CTempl_ETest_enum_template_44f418d31ae78767(CTempl< enum ETest > *_swig_go_0) {
      |      ^
../enum_template_wrap.cxx:354:6: note: '_wrap_delete_CTempl_ETest_enum_template_44f418d31ae78767' was previously declared here
../enum_template_wrap.cxx:354:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../enum_template.go:32:18: warning: type of '_wrap_Swig_malloc_enum_template_44f418d31ae78767' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_enum_template_44f418d31ae78767(swig_intgo arg1);
      |                  ^
../enum_template_wrap.cxx:273:7: note: return value type mismatch
  273 | void *_wrap_Swig_malloc_enum_template_44f418d31ae78767(intgo _swig_go_0) {
      |       ^
../enum_template_wrap.cxx:273:7: note: '_wrap_Swig_malloc_enum_template_44f418d31ae78767' was previously declared here
../enum_template_wrap.cxx:273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../enum_template.go:31:13: warning: type of '_wrap_Swig_free_enum_template_44f418d31ae78767' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_enum_template_44f418d31ae78767(uintptr_t arg1);
      |             ^
../enum_template_wrap.cxx:263:6: note: type mismatch in parameter 1
  263 | void _wrap_Swig_free_enum_template_44f418d31ae78767(void *_swig_go_0) {
      |      ^
../enum_template_wrap.cxx:263:6: note: '_wrap_Swig_free_enum_template_44f418d31ae78767' was previously declared here
../enum_template_wrap.cxx:263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/enum_template
enum_template_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
enum_template_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/enum_template/enum_template.go:38:18: warning: type of '_wrap_new_CTempl_ETest_enum_template_44f418d31ae78767' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_CTempl_ETest_enum_template_44f418d31ae78767(void);
      |                  ^
../enum_template_wrap.cxx:343:23: note: return value type mismatch
  343 | CTempl< enum ETest > *_wrap_new_CTempl_ETest_enum_template_44f418d31ae78767() {
      |                       ^
../enum_template_wrap.cxx:343:23: note: '_wrap_new_CTempl_ETest_enum_template_44f418d31ae78767' was previously declared here
../enum_template_wrap.cxx:343:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/enum_template/enum_template.go:39:13: warning: type of '_wrap_delete_CTempl_ETest_enum_template_44f418d31ae78767' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_CTempl_ETest_enum_template_44f418d31ae78767(uintptr_t arg1);
      |             ^
../enum_template_wrap.cxx:354:6: note: type mismatch in parameter 1
  354 | void _wrap_delete_CTempl_ETest_enum_template_44f418d31ae78767(CTempl< enum ETest > *_swig_go_0) {
      |      ^
../enum_template_wrap.cxx:354:6: note: '_wrap_delete_CTempl_ETest_enum_template_44f418d31ae78767' was previously declared here
../enum_template_wrap.cxx:354:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/enum_template/enum_template.go:32:18: warning: type of '_wrap_Swig_malloc_enum_template_44f418d31ae78767' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_enum_template_44f418d31ae78767(swig_intgo arg1);
      |                  ^
../enum_template_wrap.cxx:273:7: note: return value type mismatch
  273 | void *_wrap_Swig_malloc_enum_template_44f418d31ae78767(intgo _swig_go_0) {
      |       ^
../enum_template_wrap.cxx:273:7: note: '_wrap_Swig_malloc_enum_template_44f418d31ae78767' was previously declared here
../enum_template_wrap.cxx:273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/enum_template/enum_template.go:31:13: warning: type of '_wrap_Swig_free_enum_template_44f418d31ae78767' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_enum_template_44f418d31ae78767(uintptr_t arg1);
      |             ^
../enum_template_wrap.cxx:263:6: note: type mismatch in parameter 1
  263 | void _wrap_Swig_free_enum_template_44f418d31ae78767(void *_swig_go_0) {
      |      ^
../enum_template_wrap.cxx:263:6: note: '_wrap_Swig_free_enum_template_44f418d31ae78767' was previously declared here
../enum_template_wrap.cxx:263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2860597279/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase enum_thorough
checking go testcase enum_var
checking go testcase equality
checking go testcase evil_diamond
checking go testcase evil_diamond_ns
checking go testcase evil_diamond_prop
checking go testcase exception_classname
checking go testcase exception_order (with run test)
# swigtests/exception_order
../exception_order.go:58:18: warning: type of '_wrap_new_ET_i_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_new_ET_i_exception_order_a5b27a75df77bb58(void);
      |                  ^
../exception_order_wrap.cxx:768:12: note: return value type mismatch
  768 | ET< int > *_wrap_new_ET_i_exception_order_a5b27a75df77bb58() {
      |            ^
../exception_order_wrap.cxx:768:12: note: '_wrap_new_ET_i_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:768:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:60:18: warning: type of '_wrap_new_ET_d_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_ET_d_exception_order_a5b27a75df77bb58(void);
      |                  ^
../exception_order_wrap.cxx:801:15: note: return value type mismatch
  801 | ET< double > *_wrap_new_ET_d_exception_order_a5b27a75df77bb58() {
      |               ^
../exception_order_wrap.cxx:801:15: note: '_wrap_new_ET_d_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:801:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:42:18: warning: type of '_wrap_new_E3_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_E3_exception_order_a5b27a75df77bb58(void);
      |                  ^
../exception_order_wrap.cxx:480:5: note: return value type mismatch
  480 | E3 *_wrap_new_E3_exception_order_a5b27a75df77bb58() {
      |     ^
../exception_order_wrap.cxx:480:5: note: '_wrap_new_E3_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:480:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:40:18: warning: type of '_wrap_new_E2_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_E2_exception_order_a5b27a75df77bb58(void);
      |                  ^
../exception_order_wrap.cxx:447:5: note: return value type mismatch
  447 | E2 *_wrap_new_E2_exception_order_a5b27a75df77bb58() {
      |     ^
../exception_order_wrap.cxx:447:5: note: '_wrap_new_E2_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:447:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:38:18: warning: type of '_wrap_new_E1_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_E1_exception_order_a5b27a75df77bb58(void);
      |                  ^
../exception_order_wrap.cxx:414:5: note: return value type mismatch
  414 | E1 *_wrap_new_E1_exception_order_a5b27a75df77bb58() {
      |     ^
../exception_order_wrap.cxx:414:5: note: '_wrap_new_E1_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:414:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:55:18: warning: type of '_wrap_new_A_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_A_exception_order_a5b27a75df77bb58(void);
      |                  ^
../exception_order_wrap.cxx:718:4: note: return value type mismatch
  718 | A *_wrap_new_A_exception_order_a5b27a75df77bb58() {
      |    ^
../exception_order_wrap.cxx:718:4: note: '_wrap_new_A_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:718:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:59:13: warning: type of '_wrap_delete_ET_i_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_delete_ET_i_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |             ^
../exception_order_wrap.cxx:785:6: note: type mismatch in parameter 1
  785 | void _wrap_delete_ET_i_exception_order_a5b27a75df77bb58(ET< int > *_swig_go_0) {
      |      ^
../exception_order_wrap.cxx:785:6: note: '_wrap_delete_ET_i_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:785:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:61:13: warning: type of '_wrap_delete_ET_d_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_delete_ET_d_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |             ^
../exception_order_wrap.cxx:818:6: note: type mismatch in parameter 1
  818 | void _wrap_delete_ET_d_exception_order_a5b27a75df77bb58(ET< double > *_swig_go_0) {
      |      ^
../exception_order_wrap.cxx:818:6: note: '_wrap_delete_ET_d_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:818:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:43:13: warning: type of '_wrap_delete_E3_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_E3_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |             ^
../exception_order_wrap.cxx:497:6: note: type mismatch in parameter 1
  497 | void _wrap_delete_E3_exception_order_a5b27a75df77bb58(E3 *_swig_go_0) {
      |      ^
../exception_order_wrap.cxx:497:6: note: '_wrap_delete_E3_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:497:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:41:13: warning: type of '_wrap_delete_E2_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_E2_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |             ^
../exception_order_wrap.cxx:464:6: note: type mismatch in parameter 1
  464 | void _wrap_delete_E2_exception_order_a5b27a75df77bb58(E2 *_swig_go_0) {
      |      ^
../exception_order_wrap.cxx:464:6: note: '_wrap_delete_E2_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:464:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:39:13: warning: type of '_wrap_delete_E1_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_E1_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |             ^
../exception_order_wrap.cxx:431:6: note: type mismatch in parameter 1
  431 | void _wrap_delete_E1_exception_order_a5b27a75df77bb58(E1 *_swig_go_0) {
      |      ^
../exception_order_wrap.cxx:431:6: note: '_wrap_delete_E1_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:431:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:56:13: warning: type of '_wrap_delete_A_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_A_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |             ^
../exception_order_wrap.cxx:735:6: note: type mismatch in parameter 1
  735 | void _wrap_delete_A_exception_order_a5b27a75df77bb58(A *_swig_go_0) {
      |      ^
../exception_order_wrap.cxx:735:6: note: '_wrap_delete_A_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:735:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:32:18: warning: type of '_wrap_Swig_malloc_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_exception_order_a5b27a75df77bb58(swig_intgo arg1);
      |                  ^
../exception_order_wrap.cxx:336:7: note: return value type mismatch
  336 | void *_wrap_Swig_malloc_exception_order_a5b27a75df77bb58(intgo _swig_go_0) {
      |       ^
../exception_order_wrap.cxx:336:7: note: '_wrap_Swig_malloc_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:336:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:31:13: warning: type of '_wrap_Swig_free_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |             ^
../exception_order_wrap.cxx:326:6: note: type mismatch in parameter 1
  326 | void _wrap_Swig_free_exception_order_a5b27a75df77bb58(void *_swig_go_0) {
      |      ^
../exception_order_wrap.cxx:326:6: note: '_wrap_Swig_free_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:326:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:47:13: warning: type of '_wrap_A_foovar_set_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_A_foovar_set_exception_order_a5b27a75df77bb58(uintptr_t arg1, swig_intgo arg2);
      |             ^
../exception_order_wrap.cxx:546:6: note: type mismatch in parameter 1
  546 | void _wrap_A_foovar_set_exception_order_a5b27a75df77bb58(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../exception_order_wrap.cxx:546:6: note: '_wrap_A_foovar_set_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:546:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:48:19: warning: type of '_wrap_A_foovar_get_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_A_foovar_get_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |                   ^
../exception_order_wrap.cxx:558:7: note: type mismatch in parameter 1
  558 | intgo _wrap_A_foovar_get_exception_order_a5b27a75df77bb58(A *_swig_go_0) {
      |       ^
../exception_order_wrap.cxx:558:7: note: '_wrap_A_foovar_get_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:558:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:53:19: warning: type of '_wrap_A_foobar_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_A_foobar_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |                   ^
../exception_order_wrap.cxx:658:7: note: type mismatch in parameter 1
  658 | intgo _wrap_A_foobar_exception_order_a5b27a75df77bb58(A *_swig_go_0) {
      |       ^
../exception_order_wrap.cxx:658:7: note: '_wrap_A_foobar_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:658:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:51:19: warning: type of '_wrap_A_foo_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_A_foo_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |                   ^
../exception_order_wrap.cxx:608:7: note: type mismatch in parameter 1
  608 | intgo _wrap_A_foo_exception_order_a5b27a75df77bb58(A *_swig_go_0) {
      |       ^
../exception_order_wrap.cxx:608:7: note: '_wrap_A_foo_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:608:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:49:13: warning: type of '_wrap_A_efoovar_set_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_A_efoovar_set_exception_order_a5b27a75df77bb58(uintptr_t arg1, swig_intgo arg2);
      |             ^
../exception_order_wrap.cxx:571:6: note: type mismatch in parameter 1
  571 | void _wrap_A_efoovar_set_exception_order_a5b27a75df77bb58(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../exception_order_wrap.cxx:571:6: note: '_wrap_A_efoovar_set_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:571:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:50:19: warning: type of '_wrap_A_efoovar_get_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_A_efoovar_get_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |                   ^
../exception_order_wrap.cxx:589:7: note: type mismatch in parameter 1
  589 | intgo _wrap_A_efoovar_get_exception_order_a5b27a75df77bb58(A *_swig_go_0) {
      |       ^
../exception_order_wrap.cxx:589:7: note: '_wrap_A_efoovar_get_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:589:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:54:19: warning: type of '_wrap_A_barfoo_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_A_barfoo_exception_order_a5b27a75df77bb58(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../exception_order_wrap.cxx:677:7: note: type mismatch in parameter 1
  677 | intgo _wrap_A_barfoo_exception_order_a5b27a75df77bb58(A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../exception_order_wrap.cxx:677:7: note: '_wrap_A_barfoo_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:677:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order.go:52:19: warning: type of '_wrap_A_bar_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_A_bar_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |                   ^
../exception_order_wrap.cxx:633:7: note: type mismatch in parameter 1
  633 | intgo _wrap_A_bar_exception_order_a5b27a75df77bb58(A *_swig_go_0) {
      |       ^
../exception_order_wrap.cxx:633:7: note: '_wrap_A_bar_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:633:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../exception_order_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build2759344615/b021/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build2759344615/b021/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build2759344615/b021/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/exception_order
exception_order_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
exception_order_wrap.cxx: In function '_wrap_A_foo_exception_order_a5b27a75df77bb58':
exception_order_wrap.cxx:628:19: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
  628 |   _swig_go_result = result;
      |   ~~~~~~~~~~~~~~~~^~~~~~~~
exception_order_wrap.cxx: In function '_wrap_A_bar_exception_order_a5b27a75df77bb58':
exception_order_wrap.cxx:653:19: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
  653 |   _swig_go_result = result;
      |   ~~~~~~~~~~~~~~~~^~~~~~~~
exception_order_wrap.cxx: In function '_wrap_A_foobar_exception_order_a5b27a75df77bb58':
exception_order_wrap.cxx:672:19: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
  672 |   _swig_go_result = result;
      |   ~~~~~~~~~~~~~~~~^~~~~~~~
exception_order_wrap.cxx: In function '_wrap_A_barfoo_exception_order_a5b27a75df77bb58':
exception_order_wrap.cxx:713:19: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
  713 |   _swig_go_result = result;
      |   ~~~~~~~~~~~~~~~~^~~~~~~~
exception_order_wrap.cxx: In function '_wrap_is_python_builtin_exception_order_a5b27a75df77bb58':
exception_order_wrap.cxx:764:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized]
  764 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:58:18: warning: type of '_wrap_new_ET_i_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_new_ET_i_exception_order_a5b27a75df77bb58(void);
      |                  ^
../exception_order_wrap.cxx:768:12: note: return value type mismatch
  768 | ET< int > *_wrap_new_ET_i_exception_order_a5b27a75df77bb58() {
      |            ^
../exception_order_wrap.cxx:768:12: note: '_wrap_new_ET_i_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:768:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:60:18: warning: type of '_wrap_new_ET_d_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_ET_d_exception_order_a5b27a75df77bb58(void);
      |                  ^
../exception_order_wrap.cxx:801:15: note: return value type mismatch
  801 | ET< double > *_wrap_new_ET_d_exception_order_a5b27a75df77bb58() {
      |               ^
../exception_order_wrap.cxx:801:15: note: '_wrap_new_ET_d_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:801:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:42:18: warning: type of '_wrap_new_E3_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_E3_exception_order_a5b27a75df77bb58(void);
      |                  ^
../exception_order_wrap.cxx:480:5: note: return value type mismatch
  480 | E3 *_wrap_new_E3_exception_order_a5b27a75df77bb58() {
      |     ^
../exception_order_wrap.cxx:480:5: note: '_wrap_new_E3_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:480:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:40:18: warning: type of '_wrap_new_E2_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_E2_exception_order_a5b27a75df77bb58(void);
      |                  ^
../exception_order_wrap.cxx:447:5: note: return value type mismatch
  447 | E2 *_wrap_new_E2_exception_order_a5b27a75df77bb58() {
      |     ^
../exception_order_wrap.cxx:447:5: note: '_wrap_new_E2_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:447:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:38:18: warning: type of '_wrap_new_E1_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_E1_exception_order_a5b27a75df77bb58(void);
      |                  ^
../exception_order_wrap.cxx:414:5: note: return value type mismatch
  414 | E1 *_wrap_new_E1_exception_order_a5b27a75df77bb58() {
      |     ^
../exception_order_wrap.cxx:414:5: note: '_wrap_new_E1_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:414:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:55:18: warning: type of '_wrap_new_A_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_A_exception_order_a5b27a75df77bb58(void);
      |                  ^
../exception_order_wrap.cxx:718:4: note: return value type mismatch
  718 | A *_wrap_new_A_exception_order_a5b27a75df77bb58() {
      |    ^
../exception_order_wrap.cxx:718:4: note: '_wrap_new_A_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:718:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:59:13: warning: type of '_wrap_delete_ET_i_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_delete_ET_i_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |             ^
../exception_order_wrap.cxx:785:6: note: type mismatch in parameter 1
  785 | void _wrap_delete_ET_i_exception_order_a5b27a75df77bb58(ET< int > *_swig_go_0) {
      |      ^
../exception_order_wrap.cxx:785:6: note: '_wrap_delete_ET_i_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:785:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:61:13: warning: type of '_wrap_delete_ET_d_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_delete_ET_d_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |             ^
../exception_order_wrap.cxx:818:6: note: type mismatch in parameter 1
  818 | void _wrap_delete_ET_d_exception_order_a5b27a75df77bb58(ET< double > *_swig_go_0) {
      |      ^
../exception_order_wrap.cxx:818:6: note: '_wrap_delete_ET_d_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:818:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:43:13: warning: type of '_wrap_delete_E3_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_E3_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |             ^
../exception_order_wrap.cxx:497:6: note: type mismatch in parameter 1
  497 | void _wrap_delete_E3_exception_order_a5b27a75df77bb58(E3 *_swig_go_0) {
      |      ^
../exception_order_wrap.cxx:497:6: note: '_wrap_delete_E3_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:497:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:41:13: warning: type of '_wrap_delete_E2_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_E2_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |             ^
../exception_order_wrap.cxx:464:6: note: type mismatch in parameter 1
  464 | void _wrap_delete_E2_exception_order_a5b27a75df77bb58(E2 *_swig_go_0) {
      |      ^
../exception_order_wrap.cxx:464:6: note: '_wrap_delete_E2_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:464:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:39:13: warning: type of '_wrap_delete_E1_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_E1_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |             ^
../exception_order_wrap.cxx:431:6: note: type mismatch in parameter 1
  431 | void _wrap_delete_E1_exception_order_a5b27a75df77bb58(E1 *_swig_go_0) {
      |      ^
../exception_order_wrap.cxx:431:6: note: '_wrap_delete_E1_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:431:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:56:13: warning: type of '_wrap_delete_A_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_A_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |             ^
../exception_order_wrap.cxx:735:6: note: type mismatch in parameter 1
  735 | void _wrap_delete_A_exception_order_a5b27a75df77bb58(A *_swig_go_0) {
      |      ^
../exception_order_wrap.cxx:735:6: note: '_wrap_delete_A_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:735:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:32:18: warning: type of '_wrap_Swig_malloc_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_exception_order_a5b27a75df77bb58(swig_intgo arg1);
      |                  ^
../exception_order_wrap.cxx:336:7: note: return value type mismatch
  336 | void *_wrap_Swig_malloc_exception_order_a5b27a75df77bb58(intgo _swig_go_0) {
      |       ^
../exception_order_wrap.cxx:336:7: note: '_wrap_Swig_malloc_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:336:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:31:13: warning: type of '_wrap_Swig_free_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |             ^
../exception_order_wrap.cxx:326:6: note: type mismatch in parameter 1
  326 | void _wrap_Swig_free_exception_order_a5b27a75df77bb58(void *_swig_go_0) {
      |      ^
../exception_order_wrap.cxx:326:6: note: '_wrap_Swig_free_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:326:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:47:13: warning: type of '_wrap_A_foovar_set_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_A_foovar_set_exception_order_a5b27a75df77bb58(uintptr_t arg1, swig_intgo arg2);
      |             ^
../exception_order_wrap.cxx:546:6: note: type mismatch in parameter 1
  546 | void _wrap_A_foovar_set_exception_order_a5b27a75df77bb58(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../exception_order_wrap.cxx:546:6: note: '_wrap_A_foovar_set_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:546:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:48:19: warning: type of '_wrap_A_foovar_get_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_A_foovar_get_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |                   ^
../exception_order_wrap.cxx:558:7: note: type mismatch in parameter 1
  558 | intgo _wrap_A_foovar_get_exception_order_a5b27a75df77bb58(A *_swig_go_0) {
      |       ^
../exception_order_wrap.cxx:558:7: note: '_wrap_A_foovar_get_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:558:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:53:19: warning: type of '_wrap_A_foobar_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_A_foobar_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |                   ^
../exception_order_wrap.cxx:658:7: note: type mismatch in parameter 1
  658 | intgo _wrap_A_foobar_exception_order_a5b27a75df77bb58(A *_swig_go_0) {
      |       ^
../exception_order_wrap.cxx:658:7: note: '_wrap_A_foobar_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:658:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:51:19: warning: type of '_wrap_A_foo_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_A_foo_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |                   ^
../exception_order_wrap.cxx:608:7: note: type mismatch in parameter 1
  608 | intgo _wrap_A_foo_exception_order_a5b27a75df77bb58(A *_swig_go_0) {
      |       ^
../exception_order_wrap.cxx:608:7: note: '_wrap_A_foo_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:608:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:49:13: warning: type of '_wrap_A_efoovar_set_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_A_efoovar_set_exception_order_a5b27a75df77bb58(uintptr_t arg1, swig_intgo arg2);
      |             ^
../exception_order_wrap.cxx:571:6: note: type mismatch in parameter 1
  571 | void _wrap_A_efoovar_set_exception_order_a5b27a75df77bb58(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../exception_order_wrap.cxx:571:6: note: '_wrap_A_efoovar_set_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:571:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:50:19: warning: type of '_wrap_A_efoovar_get_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_A_efoovar_get_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |                   ^
../exception_order_wrap.cxx:589:7: note: type mismatch in parameter 1
  589 | intgo _wrap_A_efoovar_get_exception_order_a5b27a75df77bb58(A *_swig_go_0) {
      |       ^
../exception_order_wrap.cxx:589:7: note: '_wrap_A_efoovar_get_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:589:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:54:19: warning: type of '_wrap_A_barfoo_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_A_barfoo_exception_order_a5b27a75df77bb58(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../exception_order_wrap.cxx:677:7: note: type mismatch in parameter 1
  677 | intgo _wrap_A_barfoo_exception_order_a5b27a75df77bb58(A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../exception_order_wrap.cxx:677:7: note: '_wrap_A_barfoo_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:677:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/exception_order/exception_order.go:52:19: warning: type of '_wrap_A_bar_exception_order_a5b27a75df77bb58' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_A_bar_exception_order_a5b27a75df77bb58(uintptr_t arg1);
      |                   ^
../exception_order_wrap.cxx:633:7: note: type mismatch in parameter 1
  633 | intgo _wrap_A_bar_exception_order_a5b27a75df77bb58(A *_swig_go_0) {
      |       ^
../exception_order_wrap.cxx:633:7: note: '_wrap_A_bar_exception_order_a5b27a75df77bb58' was previously declared here
../exception_order_wrap.cxx:633:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4041612227/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase extend
checking go testcase extend_constructor_destructor
checking go testcase extend_default
checking go testcase extend_placement (with run test)
# swigtests/extend_placement
../extend_placement.go:41:18: warning: type of '_wrap_new_Foo__SWIG_2_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Foo__SWIG_2_extend_placement_ab6e6816c9a0cf4b(swig_intgo arg1);
      |                  ^
../extend_placement_wrap.cxx:398:6: note: return value type mismatch
  398 | Foo *_wrap_new_Foo__SWIG_2_extend_placement_ab6e6816c9a0cf4b(intgo _swig_go_0) {
      |      ^
../extend_placement_wrap.cxx:398:6: note: '_wrap_new_Foo__SWIG_2_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:398:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:38:18: warning: type of '_wrap_new_Foo__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Foo__SWIG_1_extend_placement_ab6e6816c9a0cf4b(swig_intgo arg1, swig_intgo arg2);
      |                  ^
../extend_placement_wrap.cxx:350:6: note: return value type mismatch
  350 | Foo *_wrap_new_Foo__SWIG_1_extend_placement_ab6e6816c9a0cf4b(intgo _swig_go_0, intgo _swig_go_1) {
      |      ^
../extend_placement_wrap.cxx:350:6: note: '_wrap_new_Foo__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:350:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:37:18: warning: type of '_wrap_new_Foo__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Foo__SWIG_0_extend_placement_ab6e6816c9a0cf4b(void);
      |                  ^
../extend_placement_wrap.cxx:339:6: note: return value type mismatch
  339 | Foo *_wrap_new_Foo__SWIG_0_extend_placement_ab6e6816c9a0cf4b() {
      |      ^
../extend_placement_wrap.cxx:339:6: note: '_wrap_new_Foo__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:339:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:62:18: warning: type of '_wrap_new_FooTi__SWIG_2_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_FooTi__SWIG_2_extend_placement_ab6e6816c9a0cf4b(swig_intgo arg1);
      |                  ^
../extend_placement_wrap.cxx:741:14: note: return value type mismatch
  741 | FooT< int > *_wrap_new_FooTi__SWIG_2_extend_placement_ab6e6816c9a0cf4b(intgo _swig_go_0) {
      |              ^
../extend_placement_wrap.cxx:741:14: note: '_wrap_new_FooTi__SWIG_2_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:741:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:59:18: warning: type of '_wrap_new_FooTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_FooTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b(swig_intgo arg1, swig_intgo arg2);
      |                  ^
../extend_placement_wrap.cxx:693:14: note: return value type mismatch
  693 | FooT< int > *_wrap_new_FooTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b(intgo _swig_go_0, intgo _swig_go_1) {
      |              ^
../extend_placement_wrap.cxx:693:14: note: '_wrap_new_FooTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:693:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:58:18: warning: type of '_wrap_new_FooTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_new_FooTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b(void);
      |                  ^
../extend_placement_wrap.cxx:682:14: note: return value type mismatch
  682 | FooT< int > *_wrap_new_FooTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b() {
      |              ^
../extend_placement_wrap.cxx:682:14: note: '_wrap_new_FooTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:682:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:51:18: warning: type of '_wrap_new_Bar__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_Bar__SWIG_1_extend_placement_ab6e6816c9a0cf4b(swig_intgo arg1);
      |                  ^
../extend_placement_wrap.cxx:562:6: note: return value type mismatch
  562 | Bar *_wrap_new_Bar__SWIG_1_extend_placement_ab6e6816c9a0cf4b(intgo _swig_go_0) {
      |      ^
../extend_placement_wrap.cxx:562:6: note: '_wrap_new_Bar__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:562:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:48:18: warning: type of '_wrap_new_Bar__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_new_Bar__SWIG_0_extend_placement_ab6e6816c9a0cf4b(void);
      |                  ^
../extend_placement_wrap.cxx:518:6: note: return value type mismatch
  518 | Bar *_wrap_new_Bar__SWIG_0_extend_placement_ab6e6816c9a0cf4b() {
      |      ^
../extend_placement_wrap.cxx:518:6: note: '_wrap_new_Bar__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:518:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:72:18: warning: type of '_wrap_new_BarTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_BarTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b(swig_intgo arg1);
      |                  ^
../extend_placement_wrap.cxx:905:14: note: return value type mismatch
  905 | BarT< int > *_wrap_new_BarTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b(intgo _swig_go_0) {
      |              ^
../extend_placement_wrap.cxx:905:14: note: '_wrap_new_BarTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:905:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:69:18: warning: type of '_wrap_new_BarTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_new_BarTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b(void);
      |                  ^
../extend_placement_wrap.cxx:861:14: note: return value type mismatch
  861 | BarT< int > *_wrap_new_BarTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b() {
      |              ^
../extend_placement_wrap.cxx:861:14: note: '_wrap_new_BarTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:861:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:42:13: warning: type of '_wrap_delete_Foo_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Foo_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |             ^
../extend_placement_wrap.cxx:411:6: note: type mismatch in parameter 1
  411 | void _wrap_delete_Foo_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0) {
      |      ^
../extend_placement_wrap.cxx:411:6: note: '_wrap_delete_Foo_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:411:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:63:13: warning: type of '_wrap_delete_FooTi_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_FooTi_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |             ^
../extend_placement_wrap.cxx:754:6: note: type mismatch in parameter 1
  754 | void _wrap_delete_FooTi_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0) {
      |      ^
../extend_placement_wrap.cxx:754:6: note: '_wrap_delete_FooTi_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:754:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:52:13: warning: type of '_wrap_delete_Bar_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_Bar_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |             ^
../extend_placement_wrap.cxx:575:6: note: type mismatch in parameter 1
  575 | void _wrap_delete_Bar_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0) {
      |      ^
../extend_placement_wrap.cxx:575:6: note: '_wrap_delete_Bar_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:575:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:73:13: warning: type of '_wrap_delete_BarTi_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   73 | extern void _wrap_delete_BarTi_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |             ^
../extend_placement_wrap.cxx:918:6: note: type mismatch in parameter 1
  918 | void _wrap_delete_BarTi_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0) {
      |      ^
../extend_placement_wrap.cxx:918:6: note: '_wrap_delete_BarTi_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:918:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:36:18: warning: type of '_wrap_Swig_malloc_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_extend_placement_ab6e6816c9a0cf4b(swig_intgo arg1);
      |                  ^
../extend_placement_wrap.cxx:326:7: note: return value type mismatch
  326 | void *_wrap_Swig_malloc_extend_placement_ab6e6816c9a0cf4b(intgo _swig_go_0) {
      |       ^
../extend_placement_wrap.cxx:326:7: note: '_wrap_Swig_malloc_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:326:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:35:13: warning: type of '_wrap_Swig_free_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |             ^
../extend_placement_wrap.cxx:316:6: note: type mismatch in parameter 1
  316 | void _wrap_Swig_free_extend_placement_ab6e6816c9a0cf4b(void *_swig_go_0) {
      |      ^
../extend_placement_wrap.cxx:316:6: note: '_wrap_Swig_free_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:316:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:47:19: warning: type of '_wrap_Foo_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_Foo_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../extend_placement_wrap.cxx:496:7: note: type mismatch in parameter 1
  496 | intgo _wrap_Foo_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0, Foo *_swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:496:7: note: '_wrap_Foo_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:496:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:46:19: warning: type of '_wrap_Foo_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_Foo_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2, double arg3);
      |                   ^
../extend_placement_wrap.cxx:472:7: note: type mismatch in parameter 1
  472 | intgo _wrap_Foo_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0, Foo *_swig_go_1, double _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:472:7: note: '_wrap_Foo_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:472:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:45:19: warning: type of '_wrap_Foo_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Foo_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |                   ^
../extend_placement_wrap.cxx:453:7: note: type mismatch in parameter 1
  453 | intgo _wrap_Foo_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |       ^
../extend_placement_wrap.cxx:453:7: note: '_wrap_Foo_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:453:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:44:19: warning: type of '_wrap_Foo_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_Foo_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../extend_placement_wrap.cxx:436:7: note: type mismatch in parameter 1
  436 | intgo _wrap_Foo_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:436:7: note: '_wrap_Foo_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:436:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:43:19: warning: type of '_wrap_Foo_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Foo_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_placement_wrap.cxx:421:7: note: type mismatch in parameter 1
  421 | intgo _wrap_Foo_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:421:7: note: '_wrap_Foo_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:421:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:40:19: warning: type of '_wrap_Foo_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_Foo_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_type_1 arg2);
      |                   ^
../extend_placement_wrap.cxx:378:7: note: type mismatch in parameter 1
  378 | intgo _wrap_Foo_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:378:7: note: '_wrap_Foo_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:378:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:39:19: warning: type of '_wrap_Foo_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Foo_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |                   ^
../extend_placement_wrap.cxx:365:7: note: type mismatch in parameter 1
  365 | intgo _wrap_Foo_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0) {
      |       ^
../extend_placement_wrap.cxx:365:7: note: '_wrap_Foo_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:365:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:68:19: warning: type of '_wrap_FooTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_intgo _wrap_FooTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../extend_placement_wrap.cxx:839:7: note: type mismatch in parameter 1
  839 | intgo _wrap_FooTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0, Foo *_swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:839:7: note: '_wrap_FooTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:839:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:67:19: warning: type of '_wrap_FooTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_intgo _wrap_FooTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2, double arg3);
      |                   ^
../extend_placement_wrap.cxx:815:7: note: type mismatch in parameter 1
  815 | intgo _wrap_FooTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0, Foo *_swig_go_1, double _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:815:7: note: '_wrap_FooTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:815:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:66:19: warning: type of '_wrap_FooTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_FooTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |                   ^
../extend_placement_wrap.cxx:796:7: note: type mismatch in parameter 1
  796 | intgo _wrap_FooTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |       ^
../extend_placement_wrap.cxx:796:7: note: '_wrap_FooTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:796:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:65:19: warning: type of '_wrap_FooTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_FooTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../extend_placement_wrap.cxx:779:7: note: type mismatch in parameter 1
  779 | intgo _wrap_FooTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:779:7: note: '_wrap_FooTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:779:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:64:19: warning: type of '_wrap_FooTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_intgo _wrap_FooTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_placement_wrap.cxx:764:7: note: type mismatch in parameter 1
  764 | intgo _wrap_FooTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:764:7: note: '_wrap_FooTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:764:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:61:19: warning: type of '_wrap_FooTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_intgo _wrap_FooTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_type_3 arg2);
      |                   ^
../extend_placement_wrap.cxx:721:7: note: type mismatch in parameter 1
  721 | intgo _wrap_FooTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:721:7: note: '_wrap_FooTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:721:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:60:19: warning: type of '_wrap_FooTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_FooTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |                   ^
../extend_placement_wrap.cxx:708:7: note: type mismatch in parameter 1
  708 | intgo _wrap_FooTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0) {
      |       ^
../extend_placement_wrap.cxx:708:7: note: '_wrap_FooTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:708:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:57:19: warning: type of '_wrap_Bar_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_intgo _wrap_Bar_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../extend_placement_wrap.cxx:660:7: note: type mismatch in parameter 1
  660 | intgo _wrap_Bar_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0, Bar *_swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:660:7: note: '_wrap_Bar_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:660:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:56:19: warning: type of '_wrap_Bar_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_Bar_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2, double arg3);
      |                   ^
../extend_placement_wrap.cxx:636:7: note: type mismatch in parameter 1
  636 | intgo _wrap_Bar_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0, Bar *_swig_go_1, double _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:636:7: note: '_wrap_Bar_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:636:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:55:19: warning: type of '_wrap_Bar_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Bar_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |                   ^
../extend_placement_wrap.cxx:617:7: note: type mismatch in parameter 1
  617 | intgo _wrap_Bar_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |       ^
../extend_placement_wrap.cxx:617:7: note: '_wrap_Bar_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:617:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:54:19: warning: type of '_wrap_Bar_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_Bar_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../extend_placement_wrap.cxx:600:7: note: type mismatch in parameter 1
  600 | intgo _wrap_Bar_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:600:7: note: '_wrap_Bar_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:600:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:53:19: warning: type of '_wrap_Bar_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_Bar_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_placement_wrap.cxx:585:7: note: type mismatch in parameter 1
  585 | intgo _wrap_Bar_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:585:7: note: '_wrap_Bar_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:585:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:50:19: warning: type of '_wrap_Bar_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_Bar_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_type_2 arg2);
      |                   ^
../extend_placement_wrap.cxx:542:7: note: type mismatch in parameter 1
  542 | intgo _wrap_Bar_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:542:7: note: '_wrap_Bar_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:542:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:49:19: warning: type of '_wrap_Bar_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_Bar_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |                   ^
../extend_placement_wrap.cxx:529:7: note: type mismatch in parameter 1
  529 | intgo _wrap_Bar_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0) {
      |       ^
../extend_placement_wrap.cxx:529:7: note: '_wrap_Bar_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:529:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:78:19: warning: type of '_wrap_BarTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_intgo _wrap_BarTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../extend_placement_wrap.cxx:1003:7: note: type mismatch in parameter 1
 1003 | intgo _wrap_BarTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0, Bar *_swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:1003:7: note: '_wrap_BarTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:1003:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:77:19: warning: type of '_wrap_BarTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   77 | extern swig_intgo _wrap_BarTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2, double arg3);
      |                   ^
../extend_placement_wrap.cxx:979:7: note: type mismatch in parameter 1
  979 | intgo _wrap_BarTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0, Bar *_swig_go_1, double _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:979:7: note: '_wrap_BarTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:979:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:76:19: warning: type of '_wrap_BarTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   76 | extern swig_intgo _wrap_BarTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |                   ^
../extend_placement_wrap.cxx:960:7: note: type mismatch in parameter 1
  960 | intgo _wrap_BarTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |       ^
../extend_placement_wrap.cxx:960:7: note: '_wrap_BarTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:960:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:75:19: warning: type of '_wrap_BarTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap_BarTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../extend_placement_wrap.cxx:943:7: note: type mismatch in parameter 1
  943 | intgo _wrap_BarTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:943:7: note: '_wrap_BarTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:943:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:74:19: warning: type of '_wrap_BarTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_BarTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_placement_wrap.cxx:928:7: note: type mismatch in parameter 1
  928 | intgo _wrap_BarTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:928:7: note: '_wrap_BarTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:928:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:71:19: warning: type of '_wrap_BarTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_intgo _wrap_BarTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_type_4 arg2);
      |                   ^
../extend_placement_wrap.cxx:885:7: note: type mismatch in parameter 1
  885 | intgo _wrap_BarTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:885:7: note: '_wrap_BarTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:885:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement.go:70:19: warning: type of '_wrap_BarTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_intgo _wrap_BarTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |                   ^
../extend_placement_wrap.cxx:872:7: note: type mismatch in parameter 1
  872 | intgo _wrap_BarTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0) {
      |       ^
../extend_placement_wrap.cxx:872:7: note: '_wrap_BarTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:872:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_placement_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build2645368172/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build2645368172/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build2645368172/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/extend_placement
extend_placement_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:41:18: warning: type of '_wrap_new_Foo__SWIG_2_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Foo__SWIG_2_extend_placement_ab6e6816c9a0cf4b(swig_intgo arg1);
      |                  ^
../extend_placement_wrap.cxx:398:6: note: return value type mismatch
  398 | Foo *_wrap_new_Foo__SWIG_2_extend_placement_ab6e6816c9a0cf4b(intgo _swig_go_0) {
      |      ^
../extend_placement_wrap.cxx:398:6: note: '_wrap_new_Foo__SWIG_2_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:398:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:38:18: warning: type of '_wrap_new_Foo__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Foo__SWIG_1_extend_placement_ab6e6816c9a0cf4b(swig_intgo arg1, swig_intgo arg2);
      |                  ^
../extend_placement_wrap.cxx:350:6: note: return value type mismatch
  350 | Foo *_wrap_new_Foo__SWIG_1_extend_placement_ab6e6816c9a0cf4b(intgo _swig_go_0, intgo _swig_go_1) {
      |      ^
../extend_placement_wrap.cxx:350:6: note: '_wrap_new_Foo__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:350:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:37:18: warning: type of '_wrap_new_Foo__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Foo__SWIG_0_extend_placement_ab6e6816c9a0cf4b(void);
      |                  ^
../extend_placement_wrap.cxx:339:6: note: return value type mismatch
  339 | Foo *_wrap_new_Foo__SWIG_0_extend_placement_ab6e6816c9a0cf4b() {
      |      ^
../extend_placement_wrap.cxx:339:6: note: '_wrap_new_Foo__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:339:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:62:18: warning: type of '_wrap_new_FooTi__SWIG_2_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_FooTi__SWIG_2_extend_placement_ab6e6816c9a0cf4b(swig_intgo arg1);
      |                  ^
../extend_placement_wrap.cxx:741:14: note: return value type mismatch
  741 | FooT< int > *_wrap_new_FooTi__SWIG_2_extend_placement_ab6e6816c9a0cf4b(intgo _swig_go_0) {
      |              ^
../extend_placement_wrap.cxx:741:14: note: '_wrap_new_FooTi__SWIG_2_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:741:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:59:18: warning: type of '_wrap_new_FooTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_FooTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b(swig_intgo arg1, swig_intgo arg2);
      |                  ^
../extend_placement_wrap.cxx:693:14: note: return value type mismatch
  693 | FooT< int > *_wrap_new_FooTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b(intgo _swig_go_0, intgo _swig_go_1) {
      |              ^
../extend_placement_wrap.cxx:693:14: note: '_wrap_new_FooTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:693:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:58:18: warning: type of '_wrap_new_FooTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_new_FooTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b(void);
      |                  ^
../extend_placement_wrap.cxx:682:14: note: return value type mismatch
  682 | FooT< int > *_wrap_new_FooTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b() {
      |              ^
../extend_placement_wrap.cxx:682:14: note: '_wrap_new_FooTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:682:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:51:18: warning: type of '_wrap_new_Bar__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_Bar__SWIG_1_extend_placement_ab6e6816c9a0cf4b(swig_intgo arg1);
      |                  ^
../extend_placement_wrap.cxx:562:6: note: return value type mismatch
  562 | Bar *_wrap_new_Bar__SWIG_1_extend_placement_ab6e6816c9a0cf4b(intgo _swig_go_0) {
      |      ^
../extend_placement_wrap.cxx:562:6: note: '_wrap_new_Bar__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:562:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:48:18: warning: type of '_wrap_new_Bar__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_new_Bar__SWIG_0_extend_placement_ab6e6816c9a0cf4b(void);
      |                  ^
../extend_placement_wrap.cxx:518:6: note: return value type mismatch
  518 | Bar *_wrap_new_Bar__SWIG_0_extend_placement_ab6e6816c9a0cf4b() {
      |      ^
../extend_placement_wrap.cxx:518:6: note: '_wrap_new_Bar__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:518:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:72:18: warning: type of '_wrap_new_BarTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_BarTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b(swig_intgo arg1);
      |                  ^
../extend_placement_wrap.cxx:905:14: note: return value type mismatch
  905 | BarT< int > *_wrap_new_BarTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b(intgo _swig_go_0) {
      |              ^
../extend_placement_wrap.cxx:905:14: note: '_wrap_new_BarTi__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:905:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:69:18: warning: type of '_wrap_new_BarTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_new_BarTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b(void);
      |                  ^
../extend_placement_wrap.cxx:861:14: note: return value type mismatch
  861 | BarT< int > *_wrap_new_BarTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b() {
      |              ^
../extend_placement_wrap.cxx:861:14: note: '_wrap_new_BarTi__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:861:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:42:13: warning: type of '_wrap_delete_Foo_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Foo_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |             ^
../extend_placement_wrap.cxx:411:6: note: type mismatch in parameter 1
  411 | void _wrap_delete_Foo_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0) {
      |      ^
../extend_placement_wrap.cxx:411:6: note: '_wrap_delete_Foo_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:411:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:63:13: warning: type of '_wrap_delete_FooTi_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_FooTi_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |             ^
../extend_placement_wrap.cxx:754:6: note: type mismatch in parameter 1
  754 | void _wrap_delete_FooTi_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0) {
      |      ^
../extend_placement_wrap.cxx:754:6: note: '_wrap_delete_FooTi_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:754:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:52:13: warning: type of '_wrap_delete_Bar_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_Bar_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |             ^
../extend_placement_wrap.cxx:575:6: note: type mismatch in parameter 1
  575 | void _wrap_delete_Bar_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0) {
      |      ^
../extend_placement_wrap.cxx:575:6: note: '_wrap_delete_Bar_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:575:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:73:13: warning: type of '_wrap_delete_BarTi_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   73 | extern void _wrap_delete_BarTi_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |             ^
../extend_placement_wrap.cxx:918:6: note: type mismatch in parameter 1
  918 | void _wrap_delete_BarTi_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0) {
      |      ^
../extend_placement_wrap.cxx:918:6: note: '_wrap_delete_BarTi_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:918:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:36:18: warning: type of '_wrap_Swig_malloc_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_extend_placement_ab6e6816c9a0cf4b(swig_intgo arg1);
      |                  ^
../extend_placement_wrap.cxx:326:7: note: return value type mismatch
  326 | void *_wrap_Swig_malloc_extend_placement_ab6e6816c9a0cf4b(intgo _swig_go_0) {
      |       ^
../extend_placement_wrap.cxx:326:7: note: '_wrap_Swig_malloc_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:326:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:35:13: warning: type of '_wrap_Swig_free_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |             ^
../extend_placement_wrap.cxx:316:6: note: type mismatch in parameter 1
  316 | void _wrap_Swig_free_extend_placement_ab6e6816c9a0cf4b(void *_swig_go_0) {
      |      ^
../extend_placement_wrap.cxx:316:6: note: '_wrap_Swig_free_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:316:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:47:19: warning: type of '_wrap_Foo_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_Foo_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../extend_placement_wrap.cxx:496:7: note: type mismatch in parameter 1
  496 | intgo _wrap_Foo_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0, Foo *_swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:496:7: note: '_wrap_Foo_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:496:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:46:19: warning: type of '_wrap_Foo_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_Foo_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2, double arg3);
      |                   ^
../extend_placement_wrap.cxx:472:7: note: type mismatch in parameter 1
  472 | intgo _wrap_Foo_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0, Foo *_swig_go_1, double _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:472:7: note: '_wrap_Foo_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:472:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:45:19: warning: type of '_wrap_Foo_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Foo_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |                   ^
../extend_placement_wrap.cxx:453:7: note: type mismatch in parameter 1
  453 | intgo _wrap_Foo_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |       ^
../extend_placement_wrap.cxx:453:7: note: '_wrap_Foo_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:453:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:44:19: warning: type of '_wrap_Foo_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_Foo_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../extend_placement_wrap.cxx:436:7: note: type mismatch in parameter 1
  436 | intgo _wrap_Foo_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:436:7: note: '_wrap_Foo_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:436:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:43:19: warning: type of '_wrap_Foo_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Foo_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_placement_wrap.cxx:421:7: note: type mismatch in parameter 1
  421 | intgo _wrap_Foo_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:421:7: note: '_wrap_Foo_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:421:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:40:19: warning: type of '_wrap_Foo_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_Foo_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_type_1 arg2);
      |                   ^
../extend_placement_wrap.cxx:378:7: note: type mismatch in parameter 1
  378 | intgo _wrap_Foo_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:378:7: note: '_wrap_Foo_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:378:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:39:19: warning: type of '_wrap_Foo_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Foo_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |                   ^
../extend_placement_wrap.cxx:365:7: note: type mismatch in parameter 1
  365 | intgo _wrap_Foo_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(Foo *_swig_go_0) {
      |       ^
../extend_placement_wrap.cxx:365:7: note: '_wrap_Foo_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:365:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:68:19: warning: type of '_wrap_FooTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_intgo _wrap_FooTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../extend_placement_wrap.cxx:839:7: note: type mismatch in parameter 1
  839 | intgo _wrap_FooTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0, Foo *_swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:839:7: note: '_wrap_FooTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:839:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:67:19: warning: type of '_wrap_FooTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_intgo _wrap_FooTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2, double arg3);
      |                   ^
../extend_placement_wrap.cxx:815:7: note: type mismatch in parameter 1
  815 | intgo _wrap_FooTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0, Foo *_swig_go_1, double _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:815:7: note: '_wrap_FooTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:815:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:66:19: warning: type of '_wrap_FooTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_FooTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |                   ^
../extend_placement_wrap.cxx:796:7: note: type mismatch in parameter 1
  796 | intgo _wrap_FooTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |       ^
../extend_placement_wrap.cxx:796:7: note: '_wrap_FooTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:796:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:65:19: warning: type of '_wrap_FooTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_FooTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../extend_placement_wrap.cxx:779:7: note: type mismatch in parameter 1
  779 | intgo _wrap_FooTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:779:7: note: '_wrap_FooTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:779:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:64:19: warning: type of '_wrap_FooTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_intgo _wrap_FooTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_placement_wrap.cxx:764:7: note: type mismatch in parameter 1
  764 | intgo _wrap_FooTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:764:7: note: '_wrap_FooTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:764:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:61:19: warning: type of '_wrap_FooTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_intgo _wrap_FooTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_type_3 arg2);
      |                   ^
../extend_placement_wrap.cxx:721:7: note: type mismatch in parameter 1
  721 | intgo _wrap_FooTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:721:7: note: '_wrap_FooTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:721:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:60:19: warning: type of '_wrap_FooTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_FooTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |                   ^
../extend_placement_wrap.cxx:708:7: note: type mismatch in parameter 1
  708 | intgo _wrap_FooTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(FooT< int > *_swig_go_0) {
      |       ^
../extend_placement_wrap.cxx:708:7: note: '_wrap_FooTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:708:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:57:19: warning: type of '_wrap_Bar_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_intgo _wrap_Bar_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../extend_placement_wrap.cxx:660:7: note: type mismatch in parameter 1
  660 | intgo _wrap_Bar_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0, Bar *_swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:660:7: note: '_wrap_Bar_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:660:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:56:19: warning: type of '_wrap_Bar_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_Bar_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2, double arg3);
      |                   ^
../extend_placement_wrap.cxx:636:7: note: type mismatch in parameter 1
  636 | intgo _wrap_Bar_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0, Bar *_swig_go_1, double _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:636:7: note: '_wrap_Bar_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:636:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:55:19: warning: type of '_wrap_Bar_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Bar_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |                   ^
../extend_placement_wrap.cxx:617:7: note: type mismatch in parameter 1
  617 | intgo _wrap_Bar_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |       ^
../extend_placement_wrap.cxx:617:7: note: '_wrap_Bar_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:617:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:54:19: warning: type of '_wrap_Bar_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_Bar_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../extend_placement_wrap.cxx:600:7: note: type mismatch in parameter 1
  600 | intgo _wrap_Bar_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:600:7: note: '_wrap_Bar_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:600:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:53:19: warning: type of '_wrap_Bar_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_Bar_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_placement_wrap.cxx:585:7: note: type mismatch in parameter 1
  585 | intgo _wrap_Bar_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:585:7: note: '_wrap_Bar_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:585:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:50:19: warning: type of '_wrap_Bar_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_Bar_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_type_2 arg2);
      |                   ^
../extend_placement_wrap.cxx:542:7: note: type mismatch in parameter 1
  542 | intgo _wrap_Bar_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:542:7: note: '_wrap_Bar_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:542:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:49:19: warning: type of '_wrap_Bar_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_Bar_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |                   ^
../extend_placement_wrap.cxx:529:7: note: type mismatch in parameter 1
  529 | intgo _wrap_Bar_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(Bar *_swig_go_0) {
      |       ^
../extend_placement_wrap.cxx:529:7: note: '_wrap_Bar_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:529:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:78:19: warning: type of '_wrap_BarTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_intgo _wrap_BarTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../extend_placement_wrap.cxx:1003:7: note: type mismatch in parameter 1
 1003 | intgo _wrap_BarTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0, Bar *_swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:1003:7: note: '_wrap_BarTi_spam__SWIG_6_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:1003:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:77:19: warning: type of '_wrap_BarTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   77 | extern swig_intgo _wrap_BarTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, uintptr_t arg2, double arg3);
      |                   ^
../extend_placement_wrap.cxx:979:7: note: type mismatch in parameter 1
  979 | intgo _wrap_BarTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0, Bar *_swig_go_1, double _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:979:7: note: '_wrap_BarTi_spam__SWIG_5_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:979:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:76:19: warning: type of '_wrap_BarTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   76 | extern swig_intgo _wrap_BarTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |                   ^
../extend_placement_wrap.cxx:960:7: note: type mismatch in parameter 1
  960 | intgo _wrap_BarTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |       ^
../extend_placement_wrap.cxx:960:7: note: '_wrap_BarTi_spam__SWIG_4_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:960:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:75:19: warning: type of '_wrap_BarTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap_BarTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../extend_placement_wrap.cxx:943:7: note: type mismatch in parameter 1
  943 | intgo _wrap_BarTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../extend_placement_wrap.cxx:943:7: note: '_wrap_BarTi_spam__SWIG_3_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:943:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:74:19: warning: type of '_wrap_BarTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_BarTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_placement_wrap.cxx:928:7: note: type mismatch in parameter 1
  928 | intgo _wrap_BarTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:928:7: note: '_wrap_BarTi_spam__SWIG_2_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:928:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:71:19: warning: type of '_wrap_BarTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_intgo _wrap_BarTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1, swig_type_4 arg2);
      |                   ^
../extend_placement_wrap.cxx:885:7: note: type mismatch in parameter 1
  885 | intgo _wrap_BarTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../extend_placement_wrap.cxx:885:7: note: '_wrap_BarTi_spam__SWIG_1_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:885:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_placement/extend_placement.go:70:19: warning: type of '_wrap_BarTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_intgo _wrap_BarTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(uintptr_t arg1);
      |                   ^
../extend_placement_wrap.cxx:872:7: note: type mismatch in parameter 1
  872 | intgo _wrap_BarTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b(BarT< int > *_swig_go_0) {
      |       ^
../extend_placement_wrap.cxx:872:7: note: '_wrap_BarTi_spam__SWIG_0_extend_placement_ab6e6816c9a0cf4b' was previously declared here
../extend_placement_wrap.cxx:872:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4163596643/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase extend_special_variables
checking go testcase extend_template (with run test)
# swigtests/extend_template
../extend_template.go:35:18: warning: type of '_wrap_new_Foo_0_extend_template_7c39f3c567cb300c' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Foo_0_extend_template_7c39f3c567cb300c(void);
      |                  ^
../extend_template_wrap.cxx:309:16: note: return value type mismatch
  309 | oss::Foo< 0 > *_wrap_new_Foo_0_extend_template_7c39f3c567cb300c() {
      |                ^
../extend_template_wrap.cxx:309:16: note: '_wrap_new_Foo_0_extend_template_7c39f3c567cb300c' was previously declared here
../extend_template_wrap.cxx:309:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_template.go:36:13: warning: type of '_wrap_delete_Foo_0_extend_template_7c39f3c567cb300c' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_0_extend_template_7c39f3c567cb300c(uintptr_t arg1);
      |             ^
../extend_template_wrap.cxx:320:6: note: type mismatch in parameter 1
  320 | void _wrap_delete_Foo_0_extend_template_7c39f3c567cb300c(oss::Foo< 0 > *_swig_go_0) {
      |      ^
../extend_template_wrap.cxx:320:6: note: '_wrap_delete_Foo_0_extend_template_7c39f3c567cb300c' was previously declared here
../extend_template_wrap.cxx:320:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_template.go:32:18: warning: type of '_wrap_Swig_malloc_extend_template_7c39f3c567cb300c' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_extend_template_7c39f3c567cb300c(swig_intgo arg1);
      |                  ^
../extend_template_wrap.cxx:266:7: note: return value type mismatch
  266 | void *_wrap_Swig_malloc_extend_template_7c39f3c567cb300c(intgo _swig_go_0) {
      |       ^
../extend_template_wrap.cxx:266:7: note: '_wrap_Swig_malloc_extend_template_7c39f3c567cb300c' was previously declared here
../extend_template_wrap.cxx:266:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_template.go:31:13: warning: type of '_wrap_Swig_free_extend_template_7c39f3c567cb300c' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_extend_template_7c39f3c567cb300c(uintptr_t arg1);
      |             ^
../extend_template_wrap.cxx:256:6: note: type mismatch in parameter 1
  256 | void _wrap_Swig_free_extend_template_7c39f3c567cb300c(void *_swig_go_0) {
      |      ^
../extend_template_wrap.cxx:256:6: note: '_wrap_Swig_free_extend_template_7c39f3c567cb300c' was previously declared here
../extend_template_wrap.cxx:256:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_template.go:34:19: warning: type of '_wrap_Foo_0_test2_extend_template_7c39f3c567cb300c' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_0_test2_extend_template_7c39f3c567cb300c(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_template_wrap.cxx:294:7: note: type mismatch in parameter 1
  294 | intgo _wrap_Foo_0_test2_extend_template_7c39f3c567cb300c(oss::Foo< 0 > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_template_wrap.cxx:294:7: note: '_wrap_Foo_0_test2_extend_template_7c39f3c567cb300c' was previously declared here
../extend_template_wrap.cxx:294:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_template.go:33:19: warning: type of '_wrap_Foo_0_test1_extend_template_7c39f3c567cb300c' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_Foo_0_test1_extend_template_7c39f3c567cb300c(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_template_wrap.cxx:279:7: note: type mismatch in parameter 1
  279 | intgo _wrap_Foo_0_test1_extend_template_7c39f3c567cb300c(oss::Foo< 0 > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_template_wrap.cxx:279:7: note: '_wrap_Foo_0_test1_extend_template_7c39f3c567cb300c' was previously declared here
../extend_template_wrap.cxx:279:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/extend_template
extend_template_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
extend_template_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_template/extend_template.go:35:18: warning: type of '_wrap_new_Foo_0_extend_template_7c39f3c567cb300c' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Foo_0_extend_template_7c39f3c567cb300c(void);
      |                  ^
../extend_template_wrap.cxx:309:16: note: return value type mismatch
  309 | oss::Foo< 0 > *_wrap_new_Foo_0_extend_template_7c39f3c567cb300c() {
      |                ^
../extend_template_wrap.cxx:309:16: note: '_wrap_new_Foo_0_extend_template_7c39f3c567cb300c' was previously declared here
../extend_template_wrap.cxx:309:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_template/extend_template.go:36:13: warning: type of '_wrap_delete_Foo_0_extend_template_7c39f3c567cb300c' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_0_extend_template_7c39f3c567cb300c(uintptr_t arg1);
      |             ^
../extend_template_wrap.cxx:320:6: note: type mismatch in parameter 1
  320 | void _wrap_delete_Foo_0_extend_template_7c39f3c567cb300c(oss::Foo< 0 > *_swig_go_0) {
      |      ^
../extend_template_wrap.cxx:320:6: note: '_wrap_delete_Foo_0_extend_template_7c39f3c567cb300c' was previously declared here
../extend_template_wrap.cxx:320:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_template/extend_template.go:32:18: warning: type of '_wrap_Swig_malloc_extend_template_7c39f3c567cb300c' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_extend_template_7c39f3c567cb300c(swig_intgo arg1);
      |                  ^
../extend_template_wrap.cxx:266:7: note: return value type mismatch
  266 | void *_wrap_Swig_malloc_extend_template_7c39f3c567cb300c(intgo _swig_go_0) {
      |       ^
../extend_template_wrap.cxx:266:7: note: '_wrap_Swig_malloc_extend_template_7c39f3c567cb300c' was previously declared here
../extend_template_wrap.cxx:266:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_template/extend_template.go:31:13: warning: type of '_wrap_Swig_free_extend_template_7c39f3c567cb300c' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_extend_template_7c39f3c567cb300c(uintptr_t arg1);
      |             ^
../extend_template_wrap.cxx:256:6: note: type mismatch in parameter 1
  256 | void _wrap_Swig_free_extend_template_7c39f3c567cb300c(void *_swig_go_0) {
      |      ^
../extend_template_wrap.cxx:256:6: note: '_wrap_Swig_free_extend_template_7c39f3c567cb300c' was previously declared here
../extend_template_wrap.cxx:256:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_template/extend_template.go:34:19: warning: type of '_wrap_Foo_0_test2_extend_template_7c39f3c567cb300c' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_0_test2_extend_template_7c39f3c567cb300c(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_template_wrap.cxx:294:7: note: type mismatch in parameter 1
  294 | intgo _wrap_Foo_0_test2_extend_template_7c39f3c567cb300c(oss::Foo< 0 > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_template_wrap.cxx:294:7: note: '_wrap_Foo_0_test2_extend_template_7c39f3c567cb300c' was previously declared here
../extend_template_wrap.cxx:294:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_template/extend_template.go:33:19: warning: type of '_wrap_Foo_0_test1_extend_template_7c39f3c567cb300c' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_Foo_0_test1_extend_template_7c39f3c567cb300c(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_template_wrap.cxx:279:7: note: type mismatch in parameter 1
  279 | intgo _wrap_Foo_0_test1_extend_template_7c39f3c567cb300c(oss::Foo< 0 > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_template_wrap.cxx:279:7: note: '_wrap_Foo_0_test1_extend_template_7c39f3c567cb300c' was previously declared here
../extend_template_wrap.cxx:279:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1174410532/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase extend_template_method
checking go testcase extend_template_ns (with run test)
# swigtests/extend_template_ns
../extend_template_ns.go:37:18: warning: type of '_wrap_new_Foo_One_extend_template_ns_042e3960a86e2ee3' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Foo_One_extend_template_ns_042e3960a86e2ee3(void);
      |                  ^
../extend_template_ns_wrap.cxx:339:23: note: return value type mismatch
  339 | oss::Foo< oss::One > *_wrap_new_Foo_One_extend_template_ns_042e3960a86e2ee3() {
      |                       ^
../extend_template_ns_wrap.cxx:339:23: note: '_wrap_new_Foo_One_extend_template_ns_042e3960a86e2ee3' was previously declared here
../extend_template_ns_wrap.cxx:339:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_template_ns.go:38:13: warning: type of '_wrap_delete_Foo_One_extend_template_ns_042e3960a86e2ee3' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Foo_One_extend_template_ns_042e3960a86e2ee3(uintptr_t arg1);
      |             ^
../extend_template_ns_wrap.cxx:350:6: note: type mismatch in parameter 1
  350 | void _wrap_delete_Foo_One_extend_template_ns_042e3960a86e2ee3(oss::Foo< oss::One > *_swig_go_0) {
      |      ^
../extend_template_ns_wrap.cxx:350:6: note: '_wrap_delete_Foo_One_extend_template_ns_042e3960a86e2ee3' was previously declared here
../extend_template_ns_wrap.cxx:350:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_template_ns.go:32:18: warning: type of '_wrap_Swig_malloc_extend_template_ns_042e3960a86e2ee3' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_extend_template_ns_042e3960a86e2ee3(swig_intgo arg1);
      |                  ^
../extend_template_ns_wrap.cxx:272:7: note: return value type mismatch
  272 | void *_wrap_Swig_malloc_extend_template_ns_042e3960a86e2ee3(intgo _swig_go_0) {
      |       ^
../extend_template_ns_wrap.cxx:272:7: note: '_wrap_Swig_malloc_extend_template_ns_042e3960a86e2ee3' was previously declared here
../extend_template_ns_wrap.cxx:272:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_template_ns.go:31:13: warning: type of '_wrap_Swig_free_extend_template_ns_042e3960a86e2ee3' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_extend_template_ns_042e3960a86e2ee3(uintptr_t arg1);
      |             ^
../extend_template_ns_wrap.cxx:262:6: note: type mismatch in parameter 1
  262 | void _wrap_Swig_free_extend_template_ns_042e3960a86e2ee3(void *_swig_go_0) {
      |      ^
../extend_template_ns_wrap.cxx:262:6: note: '_wrap_Swig_free_extend_template_ns_042e3960a86e2ee3' was previously declared here
../extend_template_ns_wrap.cxx:262:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_template_ns.go:36:19: warning: type of '_wrap_Foo_One_test2_extend_template_ns_042e3960a86e2ee3' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_One_test2_extend_template_ns_042e3960a86e2ee3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_template_ns_wrap.cxx:324:7: note: type mismatch in parameter 1
  324 | intgo _wrap_Foo_One_test2_extend_template_ns_042e3960a86e2ee3(oss::Foo< oss::One > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_template_ns_wrap.cxx:324:7: note: '_wrap_Foo_One_test2_extend_template_ns_042e3960a86e2ee3' was previously declared here
../extend_template_ns_wrap.cxx:324:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extend_template_ns.go:35:19: warning: type of '_wrap_Foo_One_test1_extend_template_ns_042e3960a86e2ee3' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_One_test1_extend_template_ns_042e3960a86e2ee3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_template_ns_wrap.cxx:309:7: note: type mismatch in parameter 1
  309 | intgo _wrap_Foo_One_test1_extend_template_ns_042e3960a86e2ee3(oss::Foo< oss::One > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_template_ns_wrap.cxx:309:7: note: '_wrap_Foo_One_test1_extend_template_ns_042e3960a86e2ee3' was previously declared here
../extend_template_ns_wrap.cxx:309:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/extend_template_ns
extend_template_ns_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
extend_template_ns_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_template_ns/extend_template_ns.go:37:18: warning: type of '_wrap_new_Foo_One_extend_template_ns_042e3960a86e2ee3' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Foo_One_extend_template_ns_042e3960a86e2ee3(void);
      |                  ^
../extend_template_ns_wrap.cxx:339:23: note: return value type mismatch
  339 | oss::Foo< oss::One > *_wrap_new_Foo_One_extend_template_ns_042e3960a86e2ee3() {
      |                       ^
../extend_template_ns_wrap.cxx:339:23: note: '_wrap_new_Foo_One_extend_template_ns_042e3960a86e2ee3' was previously declared here
../extend_template_ns_wrap.cxx:339:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_template_ns/extend_template_ns.go:38:13: warning: type of '_wrap_delete_Foo_One_extend_template_ns_042e3960a86e2ee3' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Foo_One_extend_template_ns_042e3960a86e2ee3(uintptr_t arg1);
      |             ^
../extend_template_ns_wrap.cxx:350:6: note: type mismatch in parameter 1
  350 | void _wrap_delete_Foo_One_extend_template_ns_042e3960a86e2ee3(oss::Foo< oss::One > *_swig_go_0) {
      |      ^
../extend_template_ns_wrap.cxx:350:6: note: '_wrap_delete_Foo_One_extend_template_ns_042e3960a86e2ee3' was previously declared here
../extend_template_ns_wrap.cxx:350:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_template_ns/extend_template_ns.go:32:18: warning: type of '_wrap_Swig_malloc_extend_template_ns_042e3960a86e2ee3' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_extend_template_ns_042e3960a86e2ee3(swig_intgo arg1);
      |                  ^
../extend_template_ns_wrap.cxx:272:7: note: return value type mismatch
  272 | void *_wrap_Swig_malloc_extend_template_ns_042e3960a86e2ee3(intgo _swig_go_0) {
      |       ^
../extend_template_ns_wrap.cxx:272:7: note: '_wrap_Swig_malloc_extend_template_ns_042e3960a86e2ee3' was previously declared here
../extend_template_ns_wrap.cxx:272:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_template_ns/extend_template_ns.go:31:13: warning: type of '_wrap_Swig_free_extend_template_ns_042e3960a86e2ee3' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_extend_template_ns_042e3960a86e2ee3(uintptr_t arg1);
      |             ^
../extend_template_ns_wrap.cxx:262:6: note: type mismatch in parameter 1
  262 | void _wrap_Swig_free_extend_template_ns_042e3960a86e2ee3(void *_swig_go_0) {
      |      ^
../extend_template_ns_wrap.cxx:262:6: note: '_wrap_Swig_free_extend_template_ns_042e3960a86e2ee3' was previously declared here
../extend_template_ns_wrap.cxx:262:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_template_ns/extend_template_ns.go:36:19: warning: type of '_wrap_Foo_One_test2_extend_template_ns_042e3960a86e2ee3' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_One_test2_extend_template_ns_042e3960a86e2ee3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_template_ns_wrap.cxx:324:7: note: type mismatch in parameter 1
  324 | intgo _wrap_Foo_One_test2_extend_template_ns_042e3960a86e2ee3(oss::Foo< oss::One > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_template_ns_wrap.cxx:324:7: note: '_wrap_Foo_One_test2_extend_template_ns_042e3960a86e2ee3' was previously declared here
../extend_template_ns_wrap.cxx:324:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extend_template_ns/extend_template_ns.go:35:19: warning: type of '_wrap_Foo_One_test1_extend_template_ns_042e3960a86e2ee3' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_One_test1_extend_template_ns_042e3960a86e2ee3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../extend_template_ns_wrap.cxx:309:7: note: type mismatch in parameter 1
  309 | intgo _wrap_Foo_One_test1_extend_template_ns_042e3960a86e2ee3(oss::Foo< oss::One > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../extend_template_ns_wrap.cxx:309:7: note: '_wrap_Foo_One_test1_extend_template_ns_042e3960a86e2ee3' was previously declared here
../extend_template_ns_wrap.cxx:309:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-268768386/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase extend_typedef_class
checking go testcase extern_c (with run test)
# swigtests/extern_c
../extern_c.go:38:18: warning: type of '_wrap_Swig_malloc_extern_c_11af2c0473f87be1' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Swig_malloc_extern_c_11af2c0473f87be1(swig_intgo arg1);
      |                  ^
../extern_c_wrap.cxx:281:7: note: return value type mismatch
  281 | void *_wrap_Swig_malloc_extern_c_11af2c0473f87be1(intgo _swig_go_0) {
      |       ^
../extern_c_wrap.cxx:281:7: note: '_wrap_Swig_malloc_extern_c_11af2c0473f87be1' was previously declared here
../extern_c_wrap.cxx:281:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../extern_c.go:37:13: warning: type of '_wrap_Swig_free_extern_c_11af2c0473f87be1' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Swig_free_extern_c_11af2c0473f87be1(uintptr_t arg1);
      |             ^
../extern_c_wrap.cxx:271:6: note: type mismatch in parameter 1
  271 | void _wrap_Swig_free_extern_c_11af2c0473f87be1(void *_swig_go_0) {
      |      ^
../extern_c_wrap.cxx:271:6: note: '_wrap_Swig_free_extern_c_11af2c0473f87be1' was previously declared here
../extern_c_wrap.cxx:271:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/extern_c
extern_c_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
extern_c_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extern_c/extern_c.go:38:18: warning: type of '_wrap_Swig_malloc_extern_c_11af2c0473f87be1' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Swig_malloc_extern_c_11af2c0473f87be1(swig_intgo arg1);
      |                  ^
../extern_c_wrap.cxx:281:7: note: return value type mismatch
  281 | void *_wrap_Swig_malloc_extern_c_11af2c0473f87be1(intgo _swig_go_0) {
      |       ^
../extern_c_wrap.cxx:281:7: note: '_wrap_Swig_malloc_extern_c_11af2c0473f87be1' was previously declared here
../extern_c_wrap.cxx:281:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/extern_c/extern_c.go:37:13: warning: type of '_wrap_Swig_free_extern_c_11af2c0473f87be1' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Swig_free_extern_c_11af2c0473f87be1(uintptr_t arg1);
      |             ^
../extern_c_wrap.cxx:271:6: note: type mismatch in parameter 1
  271 | void _wrap_Swig_free_extern_c_11af2c0473f87be1(void *_swig_go_0) {
      |      ^
../extern_c_wrap.cxx:271:6: note: '_wrap_Swig_free_extern_c_11af2c0473f87be1' was previously declared here
../extern_c_wrap.cxx:271:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-968963985/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase extern_namespace
checking go testcase extern_throws
checking go testcase expressions
checking go testcase features
checking go testcase fragments
checking go testcase friends (with run test)
# swigtests/friends
../friends.go:56:13: warning: type of '_wrap_set__SWIG_2_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_set__SWIG_2_friends_e38c5c52c879b68c(uintptr_t arg1, double arg2);
      |             ^
../friends_wrap.cxx:681:6: note: type mismatch in parameter 1
  681 | void _wrap_set__SWIG_2_friends_e38c5c52c879b68c(D< double > *_swig_go_0, double _swig_go_1) {
      |      ^
../friends_wrap.cxx:681:6: note: '_wrap_set__SWIG_2_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:681:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:52:13: warning: type of '_wrap_set__SWIG_1_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_set__SWIG_1_friends_e38c5c52c879b68c(uintptr_t arg1, swig_intgo arg2);
      |             ^
../friends_wrap.cxx:633:6: note: type mismatch in parameter 1
  633 | void _wrap_set__SWIG_1_friends_e38c5c52c879b68c(D< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../friends_wrap.cxx:633:6: note: '_wrap_set__SWIG_1_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:633:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:46:18: warning: type of '_wrap_new_Foo_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_new_Foo_friends_e38c5c52c879b68c(void);
      |                  ^
../friends_wrap.cxx:570:16: note: return value type mismatch
  570 | ns1::ns2::Foo *_wrap_new_Foo_friends_e38c5c52c879b68c() {
      |                ^
../friends_wrap.cxx:570:16: note: '_wrap_new_Foo_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:570:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:50:18: warning: type of '_wrap_new_D_i_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_new_D_i_friends_e38c5c52c879b68c(swig_intgo arg1);
      |                  ^
../friends_wrap.cxx:607:11: note: return value type mismatch
  607 | D< int > *_wrap_new_D_i_friends_e38c5c52c879b68c(intgo _swig_go_0) {
      |           ^
../friends_wrap.cxx:607:11: note: '_wrap_new_D_i_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:607:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:54:18: warning: type of '_wrap_new_D_d_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_new_D_d_friends_e38c5c52c879b68c(double arg1);
      |                  ^
../friends_wrap.cxx:655:14: note: return value type mismatch
  655 | D< double > *_wrap_new_D_d_friends_e38c5c52c879b68c(double _swig_go_0) {
      |              ^
../friends_wrap.cxx:655:14: note: '_wrap_new_D_d_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:655:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:34:18: warning: type of '_wrap_new_B_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_B_friends_e38c5c52c879b68c(swig_intgo arg1);
      |                  ^
../friends_wrap.cxx:426:4: note: return value type mismatch
  426 | B *_wrap_new_B_friends_e38c5c52c879b68c(intgo _swig_go_0) {
      |    ^
../friends_wrap.cxx:426:4: note: '_wrap_new_B_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:426:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:37:18: warning: type of '_wrap_new_A_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_A_friends_e38c5c52c879b68c(swig_intgo arg1);
      |                  ^
../friends_wrap.cxx:464:4: note: return value type mismatch
  464 | A *_wrap_new_A_friends_e38c5c52c879b68c(intgo _swig_go_0) {
      |    ^
../friends_wrap.cxx:464:4: note: '_wrap_new_A_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:464:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:35:19: warning: type of '_wrap_mix_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_mix_friends_e38c5c52c879b68c(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../friends_wrap.cxx:439:7: note: type mismatch in parameter 1
  439 | intgo _wrap_mix_friends_e38c5c52c879b68c(A *_swig_go_0, B *_swig_go_1) {
      |       ^
../friends_wrap.cxx:439:7: note: '_wrap_mix_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:439:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:41:19: warning: type of '_wrap_get_val3_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_get_val3_friends_e38c5c52c879b68c(uintptr_t arg1);
      |                   ^
../friends_wrap.cxx:518:7: note: type mismatch in parameter 1
  518 | intgo _wrap_get_val3_friends_e38c5c52c879b68c(A *_swig_go_0) {
      |       ^
../friends_wrap.cxx:518:7: note: '_wrap_get_val3_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:518:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:40:19: warning: type of '_wrap_get_val2_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_get_val2_friends_e38c5c52c879b68c(uintptr_t arg1);
      |                   ^
../friends_wrap.cxx:505:7: note: type mismatch in parameter 1
  505 | intgo _wrap_get_val2_friends_e38c5c52c879b68c(A *_swig_go_0) {
      |       ^
../friends_wrap.cxx:505:7: note: '_wrap_get_val2_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:505:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:55:15: warning: type of '_wrap_get_val1__SWIG_5_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   55 | extern double _wrap_get_val1__SWIG_5_friends_e38c5c52c879b68c(uintptr_t arg1);
      |               ^
../friends_wrap.cxx:668:8: note: type mismatch in parameter 1
  668 | double _wrap_get_val1__SWIG_5_friends_e38c5c52c879b68c(D< double > *_swig_go_0) {
      |        ^
../friends_wrap.cxx:668:8: note: '_wrap_get_val1__SWIG_5_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:668:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:51:19: warning: type of '_wrap_get_val1__SWIG_4_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_get_val1__SWIG_4_friends_e38c5c52c879b68c(uintptr_t arg1);
      |                   ^
../friends_wrap.cxx:620:7: note: type mismatch in parameter 1
  620 | intgo _wrap_get_val1__SWIG_4_friends_e38c5c52c879b68c(D< int > *_swig_go_0) {
      |       ^
../friends_wrap.cxx:620:7: note: '_wrap_get_val1__SWIG_4_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:620:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:39:19: warning: type of '_wrap_get_val1__SWIG_1_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_get_val1__SWIG_1_friends_e38c5c52c879b68c(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../friends_wrap.cxx:490:7: note: type mismatch in parameter 1
  490 | intgo _wrap_get_val1__SWIG_1_friends_e38c5c52c879b68c(A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../friends_wrap.cxx:490:7: note: '_wrap_get_val1__SWIG_1_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:490:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:38:19: warning: type of '_wrap_get_val1__SWIG_0_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_get_val1__SWIG_0_friends_e38c5c52c879b68c(uintptr_t arg1);
      |                   ^
../friends_wrap.cxx:477:7: note: type mismatch in parameter 1
  477 | intgo _wrap_get_val1__SWIG_0_friends_e38c5c52c879b68c(A *_swig_go_0) {
      |       ^
../friends_wrap.cxx:477:7: note: '_wrap_get_val1__SWIG_0_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:477:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:48:13: warning: type of '_wrap_delete_Foo_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_Foo_friends_e38c5c52c879b68c(uintptr_t arg1);
      |             ^
../friends_wrap.cxx:591:6: note: type mismatch in parameter 1
  591 | void _wrap_delete_Foo_friends_e38c5c52c879b68c(ns1::ns2::Foo *_swig_go_0) {
      |      ^
../friends_wrap.cxx:591:6: note: '_wrap_delete_Foo_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:591:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:53:13: warning: type of '_wrap_delete_D_i_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_D_i_friends_e38c5c52c879b68c(uintptr_t arg1);
      |             ^
../friends_wrap.cxx:645:6: note: type mismatch in parameter 1
  645 | void _wrap_delete_D_i_friends_e38c5c52c879b68c(D< int > *_swig_go_0) {
      |      ^
../friends_wrap.cxx:645:6: note: '_wrap_delete_D_i_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:645:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:57:13: warning: type of '_wrap_delete_D_d_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_delete_D_d_friends_e38c5c52c879b68c(uintptr_t arg1);
      |             ^
../friends_wrap.cxx:693:6: note: type mismatch in parameter 1
  693 | void _wrap_delete_D_d_friends_e38c5c52c879b68c(D< double > *_swig_go_0) {
      |      ^
../friends_wrap.cxx:693:6: note: '_wrap_delete_D_d_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:693:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:36:13: warning: type of '_wrap_delete_B_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_B_friends_e38c5c52c879b68c(uintptr_t arg1);
      |             ^
../friends_wrap.cxx:454:6: note: type mismatch in parameter 1
  454 | void _wrap_delete_B_friends_e38c5c52c879b68c(B *_swig_go_0) {
      |      ^
../friends_wrap.cxx:454:6: note: '_wrap_delete_B_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:454:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:42:13: warning: type of '_wrap_delete_A_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_A_friends_e38c5c52c879b68c(uintptr_t arg1);
      |             ^
../friends_wrap.cxx:531:6: note: type mismatch in parameter 1
  531 | void _wrap_delete_A_friends_e38c5c52c879b68c(A *_swig_go_0) {
      |      ^
../friends_wrap.cxx:531:6: note: '_wrap_delete_A_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:531:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:32:18: warning: type of '_wrap_Swig_malloc_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_friends_e38c5c52c879b68c(swig_intgo arg1);
      |                  ^
../friends_wrap.cxx:407:7: note: return value type mismatch
  407 | void *_wrap_Swig_malloc_friends_e38c5c52c879b68c(intgo _swig_go_0) {
      |       ^
../friends_wrap.cxx:407:7: note: '_wrap_Swig_malloc_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:407:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:31:13: warning: type of '_wrap_Swig_free_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_friends_e38c5c52c879b68c(uintptr_t arg1);
      |             ^
../friends_wrap.cxx:397:6: note: type mismatch in parameter 1
  397 | void _wrap_Swig_free_friends_e38c5c52c879b68c(void *_swig_go_0) {
      |      ^
../friends_wrap.cxx:397:6: note: '_wrap_Swig_free_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:397:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../friends.go:47:13: warning: type of '_wrap_Foo_member_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_Foo_member_friends_e38c5c52c879b68c(uintptr_t arg1);
      |             ^
../friends_wrap.cxx:581:6: note: type mismatch in parameter 1
  581 | void _wrap_Foo_member_friends_e38c5c52c879b68c(ns1::ns2::Foo *_swig_go_0) {
      |      ^
../friends_wrap.cxx:581:6: note: '_wrap_Foo_member_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:581:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/friends
cgo-gcc-prolog: In function '_cgo_770cc75fafff_Cfunc__wrap_bar_friends_e38c5c52c879b68c':
cgo-gcc-prolog:89:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_770cc75fafff_Cfunc__wrap_bas_friends_e38c5c52c879b68c':
cgo-gcc-prolog:101:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_770cc75fafff_Cfunc__wrap_baz_friends_e38c5c52c879b68c':
cgo-gcc-prolog:113:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_770cc75fafff_Cfunc__wrap_globalscope_friends_e38c5c52c879b68c':
cgo-gcc-prolog:314:49: warning: unused variable '_cgo_a' [-Wunused-variable]
# swigtests/friends
friends_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
friends_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:56:13: warning: type of '_wrap_set__SWIG_2_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_set__SWIG_2_friends_e38c5c52c879b68c(uintptr_t arg1, double arg2);
      |             ^
../friends_wrap.cxx:681:6: note: type mismatch in parameter 1
  681 | void _wrap_set__SWIG_2_friends_e38c5c52c879b68c(D< double > *_swig_go_0, double _swig_go_1) {
      |      ^
../friends_wrap.cxx:681:6: note: '_wrap_set__SWIG_2_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:681:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:52:13: warning: type of '_wrap_set__SWIG_1_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_set__SWIG_1_friends_e38c5c52c879b68c(uintptr_t arg1, swig_intgo arg2);
      |             ^
../friends_wrap.cxx:633:6: note: type mismatch in parameter 1
  633 | void _wrap_set__SWIG_1_friends_e38c5c52c879b68c(D< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../friends_wrap.cxx:633:6: note: '_wrap_set__SWIG_1_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:633:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:46:18: warning: type of '_wrap_new_Foo_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_new_Foo_friends_e38c5c52c879b68c(void);
      |                  ^
../friends_wrap.cxx:570:16: note: return value type mismatch
  570 | ns1::ns2::Foo *_wrap_new_Foo_friends_e38c5c52c879b68c() {
      |                ^
../friends_wrap.cxx:570:16: note: '_wrap_new_Foo_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:570:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:50:18: warning: type of '_wrap_new_D_i_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_new_D_i_friends_e38c5c52c879b68c(swig_intgo arg1);
      |                  ^
../friends_wrap.cxx:607:11: note: return value type mismatch
  607 | D< int > *_wrap_new_D_i_friends_e38c5c52c879b68c(intgo _swig_go_0) {
      |           ^
../friends_wrap.cxx:607:11: note: '_wrap_new_D_i_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:607:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:54:18: warning: type of '_wrap_new_D_d_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_new_D_d_friends_e38c5c52c879b68c(double arg1);
      |                  ^
../friends_wrap.cxx:655:14: note: return value type mismatch
  655 | D< double > *_wrap_new_D_d_friends_e38c5c52c879b68c(double _swig_go_0) {
      |              ^
../friends_wrap.cxx:655:14: note: '_wrap_new_D_d_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:655:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:34:18: warning: type of '_wrap_new_B_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_B_friends_e38c5c52c879b68c(swig_intgo arg1);
      |                  ^
../friends_wrap.cxx:426:4: note: return value type mismatch
  426 | B *_wrap_new_B_friends_e38c5c52c879b68c(intgo _swig_go_0) {
      |    ^
../friends_wrap.cxx:426:4: note: '_wrap_new_B_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:426:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:37:18: warning: type of '_wrap_new_A_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_A_friends_e38c5c52c879b68c(swig_intgo arg1);
      |                  ^
../friends_wrap.cxx:464:4: note: return value type mismatch
  464 | A *_wrap_new_A_friends_e38c5c52c879b68c(intgo _swig_go_0) {
      |    ^
../friends_wrap.cxx:464:4: note: '_wrap_new_A_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:464:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:35:19: warning: type of '_wrap_mix_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_mix_friends_e38c5c52c879b68c(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../friends_wrap.cxx:439:7: note: type mismatch in parameter 1
  439 | intgo _wrap_mix_friends_e38c5c52c879b68c(A *_swig_go_0, B *_swig_go_1) {
      |       ^
../friends_wrap.cxx:439:7: note: '_wrap_mix_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:439:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:41:19: warning: type of '_wrap_get_val3_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_get_val3_friends_e38c5c52c879b68c(uintptr_t arg1);
      |                   ^
../friends_wrap.cxx:518:7: note: type mismatch in parameter 1
  518 | intgo _wrap_get_val3_friends_e38c5c52c879b68c(A *_swig_go_0) {
      |       ^
../friends_wrap.cxx:518:7: note: '_wrap_get_val3_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:518:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:40:19: warning: type of '_wrap_get_val2_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_get_val2_friends_e38c5c52c879b68c(uintptr_t arg1);
      |                   ^
../friends_wrap.cxx:505:7: note: type mismatch in parameter 1
  505 | intgo _wrap_get_val2_friends_e38c5c52c879b68c(A *_swig_go_0) {
      |       ^
../friends_wrap.cxx:505:7: note: '_wrap_get_val2_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:505:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:55:15: warning: type of '_wrap_get_val1__SWIG_5_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   55 | extern double _wrap_get_val1__SWIG_5_friends_e38c5c52c879b68c(uintptr_t arg1);
      |               ^
../friends_wrap.cxx:668:8: note: type mismatch in parameter 1
  668 | double _wrap_get_val1__SWIG_5_friends_e38c5c52c879b68c(D< double > *_swig_go_0) {
      |        ^
../friends_wrap.cxx:668:8: note: '_wrap_get_val1__SWIG_5_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:668:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:51:19: warning: type of '_wrap_get_val1__SWIG_4_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_get_val1__SWIG_4_friends_e38c5c52c879b68c(uintptr_t arg1);
      |                   ^
../friends_wrap.cxx:620:7: note: type mismatch in parameter 1
  620 | intgo _wrap_get_val1__SWIG_4_friends_e38c5c52c879b68c(D< int > *_swig_go_0) {
      |       ^
../friends_wrap.cxx:620:7: note: '_wrap_get_val1__SWIG_4_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:620:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:39:19: warning: type of '_wrap_get_val1__SWIG_1_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_get_val1__SWIG_1_friends_e38c5c52c879b68c(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../friends_wrap.cxx:490:7: note: type mismatch in parameter 1
  490 | intgo _wrap_get_val1__SWIG_1_friends_e38c5c52c879b68c(A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../friends_wrap.cxx:490:7: note: '_wrap_get_val1__SWIG_1_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:490:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:38:19: warning: type of '_wrap_get_val1__SWIG_0_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_get_val1__SWIG_0_friends_e38c5c52c879b68c(uintptr_t arg1);
      |                   ^
../friends_wrap.cxx:477:7: note: type mismatch in parameter 1
  477 | intgo _wrap_get_val1__SWIG_0_friends_e38c5c52c879b68c(A *_swig_go_0) {
      |       ^
../friends_wrap.cxx:477:7: note: '_wrap_get_val1__SWIG_0_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:477:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:48:13: warning: type of '_wrap_delete_Foo_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_Foo_friends_e38c5c52c879b68c(uintptr_t arg1);
      |             ^
../friends_wrap.cxx:591:6: note: type mismatch in parameter 1
  591 | void _wrap_delete_Foo_friends_e38c5c52c879b68c(ns1::ns2::Foo *_swig_go_0) {
      |      ^
../friends_wrap.cxx:591:6: note: '_wrap_delete_Foo_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:591:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:53:13: warning: type of '_wrap_delete_D_i_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_D_i_friends_e38c5c52c879b68c(uintptr_t arg1);
      |             ^
../friends_wrap.cxx:645:6: note: type mismatch in parameter 1
  645 | void _wrap_delete_D_i_friends_e38c5c52c879b68c(D< int > *_swig_go_0) {
      |      ^
../friends_wrap.cxx:645:6: note: '_wrap_delete_D_i_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:645:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:57:13: warning: type of '_wrap_delete_D_d_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_delete_D_d_friends_e38c5c52c879b68c(uintptr_t arg1);
      |             ^
../friends_wrap.cxx:693:6: note: type mismatch in parameter 1
  693 | void _wrap_delete_D_d_friends_e38c5c52c879b68c(D< double > *_swig_go_0) {
      |      ^
../friends_wrap.cxx:693:6: note: '_wrap_delete_D_d_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:693:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:36:13: warning: type of '_wrap_delete_B_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_B_friends_e38c5c52c879b68c(uintptr_t arg1);
      |             ^
../friends_wrap.cxx:454:6: note: type mismatch in parameter 1
  454 | void _wrap_delete_B_friends_e38c5c52c879b68c(B *_swig_go_0) {
      |      ^
../friends_wrap.cxx:454:6: note: '_wrap_delete_B_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:454:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:42:13: warning: type of '_wrap_delete_A_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_A_friends_e38c5c52c879b68c(uintptr_t arg1);
      |             ^
../friends_wrap.cxx:531:6: note: type mismatch in parameter 1
  531 | void _wrap_delete_A_friends_e38c5c52c879b68c(A *_swig_go_0) {
      |      ^
../friends_wrap.cxx:531:6: note: '_wrap_delete_A_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:531:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:32:18: warning: type of '_wrap_Swig_malloc_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_friends_e38c5c52c879b68c(swig_intgo arg1);
      |                  ^
../friends_wrap.cxx:407:7: note: return value type mismatch
  407 | void *_wrap_Swig_malloc_friends_e38c5c52c879b68c(intgo _swig_go_0) {
      |       ^
../friends_wrap.cxx:407:7: note: '_wrap_Swig_malloc_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:407:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:31:13: warning: type of '_wrap_Swig_free_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_friends_e38c5c52c879b68c(uintptr_t arg1);
      |             ^
../friends_wrap.cxx:397:6: note: type mismatch in parameter 1
  397 | void _wrap_Swig_free_friends_e38c5c52c879b68c(void *_swig_go_0) {
      |      ^
../friends_wrap.cxx:397:6: note: '_wrap_Swig_free_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:397:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/friends/friends.go:47:13: warning: type of '_wrap_Foo_member_friends_e38c5c52c879b68c' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_Foo_member_friends_e38c5c52c879b68c(uintptr_t arg1);
      |             ^
../friends_wrap.cxx:581:6: note: type mismatch in parameter 1
  581 | void _wrap_Foo_member_friends_e38c5c52c879b68c(ns1::ns2::Foo *_swig_go_0) {
      |      ^
../friends_wrap.cxx:581:6: note: '_wrap_Foo_member_friends_e38c5c52c879b68c' was previously declared here
../friends_wrap.cxx:581:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1452995802/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase friends_template
checking go testcase funcptr_cpp
checking go testcase functors
checking go testcase fvirtual (with run test)
# swigtests/fvirtual
../fvirtual.go:35:18: warning: type of '_wrap_new_Node_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Node_fvirtual_4ca8da99cda34989(void);
      |                  ^
../fvirtual_wrap.cxx:308:7: note: return value type mismatch
  308 | Node *_wrap_new_Node_fvirtual_4ca8da99cda34989() {
      |       ^
../fvirtual_wrap.cxx:308:7: note: '_wrap_new_Node_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:308:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../fvirtual.go:39:18: warning: type of '_wrap_new_NodeSwitch_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_NodeSwitch_fvirtual_4ca8da99cda34989(void);
      |                  ^
../fvirtual_wrap.cxx:361:13: note: return value type mismatch
  361 | NodeSwitch *_wrap_new_NodeSwitch_fvirtual_4ca8da99cda34989() {
      |             ^
../fvirtual_wrap.cxx:361:13: note: '_wrap_new_NodeSwitch_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:361:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../fvirtual.go:34:13: warning: type of '_wrap_delete_Node_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_Node_fvirtual_4ca8da99cda34989(uintptr_t arg1);
      |             ^
../fvirtual_wrap.cxx:298:6: note: type mismatch in parameter 1
  298 | void _wrap_delete_Node_fvirtual_4ca8da99cda34989(Node *_swig_go_0) {
      |      ^
../fvirtual_wrap.cxx:298:6: note: '_wrap_delete_Node_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:298:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../fvirtual.go:38:13: warning: type of '_wrap_delete_NodeSwitch_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_NodeSwitch_fvirtual_4ca8da99cda34989(uintptr_t arg1);
      |             ^
../fvirtual_wrap.cxx:351:6: note: type mismatch in parameter 1
  351 | void _wrap_delete_NodeSwitch_fvirtual_4ca8da99cda34989(NodeSwitch *_swig_go_0) {
      |      ^
../fvirtual_wrap.cxx:351:6: note: '_wrap_delete_NodeSwitch_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:351:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../fvirtual.go:32:18: warning: type of '_wrap_Swig_malloc_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_fvirtual_4ca8da99cda34989(swig_intgo arg1);
      |                  ^
../fvirtual_wrap.cxx:270:7: note: return value type mismatch
  270 | void *_wrap_Swig_malloc_fvirtual_4ca8da99cda34989(intgo _swig_go_0) {
      |       ^
../fvirtual_wrap.cxx:270:7: note: '_wrap_Swig_malloc_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:270:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../fvirtual.go:31:13: warning: type of '_wrap_Swig_free_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_fvirtual_4ca8da99cda34989(uintptr_t arg1);
      |             ^
../fvirtual_wrap.cxx:260:6: note: type mismatch in parameter 1
  260 | void _wrap_Swig_free_fvirtual_4ca8da99cda34989(void *_swig_go_0) {
      |      ^
../fvirtual_wrap.cxx:260:6: note: '_wrap_Swig_free_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:260:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../fvirtual.go:33:19: warning: type of '_wrap_Node_addChild_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_Node_addChild_fvirtual_4ca8da99cda34989(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../fvirtual_wrap.cxx:283:7: note: type mismatch in parameter 1
  283 | intgo _wrap_Node_addChild_fvirtual_4ca8da99cda34989(Node *_swig_go_0, Node *_swig_go_1) {
      |       ^
../fvirtual_wrap.cxx:283:7: note: '_wrap_Node_addChild_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:283:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../fvirtual.go:37:19: warning: type of '_wrap_NodeSwitch_addChild__SWIG_1_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_NodeSwitch_addChild__SWIG_1_fvirtual_4ca8da99cda34989(uintptr_t arg1, uintptr_t arg2, _Bool arg3);
      |                   ^
../fvirtual_wrap.cxx:334:7: note: type mismatch in parameter 1
  334 | intgo _wrap_NodeSwitch_addChild__SWIG_1_fvirtual_4ca8da99cda34989(NodeSwitch *_swig_go_0, Node *_swig_go_1, bool _swig_go_2) {
      |       ^
../fvirtual_wrap.cxx:334:7: note: '_wrap_NodeSwitch_addChild__SWIG_1_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:334:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../fvirtual.go:36:19: warning: type of '_wrap_NodeSwitch_addChild__SWIG_0_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_NodeSwitch_addChild__SWIG_0_fvirtual_4ca8da99cda34989(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../fvirtual_wrap.cxx:319:7: note: type mismatch in parameter 1
  319 | intgo _wrap_NodeSwitch_addChild__SWIG_0_fvirtual_4ca8da99cda34989(NodeSwitch *_swig_go_0, Node *_swig_go_1) {
      |       ^
../fvirtual_wrap.cxx:319:7: note: '_wrap_NodeSwitch_addChild__SWIG_0_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:319:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/fvirtual
fvirtual_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
fvirtual_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/fvirtual/fvirtual.go:35:18: warning: type of '_wrap_new_Node_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Node_fvirtual_4ca8da99cda34989(void);
      |                  ^
../fvirtual_wrap.cxx:308:7: note: return value type mismatch
  308 | Node *_wrap_new_Node_fvirtual_4ca8da99cda34989() {
      |       ^
../fvirtual_wrap.cxx:308:7: note: '_wrap_new_Node_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:308:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/fvirtual/fvirtual.go:39:18: warning: type of '_wrap_new_NodeSwitch_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_NodeSwitch_fvirtual_4ca8da99cda34989(void);
      |                  ^
../fvirtual_wrap.cxx:361:13: note: return value type mismatch
  361 | NodeSwitch *_wrap_new_NodeSwitch_fvirtual_4ca8da99cda34989() {
      |             ^
../fvirtual_wrap.cxx:361:13: note: '_wrap_new_NodeSwitch_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:361:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/fvirtual/fvirtual.go:34:13: warning: type of '_wrap_delete_Node_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_Node_fvirtual_4ca8da99cda34989(uintptr_t arg1);
      |             ^
../fvirtual_wrap.cxx:298:6: note: type mismatch in parameter 1
  298 | void _wrap_delete_Node_fvirtual_4ca8da99cda34989(Node *_swig_go_0) {
      |      ^
../fvirtual_wrap.cxx:298:6: note: '_wrap_delete_Node_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:298:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/fvirtual/fvirtual.go:38:13: warning: type of '_wrap_delete_NodeSwitch_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_NodeSwitch_fvirtual_4ca8da99cda34989(uintptr_t arg1);
      |             ^
../fvirtual_wrap.cxx:351:6: note: type mismatch in parameter 1
  351 | void _wrap_delete_NodeSwitch_fvirtual_4ca8da99cda34989(NodeSwitch *_swig_go_0) {
      |      ^
../fvirtual_wrap.cxx:351:6: note: '_wrap_delete_NodeSwitch_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:351:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/fvirtual/fvirtual.go:32:18: warning: type of '_wrap_Swig_malloc_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_fvirtual_4ca8da99cda34989(swig_intgo arg1);
      |                  ^
../fvirtual_wrap.cxx:270:7: note: return value type mismatch
  270 | void *_wrap_Swig_malloc_fvirtual_4ca8da99cda34989(intgo _swig_go_0) {
      |       ^
../fvirtual_wrap.cxx:270:7: note: '_wrap_Swig_malloc_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:270:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/fvirtual/fvirtual.go:31:13: warning: type of '_wrap_Swig_free_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_fvirtual_4ca8da99cda34989(uintptr_t arg1);
      |             ^
../fvirtual_wrap.cxx:260:6: note: type mismatch in parameter 1
  260 | void _wrap_Swig_free_fvirtual_4ca8da99cda34989(void *_swig_go_0) {
      |      ^
../fvirtual_wrap.cxx:260:6: note: '_wrap_Swig_free_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:260:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/fvirtual/fvirtual.go:33:19: warning: type of '_wrap_Node_addChild_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_Node_addChild_fvirtual_4ca8da99cda34989(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../fvirtual_wrap.cxx:283:7: note: type mismatch in parameter 1
  283 | intgo _wrap_Node_addChild_fvirtual_4ca8da99cda34989(Node *_swig_go_0, Node *_swig_go_1) {
      |       ^
../fvirtual_wrap.cxx:283:7: note: '_wrap_Node_addChild_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:283:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/fvirtual/fvirtual.go:37:19: warning: type of '_wrap_NodeSwitch_addChild__SWIG_1_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_NodeSwitch_addChild__SWIG_1_fvirtual_4ca8da99cda34989(uintptr_t arg1, uintptr_t arg2, _Bool arg3);
      |                   ^
../fvirtual_wrap.cxx:334:7: note: type mismatch in parameter 1
  334 | intgo _wrap_NodeSwitch_addChild__SWIG_1_fvirtual_4ca8da99cda34989(NodeSwitch *_swig_go_0, Node *_swig_go_1, bool _swig_go_2) {
      |       ^
../fvirtual_wrap.cxx:334:7: note: '_wrap_NodeSwitch_addChild__SWIG_1_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:334:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/fvirtual/fvirtual.go:36:19: warning: type of '_wrap_NodeSwitch_addChild__SWIG_0_fvirtual_4ca8da99cda34989' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_NodeSwitch_addChild__SWIG_0_fvirtual_4ca8da99cda34989(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../fvirtual_wrap.cxx:319:7: note: type mismatch in parameter 1
  319 | intgo _wrap_NodeSwitch_addChild__SWIG_0_fvirtual_4ca8da99cda34989(NodeSwitch *_swig_go_0, Node *_swig_go_1) {
      |       ^
../fvirtual_wrap.cxx:319:7: note: '_wrap_NodeSwitch_addChild__SWIG_0_fvirtual_4ca8da99cda34989' was previously declared here
../fvirtual_wrap.cxx:319:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2730394850/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase global_immutable_vars_cpp
checking go testcase global_namespace
checking go testcase global_ns_arg (with run test)
# swigtests/global_ns_arg
../global_ns_arg.go:32:18: warning: type of '_wrap_Swig_malloc_global_ns_arg_f66f8b7a0094ecb1' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_global_ns_arg_f66f8b7a0094ecb1(swig_intgo arg1);
      |                  ^
../global_ns_arg_wrap.cxx:269:7: note: return value type mismatch
  269 | void *_wrap_Swig_malloc_global_ns_arg_f66f8b7a0094ecb1(intgo _swig_go_0) {
      |       ^
../global_ns_arg_wrap.cxx:269:7: note: '_wrap_Swig_malloc_global_ns_arg_f66f8b7a0094ecb1' was previously declared here
../global_ns_arg_wrap.cxx:269:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../global_ns_arg.go:31:13: warning: type of '_wrap_Swig_free_global_ns_arg_f66f8b7a0094ecb1' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_global_ns_arg_f66f8b7a0094ecb1(uintptr_t arg1);
      |             ^
../global_ns_arg_wrap.cxx:259:6: note: type mismatch in parameter 1
  259 | void _wrap_Swig_free_global_ns_arg_f66f8b7a0094ecb1(void *_swig_go_0) {
      |      ^
../global_ns_arg_wrap.cxx:259:6: note: '_wrap_Swig_free_global_ns_arg_f66f8b7a0094ecb1' was previously declared here
../global_ns_arg_wrap.cxx:259:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/global_ns_arg
global_ns_arg_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
global_ns_arg_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/global_ns_arg/global_ns_arg.go:32:18: warning: type of '_wrap_Swig_malloc_global_ns_arg_f66f8b7a0094ecb1' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_global_ns_arg_f66f8b7a0094ecb1(swig_intgo arg1);
      |                  ^
../global_ns_arg_wrap.cxx:269:7: note: return value type mismatch
  269 | void *_wrap_Swig_malloc_global_ns_arg_f66f8b7a0094ecb1(intgo _swig_go_0) {
      |       ^
../global_ns_arg_wrap.cxx:269:7: note: '_wrap_Swig_malloc_global_ns_arg_f66f8b7a0094ecb1' was previously declared here
../global_ns_arg_wrap.cxx:269:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/global_ns_arg/global_ns_arg.go:31:13: warning: type of '_wrap_Swig_free_global_ns_arg_f66f8b7a0094ecb1' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_global_ns_arg_f66f8b7a0094ecb1(uintptr_t arg1);
      |             ^
../global_ns_arg_wrap.cxx:259:6: note: type mismatch in parameter 1
  259 | void _wrap_Swig_free_global_ns_arg_f66f8b7a0094ecb1(void *_swig_go_0) {
      |      ^
../global_ns_arg_wrap.cxx:259:6: note: '_wrap_Swig_free_global_ns_arg_f66f8b7a0094ecb1' was previously declared here
../global_ns_arg_wrap.cxx:259:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-945395202/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase global_scope_types
checking go testcase global_vars
checking go testcase grouping (with run test)
# swigtests/grouping
../grouping.go:34:18: warning: type of '_wrap_Swig_malloc_grouping_dca6928b4913ffc8' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_grouping_dca6928b4913ffc8(swig_intgo arg1);
      |                  ^
../grouping_wrap.cxx:283:7: note: return value type mismatch
  283 | void *_wrap_Swig_malloc_grouping_dca6928b4913ffc8(intgo _swig_go_0) {
      |       ^
../grouping_wrap.cxx:283:7: note: '_wrap_Swig_malloc_grouping_dca6928b4913ffc8' was previously declared here
../grouping_wrap.cxx:283:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../grouping.go:33:13: warning: type of '_wrap_Swig_free_grouping_dca6928b4913ffc8' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_grouping_dca6928b4913ffc8(uintptr_t arg1);
      |             ^
../grouping_wrap.cxx:273:6: note: type mismatch in parameter 1
  273 | void _wrap_Swig_free_grouping_dca6928b4913ffc8(void *_swig_go_0) {
      |      ^
../grouping_wrap.cxx:273:6: note: '_wrap_Swig_free_grouping_dca6928b4913ffc8' was previously declared here
../grouping_wrap.cxx:273:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/grouping
grouping_wrap.cxx:256:5: warning: unnecessary parentheses in declaration of 'test3' [-Wparentheses]
  256 | int (test3) = 37;
      |     ^~~~~~~
grouping_wrap.cxx:256:5: note: remove parentheses
  256 | int (test3) = 37;
      |     ^~~~~~~
      |     -     -
grouping_wrap.cxx: In function 'intgo* _wrap_test2_grouping_dca6928b4913ffc8(intgo)':
grouping_wrap.cxx:317:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  317 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
grouping_wrap.cxx: At global scope:
grouping_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
grouping_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/grouping/grouping.go:34:18: warning: type of '_wrap_Swig_malloc_grouping_dca6928b4913ffc8' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_grouping_dca6928b4913ffc8(swig_intgo arg1);
      |                  ^
../grouping_wrap.cxx:283:7: note: return value type mismatch
  283 | void *_wrap_Swig_malloc_grouping_dca6928b4913ffc8(intgo _swig_go_0) {
      |       ^
../grouping_wrap.cxx:283:7: note: '_wrap_Swig_malloc_grouping_dca6928b4913ffc8' was previously declared here
../grouping_wrap.cxx:283:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/grouping/grouping.go:33:13: warning: type of '_wrap_Swig_free_grouping_dca6928b4913ffc8' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_grouping_dca6928b4913ffc8(uintptr_t arg1);
      |             ^
../grouping_wrap.cxx:273:6: note: type mismatch in parameter 1
  273 | void _wrap_Swig_free_grouping_dca6928b4913ffc8(void *_swig_go_0) {
      |      ^
../grouping_wrap.cxx:273:6: note: '_wrap_Swig_free_grouping_dca6928b4913ffc8' was previously declared here
../grouping_wrap.cxx:273:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1483638787/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase ignore_parameter
checking go testcase import_fragments
checking go testcase import_nomodule (with run test)
# swigtests/import_nomodule
../import_nomodule.go:35:13: warning: type of '_wrap_test1_import_nomodule_d63cd6ef335756a5' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_test1_import_nomodule_d63cd6ef335756a5(uintptr_t arg1, swig_intgo arg2);
      |             ^
../import_nomodule_wrap.cxx:314:6: note: type mismatch in parameter 1
  314 | void _wrap_test1_import_nomodule_d63cd6ef335756a5(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../import_nomodule_wrap.cxx:314:6: note: '_wrap_test1_import_nomodule_d63cd6ef335756a5' was previously declared here
../import_nomodule_wrap.cxx:314:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../import_nomodule.go:36:18: warning: type of '_wrap_new_Bar_import_nomodule_d63cd6ef335756a5' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Bar_import_nomodule_d63cd6ef335756a5(void);
      |                  ^
../import_nomodule_wrap.cxx:326:6: note: return value type mismatch
  326 | Bar *_wrap_new_Bar_import_nomodule_d63cd6ef335756a5() {
      |      ^
../import_nomodule_wrap.cxx:326:6: note: '_wrap_new_Bar_import_nomodule_d63cd6ef335756a5' was previously declared here
../import_nomodule_wrap.cxx:326:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../import_nomodule.go:34:13: warning: type of '_wrap_delete_Foo_import_nomodule_d63cd6ef335756a5' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_Foo_import_nomodule_d63cd6ef335756a5(uintptr_t arg1);
      |             ^
../import_nomodule_wrap.cxx:304:6: note: type mismatch in parameter 1
  304 | void _wrap_delete_Foo_import_nomodule_d63cd6ef335756a5(Foo *_swig_go_0) {
      |      ^
../import_nomodule_wrap.cxx:304:6: note: '_wrap_delete_Foo_import_nomodule_d63cd6ef335756a5' was previously declared here
../import_nomodule_wrap.cxx:304:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../import_nomodule.go:37:13: warning: type of '_wrap_delete_Bar_import_nomodule_d63cd6ef335756a5' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Bar_import_nomodule_d63cd6ef335756a5(uintptr_t arg1);
      |             ^
../import_nomodule_wrap.cxx:337:6: note: type mismatch in parameter 1
  337 | void _wrap_delete_Bar_import_nomodule_d63cd6ef335756a5(Bar *_swig_go_0) {
      |      ^
../import_nomodule_wrap.cxx:337:6: note: '_wrap_delete_Bar_import_nomodule_d63cd6ef335756a5' was previously declared here
../import_nomodule_wrap.cxx:337:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../import_nomodule.go:33:18: warning: type of '_wrap_create_Foo_import_nomodule_d63cd6ef335756a5' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_create_Foo_import_nomodule_d63cd6ef335756a5(void);
      |                  ^
../import_nomodule_wrap.cxx:293:6: note: return value type mismatch
  293 | Foo *_wrap_create_Foo_import_nomodule_d63cd6ef335756a5() {
      |      ^
../import_nomodule_wrap.cxx:293:6: note: '_wrap_create_Foo_import_nomodule_d63cd6ef335756a5' was previously declared here
../import_nomodule_wrap.cxx:293:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../import_nomodule.go:32:18: warning: type of '_wrap_Swig_malloc_import_nomodule_d63cd6ef335756a5' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_import_nomodule_d63cd6ef335756a5(swig_intgo arg1);
      |                  ^
../import_nomodule_wrap.cxx:280:7: note: return value type mismatch
  280 | void *_wrap_Swig_malloc_import_nomodule_d63cd6ef335756a5(intgo _swig_go_0) {
      |       ^
../import_nomodule_wrap.cxx:280:7: note: '_wrap_Swig_malloc_import_nomodule_d63cd6ef335756a5' was previously declared here
../import_nomodule_wrap.cxx:280:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../import_nomodule.go:31:13: warning: type of '_wrap_Swig_free_import_nomodule_d63cd6ef335756a5' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_import_nomodule_d63cd6ef335756a5(uintptr_t arg1);
      |             ^
../import_nomodule_wrap.cxx:270:6: note: type mismatch in parameter 1
  270 | void _wrap_Swig_free_import_nomodule_d63cd6ef335756a5(void *_swig_go_0) {
      |      ^
../import_nomodule_wrap.cxx:270:6: note: '_wrap_Swig_free_import_nomodule_d63cd6ef335756a5' was previously declared here
../import_nomodule_wrap.cxx:270:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/import_nomodule
import_nomodule_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
import_nomodule_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/import_nomodule/import_nomodule.go:35:13: warning: type of '_wrap_test1_import_nomodule_d63cd6ef335756a5' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_test1_import_nomodule_d63cd6ef335756a5(uintptr_t arg1, swig_intgo arg2);
      |             ^
../import_nomodule_wrap.cxx:314:6: note: type mismatch in parameter 1
  314 | void _wrap_test1_import_nomodule_d63cd6ef335756a5(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../import_nomodule_wrap.cxx:314:6: note: '_wrap_test1_import_nomodule_d63cd6ef335756a5' was previously declared here
../import_nomodule_wrap.cxx:314:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/import_nomodule/import_nomodule.go:36:18: warning: type of '_wrap_new_Bar_import_nomodule_d63cd6ef335756a5' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Bar_import_nomodule_d63cd6ef335756a5(void);
      |                  ^
../import_nomodule_wrap.cxx:326:6: note: return value type mismatch
  326 | Bar *_wrap_new_Bar_import_nomodule_d63cd6ef335756a5() {
      |      ^
../import_nomodule_wrap.cxx:326:6: note: '_wrap_new_Bar_import_nomodule_d63cd6ef335756a5' was previously declared here
../import_nomodule_wrap.cxx:326:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/import_nomodule/import_nomodule.go:34:13: warning: type of '_wrap_delete_Foo_import_nomodule_d63cd6ef335756a5' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_Foo_import_nomodule_d63cd6ef335756a5(uintptr_t arg1);
      |             ^
../import_nomodule_wrap.cxx:304:6: note: type mismatch in parameter 1
  304 | void _wrap_delete_Foo_import_nomodule_d63cd6ef335756a5(Foo *_swig_go_0) {
      |      ^
../import_nomodule_wrap.cxx:304:6: note: '_wrap_delete_Foo_import_nomodule_d63cd6ef335756a5' was previously declared here
../import_nomodule_wrap.cxx:304:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/import_nomodule/import_nomodule.go:37:13: warning: type of '_wrap_delete_Bar_import_nomodule_d63cd6ef335756a5' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Bar_import_nomodule_d63cd6ef335756a5(uintptr_t arg1);
      |             ^
../import_nomodule_wrap.cxx:337:6: note: type mismatch in parameter 1
  337 | void _wrap_delete_Bar_import_nomodule_d63cd6ef335756a5(Bar *_swig_go_0) {
      |      ^
../import_nomodule_wrap.cxx:337:6: note: '_wrap_delete_Bar_import_nomodule_d63cd6ef335756a5' was previously declared here
../import_nomodule_wrap.cxx:337:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/import_nomodule/import_nomodule.go:33:18: warning: type of '_wrap_create_Foo_import_nomodule_d63cd6ef335756a5' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_create_Foo_import_nomodule_d63cd6ef335756a5(void);
      |                  ^
../import_nomodule_wrap.cxx:293:6: note: return value type mismatch
  293 | Foo *_wrap_create_Foo_import_nomodule_d63cd6ef335756a5() {
      |      ^
../import_nomodule_wrap.cxx:293:6: note: '_wrap_create_Foo_import_nomodule_d63cd6ef335756a5' was previously declared here
../import_nomodule_wrap.cxx:293:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/import_nomodule/import_nomodule.go:32:18: warning: type of '_wrap_Swig_malloc_import_nomodule_d63cd6ef335756a5' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_import_nomodule_d63cd6ef335756a5(swig_intgo arg1);
      |                  ^
../import_nomodule_wrap.cxx:280:7: note: return value type mismatch
  280 | void *_wrap_Swig_malloc_import_nomodule_d63cd6ef335756a5(intgo _swig_go_0) {
      |       ^
../import_nomodule_wrap.cxx:280:7: note: '_wrap_Swig_malloc_import_nomodule_d63cd6ef335756a5' was previously declared here
../import_nomodule_wrap.cxx:280:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/import_nomodule/import_nomodule.go:31:13: warning: type of '_wrap_Swig_free_import_nomodule_d63cd6ef335756a5' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_import_nomodule_d63cd6ef335756a5(uintptr_t arg1);
      |             ^
../import_nomodule_wrap.cxx:270:6: note: type mismatch in parameter 1
  270 | void _wrap_Swig_free_import_nomodule_d63cd6ef335756a5(void *_swig_go_0) {
      |      ^
../import_nomodule_wrap.cxx:270:6: note: '_wrap_Swig_free_import_nomodule_d63cd6ef335756a5' was previously declared here
../import_nomodule_wrap.cxx:270:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-85710244/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase inherit
checking go testcase inherit_member (with run test)
# swigtests/inherit_member
../inherit_member.go:39:13: warning: type of '_wrap_parent_class_pvar_set_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_parent_class_pvar_set_inherit_member_06458d9862f7aed9(uintptr_t arg1, swig_type_1 arg2);
      |             ^
../inherit_member_wrap.cxx:292:6: note: type mismatch in parameter 1
  292 | void _wrap_parent_class_pvar_set_inherit_member_06458d9862f7aed9(parent_class *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../inherit_member_wrap.cxx:292:6: note: '_wrap_parent_class_pvar_set_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:292:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_member.go:40:20: warning: type of '_wrap_parent_class_pvar_get_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_type_2 _wrap_parent_class_pvar_get_inherit_member_06458d9862f7aed9(uintptr_t arg1);
      |                    ^
../inherit_member_wrap.cxx:307:12: note: type mismatch in parameter 1
  307 | _gostring_ _wrap_parent_class_pvar_get_inherit_member_06458d9862f7aed9(parent_class *_swig_go_0) {
      |            ^
../inherit_member_wrap.cxx:307:12: note: '_wrap_parent_class_pvar_get_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:307:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_member.go:41:18: warning: type of '_wrap_new_parent_class_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_parent_class_inherit_member_06458d9862f7aed9(void);
      |                  ^
../inherit_member_wrap.cxx:320:15: note: return value type mismatch
  320 | parent_class *_wrap_new_parent_class_inherit_member_06458d9862f7aed9() {
      |               ^
../inherit_member_wrap.cxx:320:15: note: '_wrap_new_parent_class_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:320:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_member.go:45:18: warning: type of '_wrap_new_child_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_child_inherit_member_06458d9862f7aed9(void);
      |                  ^
../inherit_member_wrap.cxx:369:8: note: return value type mismatch
  369 | child *_wrap_new_child_inherit_member_06458d9862f7aed9() {
      |        ^
../inherit_member_wrap.cxx:369:8: note: '_wrap_new_child_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:369:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_member.go:42:13: warning: type of '_wrap_delete_parent_class_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_parent_class_inherit_member_06458d9862f7aed9(uintptr_t arg1);
      |             ^
../inherit_member_wrap.cxx:331:6: note: type mismatch in parameter 1
  331 | void _wrap_delete_parent_class_inherit_member_06458d9862f7aed9(parent_class *_swig_go_0) {
      |      ^
../inherit_member_wrap.cxx:331:6: note: '_wrap_delete_parent_class_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:331:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_member.go:46:13: warning: type of '_wrap_delete_child_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_child_inherit_member_06458d9862f7aed9(uintptr_t arg1);
      |             ^
../inherit_member_wrap.cxx:380:6: note: type mismatch in parameter 1
  380 | void _wrap_delete_child_inherit_member_06458d9862f7aed9(child *_swig_go_0) {
      |      ^
../inherit_member_wrap.cxx:380:6: note: '_wrap_delete_child_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:380:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_member.go:43:13: warning: type of '_wrap_child_cvar_set_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_child_cvar_set_inherit_member_06458d9862f7aed9(uintptr_t arg1, swig_type_3 arg2);
      |             ^
../inherit_member_wrap.cxx:341:6: note: type mismatch in parameter 1
  341 | void _wrap_child_cvar_set_inherit_member_06458d9862f7aed9(child *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../inherit_member_wrap.cxx:341:6: note: '_wrap_child_cvar_set_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:341:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_member.go:44:20: warning: type of '_wrap_child_cvar_get_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_type_4 _wrap_child_cvar_get_inherit_member_06458d9862f7aed9(uintptr_t arg1);
      |                    ^
../inherit_member_wrap.cxx:356:12: note: type mismatch in parameter 1
  356 | _gostring_ _wrap_child_cvar_get_inherit_member_06458d9862f7aed9(child *_swig_go_0) {
      |            ^
../inherit_member_wrap.cxx:356:12: note: '_wrap_child_cvar_get_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:356:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_member.go:38:18: warning: type of '_wrap_Swig_malloc_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Swig_malloc_inherit_member_06458d9862f7aed9(swig_intgo arg1);
      |                  ^
../inherit_member_wrap.cxx:279:7: note: return value type mismatch
  279 | void *_wrap_Swig_malloc_inherit_member_06458d9862f7aed9(intgo _swig_go_0) {
      |       ^
../inherit_member_wrap.cxx:279:7: note: '_wrap_Swig_malloc_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:279:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_member.go:37:13: warning: type of '_wrap_Swig_free_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Swig_free_inherit_member_06458d9862f7aed9(uintptr_t arg1);
      |             ^
../inherit_member_wrap.cxx:269:6: note: type mismatch in parameter 1
  269 | void _wrap_Swig_free_inherit_member_06458d9862f7aed9(void *_swig_go_0) {
      |      ^
../inherit_member_wrap.cxx:269:6: note: '_wrap_Swig_free_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:269:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_member.go:47:13: warning: type of '_wrap_Setchild_Pvar_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_Setchild_Pvar_inherit_member_06458d9862f7aed9(uintptr_t _swig_base, swig_type_5 arg1);
      |             ^
../inherit_member_wrap.cxx:390:6: note: type mismatch in parameter 1
  390 | void _wrap_Setchild_Pvar_inherit_member_06458d9862f7aed9(child *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../inherit_member_wrap.cxx:390:6: note: '_wrap_Setchild_Pvar_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:390:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_member.go:48:20: warning: type of '_wrap_Getchild_Pvar_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_type_6 _wrap_Getchild_Pvar_inherit_member_06458d9862f7aed9(uintptr_t _swig_base);
      |                    ^
../inherit_member_wrap.cxx:406:12: note: type mismatch in parameter 1
  406 | _gostring_ _wrap_Getchild_Pvar_inherit_member_06458d9862f7aed9(child *_swig_go_0) {
      |            ^
../inherit_member_wrap.cxx:406:12: note: '_wrap_Getchild_Pvar_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:406:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/inherit_member
inherit_member_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
inherit_member_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_member/inherit_member.go:39:13: warning: type of '_wrap_parent_class_pvar_set_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_parent_class_pvar_set_inherit_member_06458d9862f7aed9(uintptr_t arg1, swig_type_1 arg2);
      |             ^
../inherit_member_wrap.cxx:292:6: note: type mismatch in parameter 1
  292 | void _wrap_parent_class_pvar_set_inherit_member_06458d9862f7aed9(parent_class *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../inherit_member_wrap.cxx:292:6: note: '_wrap_parent_class_pvar_set_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:292:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_member/inherit_member.go:40:20: warning: type of '_wrap_parent_class_pvar_get_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_type_2 _wrap_parent_class_pvar_get_inherit_member_06458d9862f7aed9(uintptr_t arg1);
      |                    ^
../inherit_member_wrap.cxx:307:12: note: type mismatch in parameter 1
  307 | _gostring_ _wrap_parent_class_pvar_get_inherit_member_06458d9862f7aed9(parent_class *_swig_go_0) {
      |            ^
../inherit_member_wrap.cxx:307:12: note: '_wrap_parent_class_pvar_get_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:307:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_member/inherit_member.go:41:18: warning: type of '_wrap_new_parent_class_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_parent_class_inherit_member_06458d9862f7aed9(void);
      |                  ^
../inherit_member_wrap.cxx:320:15: note: return value type mismatch
  320 | parent_class *_wrap_new_parent_class_inherit_member_06458d9862f7aed9() {
      |               ^
../inherit_member_wrap.cxx:320:15: note: '_wrap_new_parent_class_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:320:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_member/inherit_member.go:45:18: warning: type of '_wrap_new_child_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_child_inherit_member_06458d9862f7aed9(void);
      |                  ^
../inherit_member_wrap.cxx:369:8: note: return value type mismatch
  369 | child *_wrap_new_child_inherit_member_06458d9862f7aed9() {
      |        ^
../inherit_member_wrap.cxx:369:8: note: '_wrap_new_child_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:369:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_member/inherit_member.go:42:13: warning: type of '_wrap_delete_parent_class_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_parent_class_inherit_member_06458d9862f7aed9(uintptr_t arg1);
      |             ^
../inherit_member_wrap.cxx:331:6: note: type mismatch in parameter 1
  331 | void _wrap_delete_parent_class_inherit_member_06458d9862f7aed9(parent_class *_swig_go_0) {
      |      ^
../inherit_member_wrap.cxx:331:6: note: '_wrap_delete_parent_class_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:331:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_member/inherit_member.go:46:13: warning: type of '_wrap_delete_child_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_child_inherit_member_06458d9862f7aed9(uintptr_t arg1);
      |             ^
../inherit_member_wrap.cxx:380:6: note: type mismatch in parameter 1
  380 | void _wrap_delete_child_inherit_member_06458d9862f7aed9(child *_swig_go_0) {
      |      ^
../inherit_member_wrap.cxx:380:6: note: '_wrap_delete_child_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:380:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_member/inherit_member.go:43:13: warning: type of '_wrap_child_cvar_set_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_child_cvar_set_inherit_member_06458d9862f7aed9(uintptr_t arg1, swig_type_3 arg2);
      |             ^
../inherit_member_wrap.cxx:341:6: note: type mismatch in parameter 1
  341 | void _wrap_child_cvar_set_inherit_member_06458d9862f7aed9(child *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../inherit_member_wrap.cxx:341:6: note: '_wrap_child_cvar_set_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:341:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_member/inherit_member.go:44:20: warning: type of '_wrap_child_cvar_get_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_type_4 _wrap_child_cvar_get_inherit_member_06458d9862f7aed9(uintptr_t arg1);
      |                    ^
../inherit_member_wrap.cxx:356:12: note: type mismatch in parameter 1
  356 | _gostring_ _wrap_child_cvar_get_inherit_member_06458d9862f7aed9(child *_swig_go_0) {
      |            ^
../inherit_member_wrap.cxx:356:12: note: '_wrap_child_cvar_get_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:356:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_member/inherit_member.go:38:18: warning: type of '_wrap_Swig_malloc_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Swig_malloc_inherit_member_06458d9862f7aed9(swig_intgo arg1);
      |                  ^
../inherit_member_wrap.cxx:279:7: note: return value type mismatch
  279 | void *_wrap_Swig_malloc_inherit_member_06458d9862f7aed9(intgo _swig_go_0) {
      |       ^
../inherit_member_wrap.cxx:279:7: note: '_wrap_Swig_malloc_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:279:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_member/inherit_member.go:37:13: warning: type of '_wrap_Swig_free_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Swig_free_inherit_member_06458d9862f7aed9(uintptr_t arg1);
      |             ^
../inherit_member_wrap.cxx:269:6: note: type mismatch in parameter 1
  269 | void _wrap_Swig_free_inherit_member_06458d9862f7aed9(void *_swig_go_0) {
      |      ^
../inherit_member_wrap.cxx:269:6: note: '_wrap_Swig_free_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:269:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_member/inherit_member.go:47:13: warning: type of '_wrap_Setchild_Pvar_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_Setchild_Pvar_inherit_member_06458d9862f7aed9(uintptr_t _swig_base, swig_type_5 arg1);
      |             ^
../inherit_member_wrap.cxx:390:6: note: type mismatch in parameter 1
  390 | void _wrap_Setchild_Pvar_inherit_member_06458d9862f7aed9(child *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../inherit_member_wrap.cxx:390:6: note: '_wrap_Setchild_Pvar_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:390:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_member/inherit_member.go:48:20: warning: type of '_wrap_Getchild_Pvar_inherit_member_06458d9862f7aed9' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_type_6 _wrap_Getchild_Pvar_inherit_member_06458d9862f7aed9(uintptr_t _swig_base);
      |                    ^
../inherit_member_wrap.cxx:406:12: note: type mismatch in parameter 1
  406 | _gostring_ _wrap_Getchild_Pvar_inherit_member_06458d9862f7aed9(child *_swig_go_0) {
      |            ^
../inherit_member_wrap.cxx:406:12: note: '_wrap_Getchild_Pvar_inherit_member_06458d9862f7aed9' was previously declared here
../inherit_member_wrap.cxx:406:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3657217684/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase inherit_missing (with run test)
# swigtests/inherit_missing
../inherit_missing.go:40:18: warning: type of '_wrap_new_Spam_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Spam_inherit_missing_136ad2fba6c80bcf(void);
      |                  ^
../inherit_missing_wrap.cxx:364:7: note: return value type mismatch
  364 | Spam *_wrap_new_Spam_inherit_missing_136ad2fba6c80bcf() {
      |       ^
../inherit_missing_wrap.cxx:364:7: note: '_wrap_new_Spam_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:364:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_missing.go:42:18: warning: type of '_wrap_new_Foo_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Foo_inherit_missing_136ad2fba6c80bcf(void);
      |                  ^
../inherit_missing_wrap.cxx:385:6: note: return value type mismatch
  385 | Foo *_wrap_new_Foo_inherit_missing_136ad2fba6c80bcf() {
      |      ^
../inherit_missing_wrap.cxx:385:6: note: '_wrap_new_Foo_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:385:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_missing.go:38:18: warning: type of '_wrap_new_Bar_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Bar_inherit_missing_136ad2fba6c80bcf(void);
      |                  ^
../inherit_missing_wrap.cxx:340:6: note: return value type mismatch
  340 | Bar *_wrap_new_Bar_inherit_missing_136ad2fba6c80bcf() {
      |      ^
../inherit_missing_wrap.cxx:340:6: note: '_wrap_new_Bar_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:340:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_missing.go:44:20: warning: type of '_wrap_do_blah_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_type_3 _wrap_do_blah_inherit_missing_136ad2fba6c80bcf(uintptr_t arg1);
      |                    ^
../inherit_missing_wrap.cxx:406:12: note: type mismatch in parameter 1
  406 | _gostring_ _wrap_do_blah_inherit_missing_136ad2fba6c80bcf(Foo *_swig_go_0) {
      |            ^
../inherit_missing_wrap.cxx:406:12: note: '_wrap_do_blah_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:406:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_missing.go:41:13: warning: type of '_wrap_delete_Spam_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Spam_inherit_missing_136ad2fba6c80bcf(uintptr_t arg1);
      |             ^
../inherit_missing_wrap.cxx:375:6: note: type mismatch in parameter 1
  375 | void _wrap_delete_Spam_inherit_missing_136ad2fba6c80bcf(Spam *_swig_go_0) {
      |      ^
../inherit_missing_wrap.cxx:375:6: note: '_wrap_delete_Spam_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:375:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_missing.go:43:13: warning: type of '_wrap_delete_Foo_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_Foo_inherit_missing_136ad2fba6c80bcf(uintptr_t arg1);
      |             ^
../inherit_missing_wrap.cxx:396:6: note: type mismatch in parameter 1
  396 | void _wrap_delete_Foo_inherit_missing_136ad2fba6c80bcf(Foo *_swig_go_0) {
      |      ^
../inherit_missing_wrap.cxx:396:6: note: '_wrap_delete_Foo_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:396:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_missing.go:36:13: warning: type of '_wrap_delete_Bar_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Bar_inherit_missing_136ad2fba6c80bcf(uintptr_t arg1);
      |             ^
../inherit_missing_wrap.cxx:317:6: note: type mismatch in parameter 1
  317 | void _wrap_delete_Bar_inherit_missing_136ad2fba6c80bcf(Bar *_swig_go_0) {
      |      ^
../inherit_missing_wrap.cxx:317:6: note: '_wrap_delete_Bar_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:317:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_missing.go:35:18: warning: type of '_wrap_Swig_malloc_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_Swig_malloc_inherit_missing_136ad2fba6c80bcf(swig_intgo arg1);
      |                  ^
../inherit_missing_wrap.cxx:304:7: note: return value type mismatch
  304 | void *_wrap_Swig_malloc_inherit_missing_136ad2fba6c80bcf(intgo _swig_go_0) {
      |       ^
../inherit_missing_wrap.cxx:304:7: note: '_wrap_Swig_malloc_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:304:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_missing.go:34:13: warning: type of '_wrap_Swig_free_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Swig_free_inherit_missing_136ad2fba6c80bcf(uintptr_t arg1);
      |             ^
../inherit_missing_wrap.cxx:294:6: note: type mismatch in parameter 1
  294 | void _wrap_Swig_free_inherit_missing_136ad2fba6c80bcf(void *_swig_go_0) {
      |      ^
../inherit_missing_wrap.cxx:294:6: note: '_wrap_Swig_free_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:294:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_missing.go:39:20: warning: type of '_wrap_Spam_blah_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_type_2 _wrap_Spam_blah_inherit_missing_136ad2fba6c80bcf(uintptr_t arg1);
      |                    ^
../inherit_missing_wrap.cxx:351:12: note: type mismatch in parameter 1
  351 | _gostring_ _wrap_Spam_blah_inherit_missing_136ad2fba6c80bcf(Spam *_swig_go_0) {
      |            ^
../inherit_missing_wrap.cxx:351:12: note: '_wrap_Spam_blah_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:351:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inherit_missing.go:37:20: warning: type of '_wrap_Bar_blah_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_type_1 _wrap_Bar_blah_inherit_missing_136ad2fba6c80bcf(uintptr_t arg1);
      |                    ^
../inherit_missing_wrap.cxx:327:12: note: type mismatch in parameter 1
  327 | _gostring_ _wrap_Bar_blah_inherit_missing_136ad2fba6c80bcf(Bar *_swig_go_0) {
      |            ^
../inherit_missing_wrap.cxx:327:12: note: '_wrap_Bar_blah_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:327:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/inherit_missing
inherit_missing_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
inherit_missing_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_missing/inherit_missing.go:40:18: warning: type of '_wrap_new_Spam_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Spam_inherit_missing_136ad2fba6c80bcf(void);
      |                  ^
../inherit_missing_wrap.cxx:364:7: note: return value type mismatch
  364 | Spam *_wrap_new_Spam_inherit_missing_136ad2fba6c80bcf() {
      |       ^
../inherit_missing_wrap.cxx:364:7: note: '_wrap_new_Spam_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:364:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_missing/inherit_missing.go:42:18: warning: type of '_wrap_new_Foo_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Foo_inherit_missing_136ad2fba6c80bcf(void);
      |                  ^
../inherit_missing_wrap.cxx:385:6: note: return value type mismatch
  385 | Foo *_wrap_new_Foo_inherit_missing_136ad2fba6c80bcf() {
      |      ^
../inherit_missing_wrap.cxx:385:6: note: '_wrap_new_Foo_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:385:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_missing/inherit_missing.go:38:18: warning: type of '_wrap_new_Bar_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Bar_inherit_missing_136ad2fba6c80bcf(void);
      |                  ^
../inherit_missing_wrap.cxx:340:6: note: return value type mismatch
  340 | Bar *_wrap_new_Bar_inherit_missing_136ad2fba6c80bcf() {
      |      ^
../inherit_missing_wrap.cxx:340:6: note: '_wrap_new_Bar_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:340:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_missing/inherit_missing.go:44:20: warning: type of '_wrap_do_blah_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_type_3 _wrap_do_blah_inherit_missing_136ad2fba6c80bcf(uintptr_t arg1);
      |                    ^
../inherit_missing_wrap.cxx:406:12: note: type mismatch in parameter 1
  406 | _gostring_ _wrap_do_blah_inherit_missing_136ad2fba6c80bcf(Foo *_swig_go_0) {
      |            ^
../inherit_missing_wrap.cxx:406:12: note: '_wrap_do_blah_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:406:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_missing/inherit_missing.go:41:13: warning: type of '_wrap_delete_Spam_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Spam_inherit_missing_136ad2fba6c80bcf(uintptr_t arg1);
      |             ^
../inherit_missing_wrap.cxx:375:6: note: type mismatch in parameter 1
  375 | void _wrap_delete_Spam_inherit_missing_136ad2fba6c80bcf(Spam *_swig_go_0) {
      |      ^
../inherit_missing_wrap.cxx:375:6: note: '_wrap_delete_Spam_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:375:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_missing/inherit_missing.go:43:13: warning: type of '_wrap_delete_Foo_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_Foo_inherit_missing_136ad2fba6c80bcf(uintptr_t arg1);
      |             ^
../inherit_missing_wrap.cxx:396:6: note: type mismatch in parameter 1
  396 | void _wrap_delete_Foo_inherit_missing_136ad2fba6c80bcf(Foo *_swig_go_0) {
      |      ^
../inherit_missing_wrap.cxx:396:6: note: '_wrap_delete_Foo_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:396:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_missing/inherit_missing.go:36:13: warning: type of '_wrap_delete_Bar_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Bar_inherit_missing_136ad2fba6c80bcf(uintptr_t arg1);
      |             ^
../inherit_missing_wrap.cxx:317:6: note: type mismatch in parameter 1
  317 | void _wrap_delete_Bar_inherit_missing_136ad2fba6c80bcf(Bar *_swig_go_0) {
      |      ^
../inherit_missing_wrap.cxx:317:6: note: '_wrap_delete_Bar_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:317:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_missing/inherit_missing.go:35:18: warning: type of '_wrap_Swig_malloc_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_Swig_malloc_inherit_missing_136ad2fba6c80bcf(swig_intgo arg1);
      |                  ^
../inherit_missing_wrap.cxx:304:7: note: return value type mismatch
  304 | void *_wrap_Swig_malloc_inherit_missing_136ad2fba6c80bcf(intgo _swig_go_0) {
      |       ^
../inherit_missing_wrap.cxx:304:7: note: '_wrap_Swig_malloc_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:304:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_missing/inherit_missing.go:34:13: warning: type of '_wrap_Swig_free_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Swig_free_inherit_missing_136ad2fba6c80bcf(uintptr_t arg1);
      |             ^
../inherit_missing_wrap.cxx:294:6: note: type mismatch in parameter 1
  294 | void _wrap_Swig_free_inherit_missing_136ad2fba6c80bcf(void *_swig_go_0) {
      |      ^
../inherit_missing_wrap.cxx:294:6: note: '_wrap_Swig_free_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:294:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_missing/inherit_missing.go:39:20: warning: type of '_wrap_Spam_blah_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_type_2 _wrap_Spam_blah_inherit_missing_136ad2fba6c80bcf(uintptr_t arg1);
      |                    ^
../inherit_missing_wrap.cxx:351:12: note: type mismatch in parameter 1
  351 | _gostring_ _wrap_Spam_blah_inherit_missing_136ad2fba6c80bcf(Spam *_swig_go_0) {
      |            ^
../inherit_missing_wrap.cxx:351:12: note: '_wrap_Spam_blah_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:351:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inherit_missing/inherit_missing.go:37:20: warning: type of '_wrap_Bar_blah_inherit_missing_136ad2fba6c80bcf' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_type_1 _wrap_Bar_blah_inherit_missing_136ad2fba6c80bcf(uintptr_t arg1);
      |                    ^
../inherit_missing_wrap.cxx:327:12: note: type mismatch in parameter 1
  327 | _gostring_ _wrap_Bar_blah_inherit_missing_136ad2fba6c80bcf(Bar *_swig_go_0) {
      |            ^
../inherit_missing_wrap.cxx:327:12: note: '_wrap_Bar_blah_inherit_missing_136ad2fba6c80bcf' was previously declared here
../inherit_missing_wrap.cxx:327:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-676344407/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase inherit_same_name
checking go testcase inherit_target_language
checking go testcase inherit_void_arg
checking go testcase inline_initializer
checking go testcase insert_directive
checking go testcase keyword_rename (with run test)
# swigtests/keyword_rename
../keyword_rename.go:41:13: warning: type of '_wrap_sealed_i_set_keyword_rename_2ff60477d6ade057' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_sealed_i_set_keyword_rename_2ff60477d6ade057(uintptr_t arg1, swig_intgo arg2);
      |             ^
../keyword_rename_wrap.cxx:403:6: note: type mismatch in parameter 1
  403 | void _wrap_sealed_i_set_keyword_rename_2ff60477d6ade057(sealed *_swig_go_0, intgo _swig_go_1) {
      |      ^
../keyword_rename_wrap.cxx:403:6: note: '_wrap_sealed_i_set_keyword_rename_2ff60477d6ade057' was previously declared here
../keyword_rename_wrap.cxx:403:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../keyword_rename.go:42:19: warning: type of '_wrap_sealed_i_get_keyword_rename_2ff60477d6ade057' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_sealed_i_get_keyword_rename_2ff60477d6ade057(uintptr_t arg1);
      |                   ^
../keyword_rename_wrap.cxx:415:7: note: type mismatch in parameter 1
  415 | intgo _wrap_sealed_i_get_keyword_rename_2ff60477d6ade057(sealed *_swig_go_0) {
      |       ^
../keyword_rename_wrap.cxx:415:7: note: '_wrap_sealed_i_get_keyword_rename_2ff60477d6ade057' was previously declared here
../keyword_rename_wrap.cxx:415:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../keyword_rename.go:43:18: warning: type of '_wrap_new_sealed_keyword_rename_2ff60477d6ade057' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_sealed_keyword_rename_2ff60477d6ade057(void);
      |                  ^
../keyword_rename_wrap.cxx:428:9: note: return value type mismatch
  428 | sealed *_wrap_new_sealed_keyword_rename_2ff60477d6ade057() {
      |         ^
../keyword_rename_wrap.cxx:428:9: note: '_wrap_new_sealed_keyword_rename_2ff60477d6ade057' was previously declared here
../keyword_rename_wrap.cxx:428:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../keyword_rename.go:44:13: warning: type of '_wrap_delete_sealed_keyword_rename_2ff60477d6ade057' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_sealed_keyword_rename_2ff60477d6ade057(uintptr_t arg1);
      |             ^
../keyword_rename_wrap.cxx:439:6: note: type mismatch in parameter 1
  439 | void _wrap_delete_sealed_keyword_rename_2ff60477d6ade057(sealed *_swig_go_0) {
      |      ^
../keyword_rename_wrap.cxx:439:6: note: '_wrap_delete_sealed_keyword_rename_2ff60477d6ade057' was previously declared here
../keyword_rename_wrap.cxx:439:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../keyword_rename.go:32:18: warning: type of '_wrap_Swig_malloc_keyword_rename_2ff60477d6ade057' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_keyword_rename_2ff60477d6ade057(swig_intgo arg1);
      |                  ^
../keyword_rename_wrap.cxx:286:7: note: return value type mismatch
  286 | void *_wrap_Swig_malloc_keyword_rename_2ff60477d6ade057(intgo _swig_go_0) {
      |       ^
../keyword_rename_wrap.cxx:286:7: note: '_wrap_Swig_malloc_keyword_rename_2ff60477d6ade057' was previously declared here
../keyword_rename_wrap.cxx:286:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../keyword_rename.go:31:13: warning: type of '_wrap_Swig_free_keyword_rename_2ff60477d6ade057' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_keyword_rename_2ff60477d6ade057(uintptr_t arg1);
      |             ^
../keyword_rename_wrap.cxx:276:6: note: type mismatch in parameter 1
  276 | void _wrap_Swig_free_keyword_rename_2ff60477d6ade057(void *_swig_go_0) {
      |      ^
../keyword_rename_wrap.cxx:276:6: note: '_wrap_Swig_free_keyword_rename_2ff60477d6ade057' was previously declared here
../keyword_rename_wrap.cxx:276:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/keyword_rename
keyword_rename_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
keyword_rename_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/keyword_rename/keyword_rename.go:41:13: warning: type of '_wrap_sealed_i_set_keyword_rename_2ff60477d6ade057' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_sealed_i_set_keyword_rename_2ff60477d6ade057(uintptr_t arg1, swig_intgo arg2);
      |             ^
../keyword_rename_wrap.cxx:403:6: note: type mismatch in parameter 1
  403 | void _wrap_sealed_i_set_keyword_rename_2ff60477d6ade057(sealed *_swig_go_0, intgo _swig_go_1) {
      |      ^
../keyword_rename_wrap.cxx:403:6: note: '_wrap_sealed_i_set_keyword_rename_2ff60477d6ade057' was previously declared here
../keyword_rename_wrap.cxx:403:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/keyword_rename/keyword_rename.go:42:19: warning: type of '_wrap_sealed_i_get_keyword_rename_2ff60477d6ade057' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_sealed_i_get_keyword_rename_2ff60477d6ade057(uintptr_t arg1);
      |                   ^
../keyword_rename_wrap.cxx:415:7: note: type mismatch in parameter 1
  415 | intgo _wrap_sealed_i_get_keyword_rename_2ff60477d6ade057(sealed *_swig_go_0) {
      |       ^
../keyword_rename_wrap.cxx:415:7: note: '_wrap_sealed_i_get_keyword_rename_2ff60477d6ade057' was previously declared here
../keyword_rename_wrap.cxx:415:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/keyword_rename/keyword_rename.go:43:18: warning: type of '_wrap_new_sealed_keyword_rename_2ff60477d6ade057' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_sealed_keyword_rename_2ff60477d6ade057(void);
      |                  ^
../keyword_rename_wrap.cxx:428:9: note: return value type mismatch
  428 | sealed *_wrap_new_sealed_keyword_rename_2ff60477d6ade057() {
      |         ^
../keyword_rename_wrap.cxx:428:9: note: '_wrap_new_sealed_keyword_rename_2ff60477d6ade057' was previously declared here
../keyword_rename_wrap.cxx:428:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/keyword_rename/keyword_rename.go:44:13: warning: type of '_wrap_delete_sealed_keyword_rename_2ff60477d6ade057' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_sealed_keyword_rename_2ff60477d6ade057(uintptr_t arg1);
      |             ^
../keyword_rename_wrap.cxx:439:6: note: type mismatch in parameter 1
  439 | void _wrap_delete_sealed_keyword_rename_2ff60477d6ade057(sealed *_swig_go_0) {
      |      ^
../keyword_rename_wrap.cxx:439:6: note: '_wrap_delete_sealed_keyword_rename_2ff60477d6ade057' was previously declared here
../keyword_rename_wrap.cxx:439:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/keyword_rename/keyword_rename.go:32:18: warning: type of '_wrap_Swig_malloc_keyword_rename_2ff60477d6ade057' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_keyword_rename_2ff60477d6ade057(swig_intgo arg1);
      |                  ^
../keyword_rename_wrap.cxx:286:7: note: return value type mismatch
  286 | void *_wrap_Swig_malloc_keyword_rename_2ff60477d6ade057(intgo _swig_go_0) {
      |       ^
../keyword_rename_wrap.cxx:286:7: note: '_wrap_Swig_malloc_keyword_rename_2ff60477d6ade057' was previously declared here
../keyword_rename_wrap.cxx:286:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/keyword_rename/keyword_rename.go:31:13: warning: type of '_wrap_Swig_free_keyword_rename_2ff60477d6ade057' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_keyword_rename_2ff60477d6ade057(uintptr_t arg1);
      |             ^
../keyword_rename_wrap.cxx:276:6: note: type mismatch in parameter 1
  276 | void _wrap_Swig_free_keyword_rename_2ff60477d6ade057(void *_swig_go_0) {
      |      ^
../keyword_rename_wrap.cxx:276:6: note: '_wrap_Swig_free_keyword_rename_2ff60477d6ade057' was previously declared here
../keyword_rename_wrap.cxx:276:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2129009266/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase kind
checking go testcase kwargs_feature
checking go testcase langobj
checking go testcase li_attribute (with run test)
# swigtests/li_attribute
../li_attribute.go:50:18: warning: type of '_wrap_new_Param_i_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_new_Param_i_li_attribute_f64d81087708d7d6(swig_intgo arg1);
      |                  ^
../li_attribute_wrap.cxx:595:15: note: return value type mismatch
  595 | Param< int > *_wrap_new_Param_i_li_attribute_f64d81087708d7d6(intgo _swig_go_0) {
      |               ^
../li_attribute_wrap.cxx:595:15: note: '_wrap_new_Param_i_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:595:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:67:18: warning: type of '_wrap_new_MyStringyClass_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_new_MyStringyClass_li_attribute_f64d81087708d7d6(swig_type_1 arg1);
      |                  ^
../li_attribute_wrap.cxx:794:17: note: return value type mismatch
  794 | MyStringyClass *_wrap_new_MyStringyClass_li_attribute_f64d81087708d7d6(_gostring_ _swig_go_0) {
      |                 ^
../li_attribute_wrap.cxx:794:17: note: '_wrap_new_MyStringyClass_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:794:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:54:18: warning: type of '_wrap_new_MyFoo_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_new_MyFoo_li_attribute_f64d81087708d7d6(void);
      |                  ^
../li_attribute_wrap.cxx:643:8: note: return value type mismatch
  643 | MyFoo *_wrap_new_MyFoo_li_attribute_f64d81087708d7d6() {
      |        ^
../li_attribute_wrap.cxx:643:8: note: '_wrap_new_MyFoo_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:643:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:60:18: warning: type of '_wrap_new_MyClass_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_MyClass_li_attribute_f64d81087708d7d6(void);
      |                  ^
../li_attribute_wrap.cxx:714:10: note: return value type mismatch
  714 | MyClass *_wrap_new_MyClass_li_attribute_f64d81087708d7d6() {
      |          ^
../li_attribute_wrap.cxx:714:10: note: '_wrap_new_MyClass_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:714:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:65:18: warning: type of '_wrap_new_MyClassVal_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_MyClassVal_li_attribute_f64d81087708d7d6(void);
      |                  ^
../li_attribute_wrap.cxx:773:13: note: return value type mismatch
  773 | MyClassVal *_wrap_new_MyClassVal_li_attribute_f64d81087708d7d6() {
      |             ^
../li_attribute_wrap.cxx:773:13: note: '_wrap_new_MyClassVal_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:773:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:46:18: warning: type of '_wrap_new_B_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_new_B_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                  ^
../li_attribute_wrap.cxx:547:4: note: return value type mismatch
  547 | B *_wrap_new_B_li_attribute_f64d81087708d7d6(A *_swig_go_0) {
      |    ^
../li_attribute_wrap.cxx:547:4: note: '_wrap_new_B_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:547:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:37:18: warning: type of '_wrap_new_A_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_A_li_attribute_f64d81087708d7d6(swig_intgo arg1, swig_intgo arg2, swig_intgo arg3);
      |                  ^
../li_attribute_wrap.cxx:432:4: note: return value type mismatch
  432 | A *_wrap_new_A_li_attribute_f64d81087708d7d6(intgo _swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |    ^
../li_attribute_wrap.cxx:432:4: note: '_wrap_new_A_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:432:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:53:13: warning: type of '_wrap_delete_Param_i_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_Param_i_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:633:6: note: type mismatch in parameter 1
  633 | void _wrap_delete_Param_i_li_attribute_f64d81087708d7d6(Param< int > *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:633:6: note: '_wrap_delete_Param_i_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:633:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:71:13: warning: type of '_wrap_delete_MyStringyClass_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   71 | extern void _wrap_delete_MyStringyClass_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:853:6: note: type mismatch in parameter 1
  853 | void _wrap_delete_MyStringyClass_li_attribute_f64d81087708d7d6(MyStringyClass *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:853:6: note: '_wrap_delete_MyStringyClass_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:853:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:57:13: warning: type of '_wrap_delete_MyFoo_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_delete_MyFoo_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:679:6: note: type mismatch in parameter 1
  679 | void _wrap_delete_MyFoo_li_attribute_f64d81087708d7d6(MyFoo *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:679:6: note: '_wrap_delete_MyFoo_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:679:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:61:13: warning: type of '_wrap_delete_MyClass_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_delete_MyClass_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:725:6: note: type mismatch in parameter 1
  725 | void _wrap_delete_MyClass_li_attribute_f64d81087708d7d6(MyClass *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:725:6: note: '_wrap_delete_MyClass_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:725:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:66:13: warning: type of '_wrap_delete_MyClassVal_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_delete_MyClassVal_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:784:6: note: type mismatch in parameter 1
  784 | void _wrap_delete_MyClassVal_li_attribute_f64d81087708d7d6(MyClassVal *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:784:6: note: '_wrap_delete_MyClassVal_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:784:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:49:13: warning: type of '_wrap_delete_B_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_delete_B_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:585:6: note: type mismatch in parameter 1
  585 | void _wrap_delete_B_li_attribute_f64d81087708d7d6(B *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:585:6: note: '_wrap_delete_B_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:585:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:45:13: warning: type of '_wrap_delete_A_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_A_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:537:6: note: type mismatch in parameter 1
  537 | void _wrap_delete_A_li_attribute_f64d81087708d7d6(A *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:537:6: note: '_wrap_delete_A_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:537:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:36:18: warning: type of '_wrap_Swig_malloc_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_li_attribute_f64d81087708d7d6(swig_intgo arg1);
      |                  ^
../li_attribute_wrap.cxx:419:7: note: return value type mismatch
  419 | void *_wrap_Swig_malloc_li_attribute_f64d81087708d7d6(intgo _swig_go_0) {
      |       ^
../li_attribute_wrap.cxx:419:7: note: '_wrap_Swig_malloc_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:419:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:35:13: warning: type of '_wrap_Swig_free_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:409:6: note: type mismatch in parameter 1
  409 | void _wrap_Swig_free_li_attribute_f64d81087708d7d6(void *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:409:6: note: '_wrap_Swig_free_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:409:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:51:13: warning: type of '_wrap_Param_i_value_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_Param_i_value_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_attribute_wrap.cxx:608:6: note: type mismatch in parameter 1
  608 | void _wrap_Param_i_value_set_li_attribute_f64d81087708d7d6(Param< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:608:6: note: '_wrap_Param_i_value_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:608:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:52:19: warning: type of '_wrap_Param_i_value_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_Param_i_value_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                   ^
../li_attribute_wrap.cxx:620:7: note: type mismatch in parameter 1
  620 | intgo _wrap_Param_i_value_get_li_attribute_f64d81087708d7d6(Param< int > *_swig_go_0) {
      |       ^
../li_attribute_wrap.cxx:620:7: note: '_wrap_Param_i_value_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:620:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:68:13: warning: type of '_wrap_MyStringyClass_ReadWriteString_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_MyStringyClass_ReadWriteString_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, swig_type_2 arg2);
      |             ^
../li_attribute_wrap.cxx:810:6: note: type mismatch in parameter 1
  810 | void _wrap_MyStringyClass_ReadWriteString_set_li_attribute_f64d81087708d7d6(MyStringyClass *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:810:6: note: '_wrap_MyStringyClass_ReadWriteString_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:810:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:69:20: warning: type of '_wrap_MyStringyClass_ReadWriteString_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_type_3 _wrap_MyStringyClass_ReadWriteString_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                    ^
../li_attribute_wrap.cxx:825:12: note: type mismatch in parameter 1
  825 | _gostring_ _wrap_MyStringyClass_ReadWriteString_get_li_attribute_f64d81087708d7d6(MyStringyClass *_swig_go_0) {
      |            ^
../li_attribute_wrap.cxx:825:12: note: '_wrap_MyStringyClass_ReadWriteString_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:825:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:70:20: warning: type of '_wrap_MyStringyClass_ReadOnlyString_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_type_4 _wrap_MyStringyClass_ReadOnlyString_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                    ^
../li_attribute_wrap.cxx:839:12: note: type mismatch in parameter 1
  839 | _gostring_ _wrap_MyStringyClass_ReadOnlyString_get_li_attribute_f64d81087708d7d6(MyStringyClass *_swig_go_0) {
      |            ^
../li_attribute_wrap.cxx:839:12: note: '_wrap_MyStringyClass_ReadOnlyString_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:839:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:55:13: warning: type of '_wrap_MyFoo_x_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   55 | extern void _wrap_MyFoo_x_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_attribute_wrap.cxx:654:6: note: type mismatch in parameter 1
  654 | void _wrap_MyFoo_x_set_li_attribute_f64d81087708d7d6(MyFoo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:654:6: note: '_wrap_MyFoo_x_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:654:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:56:19: warning: type of '_wrap_MyFoo_x_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_MyFoo_x_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                   ^
../li_attribute_wrap.cxx:666:7: note: type mismatch in parameter 1
  666 | intgo _wrap_MyFoo_x_get_li_attribute_f64d81087708d7d6(MyFoo *_swig_go_0) {
      |       ^
../li_attribute_wrap.cxx:666:7: note: '_wrap_MyFoo_x_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:666:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:58:13: warning: type of '_wrap_MyClass_Foo_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_MyClass_Foo_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_attribute_wrap.cxx:689:6: note: type mismatch in parameter 1
  689 | void _wrap_MyClass_Foo_set_li_attribute_f64d81087708d7d6(MyClass *_swig_go_0, MyFoo *_swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:689:6: note: '_wrap_MyClass_Foo_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:689:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:59:18: warning: type of '_wrap_MyClass_Foo_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_MyClass_Foo_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                  ^
../li_attribute_wrap.cxx:701:8: note: return value type mismatch
  701 | MyFoo *_wrap_MyClass_Foo_get_li_attribute_f64d81087708d7d6(MyClass *_swig_go_0) {
      |        ^
../li_attribute_wrap.cxx:701:8: note: '_wrap_MyClass_Foo_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:701:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:62:13: warning: type of '_wrap_MyClassVal_ReadWriteFoo_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_MyClassVal_ReadWriteFoo_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_attribute_wrap.cxx:735:6: note: type mismatch in parameter 1
  735 | void _wrap_MyClassVal_ReadWriteFoo_set_li_attribute_f64d81087708d7d6(MyClassVal *_swig_go_0, MyFoo *_swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:735:6: note: '_wrap_MyClassVal_ReadWriteFoo_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:735:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:63:18: warning: type of '_wrap_MyClassVal_ReadWriteFoo_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   63 | extern uintptr_t _wrap_MyClassVal_ReadWriteFoo_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                  ^
../li_attribute_wrap.cxx:747:8: note: return value type mismatch
  747 | MyFoo *_wrap_MyClassVal_ReadWriteFoo_get_li_attribute_f64d81087708d7d6(MyClassVal *_swig_go_0) {
      |        ^
../li_attribute_wrap.cxx:747:8: note: '_wrap_MyClassVal_ReadWriteFoo_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:747:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:64:18: warning: type of '_wrap_MyClassVal_ReadOnlyFoo_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_MyClassVal_ReadOnlyFoo_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                  ^
../li_attribute_wrap.cxx:760:8: note: return value type mismatch
  760 | MyFoo *_wrap_MyClassVal_ReadOnlyFoo_get_li_attribute_f64d81087708d7d6(MyClassVal *_swig_go_0) {
      |        ^
../li_attribute_wrap.cxx:760:8: note: '_wrap_MyClassVal_ReadOnlyFoo_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:760:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:47:13: warning: type of '_wrap_B_a_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_B_a_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_attribute_wrap.cxx:560:6: note: type mismatch in parameter 1
  560 | void _wrap_B_a_set_li_attribute_f64d81087708d7d6(B *_swig_go_0, A *_swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:560:6: note: '_wrap_B_a_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:560:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:48:18: warning: type of '_wrap_B_a_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_B_a_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                  ^
../li_attribute_wrap.cxx:572:4: note: return value type mismatch
  572 | A *_wrap_B_a_get_li_attribute_f64d81087708d7d6(B *_swig_go_0) {
      |    ^
../li_attribute_wrap.cxx:572:4: note: '_wrap_B_a_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:572:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:43:13: warning: type of '_wrap_A_d_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_A_d_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_attribute_wrap.cxx:512:6: note: type mismatch in parameter 1
  512 | void _wrap_A_d_set_li_attribute_f64d81087708d7d6(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:512:6: note: '_wrap_A_d_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:512:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:44:19: warning: type of '_wrap_A_d_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_A_d_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                   ^
../li_attribute_wrap.cxx:524:7: note: type mismatch in parameter 1
  524 | intgo _wrap_A_d_get_li_attribute_f64d81087708d7d6(A *_swig_go_0) {
      |       ^
../li_attribute_wrap.cxx:524:7: note: '_wrap_A_d_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:524:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:42:19: warning: type of '_wrap_A_c_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_A_c_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                   ^
../li_attribute_wrap.cxx:499:7: note: type mismatch in parameter 1
  499 | intgo _wrap_A_c_get_li_attribute_f64d81087708d7d6(A *_swig_go_0) {
      |       ^
../li_attribute_wrap.cxx:499:7: note: '_wrap_A_c_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:499:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:40:13: warning: type of '_wrap_A_b_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_A_b_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_attribute_wrap.cxx:474:6: note: type mismatch in parameter 1
  474 | void _wrap_A_b_set_li_attribute_f64d81087708d7d6(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:474:6: note: '_wrap_A_b_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:474:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:41:19: warning: type of '_wrap_A_b_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_A_b_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                   ^
../li_attribute_wrap.cxx:486:7: note: type mismatch in parameter 1
  486 | intgo _wrap_A_b_get_li_attribute_f64d81087708d7d6(A *_swig_go_0) {
      |       ^
../li_attribute_wrap.cxx:486:7: note: '_wrap_A_b_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:486:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:38:13: warning: type of '_wrap_A_a_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_A_a_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_attribute_wrap.cxx:449:6: note: type mismatch in parameter 1
  449 | void _wrap_A_a_set_li_attribute_f64d81087708d7d6(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:449:6: note: '_wrap_A_a_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:449:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_attribute.go:39:19: warning: type of '_wrap_A_a_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_A_a_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                   ^
../li_attribute_wrap.cxx:461:7: note: type mismatch in parameter 1
  461 | intgo _wrap_A_a_get_li_attribute_f64d81087708d7d6(A *_swig_go_0) {
      |       ^
../li_attribute_wrap.cxx:461:7: note: '_wrap_A_a_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:461:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/li_attribute
li_attribute_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
li_attribute_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:50:18: warning: type of '_wrap_new_Param_i_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_new_Param_i_li_attribute_f64d81087708d7d6(swig_intgo arg1);
      |                  ^
../li_attribute_wrap.cxx:595:15: note: return value type mismatch
  595 | Param< int > *_wrap_new_Param_i_li_attribute_f64d81087708d7d6(intgo _swig_go_0) {
      |               ^
../li_attribute_wrap.cxx:595:15: note: '_wrap_new_Param_i_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:595:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:67:18: warning: type of '_wrap_new_MyStringyClass_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_new_MyStringyClass_li_attribute_f64d81087708d7d6(swig_type_1 arg1);
      |                  ^
../li_attribute_wrap.cxx:794:17: note: return value type mismatch
  794 | MyStringyClass *_wrap_new_MyStringyClass_li_attribute_f64d81087708d7d6(_gostring_ _swig_go_0) {
      |                 ^
../li_attribute_wrap.cxx:794:17: note: '_wrap_new_MyStringyClass_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:794:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:54:18: warning: type of '_wrap_new_MyFoo_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_new_MyFoo_li_attribute_f64d81087708d7d6(void);
      |                  ^
../li_attribute_wrap.cxx:643:8: note: return value type mismatch
  643 | MyFoo *_wrap_new_MyFoo_li_attribute_f64d81087708d7d6() {
      |        ^
../li_attribute_wrap.cxx:643:8: note: '_wrap_new_MyFoo_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:643:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:60:18: warning: type of '_wrap_new_MyClass_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_MyClass_li_attribute_f64d81087708d7d6(void);
      |                  ^
../li_attribute_wrap.cxx:714:10: note: return value type mismatch
  714 | MyClass *_wrap_new_MyClass_li_attribute_f64d81087708d7d6() {
      |          ^
../li_attribute_wrap.cxx:714:10: note: '_wrap_new_MyClass_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:714:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:65:18: warning: type of '_wrap_new_MyClassVal_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_MyClassVal_li_attribute_f64d81087708d7d6(void);
      |                  ^
../li_attribute_wrap.cxx:773:13: note: return value type mismatch
  773 | MyClassVal *_wrap_new_MyClassVal_li_attribute_f64d81087708d7d6() {
      |             ^
../li_attribute_wrap.cxx:773:13: note: '_wrap_new_MyClassVal_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:773:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:46:18: warning: type of '_wrap_new_B_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_new_B_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                  ^
../li_attribute_wrap.cxx:547:4: note: return value type mismatch
  547 | B *_wrap_new_B_li_attribute_f64d81087708d7d6(A *_swig_go_0) {
      |    ^
../li_attribute_wrap.cxx:547:4: note: '_wrap_new_B_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:547:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:37:18: warning: type of '_wrap_new_A_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_A_li_attribute_f64d81087708d7d6(swig_intgo arg1, swig_intgo arg2, swig_intgo arg3);
      |                  ^
../li_attribute_wrap.cxx:432:4: note: return value type mismatch
  432 | A *_wrap_new_A_li_attribute_f64d81087708d7d6(intgo _swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |    ^
../li_attribute_wrap.cxx:432:4: note: '_wrap_new_A_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:432:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:53:13: warning: type of '_wrap_delete_Param_i_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_Param_i_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:633:6: note: type mismatch in parameter 1
  633 | void _wrap_delete_Param_i_li_attribute_f64d81087708d7d6(Param< int > *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:633:6: note: '_wrap_delete_Param_i_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:633:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:71:13: warning: type of '_wrap_delete_MyStringyClass_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   71 | extern void _wrap_delete_MyStringyClass_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:853:6: note: type mismatch in parameter 1
  853 | void _wrap_delete_MyStringyClass_li_attribute_f64d81087708d7d6(MyStringyClass *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:853:6: note: '_wrap_delete_MyStringyClass_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:853:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:57:13: warning: type of '_wrap_delete_MyFoo_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_delete_MyFoo_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:679:6: note: type mismatch in parameter 1
  679 | void _wrap_delete_MyFoo_li_attribute_f64d81087708d7d6(MyFoo *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:679:6: note: '_wrap_delete_MyFoo_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:679:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:61:13: warning: type of '_wrap_delete_MyClass_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_delete_MyClass_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:725:6: note: type mismatch in parameter 1
  725 | void _wrap_delete_MyClass_li_attribute_f64d81087708d7d6(MyClass *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:725:6: note: '_wrap_delete_MyClass_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:725:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:66:13: warning: type of '_wrap_delete_MyClassVal_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_delete_MyClassVal_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:784:6: note: type mismatch in parameter 1
  784 | void _wrap_delete_MyClassVal_li_attribute_f64d81087708d7d6(MyClassVal *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:784:6: note: '_wrap_delete_MyClassVal_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:784:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:49:13: warning: type of '_wrap_delete_B_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_delete_B_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:585:6: note: type mismatch in parameter 1
  585 | void _wrap_delete_B_li_attribute_f64d81087708d7d6(B *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:585:6: note: '_wrap_delete_B_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:585:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:45:13: warning: type of '_wrap_delete_A_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_A_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:537:6: note: type mismatch in parameter 1
  537 | void _wrap_delete_A_li_attribute_f64d81087708d7d6(A *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:537:6: note: '_wrap_delete_A_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:537:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:36:18: warning: type of '_wrap_Swig_malloc_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_li_attribute_f64d81087708d7d6(swig_intgo arg1);
      |                  ^
../li_attribute_wrap.cxx:419:7: note: return value type mismatch
  419 | void *_wrap_Swig_malloc_li_attribute_f64d81087708d7d6(intgo _swig_go_0) {
      |       ^
../li_attribute_wrap.cxx:419:7: note: '_wrap_Swig_malloc_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:419:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:35:13: warning: type of '_wrap_Swig_free_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |             ^
../li_attribute_wrap.cxx:409:6: note: type mismatch in parameter 1
  409 | void _wrap_Swig_free_li_attribute_f64d81087708d7d6(void *_swig_go_0) {
      |      ^
../li_attribute_wrap.cxx:409:6: note: '_wrap_Swig_free_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:409:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:51:13: warning: type of '_wrap_Param_i_value_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_Param_i_value_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_attribute_wrap.cxx:608:6: note: type mismatch in parameter 1
  608 | void _wrap_Param_i_value_set_li_attribute_f64d81087708d7d6(Param< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:608:6: note: '_wrap_Param_i_value_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:608:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:52:19: warning: type of '_wrap_Param_i_value_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_Param_i_value_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                   ^
../li_attribute_wrap.cxx:620:7: note: type mismatch in parameter 1
  620 | intgo _wrap_Param_i_value_get_li_attribute_f64d81087708d7d6(Param< int > *_swig_go_0) {
      |       ^
../li_attribute_wrap.cxx:620:7: note: '_wrap_Param_i_value_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:620:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:68:13: warning: type of '_wrap_MyStringyClass_ReadWriteString_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_MyStringyClass_ReadWriteString_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, swig_type_2 arg2);
      |             ^
../li_attribute_wrap.cxx:810:6: note: type mismatch in parameter 1
  810 | void _wrap_MyStringyClass_ReadWriteString_set_li_attribute_f64d81087708d7d6(MyStringyClass *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:810:6: note: '_wrap_MyStringyClass_ReadWriteString_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:810:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:69:20: warning: type of '_wrap_MyStringyClass_ReadWriteString_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_type_3 _wrap_MyStringyClass_ReadWriteString_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                    ^
../li_attribute_wrap.cxx:825:12: note: type mismatch in parameter 1
  825 | _gostring_ _wrap_MyStringyClass_ReadWriteString_get_li_attribute_f64d81087708d7d6(MyStringyClass *_swig_go_0) {
      |            ^
../li_attribute_wrap.cxx:825:12: note: '_wrap_MyStringyClass_ReadWriteString_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:825:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:70:20: warning: type of '_wrap_MyStringyClass_ReadOnlyString_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_type_4 _wrap_MyStringyClass_ReadOnlyString_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                    ^
../li_attribute_wrap.cxx:839:12: note: type mismatch in parameter 1
  839 | _gostring_ _wrap_MyStringyClass_ReadOnlyString_get_li_attribute_f64d81087708d7d6(MyStringyClass *_swig_go_0) {
      |            ^
../li_attribute_wrap.cxx:839:12: note: '_wrap_MyStringyClass_ReadOnlyString_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:839:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:55:13: warning: type of '_wrap_MyFoo_x_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   55 | extern void _wrap_MyFoo_x_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_attribute_wrap.cxx:654:6: note: type mismatch in parameter 1
  654 | void _wrap_MyFoo_x_set_li_attribute_f64d81087708d7d6(MyFoo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:654:6: note: '_wrap_MyFoo_x_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:654:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:56:19: warning: type of '_wrap_MyFoo_x_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_MyFoo_x_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                   ^
../li_attribute_wrap.cxx:666:7: note: type mismatch in parameter 1
  666 | intgo _wrap_MyFoo_x_get_li_attribute_f64d81087708d7d6(MyFoo *_swig_go_0) {
      |       ^
../li_attribute_wrap.cxx:666:7: note: '_wrap_MyFoo_x_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:666:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:58:13: warning: type of '_wrap_MyClass_Foo_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_MyClass_Foo_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_attribute_wrap.cxx:689:6: note: type mismatch in parameter 1
  689 | void _wrap_MyClass_Foo_set_li_attribute_f64d81087708d7d6(MyClass *_swig_go_0, MyFoo *_swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:689:6: note: '_wrap_MyClass_Foo_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:689:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:59:18: warning: type of '_wrap_MyClass_Foo_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_MyClass_Foo_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                  ^
../li_attribute_wrap.cxx:701:8: note: return value type mismatch
  701 | MyFoo *_wrap_MyClass_Foo_get_li_attribute_f64d81087708d7d6(MyClass *_swig_go_0) {
      |        ^
../li_attribute_wrap.cxx:701:8: note: '_wrap_MyClass_Foo_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:701:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:62:13: warning: type of '_wrap_MyClassVal_ReadWriteFoo_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_MyClassVal_ReadWriteFoo_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_attribute_wrap.cxx:735:6: note: type mismatch in parameter 1
  735 | void _wrap_MyClassVal_ReadWriteFoo_set_li_attribute_f64d81087708d7d6(MyClassVal *_swig_go_0, MyFoo *_swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:735:6: note: '_wrap_MyClassVal_ReadWriteFoo_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:735:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:63:18: warning: type of '_wrap_MyClassVal_ReadWriteFoo_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   63 | extern uintptr_t _wrap_MyClassVal_ReadWriteFoo_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                  ^
../li_attribute_wrap.cxx:747:8: note: return value type mismatch
  747 | MyFoo *_wrap_MyClassVal_ReadWriteFoo_get_li_attribute_f64d81087708d7d6(MyClassVal *_swig_go_0) {
      |        ^
../li_attribute_wrap.cxx:747:8: note: '_wrap_MyClassVal_ReadWriteFoo_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:747:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:64:18: warning: type of '_wrap_MyClassVal_ReadOnlyFoo_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_MyClassVal_ReadOnlyFoo_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                  ^
../li_attribute_wrap.cxx:760:8: note: return value type mismatch
  760 | MyFoo *_wrap_MyClassVal_ReadOnlyFoo_get_li_attribute_f64d81087708d7d6(MyClassVal *_swig_go_0) {
      |        ^
../li_attribute_wrap.cxx:760:8: note: '_wrap_MyClassVal_ReadOnlyFoo_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:760:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:47:13: warning: type of '_wrap_B_a_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_B_a_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_attribute_wrap.cxx:560:6: note: type mismatch in parameter 1
  560 | void _wrap_B_a_set_li_attribute_f64d81087708d7d6(B *_swig_go_0, A *_swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:560:6: note: '_wrap_B_a_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:560:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:48:18: warning: type of '_wrap_B_a_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_B_a_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                  ^
../li_attribute_wrap.cxx:572:4: note: return value type mismatch
  572 | A *_wrap_B_a_get_li_attribute_f64d81087708d7d6(B *_swig_go_0) {
      |    ^
../li_attribute_wrap.cxx:572:4: note: '_wrap_B_a_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:572:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:43:13: warning: type of '_wrap_A_d_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_A_d_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_attribute_wrap.cxx:512:6: note: type mismatch in parameter 1
  512 | void _wrap_A_d_set_li_attribute_f64d81087708d7d6(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:512:6: note: '_wrap_A_d_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:512:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:44:19: warning: type of '_wrap_A_d_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_A_d_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                   ^
../li_attribute_wrap.cxx:524:7: note: type mismatch in parameter 1
  524 | intgo _wrap_A_d_get_li_attribute_f64d81087708d7d6(A *_swig_go_0) {
      |       ^
../li_attribute_wrap.cxx:524:7: note: '_wrap_A_d_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:524:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:42:19: warning: type of '_wrap_A_c_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_A_c_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                   ^
../li_attribute_wrap.cxx:499:7: note: type mismatch in parameter 1
  499 | intgo _wrap_A_c_get_li_attribute_f64d81087708d7d6(A *_swig_go_0) {
      |       ^
../li_attribute_wrap.cxx:499:7: note: '_wrap_A_c_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:499:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:40:13: warning: type of '_wrap_A_b_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_A_b_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_attribute_wrap.cxx:474:6: note: type mismatch in parameter 1
  474 | void _wrap_A_b_set_li_attribute_f64d81087708d7d6(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:474:6: note: '_wrap_A_b_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:474:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:41:19: warning: type of '_wrap_A_b_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_A_b_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                   ^
../li_attribute_wrap.cxx:486:7: note: type mismatch in parameter 1
  486 | intgo _wrap_A_b_get_li_attribute_f64d81087708d7d6(A *_swig_go_0) {
      |       ^
../li_attribute_wrap.cxx:486:7: note: '_wrap_A_b_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:486:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:38:13: warning: type of '_wrap_A_a_set_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_A_a_set_li_attribute_f64d81087708d7d6(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_attribute_wrap.cxx:449:6: note: type mismatch in parameter 1
  449 | void _wrap_A_a_set_li_attribute_f64d81087708d7d6(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_attribute_wrap.cxx:449:6: note: '_wrap_A_a_set_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:449:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_attribute/li_attribute.go:39:19: warning: type of '_wrap_A_a_get_li_attribute_f64d81087708d7d6' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_A_a_get_li_attribute_f64d81087708d7d6(uintptr_t arg1);
      |                   ^
../li_attribute_wrap.cxx:461:7: note: type mismatch in parameter 1
  461 | intgo _wrap_A_a_get_li_attribute_f64d81087708d7d6(A *_swig_go_0) {
      |       ^
../li_attribute_wrap.cxx:461:7: note: '_wrap_A_a_get_li_attribute_f64d81087708d7d6' was previously declared here
../li_attribute_wrap.cxx:461:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3447138278/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase li_attribute_template
checking go testcase li_boost_shared_ptr
checking go testcase li_boost_shared_ptr_attribute
checking go testcase li_boost_shared_ptr_bits
checking go testcase li_boost_shared_ptr_director
checking go testcase li_boost_shared_ptr_template
checking go testcase li_carrays_cpp (with run test)
# swigtests/li_carrays_cpp
../li_carrays_cpp.go:46:13: warning: type of '_wrap_shortArray_setitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_shortArray_setitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2, short arg3);
      |             ^
../li_carrays_cpp_wrap.cxx:556:6: note: type mismatch in parameter 1
  556 | void _wrap_shortArray_setitem_li_carrays_cpp_f44d36163dd2f526(shortArray *_swig_go_0, intgo _swig_go_1, short _swig_go_2) {
      |      ^
../li_carrays_cpp_wrap.cxx:556:6: note: '_wrap_shortArray_setitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:556:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:45:14: warning: type of '_wrap_shortArray_getitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   45 | extern short _wrap_shortArray_getitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_carrays_cpp_wrap.cxx:541:7: note: type mismatch in parameter 1
  541 | short _wrap_shortArray_getitem_li_carrays_cpp_f44d36163dd2f526(shortArray *_swig_go_0, intgo _swig_go_1) {
      |       ^
../li_carrays_cpp_wrap.cxx:541:7: note: '_wrap_shortArray_getitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:541:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:48:18: warning: type of '_wrap_shortArray_frompointer_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_shortArray_frompointer_li_carrays_cpp_f44d36163dd2f526(swig_voidp arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:583:13: note: return value type mismatch
  583 | shortArray *_wrap_shortArray_frompointer_li_carrays_cpp_f44d36163dd2f526(short *_swig_go_0) {
      |             ^
../li_carrays_cpp_wrap.cxx:583:13: note: '_wrap_shortArray_frompointer_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:583:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:47:19: warning: type of '_wrap_shortArray_cast_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_voidp _wrap_shortArray_cast_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                   ^
../li_carrays_cpp_wrap.cxx:570:8: note: type mismatch in parameter 1
  570 | short *_wrap_shortArray_cast_li_carrays_cpp_f44d36163dd2f526(shortArray *_swig_go_0) {
      |        ^
../li_carrays_cpp_wrap.cxx:570:8: note: '_wrap_shortArray_cast_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:570:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:43:18: warning: type of '_wrap_new_shortArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_shortArray_li_carrays_cpp_f44d36163dd2f526(swig_intgo arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:518:13: note: return value type mismatch
  518 | shortArray *_wrap_new_shortArray_li_carrays_cpp_f44d36163dd2f526(intgo _swig_go_0) {
      |             ^
../li_carrays_cpp_wrap.cxx:518:13: note: '_wrap_new_shortArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:518:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:37:18: warning: type of '_wrap_new_doubleArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_doubleArray_li_carrays_cpp_f44d36163dd2f526(swig_intgo arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:440:14: note: return value type mismatch
  440 | doubleArray *_wrap_new_doubleArray_li_carrays_cpp_f44d36163dd2f526(intgo _swig_go_0) {
      |              ^
../li_carrays_cpp_wrap.cxx:440:14: note: '_wrap_new_doubleArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:440:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:53:18: warning: type of '_wrap_new_XY_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_XY_li_carrays_cpp_f44d36163dd2f526(void);
      |                  ^
../li_carrays_cpp_wrap.cxx:646:5: note: return value type mismatch
  646 | XY *_wrap_new_XY_li_carrays_cpp_f44d36163dd2f526() {
      |     ^
../li_carrays_cpp_wrap.cxx:646:5: note: '_wrap_new_XY_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:646:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:65:18: warning: type of '_wrap_new_XYArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_XYArray_li_carrays_cpp_f44d36163dd2f526(swig_intgo arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:788:10: note: return value type mismatch
  788 | XYArray *_wrap_new_XYArray_li_carrays_cpp_f44d36163dd2f526(intgo _swig_go_0) {
      |          ^
../li_carrays_cpp_wrap.cxx:788:10: note: '_wrap_new_XYArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:788:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:61:18: warning: type of '_wrap_new_AB_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_AB_li_carrays_cpp_f44d36163dd2f526(void);
      |                  ^
../li_carrays_cpp_wrap.cxx:742:5: note: return value type mismatch
  742 | AB *_wrap_new_AB_li_carrays_cpp_f44d36163dd2f526() {
      |     ^
../li_carrays_cpp_wrap.cxx:742:5: note: '_wrap_new_AB_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:742:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:71:18: warning: type of '_wrap_new_ABArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_ABArray_li_carrays_cpp_f44d36163dd2f526(swig_intgo arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:873:5: note: return value type mismatch
  873 | AB *_wrap_new_ABArray_li_carrays_cpp_f44d36163dd2f526(intgo _swig_go_0) {
      |     ^
../li_carrays_cpp_wrap.cxx:873:5: note: '_wrap_new_ABArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:873:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:55:13: warning: type of '_wrap_globalXYArray_set_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   55 | extern void _wrap_globalXYArray_set_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:667:6: note: type mismatch in parameter 1
  667 | void _wrap_globalXYArray_set_li_carrays_cpp_f44d36163dd2f526(XY *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:667:6: note: '_wrap_globalXYArray_set_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:667:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:56:18: warning: type of '_wrap_globalXYArray_get_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_globalXYArray_get_li_carrays_cpp_f44d36163dd2f526(void);
      |                  ^
../li_carrays_cpp_wrap.cxx:681:6: note: return value type mismatch
  681 | XY (*_wrap_globalXYArray_get_li_carrays_cpp_f44d36163dd2f526())[3] {
      |      ^
../li_carrays_cpp_wrap.cxx:681:6: note: '_wrap_globalXYArray_get_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:681:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:63:13: warning: type of '_wrap_globalABArray_set_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_globalABArray_set_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:763:6: note: type mismatch in parameter 1
  763 | void _wrap_globalABArray_set_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:763:6: note: '_wrap_globalABArray_set_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:763:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:64:18: warning: type of '_wrap_globalABArray_get_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_globalABArray_get_li_carrays_cpp_f44d36163dd2f526(void);
      |                  ^
../li_carrays_cpp_wrap.cxx:777:6: note: return value type mismatch
  777 | AB (*_wrap_globalABArray_get_li_carrays_cpp_f44d36163dd2f526())[3] {
      |      ^
../li_carrays_cpp_wrap.cxx:777:6: note: '_wrap_globalABArray_get_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:777:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:40:13: warning: type of '_wrap_doubleArray_setitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_doubleArray_setitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2, double arg3);
      |             ^
../li_carrays_cpp_wrap.cxx:478:6: note: type mismatch in parameter 1
  478 | void _wrap_doubleArray_setitem_li_carrays_cpp_f44d36163dd2f526(doubleArray *_swig_go_0, intgo _swig_go_1, double _swig_go_2) {
      |      ^
../li_carrays_cpp_wrap.cxx:478:6: note: '_wrap_doubleArray_setitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:478:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:39:15: warning: type of '_wrap_doubleArray_getitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   39 | extern double _wrap_doubleArray_getitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |               ^
../li_carrays_cpp_wrap.cxx:463:8: note: type mismatch in parameter 1
  463 | double _wrap_doubleArray_getitem_li_carrays_cpp_f44d36163dd2f526(doubleArray *_swig_go_0, intgo _swig_go_1) {
      |        ^
../li_carrays_cpp_wrap.cxx:463:8: note: '_wrap_doubleArray_getitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:463:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:42:18: warning: type of '_wrap_doubleArray_frompointer_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_doubleArray_frompointer_li_carrays_cpp_f44d36163dd2f526(swig_voidp arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:505:14: note: return value type mismatch
  505 | doubleArray *_wrap_doubleArray_frompointer_li_carrays_cpp_f44d36163dd2f526(double *_swig_go_0) {
      |              ^
../li_carrays_cpp_wrap.cxx:505:14: note: '_wrap_doubleArray_frompointer_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:505:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:41:19: warning: type of '_wrap_doubleArray_cast_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_voidp _wrap_doubleArray_cast_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                   ^
../li_carrays_cpp_wrap.cxx:492:9: note: type mismatch in parameter 1
  492 | double *_wrap_doubleArray_cast_li_carrays_cpp_f44d36163dd2f526(doubleArray *_swig_go_0) {
      |         ^
../li_carrays_cpp_wrap.cxx:492:9: note: '_wrap_doubleArray_cast_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:492:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:44:13: warning: type of '_wrap_delete_shortArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_shortArray_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:531:6: note: type mismatch in parameter 1
  531 | void _wrap_delete_shortArray_li_carrays_cpp_f44d36163dd2f526(shortArray *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:531:6: note: '_wrap_delete_shortArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:531:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:38:13: warning: type of '_wrap_delete_doubleArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_doubleArray_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:453:6: note: type mismatch in parameter 1
  453 | void _wrap_delete_doubleArray_li_carrays_cpp_f44d36163dd2f526(doubleArray *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:453:6: note: '_wrap_delete_doubleArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:453:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:54:13: warning: type of '_wrap_delete_XY_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_XY_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:657:6: note: type mismatch in parameter 1
  657 | void _wrap_delete_XY_li_carrays_cpp_f44d36163dd2f526(XY *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:657:6: note: '_wrap_delete_XY_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:657:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:66:13: warning: type of '_wrap_delete_XYArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_delete_XYArray_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:801:6: note: type mismatch in parameter 1
  801 | void _wrap_delete_XYArray_li_carrays_cpp_f44d36163dd2f526(XYArray *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:801:6: note: '_wrap_delete_XYArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:801:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:62:13: warning: type of '_wrap_delete_AB_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_delete_AB_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:753:6: note: type mismatch in parameter 1
  753 | void _wrap_delete_AB_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:753:6: note: '_wrap_delete_AB_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:753:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:72:13: warning: type of '_wrap_delete_ABArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_ABArray_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:886:6: note: type mismatch in parameter 1
  886 | void _wrap_delete_ABArray_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:886:6: note: '_wrap_delete_ABArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:886:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:51:13: warning: type of '_wrap_XY_y_set_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_XY_y_set_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_cpp_wrap.cxx:621:6: note: type mismatch in parameter 1
  621 | void _wrap_XY_y_set_li_carrays_cpp_f44d36163dd2f526(XY *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_cpp_wrap.cxx:621:6: note: '_wrap_XY_y_set_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:621:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:52:19: warning: type of '_wrap_XY_y_get_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_XY_y_get_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                   ^
../li_carrays_cpp_wrap.cxx:633:7: note: type mismatch in parameter 1
  633 | intgo _wrap_XY_y_get_li_carrays_cpp_f44d36163dd2f526(XY *_swig_go_0) {
      |       ^
../li_carrays_cpp_wrap.cxx:633:7: note: '_wrap_XY_y_get_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:633:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:49:13: warning: type of '_wrap_XY_x_set_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_XY_x_set_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_cpp_wrap.cxx:596:6: note: type mismatch in parameter 1
  596 | void _wrap_XY_x_set_li_carrays_cpp_f44d36163dd2f526(XY *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_cpp_wrap.cxx:596:6: note: '_wrap_XY_x_set_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:596:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:50:19: warning: type of '_wrap_XY_x_get_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_XY_x_get_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                   ^
../li_carrays_cpp_wrap.cxx:608:7: note: type mismatch in parameter 1
  608 | intgo _wrap_XY_x_get_li_carrays_cpp_f44d36163dd2f526(XY *_swig_go_0) {
      |       ^
../li_carrays_cpp_wrap.cxx:608:7: note: '_wrap_XY_x_get_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:608:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:68:13: warning: type of '_wrap_XYArray_setitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_XYArray_setitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_carrays_cpp_wrap.cxx:826:6: note: type mismatch in parameter 1
  826 | void _wrap_XYArray_setitem_li_carrays_cpp_f44d36163dd2f526(XYArray *_swig_go_0, intgo _swig_go_1, XY *_swig_go_2) {
      |      ^
../li_carrays_cpp_wrap.cxx:826:6: note: '_wrap_XYArray_setitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:826:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:67:18: warning: type of '_wrap_XYArray_getitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_XYArray_getitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_carrays_cpp_wrap.cxx:811:5: note: return value type mismatch
  811 | XY *_wrap_XYArray_getitem_li_carrays_cpp_f44d36163dd2f526(XYArray *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_carrays_cpp_wrap.cxx:811:5: note: '_wrap_XYArray_getitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:811:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:70:18: warning: type of '_wrap_XYArray_frompointer_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_XYArray_frompointer_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:860:10: note: return value type mismatch
  860 | XYArray *_wrap_XYArray_frompointer_li_carrays_cpp_f44d36163dd2f526(XY *_swig_go_0) {
      |          ^
../li_carrays_cpp_wrap.cxx:860:10: note: '_wrap_XYArray_frompointer_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:860:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:69:18: warning: type of '_wrap_XYArray_cast_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_XYArray_cast_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:847:5: note: return value type mismatch
  847 | XY *_wrap_XYArray_cast_li_carrays_cpp_f44d36163dd2f526(XYArray *_swig_go_0) {
      |     ^
../li_carrays_cpp_wrap.cxx:847:5: note: '_wrap_XYArray_cast_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:847:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:32:18: warning: type of '_wrap_Swig_malloc_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_li_carrays_cpp_f44d36163dd2f526(swig_intgo arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:375:7: note: return value type mismatch
  375 | void *_wrap_Swig_malloc_li_carrays_cpp_f44d36163dd2f526(intgo _swig_go_0) {
      |       ^
../li_carrays_cpp_wrap.cxx:375:7: note: '_wrap_Swig_malloc_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:375:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:31:13: warning: type of '_wrap_Swig_free_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:365:6: note: type mismatch in parameter 1
  365 | void _wrap_Swig_free_li_carrays_cpp_f44d36163dd2f526(void *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:365:6: note: '_wrap_Swig_free_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:365:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:59:13: warning: type of '_wrap_AB_b_set_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_AB_b_set_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_cpp_wrap.cxx:717:6: note: type mismatch in parameter 1
  717 | void _wrap_AB_b_set_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_cpp_wrap.cxx:717:6: note: '_wrap_AB_b_set_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:717:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:60:19: warning: type of '_wrap_AB_b_get_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_AB_b_get_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                   ^
../li_carrays_cpp_wrap.cxx:729:7: note: type mismatch in parameter 1
  729 | intgo _wrap_AB_b_get_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0) {
      |       ^
../li_carrays_cpp_wrap.cxx:729:7: note: '_wrap_AB_b_get_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:729:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:57:13: warning: type of '_wrap_AB_a_set_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_AB_a_set_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_cpp_wrap.cxx:692:6: note: type mismatch in parameter 1
  692 | void _wrap_AB_a_set_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_cpp_wrap.cxx:692:6: note: '_wrap_AB_a_set_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:692:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:58:19: warning: type of '_wrap_AB_a_get_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_AB_a_get_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                   ^
../li_carrays_cpp_wrap.cxx:704:7: note: type mismatch in parameter 1
  704 | intgo _wrap_AB_a_get_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0) {
      |       ^
../li_carrays_cpp_wrap.cxx:704:7: note: '_wrap_AB_a_get_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:704:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:74:13: warning: type of '_wrap_ABArray_setitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_ABArray_setitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_carrays_cpp_wrap.cxx:911:6: note: type mismatch in parameter 1
  911 | void _wrap_ABArray_setitem_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0, intgo _swig_go_1, AB *_swig_go_2) {
      |      ^
../li_carrays_cpp_wrap.cxx:911:6: note: '_wrap_ABArray_setitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:911:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp.go:73:18: warning: type of '_wrap_ABArray_getitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_ABArray_getitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_carrays_cpp_wrap.cxx:896:5: note: return value type mismatch
  896 | AB *_wrap_ABArray_getitem_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_carrays_cpp_wrap.cxx:896:5: note: '_wrap_ABArray_getitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:896:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_cpp_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build1497911827/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build1497911827/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build1497911827/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/li_carrays_cpp
li_carrays_cpp_wrap.cxx: In function 'intgo* _wrap_new_intArray_li_carrays_cpp_f44d36163dd2f526(intgo)':
li_carrays_cpp_wrap.cxx:396:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  396 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
li_carrays_cpp_wrap.cxx: In function 'void _wrap_delete_intArray_li_carrays_cpp_f44d36163dd2f526(intgo*)':
li_carrays_cpp_wrap.cxx:404:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  404 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_carrays_cpp_wrap.cxx: In function 'intgo _wrap_intArray_getitem_li_carrays_cpp_f44d36163dd2f526(intgo*, intgo)':
li_carrays_cpp_wrap.cxx:417:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  417 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_carrays_cpp_wrap.cxx: In function 'void _wrap_intArray_setitem_li_carrays_cpp_f44d36163dd2f526(intgo*, intgo, intgo)':
li_carrays_cpp_wrap.cxx:431:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  431 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_carrays_cpp_wrap.cxx: At global scope:
li_carrays_cpp_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:46:13: warning: type of '_wrap_shortArray_setitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_shortArray_setitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2, short arg3);
      |             ^
../li_carrays_cpp_wrap.cxx:556:6: note: type mismatch in parameter 1
  556 | void _wrap_shortArray_setitem_li_carrays_cpp_f44d36163dd2f526(shortArray *_swig_go_0, intgo _swig_go_1, short _swig_go_2) {
      |      ^
../li_carrays_cpp_wrap.cxx:556:6: note: '_wrap_shortArray_setitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:556:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:45:14: warning: type of '_wrap_shortArray_getitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   45 | extern short _wrap_shortArray_getitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_carrays_cpp_wrap.cxx:541:7: note: type mismatch in parameter 1
  541 | short _wrap_shortArray_getitem_li_carrays_cpp_f44d36163dd2f526(shortArray *_swig_go_0, intgo _swig_go_1) {
      |       ^
../li_carrays_cpp_wrap.cxx:541:7: note: '_wrap_shortArray_getitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:541:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:48:18: warning: type of '_wrap_shortArray_frompointer_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_shortArray_frompointer_li_carrays_cpp_f44d36163dd2f526(swig_voidp arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:583:13: note: return value type mismatch
  583 | shortArray *_wrap_shortArray_frompointer_li_carrays_cpp_f44d36163dd2f526(short *_swig_go_0) {
      |             ^
../li_carrays_cpp_wrap.cxx:583:13: note: '_wrap_shortArray_frompointer_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:583:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:47:19: warning: type of '_wrap_shortArray_cast_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_voidp _wrap_shortArray_cast_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                   ^
../li_carrays_cpp_wrap.cxx:570:8: note: type mismatch in parameter 1
  570 | short *_wrap_shortArray_cast_li_carrays_cpp_f44d36163dd2f526(shortArray *_swig_go_0) {
      |        ^
../li_carrays_cpp_wrap.cxx:570:8: note: '_wrap_shortArray_cast_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:570:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:43:18: warning: type of '_wrap_new_shortArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_shortArray_li_carrays_cpp_f44d36163dd2f526(swig_intgo arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:518:13: note: return value type mismatch
  518 | shortArray *_wrap_new_shortArray_li_carrays_cpp_f44d36163dd2f526(intgo _swig_go_0) {
      |             ^
../li_carrays_cpp_wrap.cxx:518:13: note: '_wrap_new_shortArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:518:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:37:18: warning: type of '_wrap_new_doubleArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_doubleArray_li_carrays_cpp_f44d36163dd2f526(swig_intgo arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:440:14: note: return value type mismatch
  440 | doubleArray *_wrap_new_doubleArray_li_carrays_cpp_f44d36163dd2f526(intgo _swig_go_0) {
      |              ^
../li_carrays_cpp_wrap.cxx:440:14: note: '_wrap_new_doubleArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:440:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:53:18: warning: type of '_wrap_new_XY_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_XY_li_carrays_cpp_f44d36163dd2f526(void);
      |                  ^
../li_carrays_cpp_wrap.cxx:646:5: note: return value type mismatch
  646 | XY *_wrap_new_XY_li_carrays_cpp_f44d36163dd2f526() {
      |     ^
../li_carrays_cpp_wrap.cxx:646:5: note: '_wrap_new_XY_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:646:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:65:18: warning: type of '_wrap_new_XYArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_XYArray_li_carrays_cpp_f44d36163dd2f526(swig_intgo arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:788:10: note: return value type mismatch
  788 | XYArray *_wrap_new_XYArray_li_carrays_cpp_f44d36163dd2f526(intgo _swig_go_0) {
      |          ^
../li_carrays_cpp_wrap.cxx:788:10: note: '_wrap_new_XYArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:788:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:61:18: warning: type of '_wrap_new_AB_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_AB_li_carrays_cpp_f44d36163dd2f526(void);
      |                  ^
../li_carrays_cpp_wrap.cxx:742:5: note: return value type mismatch
  742 | AB *_wrap_new_AB_li_carrays_cpp_f44d36163dd2f526() {
      |     ^
../li_carrays_cpp_wrap.cxx:742:5: note: '_wrap_new_AB_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:742:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:71:18: warning: type of '_wrap_new_ABArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_ABArray_li_carrays_cpp_f44d36163dd2f526(swig_intgo arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:873:5: note: return value type mismatch
  873 | AB *_wrap_new_ABArray_li_carrays_cpp_f44d36163dd2f526(intgo _swig_go_0) {
      |     ^
../li_carrays_cpp_wrap.cxx:873:5: note: '_wrap_new_ABArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:873:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:55:13: warning: type of '_wrap_globalXYArray_set_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   55 | extern void _wrap_globalXYArray_set_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:667:6: note: type mismatch in parameter 1
  667 | void _wrap_globalXYArray_set_li_carrays_cpp_f44d36163dd2f526(XY *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:667:6: note: '_wrap_globalXYArray_set_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:667:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:56:18: warning: type of '_wrap_globalXYArray_get_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_globalXYArray_get_li_carrays_cpp_f44d36163dd2f526(void);
      |                  ^
../li_carrays_cpp_wrap.cxx:681:6: note: return value type mismatch
  681 | XY (*_wrap_globalXYArray_get_li_carrays_cpp_f44d36163dd2f526())[3] {
      |      ^
../li_carrays_cpp_wrap.cxx:681:6: note: '_wrap_globalXYArray_get_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:681:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:63:13: warning: type of '_wrap_globalABArray_set_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_globalABArray_set_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:763:6: note: type mismatch in parameter 1
  763 | void _wrap_globalABArray_set_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:763:6: note: '_wrap_globalABArray_set_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:763:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:64:18: warning: type of '_wrap_globalABArray_get_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_globalABArray_get_li_carrays_cpp_f44d36163dd2f526(void);
      |                  ^
../li_carrays_cpp_wrap.cxx:777:6: note: return value type mismatch
  777 | AB (*_wrap_globalABArray_get_li_carrays_cpp_f44d36163dd2f526())[3] {
      |      ^
../li_carrays_cpp_wrap.cxx:777:6: note: '_wrap_globalABArray_get_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:777:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:40:13: warning: type of '_wrap_doubleArray_setitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_doubleArray_setitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2, double arg3);
      |             ^
../li_carrays_cpp_wrap.cxx:478:6: note: type mismatch in parameter 1
  478 | void _wrap_doubleArray_setitem_li_carrays_cpp_f44d36163dd2f526(doubleArray *_swig_go_0, intgo _swig_go_1, double _swig_go_2) {
      |      ^
../li_carrays_cpp_wrap.cxx:478:6: note: '_wrap_doubleArray_setitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:478:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:39:15: warning: type of '_wrap_doubleArray_getitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   39 | extern double _wrap_doubleArray_getitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |               ^
../li_carrays_cpp_wrap.cxx:463:8: note: type mismatch in parameter 1
  463 | double _wrap_doubleArray_getitem_li_carrays_cpp_f44d36163dd2f526(doubleArray *_swig_go_0, intgo _swig_go_1) {
      |        ^
../li_carrays_cpp_wrap.cxx:463:8: note: '_wrap_doubleArray_getitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:463:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:42:18: warning: type of '_wrap_doubleArray_frompointer_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_doubleArray_frompointer_li_carrays_cpp_f44d36163dd2f526(swig_voidp arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:505:14: note: return value type mismatch
  505 | doubleArray *_wrap_doubleArray_frompointer_li_carrays_cpp_f44d36163dd2f526(double *_swig_go_0) {
      |              ^
../li_carrays_cpp_wrap.cxx:505:14: note: '_wrap_doubleArray_frompointer_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:505:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:41:19: warning: type of '_wrap_doubleArray_cast_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_voidp _wrap_doubleArray_cast_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                   ^
../li_carrays_cpp_wrap.cxx:492:9: note: type mismatch in parameter 1
  492 | double *_wrap_doubleArray_cast_li_carrays_cpp_f44d36163dd2f526(doubleArray *_swig_go_0) {
      |         ^
../li_carrays_cpp_wrap.cxx:492:9: note: '_wrap_doubleArray_cast_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:492:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:44:13: warning: type of '_wrap_delete_shortArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_shortArray_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:531:6: note: type mismatch in parameter 1
  531 | void _wrap_delete_shortArray_li_carrays_cpp_f44d36163dd2f526(shortArray *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:531:6: note: '_wrap_delete_shortArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:531:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:38:13: warning: type of '_wrap_delete_doubleArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_doubleArray_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:453:6: note: type mismatch in parameter 1
  453 | void _wrap_delete_doubleArray_li_carrays_cpp_f44d36163dd2f526(doubleArray *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:453:6: note: '_wrap_delete_doubleArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:453:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:54:13: warning: type of '_wrap_delete_XY_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_XY_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:657:6: note: type mismatch in parameter 1
  657 | void _wrap_delete_XY_li_carrays_cpp_f44d36163dd2f526(XY *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:657:6: note: '_wrap_delete_XY_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:657:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:66:13: warning: type of '_wrap_delete_XYArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_delete_XYArray_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:801:6: note: type mismatch in parameter 1
  801 | void _wrap_delete_XYArray_li_carrays_cpp_f44d36163dd2f526(XYArray *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:801:6: note: '_wrap_delete_XYArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:801:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:62:13: warning: type of '_wrap_delete_AB_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_delete_AB_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:753:6: note: type mismatch in parameter 1
  753 | void _wrap_delete_AB_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:753:6: note: '_wrap_delete_AB_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:753:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:72:13: warning: type of '_wrap_delete_ABArray_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_ABArray_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:886:6: note: type mismatch in parameter 1
  886 | void _wrap_delete_ABArray_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:886:6: note: '_wrap_delete_ABArray_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:886:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:51:13: warning: type of '_wrap_XY_y_set_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_XY_y_set_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_cpp_wrap.cxx:621:6: note: type mismatch in parameter 1
  621 | void _wrap_XY_y_set_li_carrays_cpp_f44d36163dd2f526(XY *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_cpp_wrap.cxx:621:6: note: '_wrap_XY_y_set_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:621:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:52:19: warning: type of '_wrap_XY_y_get_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_XY_y_get_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                   ^
../li_carrays_cpp_wrap.cxx:633:7: note: type mismatch in parameter 1
  633 | intgo _wrap_XY_y_get_li_carrays_cpp_f44d36163dd2f526(XY *_swig_go_0) {
      |       ^
../li_carrays_cpp_wrap.cxx:633:7: note: '_wrap_XY_y_get_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:633:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:49:13: warning: type of '_wrap_XY_x_set_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_XY_x_set_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_cpp_wrap.cxx:596:6: note: type mismatch in parameter 1
  596 | void _wrap_XY_x_set_li_carrays_cpp_f44d36163dd2f526(XY *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_cpp_wrap.cxx:596:6: note: '_wrap_XY_x_set_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:596:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:50:19: warning: type of '_wrap_XY_x_get_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_XY_x_get_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                   ^
../li_carrays_cpp_wrap.cxx:608:7: note: type mismatch in parameter 1
  608 | intgo _wrap_XY_x_get_li_carrays_cpp_f44d36163dd2f526(XY *_swig_go_0) {
      |       ^
../li_carrays_cpp_wrap.cxx:608:7: note: '_wrap_XY_x_get_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:608:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:68:13: warning: type of '_wrap_XYArray_setitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_XYArray_setitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_carrays_cpp_wrap.cxx:826:6: note: type mismatch in parameter 1
  826 | void _wrap_XYArray_setitem_li_carrays_cpp_f44d36163dd2f526(XYArray *_swig_go_0, intgo _swig_go_1, XY *_swig_go_2) {
      |      ^
../li_carrays_cpp_wrap.cxx:826:6: note: '_wrap_XYArray_setitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:826:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:67:18: warning: type of '_wrap_XYArray_getitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_XYArray_getitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_carrays_cpp_wrap.cxx:811:5: note: return value type mismatch
  811 | XY *_wrap_XYArray_getitem_li_carrays_cpp_f44d36163dd2f526(XYArray *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_carrays_cpp_wrap.cxx:811:5: note: '_wrap_XYArray_getitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:811:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:70:18: warning: type of '_wrap_XYArray_frompointer_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_XYArray_frompointer_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:860:10: note: return value type mismatch
  860 | XYArray *_wrap_XYArray_frompointer_li_carrays_cpp_f44d36163dd2f526(XY *_swig_go_0) {
      |          ^
../li_carrays_cpp_wrap.cxx:860:10: note: '_wrap_XYArray_frompointer_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:860:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:69:18: warning: type of '_wrap_XYArray_cast_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_XYArray_cast_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:847:5: note: return value type mismatch
  847 | XY *_wrap_XYArray_cast_li_carrays_cpp_f44d36163dd2f526(XYArray *_swig_go_0) {
      |     ^
../li_carrays_cpp_wrap.cxx:847:5: note: '_wrap_XYArray_cast_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:847:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:32:18: warning: type of '_wrap_Swig_malloc_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_li_carrays_cpp_f44d36163dd2f526(swig_intgo arg1);
      |                  ^
../li_carrays_cpp_wrap.cxx:375:7: note: return value type mismatch
  375 | void *_wrap_Swig_malloc_li_carrays_cpp_f44d36163dd2f526(intgo _swig_go_0) {
      |       ^
../li_carrays_cpp_wrap.cxx:375:7: note: '_wrap_Swig_malloc_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:375:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:31:13: warning: type of '_wrap_Swig_free_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |             ^
../li_carrays_cpp_wrap.cxx:365:6: note: type mismatch in parameter 1
  365 | void _wrap_Swig_free_li_carrays_cpp_f44d36163dd2f526(void *_swig_go_0) {
      |      ^
../li_carrays_cpp_wrap.cxx:365:6: note: '_wrap_Swig_free_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:365:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:59:13: warning: type of '_wrap_AB_b_set_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_AB_b_set_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_cpp_wrap.cxx:717:6: note: type mismatch in parameter 1
  717 | void _wrap_AB_b_set_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_cpp_wrap.cxx:717:6: note: '_wrap_AB_b_set_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:717:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:60:19: warning: type of '_wrap_AB_b_get_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_AB_b_get_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                   ^
../li_carrays_cpp_wrap.cxx:729:7: note: type mismatch in parameter 1
  729 | intgo _wrap_AB_b_get_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0) {
      |       ^
../li_carrays_cpp_wrap.cxx:729:7: note: '_wrap_AB_b_get_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:729:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:57:13: warning: type of '_wrap_AB_a_set_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_AB_a_set_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_cpp_wrap.cxx:692:6: note: type mismatch in parameter 1
  692 | void _wrap_AB_a_set_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_cpp_wrap.cxx:692:6: note: '_wrap_AB_a_set_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:692:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:58:19: warning: type of '_wrap_AB_a_get_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_AB_a_get_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1);
      |                   ^
../li_carrays_cpp_wrap.cxx:704:7: note: type mismatch in parameter 1
  704 | intgo _wrap_AB_a_get_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0) {
      |       ^
../li_carrays_cpp_wrap.cxx:704:7: note: '_wrap_AB_a_get_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:704:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:74:13: warning: type of '_wrap_ABArray_setitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_ABArray_setitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_carrays_cpp_wrap.cxx:911:6: note: type mismatch in parameter 1
  911 | void _wrap_ABArray_setitem_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0, intgo _swig_go_1, AB *_swig_go_2) {
      |      ^
../li_carrays_cpp_wrap.cxx:911:6: note: '_wrap_ABArray_setitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:911:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays_cpp/li_carrays_cpp.go:73:18: warning: type of '_wrap_ABArray_getitem_li_carrays_cpp_f44d36163dd2f526' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_ABArray_getitem_li_carrays_cpp_f44d36163dd2f526(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_carrays_cpp_wrap.cxx:896:5: note: return value type mismatch
  896 | AB *_wrap_ABArray_getitem_li_carrays_cpp_f44d36163dd2f526(AB *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_carrays_cpp_wrap.cxx:896:5: note: '_wrap_ABArray_getitem_li_carrays_cpp_f44d36163dd2f526' was previously declared here
../li_carrays_cpp_wrap.cxx:896:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2066579323/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase li_cdata_cpp (with run test)
# swigtests/li_cdata_cpp
../li_cdata_cpp.go:39:13: warning: type of '_wrap_memmove_li_cdata_cpp_8adab4ed4d02235d' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_memmove_li_cdata_cpp_8adab4ed4d02235d(uintptr_t arg1, swig_type_2 arg2, swig_intgo arg3);
      |             ^
../li_cdata_cpp_wrap.cxx:358:6: note: type mismatch in parameter 1
  358 | void _wrap_memmove_li_cdata_cpp_8adab4ed4d02235d(void *_swig_go_0, _gostring_ _swig_go_1, intgo _swig_go_2) {
      |      ^
../li_cdata_cpp_wrap.cxx:358:6: note: '_wrap_memmove_li_cdata_cpp_8adab4ed4d02235d' was previously declared here
../li_cdata_cpp_wrap.cxx:358:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cdata_cpp.go:42:18: warning: type of '_wrap_malloc_li_cdata_cpp_8adab4ed4d02235d' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_malloc_li_cdata_cpp_8adab4ed4d02235d(swig_type_5 arg1);
      |                  ^
../li_cdata_cpp_wrap.cxx:435:7: note: return value type mismatch
  435 | void *_wrap_malloc_li_cdata_cpp_8adab4ed4d02235d(long long _swig_go_0) {
      |       ^
../li_cdata_cpp_wrap.cxx:435:7: note: '_wrap_malloc_li_cdata_cpp_8adab4ed4d02235d' was previously declared here
../li_cdata_cpp_wrap.cxx:435:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cdata_cpp.go:38:20: warning: type of '_wrap_cdata_li_cdata_cpp_8adab4ed4d02235d' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_type_1 _wrap_cdata_li_cdata_cpp_8adab4ed4d02235d(intgo _swig_args, uintptr_t arg1, swig_intgo arg2);
      |                    ^
../li_cdata_cpp_wrap.cxx:329:11: note: type mismatch in parameter 2
  329 | long long _wrap_cdata_li_cdata_cpp_8adab4ed4d02235d(intgo _swig_optargc, void *_swig_go_0, intgo _swig_go_1) {
      |           ^
../li_cdata_cpp_wrap.cxx:329:11: note: '_wrap_cdata_li_cdata_cpp_8adab4ed4d02235d' was previously declared here
../li_cdata_cpp_wrap.cxx:329:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cdata_cpp.go:37:18: warning: type of '_wrap_Swig_malloc_li_cdata_cpp_8adab4ed4d02235d' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_Swig_malloc_li_cdata_cpp_8adab4ed4d02235d(swig_intgo arg1);
      |                  ^
../li_cdata_cpp_wrap.cxx:316:7: note: return value type mismatch
  316 | void *_wrap_Swig_malloc_li_cdata_cpp_8adab4ed4d02235d(intgo _swig_go_0) {
      |       ^
../li_cdata_cpp_wrap.cxx:316:7: note: '_wrap_Swig_malloc_li_cdata_cpp_8adab4ed4d02235d' was previously declared here
../li_cdata_cpp_wrap.cxx:316:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cdata_cpp.go:36:13: warning: type of '_wrap_Swig_free_li_cdata_cpp_8adab4ed4d02235d' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_Swig_free_li_cdata_cpp_8adab4ed4d02235d(uintptr_t arg1);
      |             ^
../li_cdata_cpp_wrap.cxx:306:6: note: type mismatch in parameter 1
  306 | void _wrap_Swig_free_li_cdata_cpp_8adab4ed4d02235d(void *_swig_go_0) {
      |      ^
../li_cdata_cpp_wrap.cxx:306:6: note: '_wrap_Swig_free_li_cdata_cpp_8adab4ed4d02235d' was previously declared here
../li_cdata_cpp_wrap.cxx:306:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/li_cdata_cpp
li_cdata_cpp_wrap.cxx: In function 'long long int _wrap_cdata_li_cdata_cpp_8adab4ed4d02235d(intgo, void*, intgo)':
li_cdata_cpp_wrap.cxx:352:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  352 |   _swig_go_result = *(long long *)(void **)&swig_out;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_cdata_cpp_wrap.cxx: In function 'long long int _wrap_cdata_int_li_cdata_cpp_8adab4ed4d02235d(intgo, intgo*, intgo)':
li_cdata_cpp_wrap.cxx:385:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  385 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_cdata_cpp_wrap.cxx:400:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  400 |   _swig_go_result = *(long long *)(void **)&swig_out;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_cdata_cpp_wrap.cxx: In function 'long long int _wrap_cdata_double_li_cdata_cpp_8adab4ed4d02235d(intgo, double*, intgo)':
li_cdata_cpp_wrap.cxx:429:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  429 |   _swig_go_result = *(long long *)(void **)&swig_out;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_cdata_cpp_wrap.cxx: At global scope:
li_cdata_cpp_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
li_cdata_cpp_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cdata_cpp/li_cdata_cpp.go:39:13: warning: type of '_wrap_memmove_li_cdata_cpp_8adab4ed4d02235d' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_memmove_li_cdata_cpp_8adab4ed4d02235d(uintptr_t arg1, swig_type_2 arg2, swig_intgo arg3);
      |             ^
../li_cdata_cpp_wrap.cxx:358:6: note: type mismatch in parameter 1
  358 | void _wrap_memmove_li_cdata_cpp_8adab4ed4d02235d(void *_swig_go_0, _gostring_ _swig_go_1, intgo _swig_go_2) {
      |      ^
../li_cdata_cpp_wrap.cxx:358:6: note: '_wrap_memmove_li_cdata_cpp_8adab4ed4d02235d' was previously declared here
../li_cdata_cpp_wrap.cxx:358:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cdata_cpp/li_cdata_cpp.go:42:18: warning: type of '_wrap_malloc_li_cdata_cpp_8adab4ed4d02235d' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_malloc_li_cdata_cpp_8adab4ed4d02235d(swig_type_5 arg1);
      |                  ^
../li_cdata_cpp_wrap.cxx:435:7: note: return value type mismatch
  435 | void *_wrap_malloc_li_cdata_cpp_8adab4ed4d02235d(long long _swig_go_0) {
      |       ^
../li_cdata_cpp_wrap.cxx:435:7: note: '_wrap_malloc_li_cdata_cpp_8adab4ed4d02235d' was previously declared here
../li_cdata_cpp_wrap.cxx:435:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cdata_cpp/li_cdata_cpp.go:38:20: warning: type of '_wrap_cdata_li_cdata_cpp_8adab4ed4d02235d' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_type_1 _wrap_cdata_li_cdata_cpp_8adab4ed4d02235d(intgo _swig_args, uintptr_t arg1, swig_intgo arg2);
      |                    ^
../li_cdata_cpp_wrap.cxx:329:11: note: type mismatch in parameter 2
  329 | long long _wrap_cdata_li_cdata_cpp_8adab4ed4d02235d(intgo _swig_optargc, void *_swig_go_0, intgo _swig_go_1) {
      |           ^
../li_cdata_cpp_wrap.cxx:329:11: note: '_wrap_cdata_li_cdata_cpp_8adab4ed4d02235d' was previously declared here
../li_cdata_cpp_wrap.cxx:329:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cdata_cpp/li_cdata_cpp.go:37:18: warning: type of '_wrap_Swig_malloc_li_cdata_cpp_8adab4ed4d02235d' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_Swig_malloc_li_cdata_cpp_8adab4ed4d02235d(swig_intgo arg1);
      |                  ^
../li_cdata_cpp_wrap.cxx:316:7: note: return value type mismatch
  316 | void *_wrap_Swig_malloc_li_cdata_cpp_8adab4ed4d02235d(intgo _swig_go_0) {
      |       ^
../li_cdata_cpp_wrap.cxx:316:7: note: '_wrap_Swig_malloc_li_cdata_cpp_8adab4ed4d02235d' was previously declared here
../li_cdata_cpp_wrap.cxx:316:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cdata_cpp/li_cdata_cpp.go:36:13: warning: type of '_wrap_Swig_free_li_cdata_cpp_8adab4ed4d02235d' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_Swig_free_li_cdata_cpp_8adab4ed4d02235d(uintptr_t arg1);
      |             ^
../li_cdata_cpp_wrap.cxx:306:6: note: type mismatch in parameter 1
  306 | void _wrap_Swig_free_li_cdata_cpp_8adab4ed4d02235d(void *_swig_go_0) {
      |      ^
../li_cdata_cpp_wrap.cxx:306:6: note: '_wrap_Swig_free_li_cdata_cpp_8adab4ed4d02235d' was previously declared here
../li_cdata_cpp_wrap.cxx:306:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-786693202/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase li_cpointer_cpp (with run test)
# swigtests/li_cpointer_cpp
../li_cpointer_cpp.go:38:18: warning: type of '_wrap_new_doublep_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_doublep_li_cpointer_cpp_94940169794b4c2e(void);
      |                  ^
../li_cpointer_cpp_wrap.cxx:375:10: note: return value type mismatch
  375 | doublep *_wrap_new_doublep_li_cpointer_cpp_94940169794b4c2e() {
      |          ^
../li_cpointer_cpp_wrap.cxx:375:10: note: '_wrap_new_doublep_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:375:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cpointer_cpp.go:41:15: warning: type of '_wrap_doublep_value_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   41 | extern double _wrap_doublep_value_li_cpointer_cpp_94940169794b4c2e(uintptr_t arg1);
      |               ^
../li_cpointer_cpp_wrap.cxx:408:8: note: type mismatch in parameter 1
  408 | double _wrap_doublep_value_li_cpointer_cpp_94940169794b4c2e(doublep *_swig_go_0) {
      |        ^
../li_cpointer_cpp_wrap.cxx:408:8: note: '_wrap_doublep_value_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:408:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cpointer_cpp.go:43:18: warning: type of '_wrap_doublep_frompointer_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_doublep_frompointer_li_cpointer_cpp_94940169794b4c2e(swig_voidp arg1);
      |                  ^
../li_cpointer_cpp_wrap.cxx:434:10: note: return value type mismatch
  434 | doublep *_wrap_doublep_frompointer_li_cpointer_cpp_94940169794b4c2e(double *_swig_go_0) {
      |          ^
../li_cpointer_cpp_wrap.cxx:434:10: note: '_wrap_doublep_frompointer_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:434:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cpointer_cpp.go:42:19: warning: type of '_wrap_doublep_cast_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_voidp _wrap_doublep_cast_li_cpointer_cpp_94940169794b4c2e(uintptr_t arg1);
      |                   ^
../li_cpointer_cpp_wrap.cxx:421:9: note: type mismatch in parameter 1
  421 | double *_wrap_doublep_cast_li_cpointer_cpp_94940169794b4c2e(doublep *_swig_go_0) {
      |         ^
../li_cpointer_cpp_wrap.cxx:421:9: note: '_wrap_doublep_cast_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:421:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cpointer_cpp.go:40:13: warning: type of '_wrap_doublep_assign_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_doublep_assign_li_cpointer_cpp_94940169794b4c2e(uintptr_t arg1, double arg2);
      |             ^
../li_cpointer_cpp_wrap.cxx:396:6: note: type mismatch in parameter 1
  396 | void _wrap_doublep_assign_li_cpointer_cpp_94940169794b4c2e(doublep *_swig_go_0, double _swig_go_1) {
      |      ^
../li_cpointer_cpp_wrap.cxx:396:6: note: '_wrap_doublep_assign_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:396:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cpointer_cpp.go:39:13: warning: type of '_wrap_delete_doublep_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_doublep_li_cpointer_cpp_94940169794b4c2e(uintptr_t arg1);
      |             ^
../li_cpointer_cpp_wrap.cxx:386:6: note: type mismatch in parameter 1
  386 | void _wrap_delete_doublep_li_cpointer_cpp_94940169794b4c2e(doublep *_swig_go_0) {
      |      ^
../li_cpointer_cpp_wrap.cxx:386:6: note: '_wrap_delete_doublep_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:386:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cpointer_cpp.go:32:18: warning: type of '_wrap_Swig_malloc_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_li_cpointer_cpp_94940169794b4c2e(swig_intgo arg1);
      |                  ^
../li_cpointer_cpp_wrap.cxx:303:7: note: return value type mismatch
  303 | void *_wrap_Swig_malloc_li_cpointer_cpp_94940169794b4c2e(intgo _swig_go_0) {
      |       ^
../li_cpointer_cpp_wrap.cxx:303:7: note: '_wrap_Swig_malloc_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:303:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cpointer_cpp.go:31:13: warning: type of '_wrap_Swig_free_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_li_cpointer_cpp_94940169794b4c2e(uintptr_t arg1);
      |             ^
../li_cpointer_cpp_wrap.cxx:293:6: note: type mismatch in parameter 1
  293 | void _wrap_Swig_free_li_cpointer_cpp_94940169794b4c2e(void *_swig_go_0) {
      |      ^
../li_cpointer_cpp_wrap.cxx:293:6: note: '_wrap_Swig_free_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:293:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/li_cpointer_cpp
li_cpointer_cpp_wrap.cxx: In function 'intgo* _wrap_new_intp_li_cpointer_cpp_94940169794b4c2e()':
li_cpointer_cpp_wrap.cxx:322:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  322 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
li_cpointer_cpp_wrap.cxx: In function 'intgo* _wrap_copy_intp_li_cpointer_cpp_94940169794b4c2e(intgo)':
li_cpointer_cpp_wrap.cxx:335:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  335 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
li_cpointer_cpp_wrap.cxx: In function 'void _wrap_delete_intp_li_cpointer_cpp_94940169794b4c2e(intgo*)':
li_cpointer_cpp_wrap.cxx:343:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  343 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_cpointer_cpp_wrap.cxx: In function 'void _wrap_intp_assign_li_cpointer_cpp_94940169794b4c2e(intgo*, intgo)':
li_cpointer_cpp_wrap.cxx:354:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  354 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_cpointer_cpp_wrap.cxx: In function 'intgo _wrap_intp_value_li_cpointer_cpp_94940169794b4c2e(intgo*)':
li_cpointer_cpp_wrap.cxx:367:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  367 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_cpointer_cpp_wrap.cxx: At global scope:
li_cpointer_cpp_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
li_cpointer_cpp_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer_cpp/li_cpointer_cpp.go:38:18: warning: type of '_wrap_new_doublep_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_doublep_li_cpointer_cpp_94940169794b4c2e(void);
      |                  ^
../li_cpointer_cpp_wrap.cxx:375:10: note: return value type mismatch
  375 | doublep *_wrap_new_doublep_li_cpointer_cpp_94940169794b4c2e() {
      |          ^
../li_cpointer_cpp_wrap.cxx:375:10: note: '_wrap_new_doublep_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:375:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer_cpp/li_cpointer_cpp.go:41:15: warning: type of '_wrap_doublep_value_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   41 | extern double _wrap_doublep_value_li_cpointer_cpp_94940169794b4c2e(uintptr_t arg1);
      |               ^
../li_cpointer_cpp_wrap.cxx:408:8: note: type mismatch in parameter 1
  408 | double _wrap_doublep_value_li_cpointer_cpp_94940169794b4c2e(doublep *_swig_go_0) {
      |        ^
../li_cpointer_cpp_wrap.cxx:408:8: note: '_wrap_doublep_value_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:408:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer_cpp/li_cpointer_cpp.go:43:18: warning: type of '_wrap_doublep_frompointer_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_doublep_frompointer_li_cpointer_cpp_94940169794b4c2e(swig_voidp arg1);
      |                  ^
../li_cpointer_cpp_wrap.cxx:434:10: note: return value type mismatch
  434 | doublep *_wrap_doublep_frompointer_li_cpointer_cpp_94940169794b4c2e(double *_swig_go_0) {
      |          ^
../li_cpointer_cpp_wrap.cxx:434:10: note: '_wrap_doublep_frompointer_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:434:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer_cpp/li_cpointer_cpp.go:42:19: warning: type of '_wrap_doublep_cast_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_voidp _wrap_doublep_cast_li_cpointer_cpp_94940169794b4c2e(uintptr_t arg1);
      |                   ^
../li_cpointer_cpp_wrap.cxx:421:9: note: type mismatch in parameter 1
  421 | double *_wrap_doublep_cast_li_cpointer_cpp_94940169794b4c2e(doublep *_swig_go_0) {
      |         ^
../li_cpointer_cpp_wrap.cxx:421:9: note: '_wrap_doublep_cast_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:421:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer_cpp/li_cpointer_cpp.go:40:13: warning: type of '_wrap_doublep_assign_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_doublep_assign_li_cpointer_cpp_94940169794b4c2e(uintptr_t arg1, double arg2);
      |             ^
../li_cpointer_cpp_wrap.cxx:396:6: note: type mismatch in parameter 1
  396 | void _wrap_doublep_assign_li_cpointer_cpp_94940169794b4c2e(doublep *_swig_go_0, double _swig_go_1) {
      |      ^
../li_cpointer_cpp_wrap.cxx:396:6: note: '_wrap_doublep_assign_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:396:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer_cpp/li_cpointer_cpp.go:39:13: warning: type of '_wrap_delete_doublep_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_doublep_li_cpointer_cpp_94940169794b4c2e(uintptr_t arg1);
      |             ^
../li_cpointer_cpp_wrap.cxx:386:6: note: type mismatch in parameter 1
  386 | void _wrap_delete_doublep_li_cpointer_cpp_94940169794b4c2e(doublep *_swig_go_0) {
      |      ^
../li_cpointer_cpp_wrap.cxx:386:6: note: '_wrap_delete_doublep_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:386:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer_cpp/li_cpointer_cpp.go:32:18: warning: type of '_wrap_Swig_malloc_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_li_cpointer_cpp_94940169794b4c2e(swig_intgo arg1);
      |                  ^
../li_cpointer_cpp_wrap.cxx:303:7: note: return value type mismatch
  303 | void *_wrap_Swig_malloc_li_cpointer_cpp_94940169794b4c2e(intgo _swig_go_0) {
      |       ^
../li_cpointer_cpp_wrap.cxx:303:7: note: '_wrap_Swig_malloc_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:303:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer_cpp/li_cpointer_cpp.go:31:13: warning: type of '_wrap_Swig_free_li_cpointer_cpp_94940169794b4c2e' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_li_cpointer_cpp_94940169794b4c2e(uintptr_t arg1);
      |             ^
../li_cpointer_cpp_wrap.cxx:293:6: note: type mismatch in parameter 1
  293 | void _wrap_Swig_free_li_cpointer_cpp_94940169794b4c2e(void *_swig_go_0) {
      |      ^
../li_cpointer_cpp_wrap.cxx:293:6: note: '_wrap_Swig_free_li_cpointer_cpp_94940169794b4c2e' was previously declared here
../li_cpointer_cpp_wrap.cxx:293:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1906377991/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase li_std_auto_ptr
checking go testcase li_stdint
checking go testcase li_swigtype_inout
checking go testcase li_typemaps
checking go testcase li_typemaps_apply
checking go testcase long_long_apply
checking go testcase memberin_extend
checking go testcase member_funcptr_galore
checking go testcase member_pointer (with run test)
# swigtests/member_pointer
../member_pointer.go:76:18: warning: type of '_wrap_new_Square_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_Square_member_pointer_6ddb8470f0436c16(double arg1);
      |                  ^
../member_pointer_wrap.cxx:684:9: note: return value type mismatch
  684 | Square *_wrap_new_Square_member_pointer_6ddb8470f0436c16(double _swig_go_0) {
      |         ^
../member_pointer_wrap.cxx:684:9: note: '_wrap_new_Square_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:684:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:104:18: warning: type of '_wrap_new_Funktions_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
  104 | extern uintptr_t _wrap_new_Funktions_member_pointer_6ddb8470f0436c16(void);
      |                  ^
../member_pointer_wrap.cxx:1156:12: note: return value type mismatch
 1156 | Funktions *_wrap_new_Funktions_member_pointer_6ddb8470f0436c16() {
      |            ^
../member_pointer_wrap.cxx:1156:12: note: '_wrap_new_Funktions_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:1156:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:65:18: warning: type of '_wrap_new_Circle_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_Circle_member_pointer_6ddb8470f0436c16(double arg1);
      |                  ^
../member_pointer_wrap.cxx:539:9: note: return value type mismatch
  539 | Circle *_wrap_new_Circle_member_pointer_6ddb8470f0436c16(double _swig_go_0) {
      |         ^
../member_pointer_wrap.cxx:539:9: note: '_wrap_new_Circle_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:539:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:88:15: warning: type of '_wrap_do_op_td_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   88 | extern double _wrap_do_op_td_member_pointer_6ddb8470f0436c16(uintptr_t arg1, swig_type_2 arg2);
      |               ^
../member_pointer_wrap.cxx:844:8: note: type mismatch in parameter 1
  844 | double _wrap_do_op_td_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0, void* _swig_go_1) {
      |        ^
../member_pointer_wrap.cxx:844:8: note: '_wrap_do_op_td_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:844:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:87:15: warning: type of '_wrap_do_op_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   87 | extern double _wrap_do_op_member_pointer_6ddb8470f0436c16(uintptr_t arg1, swig_type_1 arg2);
      |               ^
../member_pointer_wrap.cxx:829:8: note: type mismatch in parameter 1
  829 | double _wrap_do_op_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0, void* _swig_go_1) {
      |        ^
../member_pointer_wrap.cxx:829:8: note: '_wrap_do_op_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:829:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:79:13: warning: type of '_wrap_delete_Square_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_delete_Square_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |             ^
../member_pointer_wrap.cxx:723:6: note: type mismatch in parameter 1
  723 | void _wrap_delete_Square_member_pointer_6ddb8470f0436c16(Square *_swig_go_0) {
      |      ^
../member_pointer_wrap.cxx:723:6: note: '_wrap_delete_Square_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:723:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:53:13: warning: type of '_wrap_delete_Shape_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_Shape_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |             ^
../member_pointer_wrap.cxx:393:6: note: type mismatch in parameter 1
  393 | void _wrap_delete_Shape_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0) {
      |      ^
../member_pointer_wrap.cxx:393:6: note: '_wrap_delete_Shape_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:393:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:105:13: warning: type of '_wrap_delete_Funktions_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
  105 | extern void _wrap_delete_Funktions_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |             ^
../member_pointer_wrap.cxx:1167:6: note: type mismatch in parameter 1
 1167 | void _wrap_delete_Funktions_member_pointer_6ddb8470f0436c16(Funktions *_swig_go_0) {
      |      ^
../member_pointer_wrap.cxx:1167:6: note: '_wrap_delete_Funktions_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:1167:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:68:13: warning: type of '_wrap_delete_Circle_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_delete_Circle_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |             ^
../member_pointer_wrap.cxx:578:6: note: type mismatch in parameter 1
  578 | void _wrap_delete_Circle_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0) {
      |      ^
../member_pointer_wrap.cxx:578:6: note: '_wrap_delete_Circle_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:578:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:52:18: warning: type of '_wrap_Swig_malloc_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_Swig_malloc_member_pointer_6ddb8470f0436c16(swig_intgo arg1);
      |                  ^
../member_pointer_wrap.cxx:380:7: note: return value type mismatch
  380 | void *_wrap_Swig_malloc_member_pointer_6ddb8470f0436c16(intgo _swig_go_0) {
      |       ^
../member_pointer_wrap.cxx:380:7: note: '_wrap_Swig_malloc_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:380:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:51:13: warning: type of '_wrap_Swig_free_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_Swig_free_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |             ^
../member_pointer_wrap.cxx:370:6: note: type mismatch in parameter 1
  370 | void _wrap_Swig_free_member_pointer_6ddb8470f0436c16(void *_swig_go_0) {
      |      ^
../member_pointer_wrap.cxx:370:6: note: '_wrap_Swig_free_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:370:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:78:15: warning: type of '_wrap_Square_perimeter_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   78 | extern double _wrap_Square_perimeter_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:710:8: note: type mismatch in parameter 1
  710 | double _wrap_Square_perimeter_member_pointer_6ddb8470f0436c16(Square *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:710:8: note: '_wrap_Square_perimeter_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:710:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:86:13: warning: type of '_wrap_Square_move_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   86 | extern void _wrap_Square_move_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, double arg1, double arg2);
      |             ^
../member_pointer_wrap.cxx:814:6: note: type mismatch in parameter 1
  814 | void _wrap_Square_move_member_pointer_6ddb8470f0436c16(Square *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |      ^
../member_pointer_wrap.cxx:814:6: note: '_wrap_Square_move_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:814:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:77:15: warning: type of '_wrap_Square_area_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   77 | extern double _wrap_Square_area_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:697:8: note: type mismatch in parameter 1
  697 | double _wrap_Square_area_member_pointer_6ddb8470f0436c16(Square *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:697:8: note: '_wrap_Square_area_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:697:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:58:13: warning: type of '_wrap_Shape_z_set_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_Shape_z_set_member_pointer_6ddb8470f0436c16(uintptr_t arg1, swig_voidp arg2);
      |             ^
../member_pointer_wrap.cxx:453:6: note: type mismatch in parameter 1
  453 | void _wrap_Shape_z_set_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0, double *_swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:453:6: note: '_wrap_Shape_z_set_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:453:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:59:19: warning: type of '_wrap_Shape_z_get_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_voidp _wrap_Shape_z_get_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |                   ^
../member_pointer_wrap.cxx:465:9: note: type mismatch in parameter 1
  465 | double *_wrap_Shape_z_get_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0) {
      |         ^
../member_pointer_wrap.cxx:465:9: note: '_wrap_Shape_z_get_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:465:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:56:13: warning: type of '_wrap_Shape_y_set_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_Shape_y_set_member_pointer_6ddb8470f0436c16(uintptr_t arg1, double arg2);
      |             ^
../member_pointer_wrap.cxx:428:6: note: type mismatch in parameter 1
  428 | void _wrap_Shape_y_set_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0, double _swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:428:6: note: '_wrap_Shape_y_set_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:428:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:57:15: warning: type of '_wrap_Shape_y_get_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   57 | extern double _wrap_Shape_y_get_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:440:8: note: type mismatch in parameter 1
  440 | double _wrap_Shape_y_get_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:440:8: note: '_wrap_Shape_y_get_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:440:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:54:13: warning: type of '_wrap_Shape_x_set_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_Shape_x_set_member_pointer_6ddb8470f0436c16(uintptr_t arg1, double arg2);
      |             ^
../member_pointer_wrap.cxx:403:6: note: type mismatch in parameter 1
  403 | void _wrap_Shape_x_set_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0, double _swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:403:6: note: '_wrap_Shape_x_set_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:403:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:55:15: warning: type of '_wrap_Shape_x_get_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   55 | extern double _wrap_Shape_x_get_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:415:8: note: type mismatch in parameter 1
  415 | double _wrap_Shape_x_get_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:415:8: note: '_wrap_Shape_x_get_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:415:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:62:15: warning: type of '_wrap_Shape_perimeter_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   62 | extern double _wrap_Shape_perimeter_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:505:8: note: type mismatch in parameter 1
  505 | double _wrap_Shape_perimeter_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:505:8: note: '_wrap_Shape_perimeter_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:505:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:60:13: warning: type of '_wrap_Shape_move_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_Shape_move_member_pointer_6ddb8470f0436c16(uintptr_t arg1, double arg2, double arg3);
      |             ^
../member_pointer_wrap.cxx:478:6: note: type mismatch in parameter 1
  478 | void _wrap_Shape_move_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |      ^
../member_pointer_wrap.cxx:478:6: note: '_wrap_Shape_move_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:478:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:61:15: warning: type of '_wrap_Shape_area_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   61 | extern double _wrap_Shape_area_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:492:8: note: type mismatch in parameter 1
  492 | double _wrap_Shape_area_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:492:8: note: '_wrap_Shape_area_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:492:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:84:13: warning: type of '_wrap_SetSquare_Z_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   84 | extern void _wrap_SetSquare_Z_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, swig_voidp arg1);
      |             ^
../member_pointer_wrap.cxx:787:6: note: type mismatch in parameter 1
  787 | void _wrap_SetSquare_Z_member_pointer_6ddb8470f0436c16(Square *_swig_go_0, double *_swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:787:6: note: '_wrap_SetSquare_Z_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:787:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:82:13: warning: type of '_wrap_SetSquare_Y_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap_SetSquare_Y_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, double arg1);
      |             ^
../member_pointer_wrap.cxx:760:6: note: type mismatch in parameter 1
  760 | void _wrap_SetSquare_Y_member_pointer_6ddb8470f0436c16(Square *_swig_go_0, double _swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:760:6: note: '_wrap_SetSquare_Y_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:760:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:80:13: warning: type of '_wrap_SetSquare_X_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_SetSquare_X_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, double arg1);
      |             ^
../member_pointer_wrap.cxx:733:6: note: type mismatch in parameter 1
  733 | void _wrap_SetSquare_X_member_pointer_6ddb8470f0436c16(Square *_swig_go_0, double _swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:733:6: note: '_wrap_SetSquare_X_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:733:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:73:13: warning: type of '_wrap_SetCircle_Z_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   73 | extern void _wrap_SetCircle_Z_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, swig_voidp arg1);
      |             ^
../member_pointer_wrap.cxx:642:6: note: type mismatch in parameter 1
  642 | void _wrap_SetCircle_Z_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0, double *_swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:642:6: note: '_wrap_SetCircle_Z_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:642:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:71:13: warning: type of '_wrap_SetCircle_Y_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   71 | extern void _wrap_SetCircle_Y_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, double arg1);
      |             ^
../member_pointer_wrap.cxx:615:6: note: type mismatch in parameter 1
  615 | void _wrap_SetCircle_Y_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0, double _swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:615:6: note: '_wrap_SetCircle_Y_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:615:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:69:13: warning: type of '_wrap_SetCircle_X_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_SetCircle_X_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, double arg1);
      |             ^
../member_pointer_wrap.cxx:588:6: note: type mismatch in parameter 1
  588 | void _wrap_SetCircle_X_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0, double _swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:588:6: note: '_wrap_SetCircle_X_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:588:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:85:19: warning: type of '_wrap_GetSquare_Z_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   85 | extern swig_voidp _wrap_GetSquare_Z_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base);
      |                   ^
../member_pointer_wrap.cxx:800:9: note: type mismatch in parameter 1
  800 | double *_wrap_GetSquare_Z_member_pointer_6ddb8470f0436c16(Square *_swig_go_0) {
      |         ^
../member_pointer_wrap.cxx:800:9: note: '_wrap_GetSquare_Z_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:800:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:83:15: warning: type of '_wrap_GetSquare_Y_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   83 | extern double _wrap_GetSquare_Y_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base);
      |               ^
../member_pointer_wrap.cxx:773:8: note: type mismatch in parameter 1
  773 | double _wrap_GetSquare_Y_member_pointer_6ddb8470f0436c16(Square *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:773:8: note: '_wrap_GetSquare_Y_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:773:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:81:15: warning: type of '_wrap_GetSquare_X_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   81 | extern double _wrap_GetSquare_X_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base);
      |               ^
../member_pointer_wrap.cxx:746:8: note: type mismatch in parameter 1
  746 | double _wrap_GetSquare_X_member_pointer_6ddb8470f0436c16(Square *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:746:8: note: '_wrap_GetSquare_X_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:746:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:74:19: warning: type of '_wrap_GetCircle_Z_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_voidp _wrap_GetCircle_Z_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base);
      |                   ^
../member_pointer_wrap.cxx:655:9: note: type mismatch in parameter 1
  655 | double *_wrap_GetCircle_Z_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0) {
      |         ^
../member_pointer_wrap.cxx:655:9: note: '_wrap_GetCircle_Z_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:655:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:72:15: warning: type of '_wrap_GetCircle_Y_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   72 | extern double _wrap_GetCircle_Y_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base);
      |               ^
../member_pointer_wrap.cxx:628:8: note: type mismatch in parameter 1
  628 | double _wrap_GetCircle_Y_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:628:8: note: '_wrap_GetCircle_Y_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:628:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:70:15: warning: type of '_wrap_GetCircle_X_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   70 | extern double _wrap_GetCircle_X_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base);
      |               ^
../member_pointer_wrap.cxx:601:8: note: type mismatch in parameter 1
  601 | double _wrap_GetCircle_X_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:601:8: note: '_wrap_GetCircle_X_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:601:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:101:19: warning: type of '_wrap_Funktions_addByValue_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
  101 | extern swig_intgo _wrap_Funktions_addByValue_member_pointer_6ddb8470f0436c16(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../member_pointer_wrap.cxx:1105:7: note: type mismatch in parameter 1
 1105 | intgo _wrap_Funktions_addByValue_member_pointer_6ddb8470f0436c16(Funktions *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../member_pointer_wrap.cxx:1105:7: note: '_wrap_Funktions_addByValue_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:1105:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:103:19: warning: type of '_wrap_Funktions_addByReference_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
  103 | extern swig_voidp _wrap_Funktions_addByReference_member_pointer_6ddb8470f0436c16(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../member_pointer_wrap.cxx:1139:6: note: type mismatch in parameter 1
 1139 | int *_wrap_Funktions_addByReference_member_pointer_6ddb8470f0436c16(Funktions *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../member_pointer_wrap.cxx:1139:6: note: '_wrap_Funktions_addByReference_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:1139:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:102:19: warning: type of '_wrap_Funktions_addByPointer_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
  102 | extern swig_voidp _wrap_Funktions_addByPointer_member_pointer_6ddb8470f0436c16(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../member_pointer_wrap.cxx:1122:8: note: type mismatch in parameter 1
 1122 | intgo *_wrap_Funktions_addByPointer_member_pointer_6ddb8470f0436c16(Funktions *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |        ^
../member_pointer_wrap.cxx:1122:8: note: '_wrap_Funktions_addByPointer_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:1122:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:67:15: warning: type of '_wrap_Circle_perimeter_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   67 | extern double _wrap_Circle_perimeter_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:565:8: note: type mismatch in parameter 1
  565 | double _wrap_Circle_perimeter_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:565:8: note: '_wrap_Circle_perimeter_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:565:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:75:13: warning: type of '_wrap_Circle_move_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_Circle_move_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, double arg1, double arg2);
      |             ^
../member_pointer_wrap.cxx:669:6: note: type mismatch in parameter 1
  669 | void _wrap_Circle_move_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |      ^
../member_pointer_wrap.cxx:669:6: note: '_wrap_Circle_move_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:669:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../member_pointer.go:66:15: warning: type of '_wrap_Circle_area_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   66 | extern double _wrap_Circle_area_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:552:8: note: type mismatch in parameter 1
  552 | double _wrap_Circle_area_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:552:8: note: '_wrap_Circle_area_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:552:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/member_pointer
member_pointer_wrap.cxx: In function 'intgo* _wrap_Funktions_addByPointer_member_pointer_6ddb8470f0436c16(Funktions*, intgo, intgo)':
member_pointer_wrap.cxx:1134:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1134 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
member_pointer_wrap.cxx: At global scope:
member_pointer_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
member_pointer_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:76:18: warning: type of '_wrap_new_Square_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_Square_member_pointer_6ddb8470f0436c16(double arg1);
      |                  ^
../member_pointer_wrap.cxx:684:9: note: return value type mismatch
  684 | Square *_wrap_new_Square_member_pointer_6ddb8470f0436c16(double _swig_go_0) {
      |         ^
../member_pointer_wrap.cxx:684:9: note: '_wrap_new_Square_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:684:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:104:18: warning: type of '_wrap_new_Funktions_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
  104 | extern uintptr_t _wrap_new_Funktions_member_pointer_6ddb8470f0436c16(void);
      |                  ^
../member_pointer_wrap.cxx:1156:12: note: return value type mismatch
 1156 | Funktions *_wrap_new_Funktions_member_pointer_6ddb8470f0436c16() {
      |            ^
../member_pointer_wrap.cxx:1156:12: note: '_wrap_new_Funktions_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:1156:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:65:18: warning: type of '_wrap_new_Circle_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_Circle_member_pointer_6ddb8470f0436c16(double arg1);
      |                  ^
../member_pointer_wrap.cxx:539:9: note: return value type mismatch
  539 | Circle *_wrap_new_Circle_member_pointer_6ddb8470f0436c16(double _swig_go_0) {
      |         ^
../member_pointer_wrap.cxx:539:9: note: '_wrap_new_Circle_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:539:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:88:15: warning: type of '_wrap_do_op_td_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   88 | extern double _wrap_do_op_td_member_pointer_6ddb8470f0436c16(uintptr_t arg1, swig_type_2 arg2);
      |               ^
../member_pointer_wrap.cxx:844:8: note: type mismatch in parameter 1
  844 | double _wrap_do_op_td_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0, void* _swig_go_1) {
      |        ^
../member_pointer_wrap.cxx:844:8: note: '_wrap_do_op_td_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:844:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:87:15: warning: type of '_wrap_do_op_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   87 | extern double _wrap_do_op_member_pointer_6ddb8470f0436c16(uintptr_t arg1, swig_type_1 arg2);
      |               ^
../member_pointer_wrap.cxx:829:8: note: type mismatch in parameter 1
  829 | double _wrap_do_op_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0, void* _swig_go_1) {
      |        ^
../member_pointer_wrap.cxx:829:8: note: '_wrap_do_op_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:829:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:79:13: warning: type of '_wrap_delete_Square_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_delete_Square_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |             ^
../member_pointer_wrap.cxx:723:6: note: type mismatch in parameter 1
  723 | void _wrap_delete_Square_member_pointer_6ddb8470f0436c16(Square *_swig_go_0) {
      |      ^
../member_pointer_wrap.cxx:723:6: note: '_wrap_delete_Square_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:723:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:53:13: warning: type of '_wrap_delete_Shape_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_Shape_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |             ^
../member_pointer_wrap.cxx:393:6: note: type mismatch in parameter 1
  393 | void _wrap_delete_Shape_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0) {
      |      ^
../member_pointer_wrap.cxx:393:6: note: '_wrap_delete_Shape_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:393:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:105:13: warning: type of '_wrap_delete_Funktions_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
  105 | extern void _wrap_delete_Funktions_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |             ^
../member_pointer_wrap.cxx:1167:6: note: type mismatch in parameter 1
 1167 | void _wrap_delete_Funktions_member_pointer_6ddb8470f0436c16(Funktions *_swig_go_0) {
      |      ^
../member_pointer_wrap.cxx:1167:6: note: '_wrap_delete_Funktions_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:1167:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:68:13: warning: type of '_wrap_delete_Circle_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_delete_Circle_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |             ^
../member_pointer_wrap.cxx:578:6: note: type mismatch in parameter 1
  578 | void _wrap_delete_Circle_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0) {
      |      ^
../member_pointer_wrap.cxx:578:6: note: '_wrap_delete_Circle_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:578:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:52:18: warning: type of '_wrap_Swig_malloc_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_Swig_malloc_member_pointer_6ddb8470f0436c16(swig_intgo arg1);
      |                  ^
../member_pointer_wrap.cxx:380:7: note: return value type mismatch
  380 | void *_wrap_Swig_malloc_member_pointer_6ddb8470f0436c16(intgo _swig_go_0) {
      |       ^
../member_pointer_wrap.cxx:380:7: note: '_wrap_Swig_malloc_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:380:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:51:13: warning: type of '_wrap_Swig_free_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_Swig_free_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |             ^
../member_pointer_wrap.cxx:370:6: note: type mismatch in parameter 1
  370 | void _wrap_Swig_free_member_pointer_6ddb8470f0436c16(void *_swig_go_0) {
      |      ^
../member_pointer_wrap.cxx:370:6: note: '_wrap_Swig_free_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:370:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:78:15: warning: type of '_wrap_Square_perimeter_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   78 | extern double _wrap_Square_perimeter_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:710:8: note: type mismatch in parameter 1
  710 | double _wrap_Square_perimeter_member_pointer_6ddb8470f0436c16(Square *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:710:8: note: '_wrap_Square_perimeter_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:710:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:86:13: warning: type of '_wrap_Square_move_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   86 | extern void _wrap_Square_move_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, double arg1, double arg2);
      |             ^
../member_pointer_wrap.cxx:814:6: note: type mismatch in parameter 1
  814 | void _wrap_Square_move_member_pointer_6ddb8470f0436c16(Square *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |      ^
../member_pointer_wrap.cxx:814:6: note: '_wrap_Square_move_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:814:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:77:15: warning: type of '_wrap_Square_area_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   77 | extern double _wrap_Square_area_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:697:8: note: type mismatch in parameter 1
  697 | double _wrap_Square_area_member_pointer_6ddb8470f0436c16(Square *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:697:8: note: '_wrap_Square_area_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:697:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:58:13: warning: type of '_wrap_Shape_z_set_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_Shape_z_set_member_pointer_6ddb8470f0436c16(uintptr_t arg1, swig_voidp arg2);
      |             ^
../member_pointer_wrap.cxx:453:6: note: type mismatch in parameter 1
  453 | void _wrap_Shape_z_set_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0, double *_swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:453:6: note: '_wrap_Shape_z_set_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:453:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:59:19: warning: type of '_wrap_Shape_z_get_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_voidp _wrap_Shape_z_get_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |                   ^
../member_pointer_wrap.cxx:465:9: note: type mismatch in parameter 1
  465 | double *_wrap_Shape_z_get_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0) {
      |         ^
../member_pointer_wrap.cxx:465:9: note: '_wrap_Shape_z_get_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:465:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:56:13: warning: type of '_wrap_Shape_y_set_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_Shape_y_set_member_pointer_6ddb8470f0436c16(uintptr_t arg1, double arg2);
      |             ^
../member_pointer_wrap.cxx:428:6: note: type mismatch in parameter 1
  428 | void _wrap_Shape_y_set_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0, double _swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:428:6: note: '_wrap_Shape_y_set_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:428:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:57:15: warning: type of '_wrap_Shape_y_get_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   57 | extern double _wrap_Shape_y_get_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:440:8: note: type mismatch in parameter 1
  440 | double _wrap_Shape_y_get_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:440:8: note: '_wrap_Shape_y_get_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:440:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:54:13: warning: type of '_wrap_Shape_x_set_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_Shape_x_set_member_pointer_6ddb8470f0436c16(uintptr_t arg1, double arg2);
      |             ^
../member_pointer_wrap.cxx:403:6: note: type mismatch in parameter 1
  403 | void _wrap_Shape_x_set_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0, double _swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:403:6: note: '_wrap_Shape_x_set_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:403:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:55:15: warning: type of '_wrap_Shape_x_get_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   55 | extern double _wrap_Shape_x_get_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:415:8: note: type mismatch in parameter 1
  415 | double _wrap_Shape_x_get_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:415:8: note: '_wrap_Shape_x_get_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:415:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:62:15: warning: type of '_wrap_Shape_perimeter_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   62 | extern double _wrap_Shape_perimeter_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:505:8: note: type mismatch in parameter 1
  505 | double _wrap_Shape_perimeter_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:505:8: note: '_wrap_Shape_perimeter_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:505:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:60:13: warning: type of '_wrap_Shape_move_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_Shape_move_member_pointer_6ddb8470f0436c16(uintptr_t arg1, double arg2, double arg3);
      |             ^
../member_pointer_wrap.cxx:478:6: note: type mismatch in parameter 1
  478 | void _wrap_Shape_move_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |      ^
../member_pointer_wrap.cxx:478:6: note: '_wrap_Shape_move_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:478:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:61:15: warning: type of '_wrap_Shape_area_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   61 | extern double _wrap_Shape_area_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:492:8: note: type mismatch in parameter 1
  492 | double _wrap_Shape_area_member_pointer_6ddb8470f0436c16(Shape *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:492:8: note: '_wrap_Shape_area_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:492:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:84:13: warning: type of '_wrap_SetSquare_Z_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   84 | extern void _wrap_SetSquare_Z_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, swig_voidp arg1);
      |             ^
../member_pointer_wrap.cxx:787:6: note: type mismatch in parameter 1
  787 | void _wrap_SetSquare_Z_member_pointer_6ddb8470f0436c16(Square *_swig_go_0, double *_swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:787:6: note: '_wrap_SetSquare_Z_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:787:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:82:13: warning: type of '_wrap_SetSquare_Y_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap_SetSquare_Y_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, double arg1);
      |             ^
../member_pointer_wrap.cxx:760:6: note: type mismatch in parameter 1
  760 | void _wrap_SetSquare_Y_member_pointer_6ddb8470f0436c16(Square *_swig_go_0, double _swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:760:6: note: '_wrap_SetSquare_Y_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:760:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:80:13: warning: type of '_wrap_SetSquare_X_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_SetSquare_X_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, double arg1);
      |             ^
../member_pointer_wrap.cxx:733:6: note: type mismatch in parameter 1
  733 | void _wrap_SetSquare_X_member_pointer_6ddb8470f0436c16(Square *_swig_go_0, double _swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:733:6: note: '_wrap_SetSquare_X_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:733:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:73:13: warning: type of '_wrap_SetCircle_Z_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   73 | extern void _wrap_SetCircle_Z_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, swig_voidp arg1);
      |             ^
../member_pointer_wrap.cxx:642:6: note: type mismatch in parameter 1
  642 | void _wrap_SetCircle_Z_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0, double *_swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:642:6: note: '_wrap_SetCircle_Z_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:642:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:71:13: warning: type of '_wrap_SetCircle_Y_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   71 | extern void _wrap_SetCircle_Y_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, double arg1);
      |             ^
../member_pointer_wrap.cxx:615:6: note: type mismatch in parameter 1
  615 | void _wrap_SetCircle_Y_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0, double _swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:615:6: note: '_wrap_SetCircle_Y_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:615:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:69:13: warning: type of '_wrap_SetCircle_X_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_SetCircle_X_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, double arg1);
      |             ^
../member_pointer_wrap.cxx:588:6: note: type mismatch in parameter 1
  588 | void _wrap_SetCircle_X_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0, double _swig_go_1) {
      |      ^
../member_pointer_wrap.cxx:588:6: note: '_wrap_SetCircle_X_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:588:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:85:19: warning: type of '_wrap_GetSquare_Z_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   85 | extern swig_voidp _wrap_GetSquare_Z_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base);
      |                   ^
../member_pointer_wrap.cxx:800:9: note: type mismatch in parameter 1
  800 | double *_wrap_GetSquare_Z_member_pointer_6ddb8470f0436c16(Square *_swig_go_0) {
      |         ^
../member_pointer_wrap.cxx:800:9: note: '_wrap_GetSquare_Z_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:800:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:83:15: warning: type of '_wrap_GetSquare_Y_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   83 | extern double _wrap_GetSquare_Y_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base);
      |               ^
../member_pointer_wrap.cxx:773:8: note: type mismatch in parameter 1
  773 | double _wrap_GetSquare_Y_member_pointer_6ddb8470f0436c16(Square *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:773:8: note: '_wrap_GetSquare_Y_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:773:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:81:15: warning: type of '_wrap_GetSquare_X_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   81 | extern double _wrap_GetSquare_X_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base);
      |               ^
../member_pointer_wrap.cxx:746:8: note: type mismatch in parameter 1
  746 | double _wrap_GetSquare_X_member_pointer_6ddb8470f0436c16(Square *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:746:8: note: '_wrap_GetSquare_X_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:746:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:74:19: warning: type of '_wrap_GetCircle_Z_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_voidp _wrap_GetCircle_Z_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base);
      |                   ^
../member_pointer_wrap.cxx:655:9: note: type mismatch in parameter 1
  655 | double *_wrap_GetCircle_Z_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0) {
      |         ^
../member_pointer_wrap.cxx:655:9: note: '_wrap_GetCircle_Z_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:655:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:72:15: warning: type of '_wrap_GetCircle_Y_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   72 | extern double _wrap_GetCircle_Y_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base);
      |               ^
../member_pointer_wrap.cxx:628:8: note: type mismatch in parameter 1
  628 | double _wrap_GetCircle_Y_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:628:8: note: '_wrap_GetCircle_Y_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:628:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:70:15: warning: type of '_wrap_GetCircle_X_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   70 | extern double _wrap_GetCircle_X_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base);
      |               ^
../member_pointer_wrap.cxx:601:8: note: type mismatch in parameter 1
  601 | double _wrap_GetCircle_X_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:601:8: note: '_wrap_GetCircle_X_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:601:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:101:19: warning: type of '_wrap_Funktions_addByValue_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
  101 | extern swig_intgo _wrap_Funktions_addByValue_member_pointer_6ddb8470f0436c16(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../member_pointer_wrap.cxx:1105:7: note: type mismatch in parameter 1
 1105 | intgo _wrap_Funktions_addByValue_member_pointer_6ddb8470f0436c16(Funktions *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../member_pointer_wrap.cxx:1105:7: note: '_wrap_Funktions_addByValue_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:1105:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:103:19: warning: type of '_wrap_Funktions_addByReference_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
  103 | extern swig_voidp _wrap_Funktions_addByReference_member_pointer_6ddb8470f0436c16(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../member_pointer_wrap.cxx:1139:6: note: type mismatch in parameter 1
 1139 | int *_wrap_Funktions_addByReference_member_pointer_6ddb8470f0436c16(Funktions *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../member_pointer_wrap.cxx:1139:6: note: '_wrap_Funktions_addByReference_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:1139:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:102:19: warning: type of '_wrap_Funktions_addByPointer_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
  102 | extern swig_voidp _wrap_Funktions_addByPointer_member_pointer_6ddb8470f0436c16(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../member_pointer_wrap.cxx:1122:8: note: type mismatch in parameter 1
 1122 | intgo *_wrap_Funktions_addByPointer_member_pointer_6ddb8470f0436c16(Funktions *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |        ^
../member_pointer_wrap.cxx:1122:8: note: '_wrap_Funktions_addByPointer_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:1122:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:67:15: warning: type of '_wrap_Circle_perimeter_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   67 | extern double _wrap_Circle_perimeter_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:565:8: note: type mismatch in parameter 1
  565 | double _wrap_Circle_perimeter_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:565:8: note: '_wrap_Circle_perimeter_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:565:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:75:13: warning: type of '_wrap_Circle_move_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_Circle_move_member_pointer_6ddb8470f0436c16(uintptr_t _swig_base, double arg1, double arg2);
      |             ^
../member_pointer_wrap.cxx:669:6: note: type mismatch in parameter 1
  669 | void _wrap_Circle_move_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |      ^
../member_pointer_wrap.cxx:669:6: note: '_wrap_Circle_move_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:669:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/member_pointer/member_pointer.go:66:15: warning: type of '_wrap_Circle_area_member_pointer_6ddb8470f0436c16' does not match original declaration [-Wlto-type-mismatch]
   66 | extern double _wrap_Circle_area_member_pointer_6ddb8470f0436c16(uintptr_t arg1);
      |               ^
../member_pointer_wrap.cxx:552:8: note: type mismatch in parameter 1
  552 | double _wrap_Circle_area_member_pointer_6ddb8470f0436c16(Circle *_swig_go_0) {
      |        ^
../member_pointer_wrap.cxx:552:8: note: '_wrap_Circle_area_member_pointer_6ddb8470f0436c16' was previously declared here
../member_pointer_wrap.cxx:552:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2529139791/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase member_pointer_const
checking go testcase member_template
checking go testcase minherit (with run test)
# swigtests/minherit
../minherit.go:61:19: warning: type of '_wrap_zget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_intgo _wrap_zget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:650:7: note: type mismatch in parameter 1
  650 | intgo _wrap_zget_minherit_d93895d86c916072(FooBar *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:650:7: note: '_wrap_zget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:650:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:60:19: warning: type of '_wrap_yget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_yget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:637:7: note: type mismatch in parameter 1
  637 | intgo _wrap_yget_minherit_d93895d86c916072(Bar *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:637:7: note: '_wrap_yget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:637:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:59:19: warning: type of '_wrap_xget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_intgo _wrap_xget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:624:7: note: type mismatch in parameter 1
  624 | intgo _wrap_xget_minherit_d93895d86c916072(Foo *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:624:7: note: '_wrap_xget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:624:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:62:19: warning: type of '_wrap_wget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap_wget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:663:7: note: type mismatch in parameter 1
  663 | intgo _wrap_wget_minherit_d93895d86c916072(Spam *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:663:7: note: '_wrap_wget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:663:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:58:18: warning: type of '_wrap_toSpamPtr_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_toSpamPtr_minherit_d93895d86c916072(uintptr_t arg1);
      |                  ^
../minherit_wrap.cxx:611:7: note: return value type mismatch
  611 | Spam *_wrap_toSpamPtr_minherit_d93895d86c916072(Spam *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:611:7: note: '_wrap_toSpamPtr_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:611:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:40:18: warning: type of '_wrap_toFooPtr_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_toFooPtr_minherit_d93895d86c916072(uintptr_t arg1);
      |                  ^
../minherit_wrap.cxx:385:6: note: return value type mismatch
  385 | Foo *_wrap_toFooPtr_minherit_d93895d86c916072(Foo *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:385:6: note: '_wrap_toFooPtr_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:385:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:51:18: warning: type of '_wrap_toFooBarPtr_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_toFooBarPtr_minherit_d93895d86c916072(uintptr_t arg1);
      |                  ^
../minherit_wrap.cxx:520:9: note: return value type mismatch
  520 | FooBar *_wrap_toFooBarPtr_minherit_d93895d86c916072(FooBar *_swig_go_0) {
      |         ^
../minherit_wrap.cxx:520:9: note: '_wrap_toFooBarPtr_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:520:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:44:18: warning: type of '_wrap_toBarPtr_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_toBarPtr_minherit_d93895d86c916072(uintptr_t arg1);
      |                  ^
../minherit_wrap.cxx:432:6: note: return value type mismatch
  432 | Bar *_wrap_toBarPtr_minherit_d93895d86c916072(Bar *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:432:6: note: '_wrap_toBarPtr_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:432:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:52:18: warning: type of '_wrap_new_Spam_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_new_Spam_minherit_d93895d86c916072(void);
      |                  ^
../minherit_wrap.cxx:533:7: note: return value type mismatch
  533 | Spam *_wrap_new_Spam_minherit_d93895d86c916072() {
      |       ^
../minherit_wrap.cxx:533:7: note: '_wrap_new_Spam_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:533:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:65:18: warning: type of '_wrap_new_IntVector__SWIG_2_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_IntVector__SWIG_2_minherit_d93895d86c916072(uintptr_t arg1);
      |                  ^
../minherit_wrap.cxx:700:21: note: return value type mismatch
  700 | std::vector< int > *_wrap_new_IntVector__SWIG_2_minherit_d93895d86c916072(std::vector< int > *_swig_go_0) {
      |                     ^
../minherit_wrap.cxx:700:21: note: '_wrap_new_IntVector__SWIG_2_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:700:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:64:18: warning: type of '_wrap_new_IntVector__SWIG_1_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_new_IntVector__SWIG_1_minherit_d93895d86c916072(swig_type_1 arg1);
      |                  ^
../minherit_wrap.cxx:687:21: note: return value type mismatch
  687 | std::vector< int > *_wrap_new_IntVector__SWIG_1_minherit_d93895d86c916072(long long _swig_go_0) {
      |                     ^
../minherit_wrap.cxx:687:21: note: '_wrap_new_IntVector__SWIG_1_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:687:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:63:18: warning: type of '_wrap_new_IntVector__SWIG_0_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   63 | extern uintptr_t _wrap_new_IntVector__SWIG_0_minherit_d93895d86c916072(void);
      |                  ^
../minherit_wrap.cxx:676:21: note: return value type mismatch
  676 | std::vector< int > *_wrap_new_IntVector__SWIG_0_minherit_d93895d86c916072() {
      |                     ^
../minherit_wrap.cxx:676:21: note: '_wrap_new_IntVector__SWIG_0_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:676:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:37:18: warning: type of '_wrap_new_Foo_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Foo_minherit_d93895d86c916072(void);
      |                  ^
../minherit_wrap.cxx:351:6: note: return value type mismatch
  351 | Foo *_wrap_new_Foo_minherit_d93895d86c916072() {
      |      ^
../minherit_wrap.cxx:351:6: note: '_wrap_new_Foo_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:351:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:45:18: warning: type of '_wrap_new_FooBar_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_FooBar_minherit_d93895d86c916072(void);
      |                  ^
../minherit_wrap.cxx:445:9: note: return value type mismatch
  445 | FooBar *_wrap_new_FooBar_minherit_d93895d86c916072() {
      |         ^
../minherit_wrap.cxx:445:9: note: '_wrap_new_FooBar_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:445:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:41:18: warning: type of '_wrap_new_Bar_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Bar_minherit_d93895d86c916072(void);
      |                  ^
../minherit_wrap.cxx:398:6: note: return value type mismatch
  398 | Bar *_wrap_new_Bar_minherit_d93895d86c916072() {
      |      ^
../minherit_wrap.cxx:398:6: note: '_wrap_new_Bar_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:398:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:54:13: warning: type of '_wrap_delete_Spam_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_Spam_minherit_d93895d86c916072(uintptr_t arg1);
      |             ^
../minherit_wrap.cxx:557:6: note: type mismatch in parameter 1
  557 | void _wrap_delete_Spam_minherit_d93895d86c916072(Spam *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:557:6: note: '_wrap_delete_Spam_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:557:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:74:13: warning: type of '_wrap_delete_IntVector_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_delete_IntVector_minherit_d93895d86c916072(uintptr_t arg1);
      |             ^
../minherit_wrap.cxx:827:6: note: type mismatch in parameter 1
  827 | void _wrap_delete_IntVector_minherit_d93895d86c916072(std::vector< int > *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:827:6: note: '_wrap_delete_IntVector_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:827:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:38:13: warning: type of '_wrap_delete_Foo_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Foo_minherit_d93895d86c916072(uintptr_t arg1);
      |             ^
../minherit_wrap.cxx:362:6: note: type mismatch in parameter 1
  362 | void _wrap_delete_Foo_minherit_d93895d86c916072(Foo *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:362:6: note: '_wrap_delete_Foo_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:362:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:47:13: warning: type of '_wrap_delete_FooBar_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_FooBar_minherit_d93895d86c916072(uintptr_t arg1);
      |             ^
../minherit_wrap.cxx:469:6: note: type mismatch in parameter 1
  469 | void _wrap_delete_FooBar_minherit_d93895d86c916072(FooBar *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:469:6: note: '_wrap_delete_FooBar_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:469:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:42:13: warning: type of '_wrap_delete_Bar_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Bar_minherit_d93895d86c916072(uintptr_t arg1);
      |             ^
../minherit_wrap.cxx:409:6: note: type mismatch in parameter 1
  409 | void _wrap_delete_Bar_minherit_d93895d86c916072(Bar *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:409:6: note: '_wrap_delete_Bar_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:409:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:36:18: warning: type of '_wrap_Swig_malloc_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_minherit_d93895d86c916072(swig_intgo arg1);
      |                  ^
../minherit_wrap.cxx:338:7: note: return value type mismatch
  338 | void *_wrap_Swig_malloc_minherit_d93895d86c916072(intgo _swig_go_0) {
      |       ^
../minherit_wrap.cxx:338:7: note: '_wrap_Swig_malloc_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:338:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:35:13: warning: type of '_wrap_Swig_free_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_minherit_d93895d86c916072(uintptr_t arg1);
      |             ^
../minherit_wrap.cxx:328:6: note: type mismatch in parameter 1
  328 | void _wrap_Swig_free_minherit_d93895d86c916072(void *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:328:6: note: '_wrap_Swig_free_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:328:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:55:19: warning: type of '_wrap_Spam_zget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Spam_zget_minherit_d93895d86c916072(uintptr_t _swig_base);
      |                   ^
../minherit_wrap.cxx:567:7: note: type mismatch in parameter 1
  567 | intgo _wrap_Spam_zget_minherit_d93895d86c916072(Spam *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:567:7: note: '_wrap_Spam_zget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:567:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:57:19: warning: type of '_wrap_Spam_yget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_intgo _wrap_Spam_yget_minherit_d93895d86c916072(uintptr_t _swig_base);
      |                   ^
../minherit_wrap.cxx:596:7: note: type mismatch in parameter 1
  596 | intgo _wrap_Spam_yget_minherit_d93895d86c916072(Spam *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:596:7: note: '_wrap_Spam_yget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:596:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:56:19: warning: type of '_wrap_Spam_xget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_Spam_xget_minherit_d93895d86c916072(uintptr_t _swig_base);
      |                   ^
../minherit_wrap.cxx:581:7: note: type mismatch in parameter 1
  581 | intgo _wrap_Spam_xget_minherit_d93895d86c916072(Spam *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:581:7: note: '_wrap_Spam_xget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:581:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:53:19: warning: type of '_wrap_Spam_wget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_Spam_wget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:544:7: note: type mismatch in parameter 1
  544 | intgo _wrap_Spam_wget_minherit_d93895d86c916072(Spam *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:544:7: note: '_wrap_Spam_wget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:544:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:66:20: warning: type of '_wrap_IntVector_size_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_type_2 _wrap_IntVector_size_minherit_d93895d86c916072(uintptr_t arg1);
      |                    ^
../minherit_wrap.cxx:713:11: note: type mismatch in parameter 1
  713 | long long _wrap_IntVector_size_minherit_d93895d86c916072(std::vector< int > *_swig_go_0) {
      |           ^
../minherit_wrap.cxx:713:11: note: '_wrap_IntVector_size_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:713:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:73:13: warning: type of '_wrap_IntVector_set_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   73 | extern void _wrap_IntVector_set_minherit_d93895d86c916072(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |             ^
../minherit_wrap.cxx:807:6: note: type mismatch in parameter 1
  807 | void _wrap_IntVector_set_minherit_d93895d86c916072(std::vector< int > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../minherit_wrap.cxx:807:6: note: '_wrap_IntVector_set_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:807:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:68:13: warning: type of '_wrap_IntVector_reserve_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_IntVector_reserve_minherit_d93895d86c916072(uintptr_t arg1, swig_type_4 arg2);
      |             ^
../minherit_wrap.cxx:739:6: note: type mismatch in parameter 1
  739 | void _wrap_IntVector_reserve_minherit_d93895d86c916072(std::vector< int > *_swig_go_0, long long _swig_go_1) {
      |      ^
../minherit_wrap.cxx:739:6: note: '_wrap_IntVector_reserve_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:739:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:69:14: warning: type of '_wrap_IntVector_isEmpty_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   69 | extern _Bool _wrap_IntVector_isEmpty_minherit_d93895d86c916072(uintptr_t arg1);
      |              ^
../minherit_wrap.cxx:751:6: note: type mismatch in parameter 1
  751 | bool _wrap_IntVector_isEmpty_minherit_d93895d86c916072(std::vector< int > *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:751:6: note: '_wrap_IntVector_isEmpty_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:751:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:72:19: warning: type of '_wrap_IntVector_get_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_intgo _wrap_IntVector_get_minherit_d93895d86c916072(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../minherit_wrap.cxx:786:7: note: type mismatch in parameter 1
  786 | intgo _wrap_IntVector_get_minherit_d93895d86c916072(std::vector< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../minherit_wrap.cxx:786:7: note: '_wrap_IntVector_get_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:786:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:70:13: warning: type of '_wrap_IntVector_clear_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   70 | extern void _wrap_IntVector_clear_minherit_d93895d86c916072(uintptr_t arg1);
      |             ^
../minherit_wrap.cxx:764:6: note: type mismatch in parameter 1
  764 | void _wrap_IntVector_clear_minherit_d93895d86c916072(std::vector< int > *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:764:6: note: '_wrap_IntVector_clear_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:764:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:67:20: warning: type of '_wrap_IntVector_capacity_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_type_3 _wrap_IntVector_capacity_minherit_d93895d86c916072(uintptr_t arg1);
      |                    ^
../minherit_wrap.cxx:726:11: note: type mismatch in parameter 1
  726 | long long _wrap_IntVector_capacity_minherit_d93895d86c916072(std::vector< int > *_swig_go_0) {
      |           ^
../minherit_wrap.cxx:726:11: note: '_wrap_IntVector_capacity_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:726:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:71:13: warning: type of '_wrap_IntVector_add_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   71 | extern void _wrap_IntVector_add_minherit_d93895d86c916072(uintptr_t arg1, swig_intgo arg2);
      |             ^
../minherit_wrap.cxx:774:6: note: type mismatch in parameter 1
  774 | void _wrap_IntVector_add_minherit_d93895d86c916072(std::vector< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../minherit_wrap.cxx:774:6: note: '_wrap_IntVector_add_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:774:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:39:19: warning: type of '_wrap_Foo_xget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Foo_xget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:372:7: note: type mismatch in parameter 1
  372 | intgo _wrap_Foo_xget_minherit_d93895d86c916072(Foo *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:372:7: note: '_wrap_Foo_xget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:372:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:46:19: warning: type of '_wrap_FooBar_zget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_FooBar_zget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:456:7: note: type mismatch in parameter 1
  456 | intgo _wrap_FooBar_zget_minherit_d93895d86c916072(FooBar *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:456:7: note: '_wrap_FooBar_zget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:456:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:49:19: warning: type of '_wrap_FooBar_yget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_FooBar_yget_minherit_d93895d86c916072(uintptr_t _swig_base);
      |                   ^
../minherit_wrap.cxx:493:7: note: type mismatch in parameter 1
  493 | intgo _wrap_FooBar_yget_minherit_d93895d86c916072(FooBar *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:493:7: note: '_wrap_FooBar_yget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:493:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:48:19: warning: type of '_wrap_FooBar_xget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_FooBar_xget_minherit_d93895d86c916072(uintptr_t _swig_base);
      |                   ^
../minherit_wrap.cxx:479:7: note: type mismatch in parameter 1
  479 | intgo _wrap_FooBar_xget_minherit_d93895d86c916072(FooBar *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:479:7: note: '_wrap_FooBar_xget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:479:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:50:18: warning: type of '_wrap_FooBar_SwigGetBar_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_FooBar_SwigGetBar_minherit_d93895d86c916072(uintptr_t arg1);
      |                  ^
../minherit_wrap.cxx:507:6: note: return value type mismatch
  507 | Bar *_wrap_FooBar_SwigGetBar_minherit_d93895d86c916072(FooBar *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:507:6: note: '_wrap_FooBar_SwigGetBar_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:507:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit.go:43:19: warning: type of '_wrap_Bar_yget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Bar_yget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:419:7: note: type mismatch in parameter 1
  419 | intgo _wrap_Bar_yget_minherit_d93895d86c916072(Bar *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:419:7: note: '_wrap_Bar_yget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:419:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../minherit_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build475538961/b038/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build475538961/b038/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build475538961/b038/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/minherit
minherit_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:61:19: warning: type of '_wrap_zget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_intgo _wrap_zget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:650:7: note: type mismatch in parameter 1
  650 | intgo _wrap_zget_minherit_d93895d86c916072(FooBar *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:650:7: note: '_wrap_zget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:650:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:60:19: warning: type of '_wrap_yget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_yget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:637:7: note: type mismatch in parameter 1
  637 | intgo _wrap_yget_minherit_d93895d86c916072(Bar *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:637:7: note: '_wrap_yget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:637:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:59:19: warning: type of '_wrap_xget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_intgo _wrap_xget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:624:7: note: type mismatch in parameter 1
  624 | intgo _wrap_xget_minherit_d93895d86c916072(Foo *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:624:7: note: '_wrap_xget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:624:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:62:19: warning: type of '_wrap_wget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap_wget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:663:7: note: type mismatch in parameter 1
  663 | intgo _wrap_wget_minherit_d93895d86c916072(Spam *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:663:7: note: '_wrap_wget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:663:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:58:18: warning: type of '_wrap_toSpamPtr_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_toSpamPtr_minherit_d93895d86c916072(uintptr_t arg1);
      |                  ^
../minherit_wrap.cxx:611:7: note: return value type mismatch
  611 | Spam *_wrap_toSpamPtr_minherit_d93895d86c916072(Spam *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:611:7: note: '_wrap_toSpamPtr_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:611:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:40:18: warning: type of '_wrap_toFooPtr_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_toFooPtr_minherit_d93895d86c916072(uintptr_t arg1);
      |                  ^
../minherit_wrap.cxx:385:6: note: return value type mismatch
  385 | Foo *_wrap_toFooPtr_minherit_d93895d86c916072(Foo *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:385:6: note: '_wrap_toFooPtr_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:385:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:51:18: warning: type of '_wrap_toFooBarPtr_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_toFooBarPtr_minherit_d93895d86c916072(uintptr_t arg1);
      |                  ^
../minherit_wrap.cxx:520:9: note: return value type mismatch
  520 | FooBar *_wrap_toFooBarPtr_minherit_d93895d86c916072(FooBar *_swig_go_0) {
      |         ^
../minherit_wrap.cxx:520:9: note: '_wrap_toFooBarPtr_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:520:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:44:18: warning: type of '_wrap_toBarPtr_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_toBarPtr_minherit_d93895d86c916072(uintptr_t arg1);
      |                  ^
../minherit_wrap.cxx:432:6: note: return value type mismatch
  432 | Bar *_wrap_toBarPtr_minherit_d93895d86c916072(Bar *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:432:6: note: '_wrap_toBarPtr_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:432:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:52:18: warning: type of '_wrap_new_Spam_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_new_Spam_minherit_d93895d86c916072(void);
      |                  ^
../minherit_wrap.cxx:533:7: note: return value type mismatch
  533 | Spam *_wrap_new_Spam_minherit_d93895d86c916072() {
      |       ^
../minherit_wrap.cxx:533:7: note: '_wrap_new_Spam_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:533:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:65:18: warning: type of '_wrap_new_IntVector__SWIG_2_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_IntVector__SWIG_2_minherit_d93895d86c916072(uintptr_t arg1);
      |                  ^
../minherit_wrap.cxx:700:21: note: return value type mismatch
  700 | std::vector< int > *_wrap_new_IntVector__SWIG_2_minherit_d93895d86c916072(std::vector< int > *_swig_go_0) {
      |                     ^
../minherit_wrap.cxx:700:21: note: '_wrap_new_IntVector__SWIG_2_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:700:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:64:18: warning: type of '_wrap_new_IntVector__SWIG_1_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_new_IntVector__SWIG_1_minherit_d93895d86c916072(swig_type_1 arg1);
      |                  ^
../minherit_wrap.cxx:687:21: note: return value type mismatch
  687 | std::vector< int > *_wrap_new_IntVector__SWIG_1_minherit_d93895d86c916072(long long _swig_go_0) {
      |                     ^
../minherit_wrap.cxx:687:21: note: '_wrap_new_IntVector__SWIG_1_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:687:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:63:18: warning: type of '_wrap_new_IntVector__SWIG_0_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   63 | extern uintptr_t _wrap_new_IntVector__SWIG_0_minherit_d93895d86c916072(void);
      |                  ^
../minherit_wrap.cxx:676:21: note: return value type mismatch
  676 | std::vector< int > *_wrap_new_IntVector__SWIG_0_minherit_d93895d86c916072() {
      |                     ^
../minherit_wrap.cxx:676:21: note: '_wrap_new_IntVector__SWIG_0_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:676:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:37:18: warning: type of '_wrap_new_Foo_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Foo_minherit_d93895d86c916072(void);
      |                  ^
../minherit_wrap.cxx:351:6: note: return value type mismatch
  351 | Foo *_wrap_new_Foo_minherit_d93895d86c916072() {
      |      ^
../minherit_wrap.cxx:351:6: note: '_wrap_new_Foo_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:351:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:45:18: warning: type of '_wrap_new_FooBar_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_FooBar_minherit_d93895d86c916072(void);
      |                  ^
../minherit_wrap.cxx:445:9: note: return value type mismatch
  445 | FooBar *_wrap_new_FooBar_minherit_d93895d86c916072() {
      |         ^
../minherit_wrap.cxx:445:9: note: '_wrap_new_FooBar_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:445:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:41:18: warning: type of '_wrap_new_Bar_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Bar_minherit_d93895d86c916072(void);
      |                  ^
../minherit_wrap.cxx:398:6: note: return value type mismatch
  398 | Bar *_wrap_new_Bar_minherit_d93895d86c916072() {
      |      ^
../minherit_wrap.cxx:398:6: note: '_wrap_new_Bar_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:398:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:54:13: warning: type of '_wrap_delete_Spam_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_Spam_minherit_d93895d86c916072(uintptr_t arg1);
      |             ^
../minherit_wrap.cxx:557:6: note: type mismatch in parameter 1
  557 | void _wrap_delete_Spam_minherit_d93895d86c916072(Spam *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:557:6: note: '_wrap_delete_Spam_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:557:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:74:13: warning: type of '_wrap_delete_IntVector_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_delete_IntVector_minherit_d93895d86c916072(uintptr_t arg1);
      |             ^
../minherit_wrap.cxx:827:6: note: type mismatch in parameter 1
  827 | void _wrap_delete_IntVector_minherit_d93895d86c916072(std::vector< int > *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:827:6: note: '_wrap_delete_IntVector_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:827:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:38:13: warning: type of '_wrap_delete_Foo_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Foo_minherit_d93895d86c916072(uintptr_t arg1);
      |             ^
../minherit_wrap.cxx:362:6: note: type mismatch in parameter 1
  362 | void _wrap_delete_Foo_minherit_d93895d86c916072(Foo *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:362:6: note: '_wrap_delete_Foo_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:362:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:47:13: warning: type of '_wrap_delete_FooBar_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_FooBar_minherit_d93895d86c916072(uintptr_t arg1);
      |             ^
../minherit_wrap.cxx:469:6: note: type mismatch in parameter 1
  469 | void _wrap_delete_FooBar_minherit_d93895d86c916072(FooBar *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:469:6: note: '_wrap_delete_FooBar_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:469:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:42:13: warning: type of '_wrap_delete_Bar_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Bar_minherit_d93895d86c916072(uintptr_t arg1);
      |             ^
../minherit_wrap.cxx:409:6: note: type mismatch in parameter 1
  409 | void _wrap_delete_Bar_minherit_d93895d86c916072(Bar *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:409:6: note: '_wrap_delete_Bar_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:409:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:36:18: warning: type of '_wrap_Swig_malloc_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_minherit_d93895d86c916072(swig_intgo arg1);
      |                  ^
../minherit_wrap.cxx:338:7: note: return value type mismatch
  338 | void *_wrap_Swig_malloc_minherit_d93895d86c916072(intgo _swig_go_0) {
      |       ^
../minherit_wrap.cxx:338:7: note: '_wrap_Swig_malloc_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:338:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:35:13: warning: type of '_wrap_Swig_free_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_minherit_d93895d86c916072(uintptr_t arg1);
      |             ^
../minherit_wrap.cxx:328:6: note: type mismatch in parameter 1
  328 | void _wrap_Swig_free_minherit_d93895d86c916072(void *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:328:6: note: '_wrap_Swig_free_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:328:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:55:19: warning: type of '_wrap_Spam_zget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Spam_zget_minherit_d93895d86c916072(uintptr_t _swig_base);
      |                   ^
../minherit_wrap.cxx:567:7: note: type mismatch in parameter 1
  567 | intgo _wrap_Spam_zget_minherit_d93895d86c916072(Spam *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:567:7: note: '_wrap_Spam_zget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:567:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:57:19: warning: type of '_wrap_Spam_yget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_intgo _wrap_Spam_yget_minherit_d93895d86c916072(uintptr_t _swig_base);
      |                   ^
../minherit_wrap.cxx:596:7: note: type mismatch in parameter 1
  596 | intgo _wrap_Spam_yget_minherit_d93895d86c916072(Spam *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:596:7: note: '_wrap_Spam_yget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:596:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:56:19: warning: type of '_wrap_Spam_xget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_Spam_xget_minherit_d93895d86c916072(uintptr_t _swig_base);
      |                   ^
../minherit_wrap.cxx:581:7: note: type mismatch in parameter 1
  581 | intgo _wrap_Spam_xget_minherit_d93895d86c916072(Spam *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:581:7: note: '_wrap_Spam_xget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:581:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:53:19: warning: type of '_wrap_Spam_wget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_Spam_wget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:544:7: note: type mismatch in parameter 1
  544 | intgo _wrap_Spam_wget_minherit_d93895d86c916072(Spam *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:544:7: note: '_wrap_Spam_wget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:544:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:66:20: warning: type of '_wrap_IntVector_size_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_type_2 _wrap_IntVector_size_minherit_d93895d86c916072(uintptr_t arg1);
      |                    ^
../minherit_wrap.cxx:713:11: note: type mismatch in parameter 1
  713 | long long _wrap_IntVector_size_minherit_d93895d86c916072(std::vector< int > *_swig_go_0) {
      |           ^
../minherit_wrap.cxx:713:11: note: '_wrap_IntVector_size_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:713:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:73:13: warning: type of '_wrap_IntVector_set_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   73 | extern void _wrap_IntVector_set_minherit_d93895d86c916072(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |             ^
../minherit_wrap.cxx:807:6: note: type mismatch in parameter 1
  807 | void _wrap_IntVector_set_minherit_d93895d86c916072(std::vector< int > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../minherit_wrap.cxx:807:6: note: '_wrap_IntVector_set_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:807:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:68:13: warning: type of '_wrap_IntVector_reserve_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_IntVector_reserve_minherit_d93895d86c916072(uintptr_t arg1, swig_type_4 arg2);
      |             ^
../minherit_wrap.cxx:739:6: note: type mismatch in parameter 1
  739 | void _wrap_IntVector_reserve_minherit_d93895d86c916072(std::vector< int > *_swig_go_0, long long _swig_go_1) {
      |      ^
../minherit_wrap.cxx:739:6: note: '_wrap_IntVector_reserve_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:739:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:69:14: warning: type of '_wrap_IntVector_isEmpty_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   69 | extern _Bool _wrap_IntVector_isEmpty_minherit_d93895d86c916072(uintptr_t arg1);
      |              ^
../minherit_wrap.cxx:751:6: note: type mismatch in parameter 1
  751 | bool _wrap_IntVector_isEmpty_minherit_d93895d86c916072(std::vector< int > *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:751:6: note: '_wrap_IntVector_isEmpty_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:751:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:72:19: warning: type of '_wrap_IntVector_get_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_intgo _wrap_IntVector_get_minherit_d93895d86c916072(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../minherit_wrap.cxx:786:7: note: type mismatch in parameter 1
  786 | intgo _wrap_IntVector_get_minherit_d93895d86c916072(std::vector< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../minherit_wrap.cxx:786:7: note: '_wrap_IntVector_get_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:786:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:70:13: warning: type of '_wrap_IntVector_clear_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   70 | extern void _wrap_IntVector_clear_minherit_d93895d86c916072(uintptr_t arg1);
      |             ^
../minherit_wrap.cxx:764:6: note: type mismatch in parameter 1
  764 | void _wrap_IntVector_clear_minherit_d93895d86c916072(std::vector< int > *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:764:6: note: '_wrap_IntVector_clear_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:764:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:67:20: warning: type of '_wrap_IntVector_capacity_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_type_3 _wrap_IntVector_capacity_minherit_d93895d86c916072(uintptr_t arg1);
      |                    ^
../minherit_wrap.cxx:726:11: note: type mismatch in parameter 1
  726 | long long _wrap_IntVector_capacity_minherit_d93895d86c916072(std::vector< int > *_swig_go_0) {
      |           ^
../minherit_wrap.cxx:726:11: note: '_wrap_IntVector_capacity_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:726:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:71:13: warning: type of '_wrap_IntVector_add_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   71 | extern void _wrap_IntVector_add_minherit_d93895d86c916072(uintptr_t arg1, swig_intgo arg2);
      |             ^
../minherit_wrap.cxx:774:6: note: type mismatch in parameter 1
  774 | void _wrap_IntVector_add_minherit_d93895d86c916072(std::vector< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../minherit_wrap.cxx:774:6: note: '_wrap_IntVector_add_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:774:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:39:19: warning: type of '_wrap_Foo_xget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Foo_xget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:372:7: note: type mismatch in parameter 1
  372 | intgo _wrap_Foo_xget_minherit_d93895d86c916072(Foo *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:372:7: note: '_wrap_Foo_xget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:372:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:46:19: warning: type of '_wrap_FooBar_zget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_FooBar_zget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:456:7: note: type mismatch in parameter 1
  456 | intgo _wrap_FooBar_zget_minherit_d93895d86c916072(FooBar *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:456:7: note: '_wrap_FooBar_zget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:456:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:49:19: warning: type of '_wrap_FooBar_yget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_FooBar_yget_minherit_d93895d86c916072(uintptr_t _swig_base);
      |                   ^
../minherit_wrap.cxx:493:7: note: type mismatch in parameter 1
  493 | intgo _wrap_FooBar_yget_minherit_d93895d86c916072(FooBar *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:493:7: note: '_wrap_FooBar_yget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:493:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:48:19: warning: type of '_wrap_FooBar_xget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_FooBar_xget_minherit_d93895d86c916072(uintptr_t _swig_base);
      |                   ^
../minherit_wrap.cxx:479:7: note: type mismatch in parameter 1
  479 | intgo _wrap_FooBar_xget_minherit_d93895d86c916072(FooBar *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:479:7: note: '_wrap_FooBar_xget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:479:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:50:18: warning: type of '_wrap_FooBar_SwigGetBar_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_FooBar_SwigGetBar_minherit_d93895d86c916072(uintptr_t arg1);
      |                  ^
../minherit_wrap.cxx:507:6: note: return value type mismatch
  507 | Bar *_wrap_FooBar_SwigGetBar_minherit_d93895d86c916072(FooBar *_swig_go_0) {
      |      ^
../minherit_wrap.cxx:507:6: note: '_wrap_FooBar_SwigGetBar_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:507:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/minherit/minherit.go:43:19: warning: type of '_wrap_Bar_yget_minherit_d93895d86c916072' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Bar_yget_minherit_d93895d86c916072(uintptr_t arg1);
      |                   ^
../minherit_wrap.cxx:419:7: note: type mismatch in parameter 1
  419 | intgo _wrap_Bar_yget_minherit_d93895d86c916072(Bar *_swig_go_0) {
      |       ^
../minherit_wrap.cxx:419:7: note: '_wrap_Bar_yget_minherit_d93895d86c916072' was previously declared here
../minherit_wrap.cxx:419:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2851159629/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase minherit2
checking go testcase mixed_types
checking go testcase multiple_inheritance
checking go testcase multiple_inheritance_abstract
checking go testcase multiple_inheritance_interfaces
checking go testcase multiple_inheritance_nspace
checking go testcase multiple_inheritance_shared_ptr
checking go testcase name_cxx
checking go testcase name_warnings
checking go testcase namespace_chase
checking go testcase namespace_class (with run test)
# swigtests/namespace_class
../namespace_class.go:46:18: warning: type of '_wrap_new_Test_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_new_Test_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:665:13: note: return value type mismatch
  665 | test::Test *_wrap_new_Test_namespace_class_f9369e647472b882() {
      |             ^
../namespace_class_wrap.cxx:665:13: note: '_wrap_new_Test_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:665:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:90:18: warning: type of '_wrap_new_Properties_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   90 | extern uintptr_t _wrap_new_Properties_namespace_class_f9369e647472b882(uintptr_t arg1);
      |                  ^
../namespace_class_wrap.cxx:1160:27: note: return value type mismatch
 1160 | TagLib::FLAC::Properties *_wrap_new_Properties_namespace_class_f9369e647472b882(TagLib::FLAC::File *_swig_go_0) {
      |                           ^
../namespace_class_wrap.cxx:1160:27: note: '_wrap_new_Properties_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1160:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:95:18: warning: type of '_wrap_new_PropertiesFree_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   95 | extern uintptr_t _wrap_new_PropertiesFree_namespace_class_f9369e647472b882(uintptr_t arg1);
      |                  ^
../namespace_class_wrap.cxx:1217:36: note: return value type mismatch
 1217 | TagLib::FLAC::bar::PropertiesFree *_wrap_new_PropertiesFree_namespace_class_f9369e647472b882(TagLib::FLAC::File *_swig_go_0) {
      |                                    ^
../namespace_class_wrap.cxx:1217:36: note: '_wrap_new_PropertiesFree_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1217:36: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:93:18: warning: type of '_wrap_new_PropertiesFile__SWIG_1_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   93 | extern uintptr_t _wrap_new_PropertiesFile__SWIG_1_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:1196:31: note: return value type mismatch
 1196 | TagLib::FLAC::PropertiesFile *_wrap_new_PropertiesFile__SWIG_1_namespace_class_f9369e647472b882() {
      |                               ^
../namespace_class_wrap.cxx:1196:31: note: '_wrap_new_PropertiesFile__SWIG_1_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1196:31: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:92:18: warning: type of '_wrap_new_PropertiesFile__SWIG_0_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   92 | extern uintptr_t _wrap_new_PropertiesFile__SWIG_0_namespace_class_f9369e647472b882(uintptr_t arg1);
      |                  ^
../namespace_class_wrap.cxx:1183:31: note: return value type mismatch
 1183 | TagLib::FLAC::PropertiesFile *_wrap_new_PropertiesFile__SWIG_0_namespace_class_f9369e647472b882(TagLib::File *_swig_go_0) {
      |                               ^
../namespace_class_wrap.cxx:1183:31: note: '_wrap_new_PropertiesFile__SWIG_0_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1183:31: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:67:18: warning: type of '_wrap_new_Poo_i_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_new_Poo_i_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:918:25: note: return value type mismatch
  918 | hi::hello::PooT< int > *_wrap_new_Poo_i_namespace_class_f9369e647472b882() {
      |                         ^
../namespace_class_wrap.cxx:918:25: note: '_wrap_new_Poo_i_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:918:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:52:18: warning: type of '_wrap_new_Foobar_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_new_Foobar_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:737:21: note: return value type mismatch
  737 | test::hola::Foobar *_wrap_new_Foobar_namespace_class_f9369e647472b882() {
      |                     ^
../namespace_class_wrap.cxx:737:21: note: '_wrap_new_Foobar_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:737:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:42:18: warning: type of '_wrap_new_Foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Foo_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:613:18: note: return value type mismatch
  613 | test::hola::Foo *_wrap_new_Foo_namespace_class_f9369e647472b882() {
      |                  ^
../namespace_class_wrap.cxx:613:18: note: '_wrap_new_Foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:613:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:56:18: warning: type of '_wrap_new_FooT_i_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_new_FooT_i_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:789:26: note: return value type mismatch
  789 | test::hola::FooT< int > *_wrap_new_FooT_i_namespace_class_f9369e647472b882() {
      |                          ^
../namespace_class_wrap.cxx:789:26: note: '_wrap_new_FooT_i_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:789:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:63:18: warning: type of '_wrap_new_FooT_d_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   63 | extern uintptr_t _wrap_new_FooT_d_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:876:29: note: return value type mismatch
  876 | test::hola::FooT< double > *_wrap_new_FooT_d_namespace_class_f9369e647472b882() {
      |                             ^
../namespace_class_wrap.cxx:876:29: note: '_wrap_new_FooT_d_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:876:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:60:18: warning: type of '_wrap_new_FooT_H_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_FooT_H_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:840:39: note: return value type mismatch
  840 | test::hola::FooT< enum test::Hello > *_wrap_new_FooT_H_namespace_class_f9369e647472b882() {
      |                                       ^
../namespace_class_wrap.cxx:840:39: note: '_wrap_new_FooT_H_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:840:39: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:99:18: warning: type of '_wrap_new_FooFile_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   99 | extern uintptr_t _wrap_new_FooFile_namespace_class_f9369e647472b882(uintptr_t arg1);
      |                  ^
../namespace_class_wrap.cxx:1263:24: note: return value type mismatch
 1263 | TagLib::FLAC::FooFile *_wrap_new_FooFile_namespace_class_f9369e647472b882(TagLib::File *_swig_go_0) {
      |                        ^
../namespace_class_wrap.cxx:1263:24: note: '_wrap_new_FooFile_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1263:24: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:97:18: warning: type of '_wrap_new_FooFilePrivate_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   97 | extern uintptr_t _wrap_new_FooFilePrivate_namespace_class_f9369e647472b882(uintptr_t arg1);
      |                  ^
../namespace_class_wrap.cxx:1240:31: note: return value type mismatch
 1240 | TagLib::FLAC::FooFilePrivate *_wrap_new_FooFilePrivate_namespace_class_f9369e647472b882(TagLib::File *_swig_go_0) {
      |                               ^
../namespace_class_wrap.cxx:1240:31: note: '_wrap_new_FooFilePrivate_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1240:31: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:84:18: warning: type of '_wrap_new_File_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   84 | extern uintptr_t _wrap_new_File_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:1097:15: note: return value type mismatch
 1097 | TagLib::File *_wrap_new_File_namespace_class_f9369e647472b882() {
      |               ^
../namespace_class_wrap.cxx:1097:15: note: '_wrap_new_File_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1097:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:101:18: warning: type of '_wrap_new_FLACFile_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
  101 | extern uintptr_t _wrap_new_FLACFile_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:1286:21: note: return value type mismatch
 1286 | TagLib::FLAC::File *_wrap_new_FLACFile_namespace_class_f9369e647472b882() {
      |                     ^
../namespace_class_wrap.cxx:1286:21: note: '_wrap_new_FLACFile_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1286:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:79:18: warning: type of '_wrap_new_EulerT3D_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap_new_EulerT3D_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:1049:25: note: return value type mismatch
 1049 | jafar::jmath::EulerT3D *_wrap_new_EulerT3D_namespace_class_f9369e647472b882() {
      |                         ^
../namespace_class_wrap.cxx:1049:25: note: '_wrap_new_EulerT3D_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1049:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:49:18: warning: type of '_wrap_new_Bor_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_new_Bor_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:701:18: note: return value type mismatch
  701 | test::hola::Bor *_wrap_new_Bor_namespace_class_f9369e647472b882() {
      |                  ^
../namespace_class_wrap.cxx:701:18: note: '_wrap_new_Bor_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:701:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:71:18: warning: type of '_wrap_new_BooT_i_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_BooT_i_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:960:14: note: return value type mismatch
  960 | BooT< int > *_wrap_new_BooT_i_namespace_class_f9369e647472b882() {
      |              ^
../namespace_class_wrap.cxx:960:14: note: '_wrap_new_BooT_i_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:960:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:69:18: warning: type of '_wrap_new_BooT_H_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_new_BooT_H_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:939:27: note: return value type mismatch
  939 | BooT< enum test::Hello > *_wrap_new_BooT_H_namespace_class_f9369e647472b882() {
      |                           ^
../namespace_class_wrap.cxx:939:27: note: '_wrap_new_BooT_H_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:939:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:37:18: warning: type of '_wrap_new_Bar_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Bar_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:556:12: note: return value type mismatch
  556 | test::Bar *_wrap_new_Bar_namespace_class_f9369e647472b882() {
      |            ^
../namespace_class_wrap.cxx:556:12: note: '_wrap_new_Bar_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:556:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:65:18: warning: type of '_wrap_new_BarT_H_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_BarT_H_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:897:39: note: return value type mismatch
  897 | test::hola::BarT< enum test::Hello > *_wrap_new_BarT_H_namespace_class_f9369e647472b882() {
      |                                       ^
../namespace_class_wrap.cxx:897:39: note: '_wrap_new_BarT_H_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:897:39: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:86:18: warning: type of '_wrap_new_AudioProperties_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap_new_AudioProperties_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:1118:26: note: return value type mismatch
 1118 | TagLib::AudioProperties *_wrap_new_AudioProperties_namespace_class_f9369e647472b882() {
      |                          ^
../namespace_class_wrap.cxx:1118:26: note: '_wrap_new_AudioProperties_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1118:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:88:18: warning: type of '_wrap_new_AudioPropertiesFile_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   88 | extern uintptr_t _wrap_new_AudioPropertiesFile_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:1139:30: note: return value type mismatch
 1139 | TagLib::AudioPropertiesFile *_wrap_new_AudioPropertiesFile_namespace_class_f9369e647472b882() {
      |                              ^
../namespace_class_wrap.cxx:1139:30: note: '_wrap_new_AudioPropertiesFile_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1139:30: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:81:18: warning: type of '_wrap_new_Ala_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   81 | extern uintptr_t _wrap_new_Ala_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:1070:6: note: return value type mismatch
 1070 | Ala *_wrap_new_Ala_namespace_class_f9369e647472b882() {
      |      ^
../namespace_class_wrap.cxx:1070:6: note: '_wrap_new_Ala_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1070:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:47:13: warning: type of '_wrap_delete_Test_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_Test_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:676:6: note: type mismatch in parameter 1
  676 | void _wrap_delete_Test_namespace_class_f9369e647472b882(test::Test *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:676:6: note: '_wrap_delete_Test_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:676:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:91:13: warning: type of '_wrap_delete_Properties_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   91 | extern void _wrap_delete_Properties_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1173:6: note: type mismatch in parameter 1
 1173 | void _wrap_delete_Properties_namespace_class_f9369e647472b882(TagLib::FLAC::Properties *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1173:6: note: '_wrap_delete_Properties_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1173:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:96:13: warning: type of '_wrap_delete_PropertiesFree_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   96 | extern void _wrap_delete_PropertiesFree_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1230:6: note: type mismatch in parameter 1
 1230 | void _wrap_delete_PropertiesFree_namespace_class_f9369e647472b882(TagLib::FLAC::bar::PropertiesFree *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1230:6: note: '_wrap_delete_PropertiesFree_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1230:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:94:13: warning: type of '_wrap_delete_PropertiesFile_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   94 | extern void _wrap_delete_PropertiesFile_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1207:6: note: type mismatch in parameter 1
 1207 | void _wrap_delete_PropertiesFile_namespace_class_f9369e647472b882(TagLib::FLAC::PropertiesFile *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1207:6: note: '_wrap_delete_PropertiesFile_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1207:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:68:13: warning: type of '_wrap_delete_Poo_i_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_delete_Poo_i_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:929:6: note: type mismatch in parameter 1
  929 | void _wrap_delete_Poo_i_namespace_class_f9369e647472b882(hi::hello::PooT< int > *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:929:6: note: '_wrap_delete_Poo_i_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:929:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:53:13: warning: type of '_wrap_delete_Foobar_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_Foobar_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:748:6: note: type mismatch in parameter 1
  748 | void _wrap_delete_Foobar_namespace_class_f9369e647472b882(test::hola::Foobar *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:748:6: note: '_wrap_delete_Foobar_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:748:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:43:13: warning: type of '_wrap_delete_Foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_Foo_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:624:6: note: type mismatch in parameter 1
  624 | void _wrap_delete_Foo_namespace_class_f9369e647472b882(test::hola::Foo *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:624:6: note: '_wrap_delete_Foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:624:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:57:13: warning: type of '_wrap_delete_FooT_i_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_delete_FooT_i_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:800:6: note: type mismatch in parameter 1
  800 | void _wrap_delete_FooT_i_namespace_class_f9369e647472b882(test::hola::FooT< int > *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:800:6: note: '_wrap_delete_FooT_i_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:800:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:64:13: warning: type of '_wrap_delete_FooT_d_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_delete_FooT_d_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:887:6: note: type mismatch in parameter 1
  887 | void _wrap_delete_FooT_d_namespace_class_f9369e647472b882(test::hola::FooT< double > *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:887:6: note: '_wrap_delete_FooT_d_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:887:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:61:13: warning: type of '_wrap_delete_FooT_H_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_delete_FooT_H_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:851:6: note: type mismatch in parameter 1
  851 | void _wrap_delete_FooT_H_namespace_class_f9369e647472b882(test::hola::FooT< enum test::Hello > *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:851:6: note: '_wrap_delete_FooT_H_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:851:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:100:13: warning: type of '_wrap_delete_FooFile_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
  100 | extern void _wrap_delete_FooFile_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1276:6: note: type mismatch in parameter 1
 1276 | void _wrap_delete_FooFile_namespace_class_f9369e647472b882(TagLib::FLAC::FooFile *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1276:6: note: '_wrap_delete_FooFile_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1276:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:98:13: warning: type of '_wrap_delete_FooFilePrivate_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   98 | extern void _wrap_delete_FooFilePrivate_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1253:6: note: type mismatch in parameter 1
 1253 | void _wrap_delete_FooFilePrivate_namespace_class_f9369e647472b882(TagLib::FLAC::FooFilePrivate *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1253:6: note: '_wrap_delete_FooFilePrivate_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1253:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:85:13: warning: type of '_wrap_delete_File_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_delete_File_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1108:6: note: type mismatch in parameter 1
 1108 | void _wrap_delete_File_namespace_class_f9369e647472b882(TagLib::File *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1108:6: note: '_wrap_delete_File_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1108:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:102:13: warning: type of '_wrap_delete_FLACFile_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
  102 | extern void _wrap_delete_FLACFile_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1297:6: note: type mismatch in parameter 1
 1297 | void _wrap_delete_FLACFile_namespace_class_f9369e647472b882(TagLib::FLAC::File *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1297:6: note: '_wrap_delete_FLACFile_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1297:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:80:13: warning: type of '_wrap_delete_EulerT3D_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_delete_EulerT3D_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1060:6: note: type mismatch in parameter 1
 1060 | void _wrap_delete_EulerT3D_namespace_class_f9369e647472b882(jafar::jmath::EulerT3D *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1060:6: note: '_wrap_delete_EulerT3D_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1060:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:50:13: warning: type of '_wrap_delete_Bor_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_delete_Bor_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:712:6: note: type mismatch in parameter 1
  712 | void _wrap_delete_Bor_namespace_class_f9369e647472b882(test::hola::Bor *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:712:6: note: '_wrap_delete_Bor_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:712:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:72:13: warning: type of '_wrap_delete_BooT_i_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_BooT_i_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:971:6: note: type mismatch in parameter 1
  971 | void _wrap_delete_BooT_i_namespace_class_f9369e647472b882(BooT< int > *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:971:6: note: '_wrap_delete_BooT_i_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:971:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:70:13: warning: type of '_wrap_delete_BooT_H_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   70 | extern void _wrap_delete_BooT_H_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:950:6: note: type mismatch in parameter 1
  950 | void _wrap_delete_BooT_H_namespace_class_f9369e647472b882(BooT< enum test::Hello > *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:950:6: note: '_wrap_delete_BooT_H_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:950:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:38:13: warning: type of '_wrap_delete_Bar_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Bar_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:567:6: note: type mismatch in parameter 1
  567 | void _wrap_delete_Bar_namespace_class_f9369e647472b882(test::Bar *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:567:6: note: '_wrap_delete_Bar_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:567:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:66:13: warning: type of '_wrap_delete_BarT_H_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_delete_BarT_H_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:908:6: note: type mismatch in parameter 1
  908 | void _wrap_delete_BarT_H_namespace_class_f9369e647472b882(test::hola::BarT< enum test::Hello > *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:908:6: note: '_wrap_delete_BarT_H_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:908:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:87:13: warning: type of '_wrap_delete_AudioProperties_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   87 | extern void _wrap_delete_AudioProperties_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1129:6: note: type mismatch in parameter 1
 1129 | void _wrap_delete_AudioProperties_namespace_class_f9369e647472b882(TagLib::AudioProperties *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1129:6: note: '_wrap_delete_AudioProperties_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1129:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:89:13: warning: type of '_wrap_delete_AudioPropertiesFile_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   89 | extern void _wrap_delete_AudioPropertiesFile_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1150:6: note: type mismatch in parameter 1
 1150 | void _wrap_delete_AudioPropertiesFile_namespace_class_f9369e647472b882(TagLib::AudioPropertiesFile *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1150:6: note: '_wrap_delete_AudioPropertiesFile_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1150:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:83:13: warning: type of '_wrap_delete_Ala_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   83 | extern void _wrap_delete_Ala_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1087:6: note: type mismatch in parameter 1
 1087 | void _wrap_delete_Ala_namespace_class_f9369e647472b882(Ala *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1087:6: note: '_wrap_delete_Ala_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1087:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:45:19: warning: type of '_wrap_Test_foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Test_foo_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:650:7: note: type mismatch in parameter 1
  650 | intgo _wrap_Test_foo_namespace_class_f9369e647472b882(test::Test *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:650:7: note: '_wrap_Test_foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:650:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:32:18: warning: type of '_wrap_Swig_malloc_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_namespace_class_f9369e647472b882(swig_intgo arg1);
      |                  ^
../namespace_class_wrap.cxx:496:7: note: return value type mismatch
  496 | void *_wrap_Swig_malloc_namespace_class_f9369e647472b882(intgo _swig_go_0) {
      |       ^
../namespace_class_wrap.cxx:496:7: note: '_wrap_Swig_malloc_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:496:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:31:13: warning: type of '_wrap_Swig_free_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:486:6: note: type mismatch in parameter 1
  486 | void _wrap_Swig_free_namespace_class_f9369e647472b882(void *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:486:6: note: '_wrap_Swig_free_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:486:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:54:19: warning: type of '_wrap_Foobar_foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_Foobar_foo_namespace_class_f9369e647472b882(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../namespace_class_wrap.cxx:758:7: note: type mismatch in parameter 1
  758 | intgo _wrap_Foobar_foo_namespace_class_f9369e647472b882(test::hola::Foobar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:758:7: note: '_wrap_Foobar_foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:758:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:51:19: warning: type of '_wrap_Foobar_bar_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_Foobar_bar_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:722:7: note: type mismatch in parameter 1
  722 | intgo _wrap_Foobar_bar_namespace_class_f9369e647472b882(test::hola::Foobar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:722:7: note: '_wrap_Foobar_bar_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:722:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:44:19: warning: type of '_wrap_Foo_foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_Foo_foo_namespace_class_f9369e647472b882(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../namespace_class_wrap.cxx:634:7: note: type mismatch in parameter 1
  634 | intgo _wrap_Foo_foo_namespace_class_f9369e647472b882(test::hola::Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:634:7: note: '_wrap_Foo_foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:634:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:41:19: warning: type of '_wrap_Foo_bar_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_Foo_bar_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:598:7: note: type mismatch in parameter 1
  598 | intgo _wrap_Foo_bar_namespace_class_f9369e647472b882(test::hola::Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:598:7: note: '_wrap_Foo_bar_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:598:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:55:19: warning: type of '_wrap_FooT_i_quack_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_FooT_i_quack_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:774:7: note: type mismatch in parameter 1
  774 | intgo _wrap_FooT_i_quack_namespace_class_f9369e647472b882(test::hola::FooT< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:774:7: note: '_wrap_FooT_i_quack_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:774:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:62:15: warning: type of '_wrap_FooT_d_moo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   62 | extern double _wrap_FooT_d_moo_namespace_class_f9369e647472b882(uintptr_t arg1, double arg2);
      |               ^
../namespace_class_wrap.cxx:861:8: note: type mismatch in parameter 1
  861 | double _wrap_FooT_d_moo_namespace_class_f9369e647472b882(test::hola::FooT< double > *_swig_go_0, double _swig_go_1) {
      |        ^
../namespace_class_wrap.cxx:861:8: note: '_wrap_FooT_d_moo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:861:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:58:19: warning: type of '_wrap_FooT_H_foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_FooT_H_foo_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:810:7: note: type mismatch in parameter 1
  810 | intgo _wrap_FooT_H_foo_namespace_class_f9369e647472b882(test::hola::FooT< enum test::Hello > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:810:7: note: '_wrap_FooT_H_foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:810:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:59:19: warning: type of '_wrap_FooT_H_bar_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_intgo _wrap_FooT_H_bar_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:825:7: note: type mismatch in parameter 1
  825 | intgo _wrap_FooT_H_bar_namespace_class_f9369e647472b882(test::hola::FooT< enum test::Hello > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:825:7: note: '_wrap_FooT_H_bar_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:825:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:76:13: warning: type of '_wrap_EulerT3D_lessint_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   76 | extern void _wrap_EulerT3D_lessint_namespace_class_f9369e647472b882(uintptr_t arg1, swig_voidp arg2);
      |             ^
../namespace_class_wrap.cxx:1013:6: note: type mismatch in parameter 1
 1013 | void _wrap_EulerT3D_lessint_namespace_class_f9369e647472b882(jafar::jmath::EulerT3D *_swig_go_0, int *_swig_go_1) {
      |      ^
../namespace_class_wrap.cxx:1013:6: note: '_wrap_EulerT3D_lessint_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1013:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:78:13: warning: type of '_wrap_EulerT3D_lessfooi_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_EulerT3D_lessfooi_namespace_class_f9369e647472b882(uintptr_t arg1, uintptr_t arg2);
      |             ^
../namespace_class_wrap.cxx:1037:6: note: type mismatch in parameter 1
 1037 | void _wrap_EulerT3D_lessfooi_namespace_class_f9369e647472b882(jafar::jmath::EulerT3D *_swig_go_0, test::hola::FooT< int > *_swig_go_1) {
      |      ^
../namespace_class_wrap.cxx:1037:6: note: '_wrap_EulerT3D_lessfooi_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1037:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:75:13: warning: type of '_wrap_EulerT3D_callint_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_EulerT3D_callint_namespace_class_f9369e647472b882(uintptr_t arg1, swig_voidp arg2);
      |             ^
../namespace_class_wrap.cxx:1001:6: note: type mismatch in parameter 1
 1001 | void _wrap_EulerT3D_callint_namespace_class_f9369e647472b882(jafar::jmath::EulerT3D *_swig_go_0, int *_swig_go_1) {
      |      ^
../namespace_class_wrap.cxx:1001:6: note: '_wrap_EulerT3D_callint_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1001:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:77:13: warning: type of '_wrap_EulerT3D_callfooi_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_EulerT3D_callfooi_namespace_class_f9369e647472b882(uintptr_t arg1, uintptr_t arg2);
      |             ^
../namespace_class_wrap.cxx:1025:6: note: type mismatch in parameter 1
 1025 | void _wrap_EulerT3D_callfooi_namespace_class_f9369e647472b882(jafar::jmath::EulerT3D *_swig_go_0, test::hola::FooT< int > *_swig_go_1) {
      |      ^
../namespace_class_wrap.cxx:1025:6: note: '_wrap_EulerT3D_callfooi_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1025:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:48:19: warning: type of '_wrap_Bor_foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_Bor_foo_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:686:7: note: type mismatch in parameter 1
  686 | intgo _wrap_Bor_foo_namespace_class_f9369e647472b882(test::hola::Bor *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:686:7: note: '_wrap_Bor_foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:686:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_class.go:36:19: warning: type of '_wrap_Bar_foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Bar_foo_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:541:7: note: type mismatch in parameter 1
  541 | intgo _wrap_Bar_foo_namespace_class_f9369e647472b882(test::Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:541:7: note: '_wrap_Bar_foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:541:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/namespace_class
cgo-gcc-prolog: In function '_cgo_364976154adb_Cfunc__wrap_Ala_hi_namespace_class_f9369e647472b882':
cgo-gcc-prolog:47:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_364976154adb_Cfunc__wrap_EulerT3D_hello_namespace_class_f9369e647472b882':
cgo-gcc-prolog:135:49: warning: unused variable '_cgo_a' [-Wunused-variable]
# swigtests/namespace_class
namespace_class_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
namespace_class_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:46:18: warning: type of '_wrap_new_Test_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_new_Test_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:665:13: note: return value type mismatch
  665 | test::Test *_wrap_new_Test_namespace_class_f9369e647472b882() {
      |             ^
../namespace_class_wrap.cxx:665:13: note: '_wrap_new_Test_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:665:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:90:18: warning: type of '_wrap_new_Properties_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   90 | extern uintptr_t _wrap_new_Properties_namespace_class_f9369e647472b882(uintptr_t arg1);
      |                  ^
../namespace_class_wrap.cxx:1160:27: note: return value type mismatch
 1160 | TagLib::FLAC::Properties *_wrap_new_Properties_namespace_class_f9369e647472b882(TagLib::FLAC::File *_swig_go_0) {
      |                           ^
../namespace_class_wrap.cxx:1160:27: note: '_wrap_new_Properties_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1160:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:95:18: warning: type of '_wrap_new_PropertiesFree_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   95 | extern uintptr_t _wrap_new_PropertiesFree_namespace_class_f9369e647472b882(uintptr_t arg1);
      |                  ^
../namespace_class_wrap.cxx:1217:36: note: return value type mismatch
 1217 | TagLib::FLAC::bar::PropertiesFree *_wrap_new_PropertiesFree_namespace_class_f9369e647472b882(TagLib::FLAC::File *_swig_go_0) {
      |                                    ^
../namespace_class_wrap.cxx:1217:36: note: '_wrap_new_PropertiesFree_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1217:36: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:93:18: warning: type of '_wrap_new_PropertiesFile__SWIG_1_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   93 | extern uintptr_t _wrap_new_PropertiesFile__SWIG_1_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:1196:31: note: return value type mismatch
 1196 | TagLib::FLAC::PropertiesFile *_wrap_new_PropertiesFile__SWIG_1_namespace_class_f9369e647472b882() {
      |                               ^
../namespace_class_wrap.cxx:1196:31: note: '_wrap_new_PropertiesFile__SWIG_1_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1196:31: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:92:18: warning: type of '_wrap_new_PropertiesFile__SWIG_0_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   92 | extern uintptr_t _wrap_new_PropertiesFile__SWIG_0_namespace_class_f9369e647472b882(uintptr_t arg1);
      |                  ^
../namespace_class_wrap.cxx:1183:31: note: return value type mismatch
 1183 | TagLib::FLAC::PropertiesFile *_wrap_new_PropertiesFile__SWIG_0_namespace_class_f9369e647472b882(TagLib::File *_swig_go_0) {
      |                               ^
../namespace_class_wrap.cxx:1183:31: note: '_wrap_new_PropertiesFile__SWIG_0_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1183:31: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:67:18: warning: type of '_wrap_new_Poo_i_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_new_Poo_i_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:918:25: note: return value type mismatch
  918 | hi::hello::PooT< int > *_wrap_new_Poo_i_namespace_class_f9369e647472b882() {
      |                         ^
../namespace_class_wrap.cxx:918:25: note: '_wrap_new_Poo_i_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:918:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:52:18: warning: type of '_wrap_new_Foobar_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_new_Foobar_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:737:21: note: return value type mismatch
  737 | test::hola::Foobar *_wrap_new_Foobar_namespace_class_f9369e647472b882() {
      |                     ^
../namespace_class_wrap.cxx:737:21: note: '_wrap_new_Foobar_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:737:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:42:18: warning: type of '_wrap_new_Foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Foo_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:613:18: note: return value type mismatch
  613 | test::hola::Foo *_wrap_new_Foo_namespace_class_f9369e647472b882() {
      |                  ^
../namespace_class_wrap.cxx:613:18: note: '_wrap_new_Foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:613:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:56:18: warning: type of '_wrap_new_FooT_i_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_new_FooT_i_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:789:26: note: return value type mismatch
  789 | test::hola::FooT< int > *_wrap_new_FooT_i_namespace_class_f9369e647472b882() {
      |                          ^
../namespace_class_wrap.cxx:789:26: note: '_wrap_new_FooT_i_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:789:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:63:18: warning: type of '_wrap_new_FooT_d_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   63 | extern uintptr_t _wrap_new_FooT_d_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:876:29: note: return value type mismatch
  876 | test::hola::FooT< double > *_wrap_new_FooT_d_namespace_class_f9369e647472b882() {
      |                             ^
../namespace_class_wrap.cxx:876:29: note: '_wrap_new_FooT_d_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:876:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:60:18: warning: type of '_wrap_new_FooT_H_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_FooT_H_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:840:39: note: return value type mismatch
  840 | test::hola::FooT< enum test::Hello > *_wrap_new_FooT_H_namespace_class_f9369e647472b882() {
      |                                       ^
../namespace_class_wrap.cxx:840:39: note: '_wrap_new_FooT_H_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:840:39: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:99:18: warning: type of '_wrap_new_FooFile_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   99 | extern uintptr_t _wrap_new_FooFile_namespace_class_f9369e647472b882(uintptr_t arg1);
      |                  ^
../namespace_class_wrap.cxx:1263:24: note: return value type mismatch
 1263 | TagLib::FLAC::FooFile *_wrap_new_FooFile_namespace_class_f9369e647472b882(TagLib::File *_swig_go_0) {
      |                        ^
../namespace_class_wrap.cxx:1263:24: note: '_wrap_new_FooFile_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1263:24: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:97:18: warning: type of '_wrap_new_FooFilePrivate_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   97 | extern uintptr_t _wrap_new_FooFilePrivate_namespace_class_f9369e647472b882(uintptr_t arg1);
      |                  ^
../namespace_class_wrap.cxx:1240:31: note: return value type mismatch
 1240 | TagLib::FLAC::FooFilePrivate *_wrap_new_FooFilePrivate_namespace_class_f9369e647472b882(TagLib::File *_swig_go_0) {
      |                               ^
../namespace_class_wrap.cxx:1240:31: note: '_wrap_new_FooFilePrivate_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1240:31: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:84:18: warning: type of '_wrap_new_File_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   84 | extern uintptr_t _wrap_new_File_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:1097:15: note: return value type mismatch
 1097 | TagLib::File *_wrap_new_File_namespace_class_f9369e647472b882() {
      |               ^
../namespace_class_wrap.cxx:1097:15: note: '_wrap_new_File_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1097:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:101:18: warning: type of '_wrap_new_FLACFile_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
  101 | extern uintptr_t _wrap_new_FLACFile_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:1286:21: note: return value type mismatch
 1286 | TagLib::FLAC::File *_wrap_new_FLACFile_namespace_class_f9369e647472b882() {
      |                     ^
../namespace_class_wrap.cxx:1286:21: note: '_wrap_new_FLACFile_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1286:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:79:18: warning: type of '_wrap_new_EulerT3D_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap_new_EulerT3D_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:1049:25: note: return value type mismatch
 1049 | jafar::jmath::EulerT3D *_wrap_new_EulerT3D_namespace_class_f9369e647472b882() {
      |                         ^
../namespace_class_wrap.cxx:1049:25: note: '_wrap_new_EulerT3D_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1049:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:49:18: warning: type of '_wrap_new_Bor_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_new_Bor_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:701:18: note: return value type mismatch
  701 | test::hola::Bor *_wrap_new_Bor_namespace_class_f9369e647472b882() {
      |                  ^
../namespace_class_wrap.cxx:701:18: note: '_wrap_new_Bor_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:701:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:71:18: warning: type of '_wrap_new_BooT_i_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_BooT_i_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:960:14: note: return value type mismatch
  960 | BooT< int > *_wrap_new_BooT_i_namespace_class_f9369e647472b882() {
      |              ^
../namespace_class_wrap.cxx:960:14: note: '_wrap_new_BooT_i_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:960:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:69:18: warning: type of '_wrap_new_BooT_H_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_new_BooT_H_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:939:27: note: return value type mismatch
  939 | BooT< enum test::Hello > *_wrap_new_BooT_H_namespace_class_f9369e647472b882() {
      |                           ^
../namespace_class_wrap.cxx:939:27: note: '_wrap_new_BooT_H_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:939:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:37:18: warning: type of '_wrap_new_Bar_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Bar_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:556:12: note: return value type mismatch
  556 | test::Bar *_wrap_new_Bar_namespace_class_f9369e647472b882() {
      |            ^
../namespace_class_wrap.cxx:556:12: note: '_wrap_new_Bar_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:556:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:65:18: warning: type of '_wrap_new_BarT_H_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_BarT_H_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:897:39: note: return value type mismatch
  897 | test::hola::BarT< enum test::Hello > *_wrap_new_BarT_H_namespace_class_f9369e647472b882() {
      |                                       ^
../namespace_class_wrap.cxx:897:39: note: '_wrap_new_BarT_H_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:897:39: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:86:18: warning: type of '_wrap_new_AudioProperties_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap_new_AudioProperties_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:1118:26: note: return value type mismatch
 1118 | TagLib::AudioProperties *_wrap_new_AudioProperties_namespace_class_f9369e647472b882() {
      |                          ^
../namespace_class_wrap.cxx:1118:26: note: '_wrap_new_AudioProperties_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1118:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:88:18: warning: type of '_wrap_new_AudioPropertiesFile_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   88 | extern uintptr_t _wrap_new_AudioPropertiesFile_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:1139:30: note: return value type mismatch
 1139 | TagLib::AudioPropertiesFile *_wrap_new_AudioPropertiesFile_namespace_class_f9369e647472b882() {
      |                              ^
../namespace_class_wrap.cxx:1139:30: note: '_wrap_new_AudioPropertiesFile_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1139:30: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:81:18: warning: type of '_wrap_new_Ala_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   81 | extern uintptr_t _wrap_new_Ala_namespace_class_f9369e647472b882(void);
      |                  ^
../namespace_class_wrap.cxx:1070:6: note: return value type mismatch
 1070 | Ala *_wrap_new_Ala_namespace_class_f9369e647472b882() {
      |      ^
../namespace_class_wrap.cxx:1070:6: note: '_wrap_new_Ala_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1070:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:47:13: warning: type of '_wrap_delete_Test_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_Test_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:676:6: note: type mismatch in parameter 1
  676 | void _wrap_delete_Test_namespace_class_f9369e647472b882(test::Test *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:676:6: note: '_wrap_delete_Test_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:676:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:91:13: warning: type of '_wrap_delete_Properties_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   91 | extern void _wrap_delete_Properties_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1173:6: note: type mismatch in parameter 1
 1173 | void _wrap_delete_Properties_namespace_class_f9369e647472b882(TagLib::FLAC::Properties *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1173:6: note: '_wrap_delete_Properties_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1173:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:96:13: warning: type of '_wrap_delete_PropertiesFree_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   96 | extern void _wrap_delete_PropertiesFree_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1230:6: note: type mismatch in parameter 1
 1230 | void _wrap_delete_PropertiesFree_namespace_class_f9369e647472b882(TagLib::FLAC::bar::PropertiesFree *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1230:6: note: '_wrap_delete_PropertiesFree_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1230:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:94:13: warning: type of '_wrap_delete_PropertiesFile_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   94 | extern void _wrap_delete_PropertiesFile_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1207:6: note: type mismatch in parameter 1
 1207 | void _wrap_delete_PropertiesFile_namespace_class_f9369e647472b882(TagLib::FLAC::PropertiesFile *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1207:6: note: '_wrap_delete_PropertiesFile_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1207:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:68:13: warning: type of '_wrap_delete_Poo_i_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_delete_Poo_i_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:929:6: note: type mismatch in parameter 1
  929 | void _wrap_delete_Poo_i_namespace_class_f9369e647472b882(hi::hello::PooT< int > *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:929:6: note: '_wrap_delete_Poo_i_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:929:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:53:13: warning: type of '_wrap_delete_Foobar_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_Foobar_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:748:6: note: type mismatch in parameter 1
  748 | void _wrap_delete_Foobar_namespace_class_f9369e647472b882(test::hola::Foobar *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:748:6: note: '_wrap_delete_Foobar_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:748:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:43:13: warning: type of '_wrap_delete_Foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_Foo_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:624:6: note: type mismatch in parameter 1
  624 | void _wrap_delete_Foo_namespace_class_f9369e647472b882(test::hola::Foo *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:624:6: note: '_wrap_delete_Foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:624:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:57:13: warning: type of '_wrap_delete_FooT_i_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_delete_FooT_i_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:800:6: note: type mismatch in parameter 1
  800 | void _wrap_delete_FooT_i_namespace_class_f9369e647472b882(test::hola::FooT< int > *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:800:6: note: '_wrap_delete_FooT_i_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:800:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:64:13: warning: type of '_wrap_delete_FooT_d_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_delete_FooT_d_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:887:6: note: type mismatch in parameter 1
  887 | void _wrap_delete_FooT_d_namespace_class_f9369e647472b882(test::hola::FooT< double > *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:887:6: note: '_wrap_delete_FooT_d_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:887:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:61:13: warning: type of '_wrap_delete_FooT_H_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_delete_FooT_H_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:851:6: note: type mismatch in parameter 1
  851 | void _wrap_delete_FooT_H_namespace_class_f9369e647472b882(test::hola::FooT< enum test::Hello > *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:851:6: note: '_wrap_delete_FooT_H_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:851:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:100:13: warning: type of '_wrap_delete_FooFile_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
  100 | extern void _wrap_delete_FooFile_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1276:6: note: type mismatch in parameter 1
 1276 | void _wrap_delete_FooFile_namespace_class_f9369e647472b882(TagLib::FLAC::FooFile *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1276:6: note: '_wrap_delete_FooFile_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1276:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:98:13: warning: type of '_wrap_delete_FooFilePrivate_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   98 | extern void _wrap_delete_FooFilePrivate_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1253:6: note: type mismatch in parameter 1
 1253 | void _wrap_delete_FooFilePrivate_namespace_class_f9369e647472b882(TagLib::FLAC::FooFilePrivate *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1253:6: note: '_wrap_delete_FooFilePrivate_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1253:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:85:13: warning: type of '_wrap_delete_File_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_delete_File_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1108:6: note: type mismatch in parameter 1
 1108 | void _wrap_delete_File_namespace_class_f9369e647472b882(TagLib::File *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1108:6: note: '_wrap_delete_File_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1108:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:102:13: warning: type of '_wrap_delete_FLACFile_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
  102 | extern void _wrap_delete_FLACFile_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1297:6: note: type mismatch in parameter 1
 1297 | void _wrap_delete_FLACFile_namespace_class_f9369e647472b882(TagLib::FLAC::File *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1297:6: note: '_wrap_delete_FLACFile_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1297:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:80:13: warning: type of '_wrap_delete_EulerT3D_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_delete_EulerT3D_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1060:6: note: type mismatch in parameter 1
 1060 | void _wrap_delete_EulerT3D_namespace_class_f9369e647472b882(jafar::jmath::EulerT3D *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1060:6: note: '_wrap_delete_EulerT3D_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1060:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:50:13: warning: type of '_wrap_delete_Bor_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_delete_Bor_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:712:6: note: type mismatch in parameter 1
  712 | void _wrap_delete_Bor_namespace_class_f9369e647472b882(test::hola::Bor *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:712:6: note: '_wrap_delete_Bor_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:712:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:72:13: warning: type of '_wrap_delete_BooT_i_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_BooT_i_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:971:6: note: type mismatch in parameter 1
  971 | void _wrap_delete_BooT_i_namespace_class_f9369e647472b882(BooT< int > *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:971:6: note: '_wrap_delete_BooT_i_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:971:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:70:13: warning: type of '_wrap_delete_BooT_H_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   70 | extern void _wrap_delete_BooT_H_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:950:6: note: type mismatch in parameter 1
  950 | void _wrap_delete_BooT_H_namespace_class_f9369e647472b882(BooT< enum test::Hello > *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:950:6: note: '_wrap_delete_BooT_H_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:950:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:38:13: warning: type of '_wrap_delete_Bar_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Bar_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:567:6: note: type mismatch in parameter 1
  567 | void _wrap_delete_Bar_namespace_class_f9369e647472b882(test::Bar *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:567:6: note: '_wrap_delete_Bar_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:567:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:66:13: warning: type of '_wrap_delete_BarT_H_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_delete_BarT_H_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:908:6: note: type mismatch in parameter 1
  908 | void _wrap_delete_BarT_H_namespace_class_f9369e647472b882(test::hola::BarT< enum test::Hello > *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:908:6: note: '_wrap_delete_BarT_H_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:908:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:87:13: warning: type of '_wrap_delete_AudioProperties_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   87 | extern void _wrap_delete_AudioProperties_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1129:6: note: type mismatch in parameter 1
 1129 | void _wrap_delete_AudioProperties_namespace_class_f9369e647472b882(TagLib::AudioProperties *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1129:6: note: '_wrap_delete_AudioProperties_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1129:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:89:13: warning: type of '_wrap_delete_AudioPropertiesFile_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   89 | extern void _wrap_delete_AudioPropertiesFile_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1150:6: note: type mismatch in parameter 1
 1150 | void _wrap_delete_AudioPropertiesFile_namespace_class_f9369e647472b882(TagLib::AudioPropertiesFile *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1150:6: note: '_wrap_delete_AudioPropertiesFile_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1150:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:83:13: warning: type of '_wrap_delete_Ala_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   83 | extern void _wrap_delete_Ala_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:1087:6: note: type mismatch in parameter 1
 1087 | void _wrap_delete_Ala_namespace_class_f9369e647472b882(Ala *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:1087:6: note: '_wrap_delete_Ala_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1087:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:45:19: warning: type of '_wrap_Test_foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Test_foo_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:650:7: note: type mismatch in parameter 1
  650 | intgo _wrap_Test_foo_namespace_class_f9369e647472b882(test::Test *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:650:7: note: '_wrap_Test_foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:650:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:32:18: warning: type of '_wrap_Swig_malloc_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_namespace_class_f9369e647472b882(swig_intgo arg1);
      |                  ^
../namespace_class_wrap.cxx:496:7: note: return value type mismatch
  496 | void *_wrap_Swig_malloc_namespace_class_f9369e647472b882(intgo _swig_go_0) {
      |       ^
../namespace_class_wrap.cxx:496:7: note: '_wrap_Swig_malloc_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:496:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:31:13: warning: type of '_wrap_Swig_free_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_namespace_class_f9369e647472b882(uintptr_t arg1);
      |             ^
../namespace_class_wrap.cxx:486:6: note: type mismatch in parameter 1
  486 | void _wrap_Swig_free_namespace_class_f9369e647472b882(void *_swig_go_0) {
      |      ^
../namespace_class_wrap.cxx:486:6: note: '_wrap_Swig_free_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:486:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:54:19: warning: type of '_wrap_Foobar_foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_Foobar_foo_namespace_class_f9369e647472b882(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../namespace_class_wrap.cxx:758:7: note: type mismatch in parameter 1
  758 | intgo _wrap_Foobar_foo_namespace_class_f9369e647472b882(test::hola::Foobar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:758:7: note: '_wrap_Foobar_foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:758:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:51:19: warning: type of '_wrap_Foobar_bar_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_Foobar_bar_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:722:7: note: type mismatch in parameter 1
  722 | intgo _wrap_Foobar_bar_namespace_class_f9369e647472b882(test::hola::Foobar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:722:7: note: '_wrap_Foobar_bar_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:722:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:44:19: warning: type of '_wrap_Foo_foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_Foo_foo_namespace_class_f9369e647472b882(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../namespace_class_wrap.cxx:634:7: note: type mismatch in parameter 1
  634 | intgo _wrap_Foo_foo_namespace_class_f9369e647472b882(test::hola::Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:634:7: note: '_wrap_Foo_foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:634:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:41:19: warning: type of '_wrap_Foo_bar_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_Foo_bar_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:598:7: note: type mismatch in parameter 1
  598 | intgo _wrap_Foo_bar_namespace_class_f9369e647472b882(test::hola::Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:598:7: note: '_wrap_Foo_bar_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:598:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:55:19: warning: type of '_wrap_FooT_i_quack_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_FooT_i_quack_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:774:7: note: type mismatch in parameter 1
  774 | intgo _wrap_FooT_i_quack_namespace_class_f9369e647472b882(test::hola::FooT< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:774:7: note: '_wrap_FooT_i_quack_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:774:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:62:15: warning: type of '_wrap_FooT_d_moo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   62 | extern double _wrap_FooT_d_moo_namespace_class_f9369e647472b882(uintptr_t arg1, double arg2);
      |               ^
../namespace_class_wrap.cxx:861:8: note: type mismatch in parameter 1
  861 | double _wrap_FooT_d_moo_namespace_class_f9369e647472b882(test::hola::FooT< double > *_swig_go_0, double _swig_go_1) {
      |        ^
../namespace_class_wrap.cxx:861:8: note: '_wrap_FooT_d_moo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:861:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:58:19: warning: type of '_wrap_FooT_H_foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_FooT_H_foo_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:810:7: note: type mismatch in parameter 1
  810 | intgo _wrap_FooT_H_foo_namespace_class_f9369e647472b882(test::hola::FooT< enum test::Hello > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:810:7: note: '_wrap_FooT_H_foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:810:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:59:19: warning: type of '_wrap_FooT_H_bar_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_intgo _wrap_FooT_H_bar_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:825:7: note: type mismatch in parameter 1
  825 | intgo _wrap_FooT_H_bar_namespace_class_f9369e647472b882(test::hola::FooT< enum test::Hello > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:825:7: note: '_wrap_FooT_H_bar_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:825:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:76:13: warning: type of '_wrap_EulerT3D_lessint_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   76 | extern void _wrap_EulerT3D_lessint_namespace_class_f9369e647472b882(uintptr_t arg1, swig_voidp arg2);
      |             ^
../namespace_class_wrap.cxx:1013:6: note: type mismatch in parameter 1
 1013 | void _wrap_EulerT3D_lessint_namespace_class_f9369e647472b882(jafar::jmath::EulerT3D *_swig_go_0, int *_swig_go_1) {
      |      ^
../namespace_class_wrap.cxx:1013:6: note: '_wrap_EulerT3D_lessint_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1013:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:78:13: warning: type of '_wrap_EulerT3D_lessfooi_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_EulerT3D_lessfooi_namespace_class_f9369e647472b882(uintptr_t arg1, uintptr_t arg2);
      |             ^
../namespace_class_wrap.cxx:1037:6: note: type mismatch in parameter 1
 1037 | void _wrap_EulerT3D_lessfooi_namespace_class_f9369e647472b882(jafar::jmath::EulerT3D *_swig_go_0, test::hola::FooT< int > *_swig_go_1) {
      |      ^
../namespace_class_wrap.cxx:1037:6: note: '_wrap_EulerT3D_lessfooi_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1037:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:75:13: warning: type of '_wrap_EulerT3D_callint_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_EulerT3D_callint_namespace_class_f9369e647472b882(uintptr_t arg1, swig_voidp arg2);
      |             ^
../namespace_class_wrap.cxx:1001:6: note: type mismatch in parameter 1
 1001 | void _wrap_EulerT3D_callint_namespace_class_f9369e647472b882(jafar::jmath::EulerT3D *_swig_go_0, int *_swig_go_1) {
      |      ^
../namespace_class_wrap.cxx:1001:6: note: '_wrap_EulerT3D_callint_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1001:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:77:13: warning: type of '_wrap_EulerT3D_callfooi_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_EulerT3D_callfooi_namespace_class_f9369e647472b882(uintptr_t arg1, uintptr_t arg2);
      |             ^
../namespace_class_wrap.cxx:1025:6: note: type mismatch in parameter 1
 1025 | void _wrap_EulerT3D_callfooi_namespace_class_f9369e647472b882(jafar::jmath::EulerT3D *_swig_go_0, test::hola::FooT< int > *_swig_go_1) {
      |      ^
../namespace_class_wrap.cxx:1025:6: note: '_wrap_EulerT3D_callfooi_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:1025:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:48:19: warning: type of '_wrap_Bor_foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_Bor_foo_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:686:7: note: type mismatch in parameter 1
  686 | intgo _wrap_Bor_foo_namespace_class_f9369e647472b882(test::hola::Bor *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:686:7: note: '_wrap_Bor_foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:686:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_class/namespace_class.go:36:19: warning: type of '_wrap_Bar_foo_namespace_class_f9369e647472b882' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Bar_foo_namespace_class_f9369e647472b882(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../namespace_class_wrap.cxx:541:7: note: type mismatch in parameter 1
  541 | intgo _wrap_Bar_foo_namespace_class_f9369e647472b882(test::Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../namespace_class_wrap.cxx:541:7: note: '_wrap_Bar_foo_namespace_class_f9369e647472b882' was previously declared here
../namespace_class_wrap.cxx:541:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2672007647/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase namespace_enum
checking go testcase namespace_extend
checking go testcase namespace_forward_declaration
checking go testcase namespace_nested
checking go testcase namespace_spaces
checking go testcase namespace_template
checking go testcase namespace_typedef_class
checking go testcase namespace_typemap (with run test)
# swigtests/namespace_typemap
../namespace_typemap.go:68:18: warning: type of '_wrap_Swig_malloc_namespace_typemap_45215e034b489a38' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_Swig_malloc_namespace_typemap_45215e034b489a38(swig_intgo arg1);
      |                  ^
../namespace_typemap_wrap.cxx:426:7: note: return value type mismatch
  426 | void *_wrap_Swig_malloc_namespace_typemap_45215e034b489a38(intgo _swig_go_0) {
      |       ^
../namespace_typemap_wrap.cxx:426:7: note: '_wrap_Swig_malloc_namespace_typemap_45215e034b489a38' was previously declared here
../namespace_typemap_wrap.cxx:426:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_typemap.go:67:13: warning: type of '_wrap_Swig_free_namespace_typemap_45215e034b489a38' does not match original declaration [-Wlto-type-mismatch]
   67 | extern void _wrap_Swig_free_namespace_typemap_45215e034b489a38(uintptr_t arg1);
      |             ^
../namespace_typemap_wrap.cxx:416:6: note: type mismatch in parameter 1
  416 | void _wrap_Swig_free_namespace_typemap_45215e034b489a38(void *_swig_go_0) {
      |      ^
../namespace_typemap_wrap.cxx:416:6: note: '_wrap_Swig_free_namespace_typemap_45215e034b489a38' was previously declared here
../namespace_typemap_wrap.cxx:416:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_typemap_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build1921598987/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build1921598987/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build1921598987/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/namespace_typemap
namespace_typemap_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_typemap/namespace_typemap.go:68:18: warning: type of '_wrap_Swig_malloc_namespace_typemap_45215e034b489a38' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_Swig_malloc_namespace_typemap_45215e034b489a38(swig_intgo arg1);
      |                  ^
../namespace_typemap_wrap.cxx:426:7: note: return value type mismatch
  426 | void *_wrap_Swig_malloc_namespace_typemap_45215e034b489a38(intgo _swig_go_0) {
      |       ^
../namespace_typemap_wrap.cxx:426:7: note: '_wrap_Swig_malloc_namespace_typemap_45215e034b489a38' was previously declared here
../namespace_typemap_wrap.cxx:426:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_typemap/namespace_typemap.go:67:13: warning: type of '_wrap_Swig_free_namespace_typemap_45215e034b489a38' does not match original declaration [-Wlto-type-mismatch]
   67 | extern void _wrap_Swig_free_namespace_typemap_45215e034b489a38(uintptr_t arg1);
      |             ^
../namespace_typemap_wrap.cxx:416:6: note: type mismatch in parameter 1
  416 | void _wrap_Swig_free_namespace_typemap_45215e034b489a38(void *_swig_go_0) {
      |      ^
../namespace_typemap_wrap.cxx:416:6: note: '_wrap_Swig_free_namespace_typemap_45215e034b489a38' was previously declared here
../namespace_typemap_wrap.cxx:416:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3354745656/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase namespace_union
checking go testcase namespace_virtual_method (with run test)
# swigtests/namespace_virtual_method
../namespace_virtual_method.go:35:18: warning: type of '_wrap_new_Spam_namespace_virtual_method_40eef75c80d1e3f3' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Spam_namespace_virtual_method_40eef75c80d1e3f3(void);
      |                  ^
../namespace_virtual_method_wrap.cxx:329:13: note: return value type mismatch
  329 | A::C::Spam *_wrap_new_Spam_namespace_virtual_method_40eef75c80d1e3f3() {
      |             ^
../namespace_virtual_method_wrap.cxx:329:13: note: '_wrap_new_Spam_namespace_virtual_method_40eef75c80d1e3f3' was previously declared here
../namespace_virtual_method_wrap.cxx:329:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_virtual_method.go:36:13: warning: type of '_wrap_delete_Spam_namespace_virtual_method_40eef75c80d1e3f3' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Spam_namespace_virtual_method_40eef75c80d1e3f3(uintptr_t arg1);
      |             ^
../namespace_virtual_method_wrap.cxx:340:6: note: type mismatch in parameter 1
  340 | void _wrap_delete_Spam_namespace_virtual_method_40eef75c80d1e3f3(A::C::Spam *_swig_go_0) {
      |      ^
../namespace_virtual_method_wrap.cxx:340:6: note: '_wrap_delete_Spam_namespace_virtual_method_40eef75c80d1e3f3' was previously declared here
../namespace_virtual_method_wrap.cxx:340:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_virtual_method.go:33:13: warning: type of '_wrap_delete_Foo_namespace_virtual_method_40eef75c80d1e3f3' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_delete_Foo_namespace_virtual_method_40eef75c80d1e3f3(uintptr_t arg1);
      |             ^
../namespace_virtual_method_wrap.cxx:304:6: note: type mismatch in parameter 1
  304 | void _wrap_delete_Foo_namespace_virtual_method_40eef75c80d1e3f3(A::C::Foo *_swig_go_0) {
      |      ^
../namespace_virtual_method_wrap.cxx:304:6: note: '_wrap_delete_Foo_namespace_virtual_method_40eef75c80d1e3f3' was previously declared here
../namespace_virtual_method_wrap.cxx:304:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_virtual_method.go:32:18: warning: type of '_wrap_Swig_malloc_namespace_virtual_method_40eef75c80d1e3f3' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_namespace_virtual_method_40eef75c80d1e3f3(swig_intgo arg1);
      |                  ^
../namespace_virtual_method_wrap.cxx:291:7: note: return value type mismatch
  291 | void *_wrap_Swig_malloc_namespace_virtual_method_40eef75c80d1e3f3(intgo _swig_go_0) {
      |       ^
../namespace_virtual_method_wrap.cxx:291:7: note: '_wrap_Swig_malloc_namespace_virtual_method_40eef75c80d1e3f3' was previously declared here
../namespace_virtual_method_wrap.cxx:291:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_virtual_method.go:31:13: warning: type of '_wrap_Swig_free_namespace_virtual_method_40eef75c80d1e3f3' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_namespace_virtual_method_40eef75c80d1e3f3(uintptr_t arg1);
      |             ^
../namespace_virtual_method_wrap.cxx:281:6: note: type mismatch in parameter 1
  281 | void _wrap_Swig_free_namespace_virtual_method_40eef75c80d1e3f3(void *_swig_go_0) {
      |      ^
../namespace_virtual_method_wrap.cxx:281:6: note: '_wrap_Swig_free_namespace_virtual_method_40eef75c80d1e3f3' was previously declared here
../namespace_virtual_method_wrap.cxx:281:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_virtual_method.go:37:19: warning: type of '_wrap_Spam_bar_namespace_virtual_method_40eef75c80d1e3f3' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Spam_bar_namespace_virtual_method_40eef75c80d1e3f3(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../namespace_virtual_method_wrap.cxx:350:7: note: type mismatch in parameter 1
  350 | intgo _wrap_Spam_bar_namespace_virtual_method_40eef75c80d1e3f3(A::C::Spam *_swig_go_0, A::B::Foo *_swig_go_1) {
      |       ^
../namespace_virtual_method_wrap.cxx:350:7: note: '_wrap_Spam_bar_namespace_virtual_method_40eef75c80d1e3f3' was previously declared here
../namespace_virtual_method_wrap.cxx:350:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../namespace_virtual_method.go:34:19: warning: type of '_wrap_Foo_bar_namespace_virtual_method_40eef75c80d1e3f3' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_bar_namespace_virtual_method_40eef75c80d1e3f3(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../namespace_virtual_method_wrap.cxx:314:7: note: type mismatch in parameter 1
  314 | intgo _wrap_Foo_bar_namespace_virtual_method_40eef75c80d1e3f3(A::C::Foo *_swig_go_0, A::B::Foo *_swig_go_1) {
      |       ^
../namespace_virtual_method_wrap.cxx:314:7: note: '_wrap_Foo_bar_namespace_virtual_method_40eef75c80d1e3f3' was previously declared here
../namespace_virtual_method_wrap.cxx:314:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/namespace_virtual_method
namespace_virtual_method_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
namespace_virtual_method_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_virtual_method/namespace_virtual_method.go:35:18: warning: type of '_wrap_new_Spam_namespace_virtual_method_40eef75c80d1e3f3' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Spam_namespace_virtual_method_40eef75c80d1e3f3(void);
      |                  ^
../namespace_virtual_method_wrap.cxx:329:13: note: return value type mismatch
  329 | A::C::Spam *_wrap_new_Spam_namespace_virtual_method_40eef75c80d1e3f3() {
      |             ^
../namespace_virtual_method_wrap.cxx:329:13: note: '_wrap_new_Spam_namespace_virtual_method_40eef75c80d1e3f3' was previously declared here
../namespace_virtual_method_wrap.cxx:329:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_virtual_method/namespace_virtual_method.go:36:13: warning: type of '_wrap_delete_Spam_namespace_virtual_method_40eef75c80d1e3f3' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Spam_namespace_virtual_method_40eef75c80d1e3f3(uintptr_t arg1);
      |             ^
../namespace_virtual_method_wrap.cxx:340:6: note: type mismatch in parameter 1
  340 | void _wrap_delete_Spam_namespace_virtual_method_40eef75c80d1e3f3(A::C::Spam *_swig_go_0) {
      |      ^
../namespace_virtual_method_wrap.cxx:340:6: note: '_wrap_delete_Spam_namespace_virtual_method_40eef75c80d1e3f3' was previously declared here
../namespace_virtual_method_wrap.cxx:340:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_virtual_method/namespace_virtual_method.go:33:13: warning: type of '_wrap_delete_Foo_namespace_virtual_method_40eef75c80d1e3f3' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_delete_Foo_namespace_virtual_method_40eef75c80d1e3f3(uintptr_t arg1);
      |             ^
../namespace_virtual_method_wrap.cxx:304:6: note: type mismatch in parameter 1
  304 | void _wrap_delete_Foo_namespace_virtual_method_40eef75c80d1e3f3(A::C::Foo *_swig_go_0) {
      |      ^
../namespace_virtual_method_wrap.cxx:304:6: note: '_wrap_delete_Foo_namespace_virtual_method_40eef75c80d1e3f3' was previously declared here
../namespace_virtual_method_wrap.cxx:304:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_virtual_method/namespace_virtual_method.go:32:18: warning: type of '_wrap_Swig_malloc_namespace_virtual_method_40eef75c80d1e3f3' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_namespace_virtual_method_40eef75c80d1e3f3(swig_intgo arg1);
      |                  ^
../namespace_virtual_method_wrap.cxx:291:7: note: return value type mismatch
  291 | void *_wrap_Swig_malloc_namespace_virtual_method_40eef75c80d1e3f3(intgo _swig_go_0) {
      |       ^
../namespace_virtual_method_wrap.cxx:291:7: note: '_wrap_Swig_malloc_namespace_virtual_method_40eef75c80d1e3f3' was previously declared here
../namespace_virtual_method_wrap.cxx:291:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_virtual_method/namespace_virtual_method.go:31:13: warning: type of '_wrap_Swig_free_namespace_virtual_method_40eef75c80d1e3f3' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_namespace_virtual_method_40eef75c80d1e3f3(uintptr_t arg1);
      |             ^
../namespace_virtual_method_wrap.cxx:281:6: note: type mismatch in parameter 1
  281 | void _wrap_Swig_free_namespace_virtual_method_40eef75c80d1e3f3(void *_swig_go_0) {
      |      ^
../namespace_virtual_method_wrap.cxx:281:6: note: '_wrap_Swig_free_namespace_virtual_method_40eef75c80d1e3f3' was previously declared here
../namespace_virtual_method_wrap.cxx:281:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_virtual_method/namespace_virtual_method.go:37:19: warning: type of '_wrap_Spam_bar_namespace_virtual_method_40eef75c80d1e3f3' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Spam_bar_namespace_virtual_method_40eef75c80d1e3f3(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../namespace_virtual_method_wrap.cxx:350:7: note: type mismatch in parameter 1
  350 | intgo _wrap_Spam_bar_namespace_virtual_method_40eef75c80d1e3f3(A::C::Spam *_swig_go_0, A::B::Foo *_swig_go_1) {
      |       ^
../namespace_virtual_method_wrap.cxx:350:7: note: '_wrap_Spam_bar_namespace_virtual_method_40eef75c80d1e3f3' was previously declared here
../namespace_virtual_method_wrap.cxx:350:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/namespace_virtual_method/namespace_virtual_method.go:34:19: warning: type of '_wrap_Foo_bar_namespace_virtual_method_40eef75c80d1e3f3' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_bar_namespace_virtual_method_40eef75c80d1e3f3(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../namespace_virtual_method_wrap.cxx:314:7: note: type mismatch in parameter 1
  314 | intgo _wrap_Foo_bar_namespace_virtual_method_40eef75c80d1e3f3(A::C::Foo *_swig_go_0, A::B::Foo *_swig_go_1) {
      |       ^
../namespace_virtual_method_wrap.cxx:314:7: note: '_wrap_Foo_bar_namespace_virtual_method_40eef75c80d1e3f3' was previously declared here
../namespace_virtual_method_wrap.cxx:314:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2713533119/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase nspace
checking go testcase nspace_extend
checking go testcase native_directive
checking go testcase naturalvar (with run test)
# swigtests/naturalvar
../naturalvar.go:37:18: warning: type of '_wrap_new_Foo_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Foo_naturalvar_3e94859a586bb19a(void);
      |                  ^
../naturalvar_wrap.cxx:296:6: note: return value type mismatch
  296 | Foo *_wrap_new_Foo_naturalvar_3e94859a586bb19a() {
      |      ^
../naturalvar_wrap.cxx:296:6: note: '_wrap_new_Foo_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../naturalvar.go:49:18: warning: type of '_wrap_new_Bar_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_new_Bar_naturalvar_3e94859a586bb19a(void);
      |                  ^
../naturalvar_wrap.cxx:440:6: note: return value type mismatch
  440 | Bar *_wrap_new_Bar_naturalvar_3e94859a586bb19a() {
      |      ^
../naturalvar_wrap.cxx:440:6: note: '_wrap_new_Bar_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:440:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../naturalvar.go:39:13: warning: type of '_wrap_f_set_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_f_set_naturalvar_3e94859a586bb19a(uintptr_t arg1);
      |             ^
../naturalvar_wrap.cxx:317:6: note: type mismatch in parameter 1
  317 | void _wrap_f_set_naturalvar_3e94859a586bb19a(Foo *_swig_go_0) {
      |      ^
../naturalvar_wrap.cxx:317:6: note: '_wrap_f_set_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:317:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../naturalvar.go:40:18: warning: type of '_wrap_f_get_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_f_get_naturalvar_3e94859a586bb19a(void);
      |                  ^
../naturalvar_wrap.cxx:327:6: note: return value type mismatch
  327 | Foo *_wrap_f_get_naturalvar_3e94859a586bb19a() {
      |      ^
../naturalvar_wrap.cxx:327:6: note: '_wrap_f_get_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:327:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../naturalvar.go:38:13: warning: type of '_wrap_delete_Foo_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Foo_naturalvar_3e94859a586bb19a(uintptr_t arg1);
      |             ^
../naturalvar_wrap.cxx:307:6: note: type mismatch in parameter 1
  307 | void _wrap_delete_Foo_naturalvar_3e94859a586bb19a(Foo *_swig_go_0) {
      |      ^
../naturalvar_wrap.cxx:307:6: note: '_wrap_delete_Foo_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:307:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../naturalvar.go:50:13: warning: type of '_wrap_delete_Bar_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_delete_Bar_naturalvar_3e94859a586bb19a(uintptr_t arg1);
      |             ^
../naturalvar_wrap.cxx:451:6: note: type mismatch in parameter 1
  451 | void _wrap_delete_Bar_naturalvar_3e94859a586bb19a(Bar *_swig_go_0) {
      |      ^
../naturalvar_wrap.cxx:451:6: note: '_wrap_delete_Bar_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:451:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../naturalvar.go:36:18: warning: type of '_wrap_Swig_malloc_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_naturalvar_3e94859a586bb19a(swig_intgo arg1);
      |                  ^
../naturalvar_wrap.cxx:283:7: note: return value type mismatch
  283 | void *_wrap_Swig_malloc_naturalvar_3e94859a586bb19a(intgo _swig_go_0) {
      |       ^
../naturalvar_wrap.cxx:283:7: note: '_wrap_Swig_malloc_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:283:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../naturalvar.go:35:13: warning: type of '_wrap_Swig_free_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_naturalvar_3e94859a586bb19a(uintptr_t arg1);
      |             ^
../naturalvar_wrap.cxx:273:6: note: type mismatch in parameter 1
  273 | void _wrap_Swig_free_naturalvar_3e94859a586bb19a(void *_swig_go_0) {
      |      ^
../naturalvar_wrap.cxx:273:6: note: '_wrap_Swig_free_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:273:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../naturalvar.go:47:13: warning: type of '_wrap_Bar_s_set_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_Bar_s_set_naturalvar_3e94859a586bb19a(uintptr_t arg1, swig_type_3 arg2);
      |             ^
../naturalvar_wrap.cxx:412:6: note: type mismatch in parameter 1
  412 | void _wrap_Bar_s_set_naturalvar_3e94859a586bb19a(Bar *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../naturalvar_wrap.cxx:412:6: note: '_wrap_Bar_s_set_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:412:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../naturalvar.go:48:20: warning: type of '_wrap_Bar_s_get_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_type_4 _wrap_Bar_s_get_naturalvar_3e94859a586bb19a(uintptr_t arg1);
      |                    ^
../naturalvar_wrap.cxx:427:12: note: type mismatch in parameter 1
  427 | _gostring_ _wrap_Bar_s_get_naturalvar_3e94859a586bb19a(Bar *_swig_go_0) {
      |            ^
../naturalvar_wrap.cxx:427:12: note: '_wrap_Bar_s_get_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:427:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../naturalvar.go:43:13: warning: type of '_wrap_Bar_i_set_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_Bar_i_set_naturalvar_3e94859a586bb19a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../naturalvar_wrap.cxx:362:6: note: type mismatch in parameter 1
  362 | void _wrap_Bar_i_set_naturalvar_3e94859a586bb19a(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../naturalvar_wrap.cxx:362:6: note: '_wrap_Bar_i_set_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:362:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../naturalvar.go:44:19: warning: type of '_wrap_Bar_i_get_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_Bar_i_get_naturalvar_3e94859a586bb19a(uintptr_t arg1);
      |                   ^
../naturalvar_wrap.cxx:374:7: note: type mismatch in parameter 1
  374 | intgo _wrap_Bar_i_get_naturalvar_3e94859a586bb19a(Bar *_swig_go_0) {
      |       ^
../naturalvar_wrap.cxx:374:7: note: '_wrap_Bar_i_get_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:374:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../naturalvar.go:45:13: warning: type of '_wrap_Bar_f_set_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Bar_f_set_naturalvar_3e94859a586bb19a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../naturalvar_wrap.cxx:387:6: note: type mismatch in parameter 1
  387 | void _wrap_Bar_f_set_naturalvar_3e94859a586bb19a(Bar *_swig_go_0, Foo *_swig_go_1) {
      |      ^
../naturalvar_wrap.cxx:387:6: note: '_wrap_Bar_f_set_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:387:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../naturalvar.go:46:18: warning: type of '_wrap_Bar_f_get_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_Bar_f_get_naturalvar_3e94859a586bb19a(uintptr_t arg1);
      |                  ^
../naturalvar_wrap.cxx:399:6: note: return value type mismatch
  399 | Foo *_wrap_Bar_f_get_naturalvar_3e94859a586bb19a(Bar *_swig_go_0) {
      |      ^
../naturalvar_wrap.cxx:399:6: note: '_wrap_Bar_f_get_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:399:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/naturalvar
naturalvar_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
naturalvar_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/naturalvar/naturalvar.go:37:18: warning: type of '_wrap_new_Foo_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Foo_naturalvar_3e94859a586bb19a(void);
      |                  ^
../naturalvar_wrap.cxx:296:6: note: return value type mismatch
  296 | Foo *_wrap_new_Foo_naturalvar_3e94859a586bb19a() {
      |      ^
../naturalvar_wrap.cxx:296:6: note: '_wrap_new_Foo_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/naturalvar/naturalvar.go:49:18: warning: type of '_wrap_new_Bar_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_new_Bar_naturalvar_3e94859a586bb19a(void);
      |                  ^
../naturalvar_wrap.cxx:440:6: note: return value type mismatch
  440 | Bar *_wrap_new_Bar_naturalvar_3e94859a586bb19a() {
      |      ^
../naturalvar_wrap.cxx:440:6: note: '_wrap_new_Bar_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:440:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/naturalvar/naturalvar.go:39:13: warning: type of '_wrap_f_set_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_f_set_naturalvar_3e94859a586bb19a(uintptr_t arg1);
      |             ^
../naturalvar_wrap.cxx:317:6: note: type mismatch in parameter 1
  317 | void _wrap_f_set_naturalvar_3e94859a586bb19a(Foo *_swig_go_0) {
      |      ^
../naturalvar_wrap.cxx:317:6: note: '_wrap_f_set_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:317:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/naturalvar/naturalvar.go:40:18: warning: type of '_wrap_f_get_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_f_get_naturalvar_3e94859a586bb19a(void);
      |                  ^
../naturalvar_wrap.cxx:327:6: note: return value type mismatch
  327 | Foo *_wrap_f_get_naturalvar_3e94859a586bb19a() {
      |      ^
../naturalvar_wrap.cxx:327:6: note: '_wrap_f_get_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:327:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/naturalvar/naturalvar.go:38:13: warning: type of '_wrap_delete_Foo_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Foo_naturalvar_3e94859a586bb19a(uintptr_t arg1);
      |             ^
../naturalvar_wrap.cxx:307:6: note: type mismatch in parameter 1
  307 | void _wrap_delete_Foo_naturalvar_3e94859a586bb19a(Foo *_swig_go_0) {
      |      ^
../naturalvar_wrap.cxx:307:6: note: '_wrap_delete_Foo_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:307:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/naturalvar/naturalvar.go:50:13: warning: type of '_wrap_delete_Bar_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_delete_Bar_naturalvar_3e94859a586bb19a(uintptr_t arg1);
      |             ^
../naturalvar_wrap.cxx:451:6: note: type mismatch in parameter 1
  451 | void _wrap_delete_Bar_naturalvar_3e94859a586bb19a(Bar *_swig_go_0) {
      |      ^
../naturalvar_wrap.cxx:451:6: note: '_wrap_delete_Bar_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:451:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/naturalvar/naturalvar.go:36:18: warning: type of '_wrap_Swig_malloc_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_naturalvar_3e94859a586bb19a(swig_intgo arg1);
      |                  ^
../naturalvar_wrap.cxx:283:7: note: return value type mismatch
  283 | void *_wrap_Swig_malloc_naturalvar_3e94859a586bb19a(intgo _swig_go_0) {
      |       ^
../naturalvar_wrap.cxx:283:7: note: '_wrap_Swig_malloc_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:283:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/naturalvar/naturalvar.go:35:13: warning: type of '_wrap_Swig_free_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_naturalvar_3e94859a586bb19a(uintptr_t arg1);
      |             ^
../naturalvar_wrap.cxx:273:6: note: type mismatch in parameter 1
  273 | void _wrap_Swig_free_naturalvar_3e94859a586bb19a(void *_swig_go_0) {
      |      ^
../naturalvar_wrap.cxx:273:6: note: '_wrap_Swig_free_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:273:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/naturalvar/naturalvar.go:47:13: warning: type of '_wrap_Bar_s_set_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_Bar_s_set_naturalvar_3e94859a586bb19a(uintptr_t arg1, swig_type_3 arg2);
      |             ^
../naturalvar_wrap.cxx:412:6: note: type mismatch in parameter 1
  412 | void _wrap_Bar_s_set_naturalvar_3e94859a586bb19a(Bar *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../naturalvar_wrap.cxx:412:6: note: '_wrap_Bar_s_set_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:412:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/naturalvar/naturalvar.go:48:20: warning: type of '_wrap_Bar_s_get_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_type_4 _wrap_Bar_s_get_naturalvar_3e94859a586bb19a(uintptr_t arg1);
      |                    ^
../naturalvar_wrap.cxx:427:12: note: type mismatch in parameter 1
  427 | _gostring_ _wrap_Bar_s_get_naturalvar_3e94859a586bb19a(Bar *_swig_go_0) {
      |            ^
../naturalvar_wrap.cxx:427:12: note: '_wrap_Bar_s_get_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:427:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/naturalvar/naturalvar.go:43:13: warning: type of '_wrap_Bar_i_set_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_Bar_i_set_naturalvar_3e94859a586bb19a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../naturalvar_wrap.cxx:362:6: note: type mismatch in parameter 1
  362 | void _wrap_Bar_i_set_naturalvar_3e94859a586bb19a(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../naturalvar_wrap.cxx:362:6: note: '_wrap_Bar_i_set_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:362:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/naturalvar/naturalvar.go:44:19: warning: type of '_wrap_Bar_i_get_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_Bar_i_get_naturalvar_3e94859a586bb19a(uintptr_t arg1);
      |                   ^
../naturalvar_wrap.cxx:374:7: note: type mismatch in parameter 1
  374 | intgo _wrap_Bar_i_get_naturalvar_3e94859a586bb19a(Bar *_swig_go_0) {
      |       ^
../naturalvar_wrap.cxx:374:7: note: '_wrap_Bar_i_get_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:374:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/naturalvar/naturalvar.go:45:13: warning: type of '_wrap_Bar_f_set_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Bar_f_set_naturalvar_3e94859a586bb19a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../naturalvar_wrap.cxx:387:6: note: type mismatch in parameter 1
  387 | void _wrap_Bar_f_set_naturalvar_3e94859a586bb19a(Bar *_swig_go_0, Foo *_swig_go_1) {
      |      ^
../naturalvar_wrap.cxx:387:6: note: '_wrap_Bar_f_set_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:387:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/naturalvar/naturalvar.go:46:18: warning: type of '_wrap_Bar_f_get_naturalvar_3e94859a586bb19a' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_Bar_f_get_naturalvar_3e94859a586bb19a(uintptr_t arg1);
      |                  ^
../naturalvar_wrap.cxx:399:6: note: return value type mismatch
  399 | Foo *_wrap_Bar_f_get_naturalvar_3e94859a586bb19a(Bar *_swig_go_0) {
      |      ^
../naturalvar_wrap.cxx:399:6: note: '_wrap_Bar_f_get_naturalvar_3e94859a586bb19a' was previously declared here
../naturalvar_wrap.cxx:399:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2477735974/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase naturalvar_more
checking go testcase naturalvar_onoff
checking go testcase nested_class
checking go testcase nested_directors
checking go testcase nested_comment
checking go testcase nested_ignore
checking go testcase nested_inheritance_interface
checking go testcase nested_in_template
checking go testcase nested_scope
checking go testcase nested_template_base
checking go testcase nested_workaround (with run test)
# swigtests/nested_workaround
../nested_workaround.go:36:18: warning: type of '_wrap_new_Outer_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Outer_nested_workaround_7b16fbc7143ab0a6(void);
      |                  ^
../nested_workaround_wrap.cxx:339:8: note: return value type mismatch
  339 | Outer *_wrap_new_Outer_nested_workaround_7b16fbc7143ab0a6() {
      |        ^
../nested_workaround_wrap.cxx:339:8: note: '_wrap_new_Outer_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:339:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../nested_workaround.go:39:18: warning: type of '_wrap_new_Inner__SWIG_1_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Inner__SWIG_1_nested_workaround_7b16fbc7143ab0a6(void);
      |                  ^
../nested_workaround_wrap.cxx:373:15: note: return value type mismatch
  373 | Outer::Inner *_wrap_new_Inner__SWIG_1_nested_workaround_7b16fbc7143ab0a6() {
      |               ^
../nested_workaround_wrap.cxx:373:15: note: '_wrap_new_Inner__SWIG_1_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:373:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../nested_workaround.go:38:18: warning: type of '_wrap_new_Inner__SWIG_0_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Inner__SWIG_0_nested_workaround_7b16fbc7143ab0a6(swig_intgo arg1);
      |                  ^
../nested_workaround_wrap.cxx:360:15: note: return value type mismatch
  360 | Outer::Inner *_wrap_new_Inner__SWIG_0_nested_workaround_7b16fbc7143ab0a6(intgo _swig_go_0) {
      |               ^
../nested_workaround_wrap.cxx:360:15: note: '_wrap_new_Inner__SWIG_0_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:360:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../nested_workaround.go:37:13: warning: type of '_wrap_delete_Outer_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Outer_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1);
      |             ^
../nested_workaround_wrap.cxx:350:6: note: type mismatch in parameter 1
  350 | void _wrap_delete_Outer_nested_workaround_7b16fbc7143ab0a6(Outer *_swig_go_0) {
      |      ^
../nested_workaround_wrap.cxx:350:6: note: '_wrap_delete_Outer_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:350:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../nested_workaround.go:42:13: warning: type of '_wrap_delete_Inner_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Inner_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1);
      |             ^
../nested_workaround_wrap.cxx:409:6: note: type mismatch in parameter 1
  409 | void _wrap_delete_Inner_nested_workaround_7b16fbc7143ab0a6(Outer::Inner *_swig_go_0) {
      |      ^
../nested_workaround_wrap.cxx:409:6: note: '_wrap_delete_Inner_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:409:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../nested_workaround.go:32:18: warning: type of '_wrap_Swig_malloc_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_nested_workaround_7b16fbc7143ab0a6(swig_intgo arg1);
      |                  ^
../nested_workaround_wrap.cxx:274:7: note: return value type mismatch
  274 | void *_wrap_Swig_malloc_nested_workaround_7b16fbc7143ab0a6(intgo _swig_go_0) {
      |       ^
../nested_workaround_wrap.cxx:274:7: note: '_wrap_Swig_malloc_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:274:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../nested_workaround.go:31:13: warning: type of '_wrap_Swig_free_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1);
      |             ^
../nested_workaround_wrap.cxx:264:6: note: type mismatch in parameter 1
  264 | void _wrap_Swig_free_nested_workaround_7b16fbc7143ab0a6(void *_swig_go_0) {
      |      ^
../nested_workaround_wrap.cxx:264:6: note: '_wrap_Swig_free_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:264:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../nested_workaround.go:34:19: warning: type of '_wrap_Outer_getInnerValue_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Outer_getInnerValue_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../nested_workaround_wrap.cxx:302:7: note: type mismatch in parameter 1
  302 | intgo _wrap_Outer_getInnerValue_nested_workaround_7b16fbc7143ab0a6(Outer *_swig_go_0, Outer::Inner *_swig_go_1) {
      |       ^
../nested_workaround_wrap.cxx:302:7: note: '_wrap_Outer_getInnerValue_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:302:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../nested_workaround.go:35:18: warning: type of '_wrap_Outer_doubleInnerValue_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_Outer_doubleInnerValue_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../nested_workaround_wrap.cxx:317:15: note: return value type mismatch
  317 | Outer::Inner *_wrap_Outer_doubleInnerValue_nested_workaround_7b16fbc7143ab0a6(Outer *_swig_go_0, Outer::Inner *_swig_go_1) {
      |               ^
../nested_workaround_wrap.cxx:317:15: note: '_wrap_Outer_doubleInnerValue_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:317:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../nested_workaround.go:33:18: warning: type of '_wrap_Outer_createInner_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_Outer_createInner_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../nested_workaround_wrap.cxx:287:15: note: return value type mismatch
  287 | Outer::Inner *_wrap_Outer_createInner_nested_workaround_7b16fbc7143ab0a6(Outer *_swig_go_0, intgo _swig_go_1) {
      |               ^
../nested_workaround_wrap.cxx:287:15: note: '_wrap_Outer_createInner_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:287:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../nested_workaround.go:40:13: warning: type of '_wrap_Inner_setValue_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_Inner_setValue_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1, swig_intgo arg2);
      |             ^
../nested_workaround_wrap.cxx:384:6: note: type mismatch in parameter 1
  384 | void _wrap_Inner_setValue_nested_workaround_7b16fbc7143ab0a6(Outer::Inner *_swig_go_0, intgo _swig_go_1) {
      |      ^
../nested_workaround_wrap.cxx:384:6: note: '_wrap_Inner_setValue_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:384:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../nested_workaround.go:41:19: warning: type of '_wrap_Inner_getValue_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_Inner_getValue_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1);
      |                   ^
../nested_workaround_wrap.cxx:396:7: note: type mismatch in parameter 1
  396 | intgo _wrap_Inner_getValue_nested_workaround_7b16fbc7143ab0a6(Outer::Inner *_swig_go_0) {
      |       ^
../nested_workaround_wrap.cxx:396:7: note: '_wrap_Inner_getValue_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:396:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../nested_workaround_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build2439874442/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build2439874442/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build2439874442/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/nested_workaround
nested_workaround_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/nested_workaround/nested_workaround.go:36:18: warning: type of '_wrap_new_Outer_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Outer_nested_workaround_7b16fbc7143ab0a6(void);
      |                  ^
../nested_workaround_wrap.cxx:339:8: note: return value type mismatch
  339 | Outer *_wrap_new_Outer_nested_workaround_7b16fbc7143ab0a6() {
      |        ^
../nested_workaround_wrap.cxx:339:8: note: '_wrap_new_Outer_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:339:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/nested_workaround/nested_workaround.go:39:18: warning: type of '_wrap_new_Inner__SWIG_1_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Inner__SWIG_1_nested_workaround_7b16fbc7143ab0a6(void);
      |                  ^
../nested_workaround_wrap.cxx:373:15: note: return value type mismatch
  373 | Outer::Inner *_wrap_new_Inner__SWIG_1_nested_workaround_7b16fbc7143ab0a6() {
      |               ^
../nested_workaround_wrap.cxx:373:15: note: '_wrap_new_Inner__SWIG_1_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:373:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/nested_workaround/nested_workaround.go:38:18: warning: type of '_wrap_new_Inner__SWIG_0_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Inner__SWIG_0_nested_workaround_7b16fbc7143ab0a6(swig_intgo arg1);
      |                  ^
../nested_workaround_wrap.cxx:360:15: note: return value type mismatch
  360 | Outer::Inner *_wrap_new_Inner__SWIG_0_nested_workaround_7b16fbc7143ab0a6(intgo _swig_go_0) {
      |               ^
../nested_workaround_wrap.cxx:360:15: note: '_wrap_new_Inner__SWIG_0_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:360:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/nested_workaround/nested_workaround.go:37:13: warning: type of '_wrap_delete_Outer_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Outer_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1);
      |             ^
../nested_workaround_wrap.cxx:350:6: note: type mismatch in parameter 1
  350 | void _wrap_delete_Outer_nested_workaround_7b16fbc7143ab0a6(Outer *_swig_go_0) {
      |      ^
../nested_workaround_wrap.cxx:350:6: note: '_wrap_delete_Outer_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:350:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/nested_workaround/nested_workaround.go:42:13: warning: type of '_wrap_delete_Inner_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Inner_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1);
      |             ^
../nested_workaround_wrap.cxx:409:6: note: type mismatch in parameter 1
  409 | void _wrap_delete_Inner_nested_workaround_7b16fbc7143ab0a6(Outer::Inner *_swig_go_0) {
      |      ^
../nested_workaround_wrap.cxx:409:6: note: '_wrap_delete_Inner_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:409:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/nested_workaround/nested_workaround.go:32:18: warning: type of '_wrap_Swig_malloc_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_nested_workaround_7b16fbc7143ab0a6(swig_intgo arg1);
      |                  ^
../nested_workaround_wrap.cxx:274:7: note: return value type mismatch
  274 | void *_wrap_Swig_malloc_nested_workaround_7b16fbc7143ab0a6(intgo _swig_go_0) {
      |       ^
../nested_workaround_wrap.cxx:274:7: note: '_wrap_Swig_malloc_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:274:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/nested_workaround/nested_workaround.go:31:13: warning: type of '_wrap_Swig_free_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1);
      |             ^
../nested_workaround_wrap.cxx:264:6: note: type mismatch in parameter 1
  264 | void _wrap_Swig_free_nested_workaround_7b16fbc7143ab0a6(void *_swig_go_0) {
      |      ^
../nested_workaround_wrap.cxx:264:6: note: '_wrap_Swig_free_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:264:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/nested_workaround/nested_workaround.go:34:19: warning: type of '_wrap_Outer_getInnerValue_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Outer_getInnerValue_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../nested_workaround_wrap.cxx:302:7: note: type mismatch in parameter 1
  302 | intgo _wrap_Outer_getInnerValue_nested_workaround_7b16fbc7143ab0a6(Outer *_swig_go_0, Outer::Inner *_swig_go_1) {
      |       ^
../nested_workaround_wrap.cxx:302:7: note: '_wrap_Outer_getInnerValue_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:302:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/nested_workaround/nested_workaround.go:35:18: warning: type of '_wrap_Outer_doubleInnerValue_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_Outer_doubleInnerValue_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../nested_workaround_wrap.cxx:317:15: note: return value type mismatch
  317 | Outer::Inner *_wrap_Outer_doubleInnerValue_nested_workaround_7b16fbc7143ab0a6(Outer *_swig_go_0, Outer::Inner *_swig_go_1) {
      |               ^
../nested_workaround_wrap.cxx:317:15: note: '_wrap_Outer_doubleInnerValue_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:317:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/nested_workaround/nested_workaround.go:33:18: warning: type of '_wrap_Outer_createInner_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_Outer_createInner_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../nested_workaround_wrap.cxx:287:15: note: return value type mismatch
  287 | Outer::Inner *_wrap_Outer_createInner_nested_workaround_7b16fbc7143ab0a6(Outer *_swig_go_0, intgo _swig_go_1) {
      |               ^
../nested_workaround_wrap.cxx:287:15: note: '_wrap_Outer_createInner_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:287:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/nested_workaround/nested_workaround.go:40:13: warning: type of '_wrap_Inner_setValue_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_Inner_setValue_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1, swig_intgo arg2);
      |             ^
../nested_workaround_wrap.cxx:384:6: note: type mismatch in parameter 1
  384 | void _wrap_Inner_setValue_nested_workaround_7b16fbc7143ab0a6(Outer::Inner *_swig_go_0, intgo _swig_go_1) {
      |      ^
../nested_workaround_wrap.cxx:384:6: note: '_wrap_Inner_setValue_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:384:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/nested_workaround/nested_workaround.go:41:19: warning: type of '_wrap_Inner_getValue_nested_workaround_7b16fbc7143ab0a6' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_Inner_getValue_nested_workaround_7b16fbc7143ab0a6(uintptr_t arg1);
      |                   ^
../nested_workaround_wrap.cxx:396:7: note: type mismatch in parameter 1
  396 | intgo _wrap_Inner_getValue_nested_workaround_7b16fbc7143ab0a6(Outer::Inner *_swig_go_0) {
      |       ^
../nested_workaround_wrap.cxx:396:7: note: '_wrap_Inner_getValue_nested_workaround_7b16fbc7143ab0a6' was previously declared here
../nested_workaround_wrap.cxx:396:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1187761470/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase newobject1
checking go testcase newobject3
checking go testcase null_pointer
checking go testcase operator_overload
checking go testcase operator_overload_break
checking go testcase operator_pointer_ref
checking go testcase operbool
checking go testcase ordering
checking go testcase overload_arrays
checking go testcase overload_bool
checking go testcase overload_complicated (with run test)
# swigtests/overload_complicated
../overload_complicated.go:42:18: warning: type of '_wrap_new_Pop__SWIG_3_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Pop__SWIG_3_overload_complicated_1ad50e77f77fd976(swig_voidp arg1);
      |                  ^
../overload_complicated_wrap.cxx:464:6: note: return value type mismatch
  464 | Pop *_wrap_new_Pop__SWIG_3_overload_complicated_1ad50e77f77fd976(intgo *_swig_go_0) {
      |      ^
../overload_complicated_wrap.cxx:464:6: note: '_wrap_new_Pop__SWIG_3_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:464:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:41:18: warning: type of '_wrap_new_Pop__SWIG_2_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Pop__SWIG_2_overload_complicated_1ad50e77f77fd976(swig_voidp arg1, _Bool arg2);
      |                  ^
../overload_complicated_wrap.cxx:449:6: note: return value type mismatch
  449 | Pop *_wrap_new_Pop__SWIG_2_overload_complicated_1ad50e77f77fd976(intgo *_swig_go_0, bool _swig_go_1) {
      |      ^
../overload_complicated_wrap.cxx:449:6: note: '_wrap_new_Pop__SWIG_2_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:449:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:40:18: warning: type of '_wrap_new_Pop__SWIG_1_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Pop__SWIG_1_overload_complicated_1ad50e77f77fd976(swig_voidp arg1);
      |                  ^
../overload_complicated_wrap.cxx:436:6: note: return value type mismatch
  436 | Pop *_wrap_new_Pop__SWIG_1_overload_complicated_1ad50e77f77fd976(int *_swig_go_0) {
      |      ^
../overload_complicated_wrap.cxx:436:6: note: '_wrap_new_Pop__SWIG_1_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:436:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:39:18: warning: type of '_wrap_new_Pop__SWIG_0_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Pop__SWIG_0_overload_complicated_1ad50e77f77fd976(swig_voidp arg1);
      |                  ^
../overload_complicated_wrap.cxx:423:6: note: return value type mismatch
  423 | Pop *_wrap_new_Pop__SWIG_0_overload_complicated_1ad50e77f77fd976(intgo *_swig_go_0) {
      |      ^
../overload_complicated_wrap.cxx:423:6: note: '_wrap_new_Pop__SWIG_0_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:423:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:63:13: warning: type of '_wrap_delete_Pop_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_Pop_overload_complicated_1ad50e77f77fd976(uintptr_t arg1);
      |             ^
../overload_complicated_wrap.cxx:775:6: note: type mismatch in parameter 1
  775 | void _wrap_delete_Pop_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0) {
      |      ^
../overload_complicated_wrap.cxx:775:6: note: '_wrap_delete_Pop_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:775:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:33:18: warning: type of '_wrap_Swig_malloc_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_Swig_malloc_overload_complicated_1ad50e77f77fd976(swig_intgo arg1);
      |                  ^
../overload_complicated_wrap.cxx:310:7: note: return value type mismatch
  310 | void *_wrap_Swig_malloc_overload_complicated_1ad50e77f77fd976(intgo _swig_go_0) {
      |       ^
../overload_complicated_wrap.cxx:310:7: note: '_wrap_Swig_malloc_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:310:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:32:13: warning: type of '_wrap_Swig_free_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   32 | extern void _wrap_Swig_free_overload_complicated_1ad50e77f77fd976(uintptr_t arg1);
      |             ^
../overload_complicated_wrap.cxx:300:6: note: type mismatch in parameter 1
  300 | void _wrap_Swig_free_overload_complicated_1ad50e77f77fd976(void *_swig_go_0) {
      |      ^
../overload_complicated_wrap.cxx:300:6: note: '_wrap_Swig_free_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:300:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:58:19: warning: type of '_wrap_Pop_pop__SWIG_5_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_Pop_pop__SWIG_5_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:700:7: note: type mismatch in parameter 1
  700 | intgo _wrap_Pop_pop__SWIG_5_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:700:7: note: '_wrap_Pop_pop__SWIG_5_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:700:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:57:19: warning: type of '_wrap_Pop_pop__SWIG_4_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_intgo _wrap_Pop_pop__SWIG_4_overload_complicated_1ad50e77f77fd976(uintptr_t arg1);
      |                   ^
../overload_complicated_wrap.cxx:687:7: note: type mismatch in parameter 1
  687 | intgo _wrap_Pop_pop__SWIG_4_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0) {
      |       ^
../overload_complicated_wrap.cxx:687:7: note: '_wrap_Pop_pop__SWIG_4_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:687:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:56:19: warning: type of '_wrap_Pop_pop__SWIG_3_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_Pop_pop__SWIG_3_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:672:7: note: type mismatch in parameter 1
  672 | intgo _wrap_Pop_pop__SWIG_3_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:672:7: note: '_wrap_Pop_pop__SWIG_3_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:672:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:55:19: warning: type of '_wrap_Pop_pop__SWIG_2_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Pop_pop__SWIG_2_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:657:7: note: type mismatch in parameter 1
  657 | intgo _wrap_Pop_pop__SWIG_2_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, int *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:657:7: note: '_wrap_Pop_pop__SWIG_2_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:657:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:54:19: warning: type of '_wrap_Pop_pop__SWIG_1_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_Pop_pop__SWIG_1_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:642:7: note: type mismatch in parameter 1
  642 | intgo _wrap_Pop_pop__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:642:7: note: '_wrap_Pop_pop__SWIG_1_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:642:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:53:19: warning: type of '_wrap_Pop_pop__SWIG_0_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_Pop_pop__SWIG_0_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, _Bool arg2);
      |                   ^
../overload_complicated_wrap.cxx:627:7: note: type mismatch in parameter 1
  627 | intgo _wrap_Pop_pop__SWIG_0_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, bool _swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:627:7: note: '_wrap_Pop_pop__SWIG_0_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:627:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:52:19: warning: type of '_wrap_Pop_hop__SWIG_4_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_Pop_hop__SWIG_4_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, _Bool arg2);
      |                   ^
../overload_complicated_wrap.cxx:612:7: note: type mismatch in parameter 1
  612 | intgo _wrap_Pop_hop__SWIG_4_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, bool _swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:612:7: note: '_wrap_Pop_hop__SWIG_4_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:612:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:51:19: warning: type of '_wrap_Pop_hop__SWIG_3_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_Pop_hop__SWIG_3_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:597:7: note: type mismatch in parameter 1
  597 | intgo _wrap_Pop_hop__SWIG_3_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:597:7: note: '_wrap_Pop_hop__SWIG_3_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:597:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:50:19: warning: type of '_wrap_Pop_hop__SWIG_2_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_Pop_hop__SWIG_2_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:582:7: note: type mismatch in parameter 1
  582 | intgo _wrap_Pop_hop__SWIG_2_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, int *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:582:7: note: '_wrap_Pop_hop__SWIG_2_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:582:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:49:19: warning: type of '_wrap_Pop_hop__SWIG_1_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_Pop_hop__SWIG_1_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:567:7: note: type mismatch in parameter 1
  567 | intgo _wrap_Pop_hop__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:567:7: note: '_wrap_Pop_hop__SWIG_1_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:567:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:48:19: warning: type of '_wrap_Pop_hop__SWIG_0_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_Pop_hop__SWIG_0_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:552:7: note: type mismatch in parameter 1
  552 | intgo _wrap_Pop_hop__SWIG_0_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:552:7: note: '_wrap_Pop_hop__SWIG_0_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:552:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:47:19: warning: type of '_wrap_Pop_hip__SWIG_4_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_Pop_hip__SWIG_4_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:537:7: note: type mismatch in parameter 1
  537 | intgo _wrap_Pop_hip__SWIG_4_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:537:7: note: '_wrap_Pop_hip__SWIG_4_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:537:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:46:19: warning: type of '_wrap_Pop_hip__SWIG_3_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_Pop_hip__SWIG_3_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:522:7: note: type mismatch in parameter 1
  522 | intgo _wrap_Pop_hip__SWIG_3_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:522:7: note: '_wrap_Pop_hip__SWIG_3_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:522:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:45:19: warning: type of '_wrap_Pop_hip__SWIG_2_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Pop_hip__SWIG_2_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:507:7: note: type mismatch in parameter 1
  507 | intgo _wrap_Pop_hip__SWIG_2_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, int *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:507:7: note: '_wrap_Pop_hip__SWIG_2_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:507:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:44:19: warning: type of '_wrap_Pop_hip__SWIG_1_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_Pop_hip__SWIG_1_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:492:7: note: type mismatch in parameter 1
  492 | intgo _wrap_Pop_hip__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:492:7: note: '_wrap_Pop_hip__SWIG_1_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:492:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:43:19: warning: type of '_wrap_Pop_hip__SWIG_0_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Pop_hip__SWIG_0_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, _Bool arg2);
      |                   ^
../overload_complicated_wrap.cxx:477:7: note: type mismatch in parameter 1
  477 | intgo _wrap_Pop_hip__SWIG_0_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, bool _swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:477:7: note: '_wrap_Pop_hip__SWIG_0_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:477:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:60:19: warning: type of '_wrap_Pop_bop__SWIG_1_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_Pop_bop__SWIG_1_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:730:7: note: type mismatch in parameter 1
  730 | intgo _wrap_Pop_bop__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:730:7: note: '_wrap_Pop_bop__SWIG_1_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:730:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:59:19: warning: type of '_wrap_Pop_bop__SWIG_0_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_intgo _wrap_Pop_bop__SWIG_0_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:715:7: note: type mismatch in parameter 1
  715 | intgo _wrap_Pop_bop__SWIG_0_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:715:7: note: '_wrap_Pop_bop__SWIG_0_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:715:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:62:19: warning: type of '_wrap_Pop_bip__SWIG_1_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap_Pop_bip__SWIG_1_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:760:7: note: type mismatch in parameter 1
  760 | intgo _wrap_Pop_bip__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:760:7: note: '_wrap_Pop_bip__SWIG_1_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:760:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_complicated.go:61:19: warning: type of '_wrap_Pop_bip__SWIG_0_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_intgo _wrap_Pop_bip__SWIG_0_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:745:7: note: type mismatch in parameter 1
  745 | intgo _wrap_Pop_bip__SWIG_0_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:745:7: note: '_wrap_Pop_bip__SWIG_0_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:745:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/overload_complicated
overload_complicated_wrap.cxx: In function 'Pop* _wrap_new_Pop__SWIG_0_overload_complicated_1ad50e77f77fd976(intgo*)':
overload_complicated_wrap.cxx:428:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  428 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'Pop* _wrap_new_Pop__SWIG_2_overload_complicated_1ad50e77f77fd976(intgo*, bool)':
overload_complicated_wrap.cxx:455:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  455 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'Pop* _wrap_new_Pop__SWIG_3_overload_complicated_1ad50e77f77fd976(intgo*)':
overload_complicated_wrap.cxx:469:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  469 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_Pop_hip__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop*, intgo*)':
overload_complicated_wrap.cxx:499:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  499 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_Pop_hip__SWIG_3_overload_complicated_1ad50e77f77fd976(Pop*, intgo*)':
overload_complicated_wrap.cxx:529:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  529 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_Pop_hip__SWIG_4_overload_complicated_1ad50e77f77fd976(Pop*, intgo*)':
overload_complicated_wrap.cxx:544:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  544 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_Pop_hop__SWIG_0_overload_complicated_1ad50e77f77fd976(Pop*, intgo*)':
overload_complicated_wrap.cxx:559:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  559 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_Pop_hop__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop*, intgo*)':
overload_complicated_wrap.cxx:574:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  574 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_Pop_hop__SWIG_3_overload_complicated_1ad50e77f77fd976(Pop*, intgo*)':
overload_complicated_wrap.cxx:604:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  604 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_Pop_pop__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop*, intgo*)':
overload_complicated_wrap.cxx:649:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  649 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_Pop_pop__SWIG_3_overload_complicated_1ad50e77f77fd976(Pop*, intgo*)':
overload_complicated_wrap.cxx:679:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  679 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_Pop_pop__SWIG_5_overload_complicated_1ad50e77f77fd976(Pop*, intgo*)':
overload_complicated_wrap.cxx:707:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  707 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_Pop_bop__SWIG_0_overload_complicated_1ad50e77f77fd976(Pop*, intgo*)':
overload_complicated_wrap.cxx:722:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  722 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_Pop_bop__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop*, intgo*)':
overload_complicated_wrap.cxx:737:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  737 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_Pop_bip__SWIG_0_overload_complicated_1ad50e77f77fd976(Pop*, intgo*)':
overload_complicated_wrap.cxx:752:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  752 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_Pop_bip__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop*, intgo*)':
overload_complicated_wrap.cxx:767:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  767 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_muzak__SWIG_1_overload_complicated_1ad50e77f77fd976(intgo*)':
overload_complicated_wrap.cxx:803:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  803 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: In function 'intgo _wrap_muzak__SWIG_3_overload_complicated_1ad50e77f77fd976(intgo*)':
overload_complicated_wrap.cxx:829:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  829 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
overload_complicated_wrap.cxx: At global scope:
overload_complicated_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
overload_complicated_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:42:18: warning: type of '_wrap_new_Pop__SWIG_3_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Pop__SWIG_3_overload_complicated_1ad50e77f77fd976(swig_voidp arg1);
      |                  ^
../overload_complicated_wrap.cxx:464:6: note: return value type mismatch
  464 | Pop *_wrap_new_Pop__SWIG_3_overload_complicated_1ad50e77f77fd976(intgo *_swig_go_0) {
      |      ^
../overload_complicated_wrap.cxx:464:6: note: '_wrap_new_Pop__SWIG_3_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:464:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:41:18: warning: type of '_wrap_new_Pop__SWIG_2_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Pop__SWIG_2_overload_complicated_1ad50e77f77fd976(swig_voidp arg1, _Bool arg2);
      |                  ^
../overload_complicated_wrap.cxx:449:6: note: return value type mismatch
  449 | Pop *_wrap_new_Pop__SWIG_2_overload_complicated_1ad50e77f77fd976(intgo *_swig_go_0, bool _swig_go_1) {
      |      ^
../overload_complicated_wrap.cxx:449:6: note: '_wrap_new_Pop__SWIG_2_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:449:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:40:18: warning: type of '_wrap_new_Pop__SWIG_1_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Pop__SWIG_1_overload_complicated_1ad50e77f77fd976(swig_voidp arg1);
      |                  ^
../overload_complicated_wrap.cxx:436:6: note: return value type mismatch
  436 | Pop *_wrap_new_Pop__SWIG_1_overload_complicated_1ad50e77f77fd976(int *_swig_go_0) {
      |      ^
../overload_complicated_wrap.cxx:436:6: note: '_wrap_new_Pop__SWIG_1_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:436:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:39:18: warning: type of '_wrap_new_Pop__SWIG_0_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Pop__SWIG_0_overload_complicated_1ad50e77f77fd976(swig_voidp arg1);
      |                  ^
../overload_complicated_wrap.cxx:423:6: note: return value type mismatch
  423 | Pop *_wrap_new_Pop__SWIG_0_overload_complicated_1ad50e77f77fd976(intgo *_swig_go_0) {
      |      ^
../overload_complicated_wrap.cxx:423:6: note: '_wrap_new_Pop__SWIG_0_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:423:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:63:13: warning: type of '_wrap_delete_Pop_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_Pop_overload_complicated_1ad50e77f77fd976(uintptr_t arg1);
      |             ^
../overload_complicated_wrap.cxx:775:6: note: type mismatch in parameter 1
  775 | void _wrap_delete_Pop_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0) {
      |      ^
../overload_complicated_wrap.cxx:775:6: note: '_wrap_delete_Pop_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:775:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:33:18: warning: type of '_wrap_Swig_malloc_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_Swig_malloc_overload_complicated_1ad50e77f77fd976(swig_intgo arg1);
      |                  ^
../overload_complicated_wrap.cxx:310:7: note: return value type mismatch
  310 | void *_wrap_Swig_malloc_overload_complicated_1ad50e77f77fd976(intgo _swig_go_0) {
      |       ^
../overload_complicated_wrap.cxx:310:7: note: '_wrap_Swig_malloc_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:310:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:32:13: warning: type of '_wrap_Swig_free_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   32 | extern void _wrap_Swig_free_overload_complicated_1ad50e77f77fd976(uintptr_t arg1);
      |             ^
../overload_complicated_wrap.cxx:300:6: note: type mismatch in parameter 1
  300 | void _wrap_Swig_free_overload_complicated_1ad50e77f77fd976(void *_swig_go_0) {
      |      ^
../overload_complicated_wrap.cxx:300:6: note: '_wrap_Swig_free_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:300:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:58:19: warning: type of '_wrap_Pop_pop__SWIG_5_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_Pop_pop__SWIG_5_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:700:7: note: type mismatch in parameter 1
  700 | intgo _wrap_Pop_pop__SWIG_5_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:700:7: note: '_wrap_Pop_pop__SWIG_5_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:700:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:57:19: warning: type of '_wrap_Pop_pop__SWIG_4_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_intgo _wrap_Pop_pop__SWIG_4_overload_complicated_1ad50e77f77fd976(uintptr_t arg1);
      |                   ^
../overload_complicated_wrap.cxx:687:7: note: type mismatch in parameter 1
  687 | intgo _wrap_Pop_pop__SWIG_4_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0) {
      |       ^
../overload_complicated_wrap.cxx:687:7: note: '_wrap_Pop_pop__SWIG_4_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:687:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:56:19: warning: type of '_wrap_Pop_pop__SWIG_3_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_Pop_pop__SWIG_3_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:672:7: note: type mismatch in parameter 1
  672 | intgo _wrap_Pop_pop__SWIG_3_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:672:7: note: '_wrap_Pop_pop__SWIG_3_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:672:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:55:19: warning: type of '_wrap_Pop_pop__SWIG_2_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Pop_pop__SWIG_2_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:657:7: note: type mismatch in parameter 1
  657 | intgo _wrap_Pop_pop__SWIG_2_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, int *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:657:7: note: '_wrap_Pop_pop__SWIG_2_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:657:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:54:19: warning: type of '_wrap_Pop_pop__SWIG_1_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_Pop_pop__SWIG_1_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:642:7: note: type mismatch in parameter 1
  642 | intgo _wrap_Pop_pop__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:642:7: note: '_wrap_Pop_pop__SWIG_1_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:642:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:53:19: warning: type of '_wrap_Pop_pop__SWIG_0_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_Pop_pop__SWIG_0_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, _Bool arg2);
      |                   ^
../overload_complicated_wrap.cxx:627:7: note: type mismatch in parameter 1
  627 | intgo _wrap_Pop_pop__SWIG_0_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, bool _swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:627:7: note: '_wrap_Pop_pop__SWIG_0_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:627:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:52:19: warning: type of '_wrap_Pop_hop__SWIG_4_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_Pop_hop__SWIG_4_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, _Bool arg2);
      |                   ^
../overload_complicated_wrap.cxx:612:7: note: type mismatch in parameter 1
  612 | intgo _wrap_Pop_hop__SWIG_4_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, bool _swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:612:7: note: '_wrap_Pop_hop__SWIG_4_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:612:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:51:19: warning: type of '_wrap_Pop_hop__SWIG_3_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_Pop_hop__SWIG_3_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:597:7: note: type mismatch in parameter 1
  597 | intgo _wrap_Pop_hop__SWIG_3_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:597:7: note: '_wrap_Pop_hop__SWIG_3_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:597:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:50:19: warning: type of '_wrap_Pop_hop__SWIG_2_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_Pop_hop__SWIG_2_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:582:7: note: type mismatch in parameter 1
  582 | intgo _wrap_Pop_hop__SWIG_2_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, int *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:582:7: note: '_wrap_Pop_hop__SWIG_2_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:582:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:49:19: warning: type of '_wrap_Pop_hop__SWIG_1_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_Pop_hop__SWIG_1_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:567:7: note: type mismatch in parameter 1
  567 | intgo _wrap_Pop_hop__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:567:7: note: '_wrap_Pop_hop__SWIG_1_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:567:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:48:19: warning: type of '_wrap_Pop_hop__SWIG_0_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_Pop_hop__SWIG_0_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:552:7: note: type mismatch in parameter 1
  552 | intgo _wrap_Pop_hop__SWIG_0_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:552:7: note: '_wrap_Pop_hop__SWIG_0_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:552:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:47:19: warning: type of '_wrap_Pop_hip__SWIG_4_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_Pop_hip__SWIG_4_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:537:7: note: type mismatch in parameter 1
  537 | intgo _wrap_Pop_hip__SWIG_4_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:537:7: note: '_wrap_Pop_hip__SWIG_4_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:537:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:46:19: warning: type of '_wrap_Pop_hip__SWIG_3_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_Pop_hip__SWIG_3_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:522:7: note: type mismatch in parameter 1
  522 | intgo _wrap_Pop_hip__SWIG_3_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:522:7: note: '_wrap_Pop_hip__SWIG_3_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:522:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:45:19: warning: type of '_wrap_Pop_hip__SWIG_2_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Pop_hip__SWIG_2_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:507:7: note: type mismatch in parameter 1
  507 | intgo _wrap_Pop_hip__SWIG_2_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, int *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:507:7: note: '_wrap_Pop_hip__SWIG_2_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:507:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:44:19: warning: type of '_wrap_Pop_hip__SWIG_1_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_Pop_hip__SWIG_1_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:492:7: note: type mismatch in parameter 1
  492 | intgo _wrap_Pop_hip__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:492:7: note: '_wrap_Pop_hip__SWIG_1_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:492:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:43:19: warning: type of '_wrap_Pop_hip__SWIG_0_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Pop_hip__SWIG_0_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, _Bool arg2);
      |                   ^
../overload_complicated_wrap.cxx:477:7: note: type mismatch in parameter 1
  477 | intgo _wrap_Pop_hip__SWIG_0_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, bool _swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:477:7: note: '_wrap_Pop_hip__SWIG_0_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:477:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:60:19: warning: type of '_wrap_Pop_bop__SWIG_1_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_Pop_bop__SWIG_1_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:730:7: note: type mismatch in parameter 1
  730 | intgo _wrap_Pop_bop__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:730:7: note: '_wrap_Pop_bop__SWIG_1_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:730:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:59:19: warning: type of '_wrap_Pop_bop__SWIG_0_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_intgo _wrap_Pop_bop__SWIG_0_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:715:7: note: type mismatch in parameter 1
  715 | intgo _wrap_Pop_bop__SWIG_0_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:715:7: note: '_wrap_Pop_bop__SWIG_0_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:715:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:62:19: warning: type of '_wrap_Pop_bip__SWIG_1_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap_Pop_bip__SWIG_1_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:760:7: note: type mismatch in parameter 1
  760 | intgo _wrap_Pop_bip__SWIG_1_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:760:7: note: '_wrap_Pop_bip__SWIG_1_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:760:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_complicated/overload_complicated.go:61:19: warning: type of '_wrap_Pop_bip__SWIG_0_overload_complicated_1ad50e77f77fd976' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_intgo _wrap_Pop_bip__SWIG_0_overload_complicated_1ad50e77f77fd976(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../overload_complicated_wrap.cxx:745:7: note: type mismatch in parameter 1
  745 | intgo _wrap_Pop_bip__SWIG_0_overload_complicated_1ad50e77f77fd976(Pop *_swig_go_0, intgo *_swig_go_1) {
      |       ^
../overload_complicated_wrap.cxx:745:7: note: '_wrap_Pop_bip__SWIG_0_overload_complicated_1ad50e77f77fd976' was previously declared here
../overload_complicated_wrap.cxx:745:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3713473577/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase overload_copy (with run test)
# swigtests/overload_copy
../overload_copy.go:34:18: warning: type of '_wrap_new_Foo__SWIG_1_overload_copy_c75f1f6a12c9e817' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_Foo__SWIG_1_overload_copy_c75f1f6a12c9e817(uintptr_t arg1);
      |                  ^
../overload_copy_wrap.cxx:289:6: note: return value type mismatch
  289 | Foo *_wrap_new_Foo__SWIG_1_overload_copy_c75f1f6a12c9e817(Foo *_swig_go_0) {
      |      ^
../overload_copy_wrap.cxx:289:6: note: '_wrap_new_Foo__SWIG_1_overload_copy_c75f1f6a12c9e817' was previously declared here
../overload_copy_wrap.cxx:289:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_copy.go:33:18: warning: type of '_wrap_new_Foo__SWIG_0_overload_copy_c75f1f6a12c9e817' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_Foo__SWIG_0_overload_copy_c75f1f6a12c9e817(void);
      |                  ^
../overload_copy_wrap.cxx:278:6: note: return value type mismatch
  278 | Foo *_wrap_new_Foo__SWIG_0_overload_copy_c75f1f6a12c9e817() {
      |      ^
../overload_copy_wrap.cxx:278:6: note: '_wrap_new_Foo__SWIG_0_overload_copy_c75f1f6a12c9e817' was previously declared here
../overload_copy_wrap.cxx:278:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_copy.go:35:13: warning: type of '_wrap_delete_Foo_overload_copy_c75f1f6a12c9e817' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_Foo_overload_copy_c75f1f6a12c9e817(uintptr_t arg1);
      |             ^
../overload_copy_wrap.cxx:302:6: note: type mismatch in parameter 1
  302 | void _wrap_delete_Foo_overload_copy_c75f1f6a12c9e817(Foo *_swig_go_0) {
      |      ^
../overload_copy_wrap.cxx:302:6: note: '_wrap_delete_Foo_overload_copy_c75f1f6a12c9e817' was previously declared here
../overload_copy_wrap.cxx:302:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_copy.go:32:18: warning: type of '_wrap_Swig_malloc_overload_copy_c75f1f6a12c9e817' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_overload_copy_c75f1f6a12c9e817(swig_intgo arg1);
      |                  ^
../overload_copy_wrap.cxx:265:7: note: return value type mismatch
  265 | void *_wrap_Swig_malloc_overload_copy_c75f1f6a12c9e817(intgo _swig_go_0) {
      |       ^
../overload_copy_wrap.cxx:265:7: note: '_wrap_Swig_malloc_overload_copy_c75f1f6a12c9e817' was previously declared here
../overload_copy_wrap.cxx:265:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_copy.go:31:13: warning: type of '_wrap_Swig_free_overload_copy_c75f1f6a12c9e817' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_overload_copy_c75f1f6a12c9e817(uintptr_t arg1);
      |             ^
../overload_copy_wrap.cxx:255:6: note: type mismatch in parameter 1
  255 | void _wrap_Swig_free_overload_copy_c75f1f6a12c9e817(void *_swig_go_0) {
      |      ^
../overload_copy_wrap.cxx:255:6: note: '_wrap_Swig_free_overload_copy_c75f1f6a12c9e817' was previously declared here
../overload_copy_wrap.cxx:255:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/overload_copy
overload_copy_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
overload_copy_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_copy/overload_copy.go:34:18: warning: type of '_wrap_new_Foo__SWIG_1_overload_copy_c75f1f6a12c9e817' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_Foo__SWIG_1_overload_copy_c75f1f6a12c9e817(uintptr_t arg1);
      |                  ^
../overload_copy_wrap.cxx:289:6: note: return value type mismatch
  289 | Foo *_wrap_new_Foo__SWIG_1_overload_copy_c75f1f6a12c9e817(Foo *_swig_go_0) {
      |      ^
../overload_copy_wrap.cxx:289:6: note: '_wrap_new_Foo__SWIG_1_overload_copy_c75f1f6a12c9e817' was previously declared here
../overload_copy_wrap.cxx:289:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_copy/overload_copy.go:33:18: warning: type of '_wrap_new_Foo__SWIG_0_overload_copy_c75f1f6a12c9e817' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_Foo__SWIG_0_overload_copy_c75f1f6a12c9e817(void);
      |                  ^
../overload_copy_wrap.cxx:278:6: note: return value type mismatch
  278 | Foo *_wrap_new_Foo__SWIG_0_overload_copy_c75f1f6a12c9e817() {
      |      ^
../overload_copy_wrap.cxx:278:6: note: '_wrap_new_Foo__SWIG_0_overload_copy_c75f1f6a12c9e817' was previously declared here
../overload_copy_wrap.cxx:278:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_copy/overload_copy.go:35:13: warning: type of '_wrap_delete_Foo_overload_copy_c75f1f6a12c9e817' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_Foo_overload_copy_c75f1f6a12c9e817(uintptr_t arg1);
      |             ^
../overload_copy_wrap.cxx:302:6: note: type mismatch in parameter 1
  302 | void _wrap_delete_Foo_overload_copy_c75f1f6a12c9e817(Foo *_swig_go_0) {
      |      ^
../overload_copy_wrap.cxx:302:6: note: '_wrap_delete_Foo_overload_copy_c75f1f6a12c9e817' was previously declared here
../overload_copy_wrap.cxx:302:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_copy/overload_copy.go:32:18: warning: type of '_wrap_Swig_malloc_overload_copy_c75f1f6a12c9e817' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_overload_copy_c75f1f6a12c9e817(swig_intgo arg1);
      |                  ^
../overload_copy_wrap.cxx:265:7: note: return value type mismatch
  265 | void *_wrap_Swig_malloc_overload_copy_c75f1f6a12c9e817(intgo _swig_go_0) {
      |       ^
../overload_copy_wrap.cxx:265:7: note: '_wrap_Swig_malloc_overload_copy_c75f1f6a12c9e817' was previously declared here
../overload_copy_wrap.cxx:265:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_copy/overload_copy.go:31:13: warning: type of '_wrap_Swig_free_overload_copy_c75f1f6a12c9e817' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_overload_copy_c75f1f6a12c9e817(uintptr_t arg1);
      |             ^
../overload_copy_wrap.cxx:255:6: note: type mismatch in parameter 1
  255 | void _wrap_Swig_free_overload_copy_c75f1f6a12c9e817(void *_swig_go_0) {
      |      ^
../overload_copy_wrap.cxx:255:6: note: '_wrap_Swig_free_overload_copy_c75f1f6a12c9e817' was previously declared here
../overload_copy_wrap.cxx:255:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1158720640/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase overload_extend (with run test)
# swigtests/overload_extend
../overload_extend.go:41:18: warning: type of '_wrap_new_Foo_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Foo_overload_extend_cbef0648d9c44f56(void);
      |                  ^
../overload_extend_wrap.cxx:397:6: note: return value type mismatch
  397 | Foo *_wrap_new_Foo_overload_extend_cbef0648d9c44f56() {
      |      ^
../overload_extend_wrap.cxx:397:6: note: '_wrap_new_Foo_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:397:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend.go:43:18: warning: type of '_wrap_new_Bar_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Bar_overload_extend_cbef0648d9c44f56(void);
      |                  ^
../overload_extend_wrap.cxx:418:6: note: return value type mismatch
  418 | Bar *_wrap_new_Bar_overload_extend_cbef0648d9c44f56() {
      |      ^
../overload_extend_wrap.cxx:418:6: note: '_wrap_new_Bar_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:418:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend.go:42:13: warning: type of '_wrap_delete_Foo_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Foo_overload_extend_cbef0648d9c44f56(uintptr_t arg1);
      |             ^
../overload_extend_wrap.cxx:408:6: note: type mismatch in parameter 1
  408 | void _wrap_delete_Foo_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0) {
      |      ^
../overload_extend_wrap.cxx:408:6: note: '_wrap_delete_Foo_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:408:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend.go:44:13: warning: type of '_wrap_delete_Bar_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Bar_overload_extend_cbef0648d9c44f56(uintptr_t arg1);
      |             ^
../overload_extend_wrap.cxx:429:6: note: type mismatch in parameter 1
  429 | void _wrap_delete_Bar_overload_extend_cbef0648d9c44f56(Bar *_swig_go_0) {
      |      ^
../overload_extend_wrap.cxx:429:6: note: '_wrap_delete_Bar_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:429:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend.go:33:18: warning: type of '_wrap_Swig_malloc_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_Swig_malloc_overload_extend_cbef0648d9c44f56(swig_intgo arg1);
      |                  ^
../overload_extend_wrap.cxx:279:7: note: return value type mismatch
  279 | void *_wrap_Swig_malloc_overload_extend_cbef0648d9c44f56(intgo _swig_go_0) {
      |       ^
../overload_extend_wrap.cxx:279:7: note: '_wrap_Swig_malloc_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:279:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend.go:32:13: warning: type of '_wrap_Swig_free_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   32 | extern void _wrap_Swig_free_overload_extend_cbef0648d9c44f56(uintptr_t arg1);
      |             ^
../overload_extend_wrap.cxx:269:6: note: type mismatch in parameter 1
  269 | void _wrap_Swig_free_overload_extend_cbef0648d9c44f56(void *_swig_go_0) {
      |      ^
../overload_extend_wrap.cxx:269:6: note: '_wrap_Swig_free_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:269:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend.go:34:13: warning: type of '_wrap_Foo_variable_set_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Foo_variable_set_overload_extend_cbef0648d9c44f56(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_extend_wrap.cxx:292:6: note: type mismatch in parameter 1
  292 | void _wrap_Foo_variable_set_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_extend_wrap.cxx:292:6: note: '_wrap_Foo_variable_set_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:292:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend.go:35:19: warning: type of '_wrap_Foo_variable_get_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_variable_get_overload_extend_cbef0648d9c44f56(uintptr_t arg1);
      |                   ^
../overload_extend_wrap.cxx:304:7: note: type mismatch in parameter 1
  304 | intgo _wrap_Foo_variable_get_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0) {
      |       ^
../overload_extend_wrap.cxx:304:7: note: '_wrap_Foo_variable_get_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:304:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend.go:40:15: warning: type of '_wrap_Foo_test__SWIG_4_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   40 | extern double _wrap_Foo_test__SWIG_4_overload_extend_cbef0648d9c44f56(uintptr_t arg1, double arg2);
      |               ^
../overload_extend_wrap.cxx:382:8: note: type mismatch in parameter 1
  382 | double _wrap_Foo_test__SWIG_4_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0, double _swig_go_1) {
      |        ^
../overload_extend_wrap.cxx:382:8: note: '_wrap_Foo_test__SWIG_4_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:382:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend.go:39:15: warning: type of '_wrap_Foo_test__SWIG_3_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   39 | extern double _wrap_Foo_test__SWIG_3_overload_extend_cbef0648d9c44f56(uintptr_t arg1, double arg2, double arg3);
      |               ^
../overload_extend_wrap.cxx:365:8: note: type mismatch in parameter 1
  365 | double _wrap_Foo_test__SWIG_3_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |        ^
../overload_extend_wrap.cxx:365:8: note: '_wrap_Foo_test__SWIG_3_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:365:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend.go:38:19: warning: type of '_wrap_Foo_test__SWIG_2_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_Foo_test__SWIG_2_overload_extend_cbef0648d9c44f56(uintptr_t arg1, swig_type_1 arg2);
      |                   ^
../overload_extend_wrap.cxx:345:7: note: type mismatch in parameter 1
  345 | intgo _wrap_Foo_test__SWIG_2_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_extend_wrap.cxx:345:7: note: '_wrap_Foo_test__SWIG_2_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:345:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend.go:37:19: warning: type of '_wrap_Foo_test__SWIG_1_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_test__SWIG_1_overload_extend_cbef0648d9c44f56(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../overload_extend_wrap.cxx:330:7: note: type mismatch in parameter 1
  330 | intgo _wrap_Foo_test__SWIG_1_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../overload_extend_wrap.cxx:330:7: note: '_wrap_Foo_test__SWIG_1_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:330:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend.go:36:19: warning: type of '_wrap_Foo_test__SWIG_0_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_test__SWIG_0_overload_extend_cbef0648d9c44f56(uintptr_t arg1);
      |                   ^
../overload_extend_wrap.cxx:317:7: note: type mismatch in parameter 1
  317 | intgo _wrap_Foo_test__SWIG_0_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0) {
      |       ^
../overload_extend_wrap.cxx:317:7: note: '_wrap_Foo_test__SWIG_0_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:317:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend.go:45:13: warning: type of '_wrap_Bar_variable_set_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Bar_variable_set_overload_extend_cbef0648d9c44f56(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_extend_wrap.cxx:439:6: note: type mismatch in parameter 1
  439 | void _wrap_Bar_variable_set_overload_extend_cbef0648d9c44f56(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_extend_wrap.cxx:439:6: note: '_wrap_Bar_variable_set_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:439:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend.go:46:19: warning: type of '_wrap_Bar_variable_get_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_Bar_variable_get_overload_extend_cbef0648d9c44f56(uintptr_t arg1);
      |                   ^
../overload_extend_wrap.cxx:451:7: note: type mismatch in parameter 1
  451 | intgo _wrap_Bar_variable_get_overload_extend_cbef0648d9c44f56(Bar *_swig_go_0) {
      |       ^
../overload_extend_wrap.cxx:451:7: note: '_wrap_Bar_variable_get_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:451:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/overload_extend
overload_extend_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
overload_extend_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:41:18: warning: type of '_wrap_new_Foo_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Foo_overload_extend_cbef0648d9c44f56(void);
      |                  ^
../overload_extend_wrap.cxx:397:6: note: return value type mismatch
  397 | Foo *_wrap_new_Foo_overload_extend_cbef0648d9c44f56() {
      |      ^
../overload_extend_wrap.cxx:397:6: note: '_wrap_new_Foo_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:397:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:43:18: warning: type of '_wrap_new_Bar_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Bar_overload_extend_cbef0648d9c44f56(void);
      |                  ^
../overload_extend_wrap.cxx:418:6: note: return value type mismatch
  418 | Bar *_wrap_new_Bar_overload_extend_cbef0648d9c44f56() {
      |      ^
../overload_extend_wrap.cxx:418:6: note: '_wrap_new_Bar_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:418:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:42:13: warning: type of '_wrap_delete_Foo_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Foo_overload_extend_cbef0648d9c44f56(uintptr_t arg1);
      |             ^
../overload_extend_wrap.cxx:408:6: note: type mismatch in parameter 1
  408 | void _wrap_delete_Foo_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0) {
      |      ^
../overload_extend_wrap.cxx:408:6: note: '_wrap_delete_Foo_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:408:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:44:13: warning: type of '_wrap_delete_Bar_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Bar_overload_extend_cbef0648d9c44f56(uintptr_t arg1);
      |             ^
../overload_extend_wrap.cxx:429:6: note: type mismatch in parameter 1
  429 | void _wrap_delete_Bar_overload_extend_cbef0648d9c44f56(Bar *_swig_go_0) {
      |      ^
../overload_extend_wrap.cxx:429:6: note: '_wrap_delete_Bar_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:429:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:33:18: warning: type of '_wrap_Swig_malloc_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_Swig_malloc_overload_extend_cbef0648d9c44f56(swig_intgo arg1);
      |                  ^
../overload_extend_wrap.cxx:279:7: note: return value type mismatch
  279 | void *_wrap_Swig_malloc_overload_extend_cbef0648d9c44f56(intgo _swig_go_0) {
      |       ^
../overload_extend_wrap.cxx:279:7: note: '_wrap_Swig_malloc_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:279:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:32:13: warning: type of '_wrap_Swig_free_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   32 | extern void _wrap_Swig_free_overload_extend_cbef0648d9c44f56(uintptr_t arg1);
      |             ^
../overload_extend_wrap.cxx:269:6: note: type mismatch in parameter 1
  269 | void _wrap_Swig_free_overload_extend_cbef0648d9c44f56(void *_swig_go_0) {
      |      ^
../overload_extend_wrap.cxx:269:6: note: '_wrap_Swig_free_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:269:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:34:13: warning: type of '_wrap_Foo_variable_set_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Foo_variable_set_overload_extend_cbef0648d9c44f56(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_extend_wrap.cxx:292:6: note: type mismatch in parameter 1
  292 | void _wrap_Foo_variable_set_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_extend_wrap.cxx:292:6: note: '_wrap_Foo_variable_set_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:292:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:35:19: warning: type of '_wrap_Foo_variable_get_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_variable_get_overload_extend_cbef0648d9c44f56(uintptr_t arg1);
      |                   ^
../overload_extend_wrap.cxx:304:7: note: type mismatch in parameter 1
  304 | intgo _wrap_Foo_variable_get_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0) {
      |       ^
../overload_extend_wrap.cxx:304:7: note: '_wrap_Foo_variable_get_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:304:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:40:15: warning: type of '_wrap_Foo_test__SWIG_4_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   40 | extern double _wrap_Foo_test__SWIG_4_overload_extend_cbef0648d9c44f56(uintptr_t arg1, double arg2);
      |               ^
../overload_extend_wrap.cxx:382:8: note: type mismatch in parameter 1
  382 | double _wrap_Foo_test__SWIG_4_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0, double _swig_go_1) {
      |        ^
../overload_extend_wrap.cxx:382:8: note: '_wrap_Foo_test__SWIG_4_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:382:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:39:15: warning: type of '_wrap_Foo_test__SWIG_3_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   39 | extern double _wrap_Foo_test__SWIG_3_overload_extend_cbef0648d9c44f56(uintptr_t arg1, double arg2, double arg3);
      |               ^
../overload_extend_wrap.cxx:365:8: note: type mismatch in parameter 1
  365 | double _wrap_Foo_test__SWIG_3_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |        ^
../overload_extend_wrap.cxx:365:8: note: '_wrap_Foo_test__SWIG_3_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:365:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:38:19: warning: type of '_wrap_Foo_test__SWIG_2_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_Foo_test__SWIG_2_overload_extend_cbef0648d9c44f56(uintptr_t arg1, swig_type_1 arg2);
      |                   ^
../overload_extend_wrap.cxx:345:7: note: type mismatch in parameter 1
  345 | intgo _wrap_Foo_test__SWIG_2_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_extend_wrap.cxx:345:7: note: '_wrap_Foo_test__SWIG_2_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:345:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:37:19: warning: type of '_wrap_Foo_test__SWIG_1_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_test__SWIG_1_overload_extend_cbef0648d9c44f56(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../overload_extend_wrap.cxx:330:7: note: type mismatch in parameter 1
  330 | intgo _wrap_Foo_test__SWIG_1_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../overload_extend_wrap.cxx:330:7: note: '_wrap_Foo_test__SWIG_1_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:330:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:36:19: warning: type of '_wrap_Foo_test__SWIG_0_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_test__SWIG_0_overload_extend_cbef0648d9c44f56(uintptr_t arg1);
      |                   ^
../overload_extend_wrap.cxx:317:7: note: type mismatch in parameter 1
  317 | intgo _wrap_Foo_test__SWIG_0_overload_extend_cbef0648d9c44f56(Foo *_swig_go_0) {
      |       ^
../overload_extend_wrap.cxx:317:7: note: '_wrap_Foo_test__SWIG_0_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:317:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:45:13: warning: type of '_wrap_Bar_variable_set_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Bar_variable_set_overload_extend_cbef0648d9c44f56(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_extend_wrap.cxx:439:6: note: type mismatch in parameter 1
  439 | void _wrap_Bar_variable_set_overload_extend_cbef0648d9c44f56(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_extend_wrap.cxx:439:6: note: '_wrap_Bar_variable_set_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:439:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend/overload_extend.go:46:19: warning: type of '_wrap_Bar_variable_get_overload_extend_cbef0648d9c44f56' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_Bar_variable_get_overload_extend_cbef0648d9c44f56(uintptr_t arg1);
      |                   ^
../overload_extend_wrap.cxx:451:7: note: type mismatch in parameter 1
  451 | intgo _wrap_Bar_variable_get_overload_extend_cbef0648d9c44f56(Bar *_swig_go_0) {
      |       ^
../overload_extend_wrap.cxx:451:7: note: '_wrap_Bar_variable_get_overload_extend_cbef0648d9c44f56' was previously declared here
../overload_extend_wrap.cxx:451:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1567264818/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase overload_method
checking go testcase overload_numeric
checking go testcase overload_null
checking go testcase overload_polymorphic (with run test)
# swigtests/overload_polymorphic
../overload_polymorphic.go:43:19: warning: type of '_wrap_test__SWIG_0_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_test__SWIG_0_overload_polymorphic_81a1de85f146749e(uintptr_t arg1);
      |                   ^
../overload_polymorphic_wrap.cxx:338:7: note: type mismatch in parameter 1
  338 | intgo _wrap_test__SWIG_0_overload_polymorphic_81a1de85f146749e(Base *_swig_go_0) {
      |       ^
../overload_polymorphic_wrap.cxx:338:7: note: '_wrap_test__SWIG_0_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:338:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_polymorphic.go:53:19: warning: type of '_wrap_test3__SWIG_6_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_test3__SWIG_6_overload_polymorphic_81a1de85f146749e(uintptr_t arg1);
      |                   ^
../overload_polymorphic_wrap.cxx:516:7: note: type mismatch in parameter 1
  516 | intgo _wrap_test3__SWIG_6_overload_polymorphic_81a1de85f146749e(Base *_swig_go_0) {
      |       ^
../overload_polymorphic_wrap.cxx:516:7: note: '_wrap_test3__SWIG_6_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:516:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_polymorphic.go:52:19: warning: type of '_wrap_test3__SWIG_5_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_test3__SWIG_5_overload_polymorphic_81a1de85f146749e(uintptr_t arg1, swig_type_6 arg2);
      |                   ^
../overload_polymorphic_wrap.cxx:496:7: note: type mismatch in parameter 1
  496 | intgo _wrap_test3__SWIG_5_overload_polymorphic_81a1de85f146749e(Base *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_polymorphic_wrap.cxx:496:7: note: '_wrap_test3__SWIG_5_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:496:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_polymorphic.go:51:19: warning: type of '_wrap_test3__SWIG_4_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_test3__SWIG_4_overload_polymorphic_81a1de85f146749e(uintptr_t arg1, swig_type_5 arg2, uintptr_t arg3);
      |                   ^
../overload_polymorphic_wrap.cxx:474:7: note: type mismatch in parameter 1
  474 | intgo _wrap_test3__SWIG_4_overload_polymorphic_81a1de85f146749e(Base *_swig_go_0, _gostring_ _swig_go_1, Base *_swig_go_2) {
      |       ^
../overload_polymorphic_wrap.cxx:474:7: note: '_wrap_test3__SWIG_4_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:474:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_polymorphic.go:50:19: warning: type of '_wrap_test3__SWIG_3_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_test3__SWIG_3_overload_polymorphic_81a1de85f146749e(uintptr_t arg1, swig_type_4 arg2, uintptr_t arg3, _Bool arg4);
      |                   ^
../overload_polymorphic_wrap.cxx:450:7: note: type mismatch in parameter 1
  450 | intgo _wrap_test3__SWIG_3_overload_polymorphic_81a1de85f146749e(Base *_swig_go_0, _gostring_ _swig_go_1, Base *_swig_go_2, bool _swig_go_3) {
      |       ^
../overload_polymorphic_wrap.cxx:450:7: note: '_wrap_test3__SWIG_3_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:450:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_polymorphic.go:48:19: warning: type of '_wrap_test3__SWIG_1_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_test3__SWIG_1_overload_polymorphic_81a1de85f146749e(swig_type_2 arg1, uintptr_t arg2);
      |                   ^
../overload_polymorphic_wrap.cxx:412:7: note: type mismatch in parameter 2
  412 | intgo _wrap_test3__SWIG_1_overload_polymorphic_81a1de85f146749e(_gostring_ _swig_go_0, Base *_swig_go_1) {
      |       ^
../overload_polymorphic_wrap.cxx:412:7: note: '_wrap_test3__SWIG_1_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:412:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_polymorphic.go:47:19: warning: type of '_wrap_test3__SWIG_0_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_test3__SWIG_0_overload_polymorphic_81a1de85f146749e(swig_type_1 arg1, uintptr_t arg2, _Bool arg3);
      |                   ^
../overload_polymorphic_wrap.cxx:390:7: note: type mismatch in parameter 2
  390 | intgo _wrap_test3__SWIG_0_overload_polymorphic_81a1de85f146749e(_gostring_ _swig_go_0, Base *_swig_go_1, bool _swig_go_2) {
      |       ^
../overload_polymorphic_wrap.cxx:390:7: note: '_wrap_test3__SWIG_0_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:390:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_polymorphic.go:46:19: warning: type of '_wrap_test2__SWIG_1_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_test2__SWIG_1_overload_polymorphic_81a1de85f146749e(uintptr_t arg1);
      |                   ^
../overload_polymorphic_wrap.cxx:377:7: note: type mismatch in parameter 1
  377 | intgo _wrap_test2__SWIG_1_overload_polymorphic_81a1de85f146749e(Base *_swig_go_0) {
      |       ^
../overload_polymorphic_wrap.cxx:377:7: note: '_wrap_test2__SWIG_1_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:377:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_polymorphic.go:45:19: warning: type of '_wrap_test2__SWIG_0_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_test2__SWIG_0_overload_polymorphic_81a1de85f146749e(uintptr_t arg1);
      |                   ^
../overload_polymorphic_wrap.cxx:364:7: note: type mismatch in parameter 1
  364 | intgo _wrap_test2__SWIG_0_overload_polymorphic_81a1de85f146749e(Unknown *_swig_go_0) {
      |       ^
../overload_polymorphic_wrap.cxx:364:7: note: '_wrap_test2__SWIG_0_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:364:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_polymorphic.go:41:18: warning: type of '_wrap_new_Derived_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Derived_overload_polymorphic_81a1de85f146749e(void);
      |                  ^
../overload_polymorphic_wrap.cxx:317:10: note: return value type mismatch
  317 | Derived *_wrap_new_Derived_overload_polymorphic_81a1de85f146749e() {
      |          ^
../overload_polymorphic_wrap.cxx:317:10: note: '_wrap_new_Derived_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:317:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_polymorphic.go:39:18: warning: type of '_wrap_new_Base_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Base_overload_polymorphic_81a1de85f146749e(void);
      |                  ^
../overload_polymorphic_wrap.cxx:296:7: note: return value type mismatch
  296 | Base *_wrap_new_Base_overload_polymorphic_81a1de85f146749e() {
      |       ^
../overload_polymorphic_wrap.cxx:296:7: note: '_wrap_new_Base_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:296:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_polymorphic.go:42:13: warning: type of '_wrap_delete_Derived_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Derived_overload_polymorphic_81a1de85f146749e(uintptr_t arg1);
      |             ^
../overload_polymorphic_wrap.cxx:328:6: note: type mismatch in parameter 1
  328 | void _wrap_delete_Derived_overload_polymorphic_81a1de85f146749e(Derived *_swig_go_0) {
      |      ^
../overload_polymorphic_wrap.cxx:328:6: note: '_wrap_delete_Derived_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:328:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_polymorphic.go:40:13: warning: type of '_wrap_delete_Base_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Base_overload_polymorphic_81a1de85f146749e(uintptr_t arg1);
      |             ^
../overload_polymorphic_wrap.cxx:307:6: note: type mismatch in parameter 1
  307 | void _wrap_delete_Base_overload_polymorphic_81a1de85f146749e(Base *_swig_go_0) {
      |      ^
../overload_polymorphic_wrap.cxx:307:6: note: '_wrap_delete_Base_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:307:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_polymorphic.go:38:18: warning: type of '_wrap_Swig_malloc_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Swig_malloc_overload_polymorphic_81a1de85f146749e(swig_intgo arg1);
      |                  ^
../overload_polymorphic_wrap.cxx:283:7: note: return value type mismatch
  283 | void *_wrap_Swig_malloc_overload_polymorphic_81a1de85f146749e(intgo _swig_go_0) {
      |       ^
../overload_polymorphic_wrap.cxx:283:7: note: '_wrap_Swig_malloc_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:283:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_polymorphic.go:37:13: warning: type of '_wrap_Swig_free_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Swig_free_overload_polymorphic_81a1de85f146749e(uintptr_t arg1);
      |             ^
../overload_polymorphic_wrap.cxx:273:6: note: type mismatch in parameter 1
  273 | void _wrap_Swig_free_overload_polymorphic_81a1de85f146749e(void *_swig_go_0) {
      |      ^
../overload_polymorphic_wrap.cxx:273:6: note: '_wrap_Swig_free_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:273:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/overload_polymorphic
overload_polymorphic_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
overload_polymorphic_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:43:19: warning: type of '_wrap_test__SWIG_0_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_test__SWIG_0_overload_polymorphic_81a1de85f146749e(uintptr_t arg1);
      |                   ^
../overload_polymorphic_wrap.cxx:338:7: note: type mismatch in parameter 1
  338 | intgo _wrap_test__SWIG_0_overload_polymorphic_81a1de85f146749e(Base *_swig_go_0) {
      |       ^
../overload_polymorphic_wrap.cxx:338:7: note: '_wrap_test__SWIG_0_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:338:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:53:19: warning: type of '_wrap_test3__SWIG_6_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_test3__SWIG_6_overload_polymorphic_81a1de85f146749e(uintptr_t arg1);
      |                   ^
../overload_polymorphic_wrap.cxx:516:7: note: type mismatch in parameter 1
  516 | intgo _wrap_test3__SWIG_6_overload_polymorphic_81a1de85f146749e(Base *_swig_go_0) {
      |       ^
../overload_polymorphic_wrap.cxx:516:7: note: '_wrap_test3__SWIG_6_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:516:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:52:19: warning: type of '_wrap_test3__SWIG_5_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_test3__SWIG_5_overload_polymorphic_81a1de85f146749e(uintptr_t arg1, swig_type_6 arg2);
      |                   ^
../overload_polymorphic_wrap.cxx:496:7: note: type mismatch in parameter 1
  496 | intgo _wrap_test3__SWIG_5_overload_polymorphic_81a1de85f146749e(Base *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_polymorphic_wrap.cxx:496:7: note: '_wrap_test3__SWIG_5_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:496:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:51:19: warning: type of '_wrap_test3__SWIG_4_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_test3__SWIG_4_overload_polymorphic_81a1de85f146749e(uintptr_t arg1, swig_type_5 arg2, uintptr_t arg3);
      |                   ^
../overload_polymorphic_wrap.cxx:474:7: note: type mismatch in parameter 1
  474 | intgo _wrap_test3__SWIG_4_overload_polymorphic_81a1de85f146749e(Base *_swig_go_0, _gostring_ _swig_go_1, Base *_swig_go_2) {
      |       ^
../overload_polymorphic_wrap.cxx:474:7: note: '_wrap_test3__SWIG_4_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:474:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:50:19: warning: type of '_wrap_test3__SWIG_3_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_test3__SWIG_3_overload_polymorphic_81a1de85f146749e(uintptr_t arg1, swig_type_4 arg2, uintptr_t arg3, _Bool arg4);
      |                   ^
../overload_polymorphic_wrap.cxx:450:7: note: type mismatch in parameter 1
  450 | intgo _wrap_test3__SWIG_3_overload_polymorphic_81a1de85f146749e(Base *_swig_go_0, _gostring_ _swig_go_1, Base *_swig_go_2, bool _swig_go_3) {
      |       ^
../overload_polymorphic_wrap.cxx:450:7: note: '_wrap_test3__SWIG_3_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:450:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:48:19: warning: type of '_wrap_test3__SWIG_1_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_test3__SWIG_1_overload_polymorphic_81a1de85f146749e(swig_type_2 arg1, uintptr_t arg2);
      |                   ^
../overload_polymorphic_wrap.cxx:412:7: note: type mismatch in parameter 2
  412 | intgo _wrap_test3__SWIG_1_overload_polymorphic_81a1de85f146749e(_gostring_ _swig_go_0, Base *_swig_go_1) {
      |       ^
../overload_polymorphic_wrap.cxx:412:7: note: '_wrap_test3__SWIG_1_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:412:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:47:19: warning: type of '_wrap_test3__SWIG_0_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_test3__SWIG_0_overload_polymorphic_81a1de85f146749e(swig_type_1 arg1, uintptr_t arg2, _Bool arg3);
      |                   ^
../overload_polymorphic_wrap.cxx:390:7: note: type mismatch in parameter 2
  390 | intgo _wrap_test3__SWIG_0_overload_polymorphic_81a1de85f146749e(_gostring_ _swig_go_0, Base *_swig_go_1, bool _swig_go_2) {
      |       ^
../overload_polymorphic_wrap.cxx:390:7: note: '_wrap_test3__SWIG_0_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:390:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:46:19: warning: type of '_wrap_test2__SWIG_1_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_test2__SWIG_1_overload_polymorphic_81a1de85f146749e(uintptr_t arg1);
      |                   ^
../overload_polymorphic_wrap.cxx:377:7: note: type mismatch in parameter 1
  377 | intgo _wrap_test2__SWIG_1_overload_polymorphic_81a1de85f146749e(Base *_swig_go_0) {
      |       ^
../overload_polymorphic_wrap.cxx:377:7: note: '_wrap_test2__SWIG_1_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:377:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:45:19: warning: type of '_wrap_test2__SWIG_0_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_test2__SWIG_0_overload_polymorphic_81a1de85f146749e(uintptr_t arg1);
      |                   ^
../overload_polymorphic_wrap.cxx:364:7: note: type mismatch in parameter 1
  364 | intgo _wrap_test2__SWIG_0_overload_polymorphic_81a1de85f146749e(Unknown *_swig_go_0) {
      |       ^
../overload_polymorphic_wrap.cxx:364:7: note: '_wrap_test2__SWIG_0_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:364:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:41:18: warning: type of '_wrap_new_Derived_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Derived_overload_polymorphic_81a1de85f146749e(void);
      |                  ^
../overload_polymorphic_wrap.cxx:317:10: note: return value type mismatch
  317 | Derived *_wrap_new_Derived_overload_polymorphic_81a1de85f146749e() {
      |          ^
../overload_polymorphic_wrap.cxx:317:10: note: '_wrap_new_Derived_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:317:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:39:18: warning: type of '_wrap_new_Base_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Base_overload_polymorphic_81a1de85f146749e(void);
      |                  ^
../overload_polymorphic_wrap.cxx:296:7: note: return value type mismatch
  296 | Base *_wrap_new_Base_overload_polymorphic_81a1de85f146749e() {
      |       ^
../overload_polymorphic_wrap.cxx:296:7: note: '_wrap_new_Base_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:296:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:42:13: warning: type of '_wrap_delete_Derived_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Derived_overload_polymorphic_81a1de85f146749e(uintptr_t arg1);
      |             ^
../overload_polymorphic_wrap.cxx:328:6: note: type mismatch in parameter 1
  328 | void _wrap_delete_Derived_overload_polymorphic_81a1de85f146749e(Derived *_swig_go_0) {
      |      ^
../overload_polymorphic_wrap.cxx:328:6: note: '_wrap_delete_Derived_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:328:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:40:13: warning: type of '_wrap_delete_Base_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Base_overload_polymorphic_81a1de85f146749e(uintptr_t arg1);
      |             ^
../overload_polymorphic_wrap.cxx:307:6: note: type mismatch in parameter 1
  307 | void _wrap_delete_Base_overload_polymorphic_81a1de85f146749e(Base *_swig_go_0) {
      |      ^
../overload_polymorphic_wrap.cxx:307:6: note: '_wrap_delete_Base_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:307:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:38:18: warning: type of '_wrap_Swig_malloc_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Swig_malloc_overload_polymorphic_81a1de85f146749e(swig_intgo arg1);
      |                  ^
../overload_polymorphic_wrap.cxx:283:7: note: return value type mismatch
  283 | void *_wrap_Swig_malloc_overload_polymorphic_81a1de85f146749e(intgo _swig_go_0) {
      |       ^
../overload_polymorphic_wrap.cxx:283:7: note: '_wrap_Swig_malloc_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:283:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_polymorphic/overload_polymorphic.go:37:13: warning: type of '_wrap_Swig_free_overload_polymorphic_81a1de85f146749e' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Swig_free_overload_polymorphic_81a1de85f146749e(uintptr_t arg1);
      |             ^
../overload_polymorphic_wrap.cxx:273:6: note: type mismatch in parameter 1
  273 | void _wrap_Swig_free_overload_polymorphic_81a1de85f146749e(void *_swig_go_0) {
      |      ^
../overload_polymorphic_wrap.cxx:273:6: note: '_wrap_Swig_free_overload_polymorphic_81a1de85f146749e' was previously declared here
../overload_polymorphic_wrap.cxx:273:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-61555836/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase overload_rename (with run test)
# swigtests/overload_rename
../overload_rename.go:36:18: warning: type of '_wrap_new_Foo_int__SWIG_1_overload_rename_ca3c23454c054873' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Foo_int__SWIG_1_overload_rename_ca3c23454c054873(float arg1, swig_intgo arg2);
      |                  ^
../overload_rename_wrap.cxx:329:6: note: return value type mismatch
  329 | Foo *_wrap_new_Foo_int__SWIG_1_overload_rename_ca3c23454c054873(float _swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_rename_wrap.cxx:329:6: note: '_wrap_new_Foo_int__SWIG_1_overload_rename_ca3c23454c054873' was previously declared here
../overload_rename_wrap.cxx:329:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_rename.go:35:18: warning: type of '_wrap_new_Foo_int__SWIG_0_overload_rename_ca3c23454c054873' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Foo_int__SWIG_0_overload_rename_ca3c23454c054873(float arg1, swig_intgo arg2, float arg3);
      |                  ^
../overload_rename_wrap.cxx:312:6: note: return value type mismatch
  312 | Foo *_wrap_new_Foo_int__SWIG_0_overload_rename_ca3c23454c054873(float _swig_go_0, intgo _swig_go_1, float _swig_go_2) {
      |      ^
../overload_rename_wrap.cxx:312:6: note: '_wrap_new_Foo_int__SWIG_0_overload_rename_ca3c23454c054873' was previously declared here
../overload_rename_wrap.cxx:312:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_rename.go:34:18: warning: type of '_wrap_new_Foo__SWIG_1_overload_rename_ca3c23454c054873' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_Foo__SWIG_1_overload_rename_ca3c23454c054873(float arg1);
      |                  ^
../overload_rename_wrap.cxx:299:6: note: return value type mismatch
  299 | Foo *_wrap_new_Foo__SWIG_1_overload_rename_ca3c23454c054873(float _swig_go_0) {
      |      ^
../overload_rename_wrap.cxx:299:6: note: '_wrap_new_Foo__SWIG_1_overload_rename_ca3c23454c054873' was previously declared here
../overload_rename_wrap.cxx:299:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_rename.go:33:18: warning: type of '_wrap_new_Foo__SWIG_0_overload_rename_ca3c23454c054873' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_Foo__SWIG_0_overload_rename_ca3c23454c054873(float arg1, float arg2);
      |                  ^
../overload_rename_wrap.cxx:284:6: note: return value type mismatch
  284 | Foo *_wrap_new_Foo__SWIG_0_overload_rename_ca3c23454c054873(float _swig_go_0, float _swig_go_1) {
      |      ^
../overload_rename_wrap.cxx:284:6: note: '_wrap_new_Foo__SWIG_0_overload_rename_ca3c23454c054873' was previously declared here
../overload_rename_wrap.cxx:284:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_rename.go:37:13: warning: type of '_wrap_delete_Foo_overload_rename_ca3c23454c054873' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_overload_rename_ca3c23454c054873(uintptr_t arg1);
      |             ^
../overload_rename_wrap.cxx:344:6: note: type mismatch in parameter 1
  344 | void _wrap_delete_Foo_overload_rename_ca3c23454c054873(Foo *_swig_go_0) {
      |      ^
../overload_rename_wrap.cxx:344:6: note: '_wrap_delete_Foo_overload_rename_ca3c23454c054873' was previously declared here
../overload_rename_wrap.cxx:344:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_rename.go:32:18: warning: type of '_wrap_Swig_malloc_overload_rename_ca3c23454c054873' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_overload_rename_ca3c23454c054873(swig_intgo arg1);
      |                  ^
../overload_rename_wrap.cxx:271:7: note: return value type mismatch
  271 | void *_wrap_Swig_malloc_overload_rename_ca3c23454c054873(intgo _swig_go_0) {
      |       ^
../overload_rename_wrap.cxx:271:7: note: '_wrap_Swig_malloc_overload_rename_ca3c23454c054873' was previously declared here
../overload_rename_wrap.cxx:271:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_rename.go:31:13: warning: type of '_wrap_Swig_free_overload_rename_ca3c23454c054873' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_overload_rename_ca3c23454c054873(uintptr_t arg1);
      |             ^
../overload_rename_wrap.cxx:261:6: note: type mismatch in parameter 1
  261 | void _wrap_Swig_free_overload_rename_ca3c23454c054873(void *_swig_go_0) {
      |      ^
../overload_rename_wrap.cxx:261:6: note: '_wrap_Swig_free_overload_rename_ca3c23454c054873' was previously declared here
../overload_rename_wrap.cxx:261:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/overload_rename
overload_rename_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
overload_rename_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_rename/overload_rename.go:36:18: warning: type of '_wrap_new_Foo_int__SWIG_1_overload_rename_ca3c23454c054873' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Foo_int__SWIG_1_overload_rename_ca3c23454c054873(float arg1, swig_intgo arg2);
      |                  ^
../overload_rename_wrap.cxx:329:6: note: return value type mismatch
  329 | Foo *_wrap_new_Foo_int__SWIG_1_overload_rename_ca3c23454c054873(float _swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_rename_wrap.cxx:329:6: note: '_wrap_new_Foo_int__SWIG_1_overload_rename_ca3c23454c054873' was previously declared here
../overload_rename_wrap.cxx:329:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_rename/overload_rename.go:35:18: warning: type of '_wrap_new_Foo_int__SWIG_0_overload_rename_ca3c23454c054873' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Foo_int__SWIG_0_overload_rename_ca3c23454c054873(float arg1, swig_intgo arg2, float arg3);
      |                  ^
../overload_rename_wrap.cxx:312:6: note: return value type mismatch
  312 | Foo *_wrap_new_Foo_int__SWIG_0_overload_rename_ca3c23454c054873(float _swig_go_0, intgo _swig_go_1, float _swig_go_2) {
      |      ^
../overload_rename_wrap.cxx:312:6: note: '_wrap_new_Foo_int__SWIG_0_overload_rename_ca3c23454c054873' was previously declared here
../overload_rename_wrap.cxx:312:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_rename/overload_rename.go:34:18: warning: type of '_wrap_new_Foo__SWIG_1_overload_rename_ca3c23454c054873' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_Foo__SWIG_1_overload_rename_ca3c23454c054873(float arg1);
      |                  ^
../overload_rename_wrap.cxx:299:6: note: return value type mismatch
  299 | Foo *_wrap_new_Foo__SWIG_1_overload_rename_ca3c23454c054873(float _swig_go_0) {
      |      ^
../overload_rename_wrap.cxx:299:6: note: '_wrap_new_Foo__SWIG_1_overload_rename_ca3c23454c054873' was previously declared here
../overload_rename_wrap.cxx:299:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_rename/overload_rename.go:33:18: warning: type of '_wrap_new_Foo__SWIG_0_overload_rename_ca3c23454c054873' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_Foo__SWIG_0_overload_rename_ca3c23454c054873(float arg1, float arg2);
      |                  ^
../overload_rename_wrap.cxx:284:6: note: return value type mismatch
  284 | Foo *_wrap_new_Foo__SWIG_0_overload_rename_ca3c23454c054873(float _swig_go_0, float _swig_go_1) {
      |      ^
../overload_rename_wrap.cxx:284:6: note: '_wrap_new_Foo__SWIG_0_overload_rename_ca3c23454c054873' was previously declared here
../overload_rename_wrap.cxx:284:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_rename/overload_rename.go:37:13: warning: type of '_wrap_delete_Foo_overload_rename_ca3c23454c054873' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_overload_rename_ca3c23454c054873(uintptr_t arg1);
      |             ^
../overload_rename_wrap.cxx:344:6: note: type mismatch in parameter 1
  344 | void _wrap_delete_Foo_overload_rename_ca3c23454c054873(Foo *_swig_go_0) {
      |      ^
../overload_rename_wrap.cxx:344:6: note: '_wrap_delete_Foo_overload_rename_ca3c23454c054873' was previously declared here
../overload_rename_wrap.cxx:344:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_rename/overload_rename.go:32:18: warning: type of '_wrap_Swig_malloc_overload_rename_ca3c23454c054873' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_overload_rename_ca3c23454c054873(swig_intgo arg1);
      |                  ^
../overload_rename_wrap.cxx:271:7: note: return value type mismatch
  271 | void *_wrap_Swig_malloc_overload_rename_ca3c23454c054873(intgo _swig_go_0) {
      |       ^
../overload_rename_wrap.cxx:271:7: note: '_wrap_Swig_malloc_overload_rename_ca3c23454c054873' was previously declared here
../overload_rename_wrap.cxx:271:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_rename/overload_rename.go:31:13: warning: type of '_wrap_Swig_free_overload_rename_ca3c23454c054873' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_overload_rename_ca3c23454c054873(uintptr_t arg1);
      |             ^
../overload_rename_wrap.cxx:261:6: note: type mismatch in parameter 1
  261 | void _wrap_Swig_free_overload_rename_ca3c23454c054873(void *_swig_go_0) {
      |      ^
../overload_rename_wrap.cxx:261:6: note: '_wrap_Swig_free_overload_rename_ca3c23454c054873' was previously declared here
../overload_rename_wrap.cxx:261:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3123152145/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase overload_return_type
checking go testcase overload_simple (with run test)
# swigtests/overload_simple
../overload_simple.go:103:18: warning: type of '_wrap_new_Spam__SWIG_6_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_new_Spam__SWIG_6_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                  ^
../overload_simple_wrap.cxx:801:7: note: return value type mismatch
  801 | Spam *_wrap_new_Spam__SWIG_6_overload_simple_af6f9f8b693d31b1(void *_swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:801:7: note: '_wrap_new_Spam__SWIG_6_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:801:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:102:18: warning: type of '_wrap_new_Spam__SWIG_5_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  102 | extern uintptr_t _wrap_new_Spam__SWIG_5_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                  ^
../overload_simple_wrap.cxx:788:7: note: return value type mismatch
  788 | Spam *_wrap_new_Spam__SWIG_5_overload_simple_af6f9f8b693d31b1(Bar *_swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:788:7: note: '_wrap_new_Spam__SWIG_5_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:788:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:101:18: warning: type of '_wrap_new_Spam__SWIG_4_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  101 | extern uintptr_t _wrap_new_Spam__SWIG_4_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                  ^
../overload_simple_wrap.cxx:775:7: note: return value type mismatch
  775 | Spam *_wrap_new_Spam__SWIG_4_overload_simple_af6f9f8b693d31b1(Foo *_swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:775:7: note: '_wrap_new_Spam__SWIG_4_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:775:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:100:18: warning: type of '_wrap_new_Spam__SWIG_3_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  100 | extern uintptr_t _wrap_new_Spam__SWIG_3_overload_simple_af6f9f8b693d31b1(swig_type_14 arg1);
      |                  ^
../overload_simple_wrap.cxx:757:7: note: return value type mismatch
  757 | Spam *_wrap_new_Spam__SWIG_3_overload_simple_af6f9f8b693d31b1(_gostring_ _swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:757:7: note: '_wrap_new_Spam__SWIG_3_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:757:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:99:18: warning: type of '_wrap_new_Spam__SWIG_2_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   99 | extern uintptr_t _wrap_new_Spam__SWIG_2_overload_simple_af6f9f8b693d31b1(double arg1);
      |                  ^
../overload_simple_wrap.cxx:744:7: note: return value type mismatch
  744 | Spam *_wrap_new_Spam__SWIG_2_overload_simple_af6f9f8b693d31b1(double _swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:744:7: note: '_wrap_new_Spam__SWIG_2_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:744:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:98:18: warning: type of '_wrap_new_Spam__SWIG_1_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   98 | extern uintptr_t _wrap_new_Spam__SWIG_1_overload_simple_af6f9f8b693d31b1(swig_intgo arg1);
      |                  ^
../overload_simple_wrap.cxx:731:7: note: return value type mismatch
  731 | Spam *_wrap_new_Spam__SWIG_1_overload_simple_af6f9f8b693d31b1(intgo _swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:731:7: note: '_wrap_new_Spam__SWIG_1_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:731:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:97:18: warning: type of '_wrap_new_Spam__SWIG_0_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   97 | extern uintptr_t _wrap_new_Spam__SWIG_0_overload_simple_af6f9f8b693d31b1(void);
      |                  ^
../overload_simple_wrap.cxx:720:7: note: return value type mismatch
  720 | Spam *_wrap_new_Spam__SWIG_0_overload_simple_af6f9f8b693d31b1() {
      |       ^
../overload_simple_wrap.cxx:720:7: note: '_wrap_new_Spam__SWIG_0_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:720:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:76:18: warning: type of '_wrap_new_Foos_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_Foos_overload_simple_af6f9f8b693d31b1(void);
      |                  ^
../overload_simple_wrap.cxx:446:6: note: return value type mismatch
  446 | Foo *_wrap_new_Foos_overload_simple_af6f9f8b693d31b1() {
      |      ^
../overload_simple_wrap.cxx:446:6: note: '_wrap_new_Foos_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:446:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:134:18: warning: type of '_wrap_new_ClassA_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  134 | extern uintptr_t _wrap_new_ClassA_overload_simple_af6f9f8b693d31b1(void);
      |                  ^
../overload_simple_wrap.cxx:1224:9: note: return value type mismatch
 1224 | ClassA *_wrap_new_ClassA_overload_simple_af6f9f8b693d31b1() {
      |         ^
../overload_simple_wrap.cxx:1224:9: note: '_wrap_new_ClassA_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1224:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:79:18: warning: type of '_wrap_new_Bar__SWIG_1_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap_new_Bar__SWIG_1_overload_simple_af6f9f8b693d31b1(void);
      |                  ^
../overload_simple_wrap.cxx:480:6: note: return value type mismatch
  480 | Bar *_wrap_new_Bar__SWIG_1_overload_simple_af6f9f8b693d31b1() {
      |      ^
../overload_simple_wrap.cxx:480:6: note: '_wrap_new_Bar__SWIG_1_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:480:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:78:18: warning: type of '_wrap_new_Bar__SWIG_0_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   78 | extern uintptr_t _wrap_new_Bar__SWIG_0_overload_simple_af6f9f8b693d31b1(swig_intgo arg1);
      |                  ^
../overload_simple_wrap.cxx:467:6: note: return value type mismatch
  467 | Bar *_wrap_new_Bar__SWIG_0_overload_simple_af6f9f8b693d31b1(intgo _swig_go_0) {
      |      ^
../overload_simple_wrap.cxx:467:6: note: '_wrap_new_Bar__SWIG_0_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:467:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:132:18: warning: type of '_wrap_malloc_void_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  132 | extern uintptr_t _wrap_malloc_void_overload_simple_af6f9f8b693d31b1(swig_intgo arg1);
      |                  ^
../overload_simple_wrap.cxx:1201:7: note: return value type mismatch
 1201 | void *_wrap_malloc_void_overload_simple_af6f9f8b693d31b1(intgo _swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:1201:7: note: '_wrap_malloc_void_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1201:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:138:19: warning: type of '_wrap_int_object__SWIG_0_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  138 | extern swig_intgo _wrap_int_object__SWIG_0_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                   ^
../overload_simple_wrap.cxx:1273:7: note: type mismatch in parameter 1
 1273 | intgo _wrap_int_object__SWIG_0_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:1273:7: note: '_wrap_int_object__SWIG_0_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:133:13: warning: type of '_wrap_free_void_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  133 | extern void _wrap_free_void_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |             ^
../overload_simple_wrap.cxx:1214:6: note: type mismatch in parameter 1
 1214 | void _wrap_free_void_overload_simple_af6f9f8b693d31b1(void *_swig_go_0) {
      |      ^
../overload_simple_wrap.cxx:1214:6: note: '_wrap_free_void_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1214:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:94:21: warning: type of '_wrap_foo__SWIG_8_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   94 | extern swig_type_10 _wrap_foo__SWIG_8_overload_simple_af6f9f8b693d31b1(double arg1, uintptr_t arg2);
      |                     ^
../overload_simple_wrap.cxx:674:12: note: type mismatch in parameter 2
  674 | _gostring_ _wrap_foo__SWIG_8_overload_simple_af6f9f8b693d31b1(double _swig_go_0, Bar *_swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:674:12: note: '_wrap_foo__SWIG_8_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:674:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:93:20: warning: type of '_wrap_foo__SWIG_7_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   93 | extern swig_type_9 _wrap_foo__SWIG_7_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, swig_intgo arg2);
      |                    ^
../overload_simple_wrap.cxx:659:12: note: type mismatch in parameter 1
  659 | _gostring_ _wrap_foo__SWIG_7_overload_simple_af6f9f8b693d31b1(Foo *_swig_go_0, intgo _swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:659:12: note: '_wrap_foo__SWIG_7_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:659:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:92:20: warning: type of '_wrap_foo__SWIG_6_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   92 | extern swig_type_8 _wrap_foo__SWIG_6_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                    ^
../overload_simple_wrap.cxx:646:12: note: type mismatch in parameter 1
  646 | _gostring_ _wrap_foo__SWIG_6_overload_simple_af6f9f8b693d31b1(void *_swig_go_0) {
      |            ^
../overload_simple_wrap.cxx:646:12: note: '_wrap_foo__SWIG_6_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:646:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:91:20: warning: type of '_wrap_foo__SWIG_5_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   91 | extern swig_type_7 _wrap_foo__SWIG_5_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                    ^
../overload_simple_wrap.cxx:633:12: note: type mismatch in parameter 1
  633 | _gostring_ _wrap_foo__SWIG_5_overload_simple_af6f9f8b693d31b1(Bar *_swig_go_0) {
      |            ^
../overload_simple_wrap.cxx:633:12: note: '_wrap_foo__SWIG_5_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:633:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:90:20: warning: type of '_wrap_foo__SWIG_4_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   90 | extern swig_type_6 _wrap_foo__SWIG_4_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                    ^
../overload_simple_wrap.cxx:620:12: note: type mismatch in parameter 1
  620 | _gostring_ _wrap_foo__SWIG_4_overload_simple_af6f9f8b693d31b1(Foo *_swig_go_0) {
      |            ^
../overload_simple_wrap.cxx:620:12: note: '_wrap_foo__SWIG_4_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:620:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:117:13: warning: type of '_wrap_delete_Spam_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  117 | extern void _wrap_delete_Spam_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |             ^
../overload_simple_wrap.cxx:1005:6: note: type mismatch in parameter 1
 1005 | void _wrap_delete_Spam_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0) {
      |      ^
../overload_simple_wrap.cxx:1005:6: note: '_wrap_delete_Spam_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1005:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:77:13: warning: type of '_wrap_delete_Foos_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_delete_Foos_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |             ^
../overload_simple_wrap.cxx:457:6: note: type mismatch in parameter 1
  457 | void _wrap_delete_Foos_overload_simple_af6f9f8b693d31b1(Foo *_swig_go_0) {
      |      ^
../overload_simple_wrap.cxx:457:6: note: '_wrap_delete_Foos_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:457:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:137:13: warning: type of '_wrap_delete_ClassA_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  137 | extern void _wrap_delete_ClassA_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |             ^
../overload_simple_wrap.cxx:1263:6: note: type mismatch in parameter 1
 1263 | void _wrap_delete_ClassA_overload_simple_af6f9f8b693d31b1(ClassA *_swig_go_0) {
      |      ^
../overload_simple_wrap.cxx:1263:6: note: '_wrap_delete_ClassA_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:85:13: warning: type of '_wrap_delete_Bar_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_delete_Bar_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |             ^
../overload_simple_wrap.cxx:555:6: note: type mismatch in parameter 1
  555 | void _wrap_delete_Bar_overload_simple_af6f9f8b693d31b1(Bar *_swig_go_0) {
      |      ^
../overload_simple_wrap.cxx:555:6: note: '_wrap_delete_Bar_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:555:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:75:18: warning: type of '_wrap_Swig_malloc_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   75 | extern uintptr_t _wrap_Swig_malloc_overload_simple_af6f9f8b693d31b1(swig_intgo arg1);
      |                  ^
../overload_simple_wrap.cxx:433:7: note: return value type mismatch
  433 | void *_wrap_Swig_malloc_overload_simple_af6f9f8b693d31b1(intgo _swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:433:7: note: '_wrap_Swig_malloc_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:433:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:74:13: warning: type of '_wrap_Swig_free_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_Swig_free_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |             ^
../overload_simple_wrap.cxx:423:6: note: type mismatch in parameter 1
  423 | void _wrap_Swig_free_overload_simple_af6f9f8b693d31b1(void *_swig_go_0) {
      |      ^
../overload_simple_wrap.cxx:423:6: note: '_wrap_Swig_free_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:423:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:110:21: warning: type of '_wrap_Spam_foo__SWIG_5_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  110 | extern swig_type_22 _wrap_Spam_foo__SWIG_5_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, uintptr_t arg2);
      |                     ^
../overload_simple_wrap.cxx:907:12: note: type mismatch in parameter 1
  907 | _gostring_ _wrap_Spam_foo__SWIG_5_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0, void *_swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:907:12: note: '_wrap_Spam_foo__SWIG_5_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:907:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:109:21: warning: type of '_wrap_Spam_foo__SWIG_4_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  109 | extern swig_type_21 _wrap_Spam_foo__SWIG_4_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, uintptr_t arg2);
      |                     ^
../overload_simple_wrap.cxx:892:12: note: type mismatch in parameter 1
  892 | _gostring_ _wrap_Spam_foo__SWIG_4_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0, Bar *_swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:892:12: note: '_wrap_Spam_foo__SWIG_4_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:892:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:108:21: warning: type of '_wrap_Spam_foo__SWIG_3_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  108 | extern swig_type_20 _wrap_Spam_foo__SWIG_3_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, uintptr_t arg2);
      |                     ^
../overload_simple_wrap.cxx:877:12: note: type mismatch in parameter 1
  877 | _gostring_ _wrap_Spam_foo__SWIG_3_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0, Foo *_swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:877:12: note: '_wrap_Spam_foo__SWIG_3_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:877:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:107:21: warning: type of '_wrap_Spam_foo__SWIG_2_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  107 | extern swig_type_18 _wrap_Spam_foo__SWIG_2_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, swig_type_19 arg2);
      |                     ^
../overload_simple_wrap.cxx:857:12: note: type mismatch in parameter 1
  857 | _gostring_ _wrap_Spam_foo__SWIG_2_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:857:12: note: '_wrap_Spam_foo__SWIG_2_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:857:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:106:21: warning: type of '_wrap_Spam_foo__SWIG_1_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  106 | extern swig_type_17 _wrap_Spam_foo__SWIG_1_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, double arg2);
      |                     ^
../overload_simple_wrap.cxx:842:12: note: type mismatch in parameter 1
  842 | _gostring_ _wrap_Spam_foo__SWIG_1_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0, double _swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:842:12: note: '_wrap_Spam_foo__SWIG_1_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:842:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:105:21: warning: type of '_wrap_Spam_foo__SWIG_0_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  105 | extern swig_type_16 _wrap_Spam_foo__SWIG_0_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, swig_intgo arg2);
      |                     ^
../overload_simple_wrap.cxx:827:12: note: type mismatch in parameter 1
  827 | _gostring_ _wrap_Spam_foo__SWIG_0_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0, intgo _swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:827:12: note: '_wrap_Spam_foo__SWIG_0_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:827:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:116:21: warning: type of '_wrap_Spam_bar__SWIG_5_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  116 | extern swig_type_29 _wrap_Spam_bar__SWIG_5_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                     ^
../overload_simple_wrap.cxx:992:12: note: type mismatch in parameter 1
  992 | _gostring_ _wrap_Spam_bar__SWIG_5_overload_simple_af6f9f8b693d31b1(void *_swig_go_0) {
      |            ^
../overload_simple_wrap.cxx:992:12: note: '_wrap_Spam_bar__SWIG_5_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:992:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:115:21: warning: type of '_wrap_Spam_bar__SWIG_4_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  115 | extern swig_type_28 _wrap_Spam_bar__SWIG_4_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                     ^
../overload_simple_wrap.cxx:979:12: note: type mismatch in parameter 1
  979 | _gostring_ _wrap_Spam_bar__SWIG_4_overload_simple_af6f9f8b693d31b1(Bar *_swig_go_0) {
      |            ^
../overload_simple_wrap.cxx:979:12: note: '_wrap_Spam_bar__SWIG_4_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:979:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:114:21: warning: type of '_wrap_Spam_bar__SWIG_3_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  114 | extern swig_type_27 _wrap_Spam_bar__SWIG_3_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                     ^
../overload_simple_wrap.cxx:966:12: note: type mismatch in parameter 1
  966 | _gostring_ _wrap_Spam_bar__SWIG_3_overload_simple_af6f9f8b693d31b1(Foo *_swig_go_0) {
      |            ^
../overload_simple_wrap.cxx:966:12: note: '_wrap_Spam_bar__SWIG_3_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:966:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:104:21: warning: type of '_wrap_Spam_Xtype_get_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  104 | extern swig_type_15 _wrap_Spam_Xtype_get_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                     ^
../overload_simple_wrap.cxx:814:12: note: type mismatch in parameter 1
  814 | _gostring_ _wrap_Spam_Xtype_get_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0) {
      |            ^
../overload_simple_wrap.cxx:814:12: note: '_wrap_Spam_Xtype_get_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:814:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:136:19: warning: type of '_wrap_ClassA_method1__SWIG_1_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  136 | extern swig_intgo _wrap_ClassA_method1__SWIG_1_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../overload_simple_wrap.cxx:1248:7: note: type mismatch in parameter 1
 1248 | intgo _wrap_ClassA_method1__SWIG_1_overload_simple_af6f9f8b693d31b1(ClassA *_swig_go_0, intgo _swig_go_1) {
      |       ^
../overload_simple_wrap.cxx:1248:7: note: '_wrap_ClassA_method1__SWIG_1_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1248:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:135:19: warning: type of '_wrap_ClassA_method1__SWIG_0_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  135 | extern swig_intgo _wrap_ClassA_method1__SWIG_0_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                   ^
../overload_simple_wrap.cxx:1235:7: note: type mismatch in parameter 1
 1235 | intgo _wrap_ClassA_method1__SWIG_0_overload_simple_af6f9f8b693d31b1(ClassA *_swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:1235:7: note: '_wrap_ClassA_method1__SWIG_0_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1235:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:83:13: warning: type of '_wrap_Bar_num_set_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   83 | extern void _wrap_Bar_num_set_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_simple_wrap.cxx:530:6: note: type mismatch in parameter 1
  530 | void _wrap_Bar_num_set_overload_simple_af6f9f8b693d31b1(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_simple_wrap.cxx:530:6: note: '_wrap_Bar_num_set_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:530:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_simple.go:84:19: warning: type of '_wrap_Bar_num_get_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_intgo _wrap_Bar_num_get_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                   ^
../overload_simple_wrap.cxx:542:7: note: type mismatch in parameter 1
  542 | intgo _wrap_Bar_num_get_overload_simple_af6f9f8b693d31b1(Bar *_swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:542:7: note: '_wrap_Bar_num_get_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:542:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/overload_simple
overload_simple_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
overload_simple_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:103:18: warning: type of '_wrap_new_Spam__SWIG_6_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_new_Spam__SWIG_6_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                  ^
../overload_simple_wrap.cxx:801:7: note: return value type mismatch
  801 | Spam *_wrap_new_Spam__SWIG_6_overload_simple_af6f9f8b693d31b1(void *_swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:801:7: note: '_wrap_new_Spam__SWIG_6_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:801:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:102:18: warning: type of '_wrap_new_Spam__SWIG_5_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  102 | extern uintptr_t _wrap_new_Spam__SWIG_5_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                  ^
../overload_simple_wrap.cxx:788:7: note: return value type mismatch
  788 | Spam *_wrap_new_Spam__SWIG_5_overload_simple_af6f9f8b693d31b1(Bar *_swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:788:7: note: '_wrap_new_Spam__SWIG_5_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:788:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:101:18: warning: type of '_wrap_new_Spam__SWIG_4_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  101 | extern uintptr_t _wrap_new_Spam__SWIG_4_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                  ^
../overload_simple_wrap.cxx:775:7: note: return value type mismatch
  775 | Spam *_wrap_new_Spam__SWIG_4_overload_simple_af6f9f8b693d31b1(Foo *_swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:775:7: note: '_wrap_new_Spam__SWIG_4_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:775:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:100:18: warning: type of '_wrap_new_Spam__SWIG_3_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  100 | extern uintptr_t _wrap_new_Spam__SWIG_3_overload_simple_af6f9f8b693d31b1(swig_type_14 arg1);
      |                  ^
../overload_simple_wrap.cxx:757:7: note: return value type mismatch
  757 | Spam *_wrap_new_Spam__SWIG_3_overload_simple_af6f9f8b693d31b1(_gostring_ _swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:757:7: note: '_wrap_new_Spam__SWIG_3_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:757:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:99:18: warning: type of '_wrap_new_Spam__SWIG_2_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   99 | extern uintptr_t _wrap_new_Spam__SWIG_2_overload_simple_af6f9f8b693d31b1(double arg1);
      |                  ^
../overload_simple_wrap.cxx:744:7: note: return value type mismatch
  744 | Spam *_wrap_new_Spam__SWIG_2_overload_simple_af6f9f8b693d31b1(double _swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:744:7: note: '_wrap_new_Spam__SWIG_2_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:744:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:98:18: warning: type of '_wrap_new_Spam__SWIG_1_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   98 | extern uintptr_t _wrap_new_Spam__SWIG_1_overload_simple_af6f9f8b693d31b1(swig_intgo arg1);
      |                  ^
../overload_simple_wrap.cxx:731:7: note: return value type mismatch
  731 | Spam *_wrap_new_Spam__SWIG_1_overload_simple_af6f9f8b693d31b1(intgo _swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:731:7: note: '_wrap_new_Spam__SWIG_1_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:731:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:97:18: warning: type of '_wrap_new_Spam__SWIG_0_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   97 | extern uintptr_t _wrap_new_Spam__SWIG_0_overload_simple_af6f9f8b693d31b1(void);
      |                  ^
../overload_simple_wrap.cxx:720:7: note: return value type mismatch
  720 | Spam *_wrap_new_Spam__SWIG_0_overload_simple_af6f9f8b693d31b1() {
      |       ^
../overload_simple_wrap.cxx:720:7: note: '_wrap_new_Spam__SWIG_0_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:720:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:76:18: warning: type of '_wrap_new_Foos_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_Foos_overload_simple_af6f9f8b693d31b1(void);
      |                  ^
../overload_simple_wrap.cxx:446:6: note: return value type mismatch
  446 | Foo *_wrap_new_Foos_overload_simple_af6f9f8b693d31b1() {
      |      ^
../overload_simple_wrap.cxx:446:6: note: '_wrap_new_Foos_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:446:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:134:18: warning: type of '_wrap_new_ClassA_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  134 | extern uintptr_t _wrap_new_ClassA_overload_simple_af6f9f8b693d31b1(void);
      |                  ^
../overload_simple_wrap.cxx:1224:9: note: return value type mismatch
 1224 | ClassA *_wrap_new_ClassA_overload_simple_af6f9f8b693d31b1() {
      |         ^
../overload_simple_wrap.cxx:1224:9: note: '_wrap_new_ClassA_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1224:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:79:18: warning: type of '_wrap_new_Bar__SWIG_1_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap_new_Bar__SWIG_1_overload_simple_af6f9f8b693d31b1(void);
      |                  ^
../overload_simple_wrap.cxx:480:6: note: return value type mismatch
  480 | Bar *_wrap_new_Bar__SWIG_1_overload_simple_af6f9f8b693d31b1() {
      |      ^
../overload_simple_wrap.cxx:480:6: note: '_wrap_new_Bar__SWIG_1_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:480:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:78:18: warning: type of '_wrap_new_Bar__SWIG_0_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   78 | extern uintptr_t _wrap_new_Bar__SWIG_0_overload_simple_af6f9f8b693d31b1(swig_intgo arg1);
      |                  ^
../overload_simple_wrap.cxx:467:6: note: return value type mismatch
  467 | Bar *_wrap_new_Bar__SWIG_0_overload_simple_af6f9f8b693d31b1(intgo _swig_go_0) {
      |      ^
../overload_simple_wrap.cxx:467:6: note: '_wrap_new_Bar__SWIG_0_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:467:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:132:18: warning: type of '_wrap_malloc_void_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  132 | extern uintptr_t _wrap_malloc_void_overload_simple_af6f9f8b693d31b1(swig_intgo arg1);
      |                  ^
../overload_simple_wrap.cxx:1201:7: note: return value type mismatch
 1201 | void *_wrap_malloc_void_overload_simple_af6f9f8b693d31b1(intgo _swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:1201:7: note: '_wrap_malloc_void_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1201:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:138:19: warning: type of '_wrap_int_object__SWIG_0_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  138 | extern swig_intgo _wrap_int_object__SWIG_0_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                   ^
../overload_simple_wrap.cxx:1273:7: note: type mismatch in parameter 1
 1273 | intgo _wrap_int_object__SWIG_0_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:1273:7: note: '_wrap_int_object__SWIG_0_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:133:13: warning: type of '_wrap_free_void_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  133 | extern void _wrap_free_void_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |             ^
../overload_simple_wrap.cxx:1214:6: note: type mismatch in parameter 1
 1214 | void _wrap_free_void_overload_simple_af6f9f8b693d31b1(void *_swig_go_0) {
      |      ^
../overload_simple_wrap.cxx:1214:6: note: '_wrap_free_void_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1214:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:94:21: warning: type of '_wrap_foo__SWIG_8_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   94 | extern swig_type_10 _wrap_foo__SWIG_8_overload_simple_af6f9f8b693d31b1(double arg1, uintptr_t arg2);
      |                     ^
../overload_simple_wrap.cxx:674:12: note: type mismatch in parameter 2
  674 | _gostring_ _wrap_foo__SWIG_8_overload_simple_af6f9f8b693d31b1(double _swig_go_0, Bar *_swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:674:12: note: '_wrap_foo__SWIG_8_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:674:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:93:20: warning: type of '_wrap_foo__SWIG_7_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   93 | extern swig_type_9 _wrap_foo__SWIG_7_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, swig_intgo arg2);
      |                    ^
../overload_simple_wrap.cxx:659:12: note: type mismatch in parameter 1
  659 | _gostring_ _wrap_foo__SWIG_7_overload_simple_af6f9f8b693d31b1(Foo *_swig_go_0, intgo _swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:659:12: note: '_wrap_foo__SWIG_7_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:659:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:92:20: warning: type of '_wrap_foo__SWIG_6_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   92 | extern swig_type_8 _wrap_foo__SWIG_6_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                    ^
../overload_simple_wrap.cxx:646:12: note: type mismatch in parameter 1
  646 | _gostring_ _wrap_foo__SWIG_6_overload_simple_af6f9f8b693d31b1(void *_swig_go_0) {
      |            ^
../overload_simple_wrap.cxx:646:12: note: '_wrap_foo__SWIG_6_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:646:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:91:20: warning: type of '_wrap_foo__SWIG_5_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   91 | extern swig_type_7 _wrap_foo__SWIG_5_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                    ^
../overload_simple_wrap.cxx:633:12: note: type mismatch in parameter 1
  633 | _gostring_ _wrap_foo__SWIG_5_overload_simple_af6f9f8b693d31b1(Bar *_swig_go_0) {
      |            ^
../overload_simple_wrap.cxx:633:12: note: '_wrap_foo__SWIG_5_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:633:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:90:20: warning: type of '_wrap_foo__SWIG_4_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   90 | extern swig_type_6 _wrap_foo__SWIG_4_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                    ^
../overload_simple_wrap.cxx:620:12: note: type mismatch in parameter 1
  620 | _gostring_ _wrap_foo__SWIG_4_overload_simple_af6f9f8b693d31b1(Foo *_swig_go_0) {
      |            ^
../overload_simple_wrap.cxx:620:12: note: '_wrap_foo__SWIG_4_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:620:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:117:13: warning: type of '_wrap_delete_Spam_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  117 | extern void _wrap_delete_Spam_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |             ^
../overload_simple_wrap.cxx:1005:6: note: type mismatch in parameter 1
 1005 | void _wrap_delete_Spam_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0) {
      |      ^
../overload_simple_wrap.cxx:1005:6: note: '_wrap_delete_Spam_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1005:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:77:13: warning: type of '_wrap_delete_Foos_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_delete_Foos_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |             ^
../overload_simple_wrap.cxx:457:6: note: type mismatch in parameter 1
  457 | void _wrap_delete_Foos_overload_simple_af6f9f8b693d31b1(Foo *_swig_go_0) {
      |      ^
../overload_simple_wrap.cxx:457:6: note: '_wrap_delete_Foos_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:457:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:137:13: warning: type of '_wrap_delete_ClassA_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  137 | extern void _wrap_delete_ClassA_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |             ^
../overload_simple_wrap.cxx:1263:6: note: type mismatch in parameter 1
 1263 | void _wrap_delete_ClassA_overload_simple_af6f9f8b693d31b1(ClassA *_swig_go_0) {
      |      ^
../overload_simple_wrap.cxx:1263:6: note: '_wrap_delete_ClassA_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:85:13: warning: type of '_wrap_delete_Bar_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_delete_Bar_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |             ^
../overload_simple_wrap.cxx:555:6: note: type mismatch in parameter 1
  555 | void _wrap_delete_Bar_overload_simple_af6f9f8b693d31b1(Bar *_swig_go_0) {
      |      ^
../overload_simple_wrap.cxx:555:6: note: '_wrap_delete_Bar_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:555:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:75:18: warning: type of '_wrap_Swig_malloc_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   75 | extern uintptr_t _wrap_Swig_malloc_overload_simple_af6f9f8b693d31b1(swig_intgo arg1);
      |                  ^
../overload_simple_wrap.cxx:433:7: note: return value type mismatch
  433 | void *_wrap_Swig_malloc_overload_simple_af6f9f8b693d31b1(intgo _swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:433:7: note: '_wrap_Swig_malloc_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:433:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:74:13: warning: type of '_wrap_Swig_free_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_Swig_free_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |             ^
../overload_simple_wrap.cxx:423:6: note: type mismatch in parameter 1
  423 | void _wrap_Swig_free_overload_simple_af6f9f8b693d31b1(void *_swig_go_0) {
      |      ^
../overload_simple_wrap.cxx:423:6: note: '_wrap_Swig_free_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:423:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:110:21: warning: type of '_wrap_Spam_foo__SWIG_5_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  110 | extern swig_type_22 _wrap_Spam_foo__SWIG_5_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, uintptr_t arg2);
      |                     ^
../overload_simple_wrap.cxx:907:12: note: type mismatch in parameter 1
  907 | _gostring_ _wrap_Spam_foo__SWIG_5_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0, void *_swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:907:12: note: '_wrap_Spam_foo__SWIG_5_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:907:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:109:21: warning: type of '_wrap_Spam_foo__SWIG_4_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  109 | extern swig_type_21 _wrap_Spam_foo__SWIG_4_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, uintptr_t arg2);
      |                     ^
../overload_simple_wrap.cxx:892:12: note: type mismatch in parameter 1
  892 | _gostring_ _wrap_Spam_foo__SWIG_4_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0, Bar *_swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:892:12: note: '_wrap_Spam_foo__SWIG_4_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:892:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:108:21: warning: type of '_wrap_Spam_foo__SWIG_3_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  108 | extern swig_type_20 _wrap_Spam_foo__SWIG_3_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, uintptr_t arg2);
      |                     ^
../overload_simple_wrap.cxx:877:12: note: type mismatch in parameter 1
  877 | _gostring_ _wrap_Spam_foo__SWIG_3_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0, Foo *_swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:877:12: note: '_wrap_Spam_foo__SWIG_3_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:877:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:107:21: warning: type of '_wrap_Spam_foo__SWIG_2_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  107 | extern swig_type_18 _wrap_Spam_foo__SWIG_2_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, swig_type_19 arg2);
      |                     ^
../overload_simple_wrap.cxx:857:12: note: type mismatch in parameter 1
  857 | _gostring_ _wrap_Spam_foo__SWIG_2_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:857:12: note: '_wrap_Spam_foo__SWIG_2_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:857:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:106:21: warning: type of '_wrap_Spam_foo__SWIG_1_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  106 | extern swig_type_17 _wrap_Spam_foo__SWIG_1_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, double arg2);
      |                     ^
../overload_simple_wrap.cxx:842:12: note: type mismatch in parameter 1
  842 | _gostring_ _wrap_Spam_foo__SWIG_1_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0, double _swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:842:12: note: '_wrap_Spam_foo__SWIG_1_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:842:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:105:21: warning: type of '_wrap_Spam_foo__SWIG_0_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  105 | extern swig_type_16 _wrap_Spam_foo__SWIG_0_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, swig_intgo arg2);
      |                     ^
../overload_simple_wrap.cxx:827:12: note: type mismatch in parameter 1
  827 | _gostring_ _wrap_Spam_foo__SWIG_0_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0, intgo _swig_go_1) {
      |            ^
../overload_simple_wrap.cxx:827:12: note: '_wrap_Spam_foo__SWIG_0_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:827:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:116:21: warning: type of '_wrap_Spam_bar__SWIG_5_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  116 | extern swig_type_29 _wrap_Spam_bar__SWIG_5_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                     ^
../overload_simple_wrap.cxx:992:12: note: type mismatch in parameter 1
  992 | _gostring_ _wrap_Spam_bar__SWIG_5_overload_simple_af6f9f8b693d31b1(void *_swig_go_0) {
      |            ^
../overload_simple_wrap.cxx:992:12: note: '_wrap_Spam_bar__SWIG_5_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:992:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:115:21: warning: type of '_wrap_Spam_bar__SWIG_4_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  115 | extern swig_type_28 _wrap_Spam_bar__SWIG_4_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                     ^
../overload_simple_wrap.cxx:979:12: note: type mismatch in parameter 1
  979 | _gostring_ _wrap_Spam_bar__SWIG_4_overload_simple_af6f9f8b693d31b1(Bar *_swig_go_0) {
      |            ^
../overload_simple_wrap.cxx:979:12: note: '_wrap_Spam_bar__SWIG_4_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:979:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:114:21: warning: type of '_wrap_Spam_bar__SWIG_3_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  114 | extern swig_type_27 _wrap_Spam_bar__SWIG_3_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                     ^
../overload_simple_wrap.cxx:966:12: note: type mismatch in parameter 1
  966 | _gostring_ _wrap_Spam_bar__SWIG_3_overload_simple_af6f9f8b693d31b1(Foo *_swig_go_0) {
      |            ^
../overload_simple_wrap.cxx:966:12: note: '_wrap_Spam_bar__SWIG_3_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:966:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:104:21: warning: type of '_wrap_Spam_Xtype_get_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  104 | extern swig_type_15 _wrap_Spam_Xtype_get_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                     ^
../overload_simple_wrap.cxx:814:12: note: type mismatch in parameter 1
  814 | _gostring_ _wrap_Spam_Xtype_get_overload_simple_af6f9f8b693d31b1(Spam *_swig_go_0) {
      |            ^
../overload_simple_wrap.cxx:814:12: note: '_wrap_Spam_Xtype_get_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:814:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:136:19: warning: type of '_wrap_ClassA_method1__SWIG_1_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  136 | extern swig_intgo _wrap_ClassA_method1__SWIG_1_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../overload_simple_wrap.cxx:1248:7: note: type mismatch in parameter 1
 1248 | intgo _wrap_ClassA_method1__SWIG_1_overload_simple_af6f9f8b693d31b1(ClassA *_swig_go_0, intgo _swig_go_1) {
      |       ^
../overload_simple_wrap.cxx:1248:7: note: '_wrap_ClassA_method1__SWIG_1_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1248:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:135:19: warning: type of '_wrap_ClassA_method1__SWIG_0_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
  135 | extern swig_intgo _wrap_ClassA_method1__SWIG_0_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                   ^
../overload_simple_wrap.cxx:1235:7: note: type mismatch in parameter 1
 1235 | intgo _wrap_ClassA_method1__SWIG_0_overload_simple_af6f9f8b693d31b1(ClassA *_swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:1235:7: note: '_wrap_ClassA_method1__SWIG_0_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:1235:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:83:13: warning: type of '_wrap_Bar_num_set_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   83 | extern void _wrap_Bar_num_set_overload_simple_af6f9f8b693d31b1(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_simple_wrap.cxx:530:6: note: type mismatch in parameter 1
  530 | void _wrap_Bar_num_set_overload_simple_af6f9f8b693d31b1(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_simple_wrap.cxx:530:6: note: '_wrap_Bar_num_set_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:530:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_simple/overload_simple.go:84:19: warning: type of '_wrap_Bar_num_get_overload_simple_af6f9f8b693d31b1' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_intgo _wrap_Bar_num_get_overload_simple_af6f9f8b693d31b1(uintptr_t arg1);
      |                   ^
../overload_simple_wrap.cxx:542:7: note: type mismatch in parameter 1
  542 | intgo _wrap_Bar_num_get_overload_simple_af6f9f8b693d31b1(Bar *_swig_go_0) {
      |       ^
../overload_simple_wrap.cxx:542:7: note: '_wrap_Bar_num_get_overload_simple_af6f9f8b693d31b1' was previously declared here
../overload_simple_wrap.cxx:542:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-300273714/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase overload_subtype (with run test)
# swigtests/overload_subtype
../overload_subtype.go:38:19: warning: type of '_wrap_spam__SWIG_1_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_spam__SWIG_1_overload_subtype_6a517c75edb6fb58(uintptr_t arg1);
      |                   ^
../overload_subtype_wrap.cxx:339:7: note: type mismatch in parameter 1
  339 | intgo _wrap_spam__SWIG_1_overload_subtype_6a517c75edb6fb58(Bar *_swig_go_0) {
      |       ^
../overload_subtype_wrap.cxx:339:7: note: '_wrap_spam__SWIG_1_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:339:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_subtype.go:37:19: warning: type of '_wrap_spam__SWIG_0_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_spam__SWIG_0_overload_subtype_6a517c75edb6fb58(uintptr_t arg1);
      |                   ^
../overload_subtype_wrap.cxx:326:7: note: type mismatch in parameter 1
  326 | intgo _wrap_spam__SWIG_0_overload_subtype_6a517c75edb6fb58(Foo *_swig_go_0) {
      |       ^
../overload_subtype_wrap.cxx:326:7: note: '_wrap_spam__SWIG_0_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:326:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_subtype.go:33:18: warning: type of '_wrap_new_Foo_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_Foo_overload_subtype_6a517c75edb6fb58(void);
      |                  ^
../overload_subtype_wrap.cxx:284:6: note: return value type mismatch
  284 | Foo *_wrap_new_Foo_overload_subtype_6a517c75edb6fb58() {
      |      ^
../overload_subtype_wrap.cxx:284:6: note: '_wrap_new_Foo_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:284:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_subtype.go:35:18: warning: type of '_wrap_new_Bar_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Bar_overload_subtype_6a517c75edb6fb58(void);
      |                  ^
../overload_subtype_wrap.cxx:305:6: note: return value type mismatch
  305 | Bar *_wrap_new_Bar_overload_subtype_6a517c75edb6fb58() {
      |      ^
../overload_subtype_wrap.cxx:305:6: note: '_wrap_new_Bar_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:305:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_subtype.go:34:13: warning: type of '_wrap_delete_Foo_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_Foo_overload_subtype_6a517c75edb6fb58(uintptr_t arg1);
      |             ^
../overload_subtype_wrap.cxx:295:6: note: type mismatch in parameter 1
  295 | void _wrap_delete_Foo_overload_subtype_6a517c75edb6fb58(Foo *_swig_go_0) {
      |      ^
../overload_subtype_wrap.cxx:295:6: note: '_wrap_delete_Foo_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:295:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_subtype.go:36:13: warning: type of '_wrap_delete_Bar_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Bar_overload_subtype_6a517c75edb6fb58(uintptr_t arg1);
      |             ^
../overload_subtype_wrap.cxx:316:6: note: type mismatch in parameter 1
  316 | void _wrap_delete_Bar_overload_subtype_6a517c75edb6fb58(Bar *_swig_go_0) {
      |      ^
../overload_subtype_wrap.cxx:316:6: note: '_wrap_delete_Bar_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:316:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_subtype.go:32:18: warning: type of '_wrap_Swig_malloc_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_overload_subtype_6a517c75edb6fb58(swig_intgo arg1);
      |                  ^
../overload_subtype_wrap.cxx:271:7: note: return value type mismatch
  271 | void *_wrap_Swig_malloc_overload_subtype_6a517c75edb6fb58(intgo _swig_go_0) {
      |       ^
../overload_subtype_wrap.cxx:271:7: note: '_wrap_Swig_malloc_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:271:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_subtype.go:31:13: warning: type of '_wrap_Swig_free_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_overload_subtype_6a517c75edb6fb58(uintptr_t arg1);
      |             ^
../overload_subtype_wrap.cxx:261:6: note: type mismatch in parameter 1
  261 | void _wrap_Swig_free_overload_subtype_6a517c75edb6fb58(void *_swig_go_0) {
      |      ^
../overload_subtype_wrap.cxx:261:6: note: '_wrap_Swig_free_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:261:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/overload_subtype
overload_subtype_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
overload_subtype_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_subtype/overload_subtype.go:38:19: warning: type of '_wrap_spam__SWIG_1_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_spam__SWIG_1_overload_subtype_6a517c75edb6fb58(uintptr_t arg1);
      |                   ^
../overload_subtype_wrap.cxx:339:7: note: type mismatch in parameter 1
  339 | intgo _wrap_spam__SWIG_1_overload_subtype_6a517c75edb6fb58(Bar *_swig_go_0) {
      |       ^
../overload_subtype_wrap.cxx:339:7: note: '_wrap_spam__SWIG_1_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:339:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_subtype/overload_subtype.go:37:19: warning: type of '_wrap_spam__SWIG_0_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_spam__SWIG_0_overload_subtype_6a517c75edb6fb58(uintptr_t arg1);
      |                   ^
../overload_subtype_wrap.cxx:326:7: note: type mismatch in parameter 1
  326 | intgo _wrap_spam__SWIG_0_overload_subtype_6a517c75edb6fb58(Foo *_swig_go_0) {
      |       ^
../overload_subtype_wrap.cxx:326:7: note: '_wrap_spam__SWIG_0_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:326:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_subtype/overload_subtype.go:33:18: warning: type of '_wrap_new_Foo_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_Foo_overload_subtype_6a517c75edb6fb58(void);
      |                  ^
../overload_subtype_wrap.cxx:284:6: note: return value type mismatch
  284 | Foo *_wrap_new_Foo_overload_subtype_6a517c75edb6fb58() {
      |      ^
../overload_subtype_wrap.cxx:284:6: note: '_wrap_new_Foo_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:284:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_subtype/overload_subtype.go:35:18: warning: type of '_wrap_new_Bar_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Bar_overload_subtype_6a517c75edb6fb58(void);
      |                  ^
../overload_subtype_wrap.cxx:305:6: note: return value type mismatch
  305 | Bar *_wrap_new_Bar_overload_subtype_6a517c75edb6fb58() {
      |      ^
../overload_subtype_wrap.cxx:305:6: note: '_wrap_new_Bar_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:305:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_subtype/overload_subtype.go:34:13: warning: type of '_wrap_delete_Foo_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_Foo_overload_subtype_6a517c75edb6fb58(uintptr_t arg1);
      |             ^
../overload_subtype_wrap.cxx:295:6: note: type mismatch in parameter 1
  295 | void _wrap_delete_Foo_overload_subtype_6a517c75edb6fb58(Foo *_swig_go_0) {
      |      ^
../overload_subtype_wrap.cxx:295:6: note: '_wrap_delete_Foo_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:295:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_subtype/overload_subtype.go:36:13: warning: type of '_wrap_delete_Bar_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Bar_overload_subtype_6a517c75edb6fb58(uintptr_t arg1);
      |             ^
../overload_subtype_wrap.cxx:316:6: note: type mismatch in parameter 1
  316 | void _wrap_delete_Bar_overload_subtype_6a517c75edb6fb58(Bar *_swig_go_0) {
      |      ^
../overload_subtype_wrap.cxx:316:6: note: '_wrap_delete_Bar_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:316:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_subtype/overload_subtype.go:32:18: warning: type of '_wrap_Swig_malloc_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_overload_subtype_6a517c75edb6fb58(swig_intgo arg1);
      |                  ^
../overload_subtype_wrap.cxx:271:7: note: return value type mismatch
  271 | void *_wrap_Swig_malloc_overload_subtype_6a517c75edb6fb58(intgo _swig_go_0) {
      |       ^
../overload_subtype_wrap.cxx:271:7: note: '_wrap_Swig_malloc_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:271:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_subtype/overload_subtype.go:31:13: warning: type of '_wrap_Swig_free_overload_subtype_6a517c75edb6fb58' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_overload_subtype_6a517c75edb6fb58(uintptr_t arg1);
      |             ^
../overload_subtype_wrap.cxx:261:6: note: type mismatch in parameter 1
  261 | void _wrap_Swig_free_overload_subtype_6a517c75edb6fb58(void *_swig_go_0) {
      |      ^
../overload_subtype_wrap.cxx:261:6: note: '_wrap_Swig_free_overload_subtype_6a517c75edb6fb58' was previously declared here
../overload_subtype_wrap.cxx:261:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3848876797/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase overload_template (with run test)
# swigtests/overload_template
../overload_template.go:84:19: warning: type of '_wrap_overload__SWIG_9_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_intgo _wrap_overload__SWIG_9_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../overload_template_wrap.cxx:906:7: note: type mismatch in parameter 1
  906 | intgo _wrap_overload__SWIG_9_overload_template_3b8e9dad6fc310bc(Klass *_swig_go_0, Klass *_swig_go_1) {
      |       ^
../overload_template_wrap.cxx:906:7: note: '_wrap_overload__SWIG_9_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:906:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:83:19: warning: type of '_wrap_overload__SWIG_8_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   83 | extern swig_intgo _wrap_overload__SWIG_8_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |                   ^
../overload_template_wrap.cxx:886:7: note: type mismatch in parameter 1
  886 | intgo _wrap_overload__SWIG_8_overload_template_3b8e9dad6fc310bc(Klass *_swig_go_0) {
      |       ^
../overload_template_wrap.cxx:886:7: note: '_wrap_overload__SWIG_8_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:886:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:85:19: warning: type of '_wrap_overload__SWIG_10_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   85 | extern swig_intgo _wrap_overload__SWIG_10_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, swig_type_9 arg2);
      |                   ^
../overload_template_wrap.cxx:928:7: note: type mismatch in parameter 1
  928 | intgo _wrap_overload__SWIG_10_overload_template_3b8e9dad6fc310bc(Klass *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_template_wrap.cxx:928:7: note: '_wrap_overload__SWIG_10_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:928:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:95:19: warning: type of '_wrap_nsoverload__SWIG_9_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   95 | extern swig_intgo _wrap_nsoverload__SWIG_9_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../overload_template_wrap.cxx:1100:7: note: type mismatch in parameter 1
 1100 | intgo _wrap_nsoverload__SWIG_9_overload_template_3b8e9dad6fc310bc(Klass *_swig_go_0, Klass *_swig_go_1) {
      |       ^
../overload_template_wrap.cxx:1100:7: note: '_wrap_nsoverload__SWIG_9_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1100:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:94:19: warning: type of '_wrap_nsoverload__SWIG_8_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   94 | extern swig_intgo _wrap_nsoverload__SWIG_8_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |                   ^
../overload_template_wrap.cxx:1080:7: note: type mismatch in parameter 1
 1080 | intgo _wrap_nsoverload__SWIG_8_overload_template_3b8e9dad6fc310bc(Klass *_swig_go_0) {
      |       ^
../overload_template_wrap.cxx:1080:7: note: '_wrap_nsoverload__SWIG_8_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1080:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:96:19: warning: type of '_wrap_nsoverload__SWIG_10_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   96 | extern swig_intgo _wrap_nsoverload__SWIG_10_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, swig_type_13 arg2);
      |                   ^
../overload_template_wrap.cxx:1122:7: note: type mismatch in parameter 1
 1122 | intgo _wrap_nsoverload__SWIG_10_overload_template_3b8e9dad6fc310bc(Klass *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_template_wrap.cxx:1122:7: note: '_wrap_nsoverload__SWIG_10_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1122:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:78:18: warning: type of '_wrap_new_Klass_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   78 | extern uintptr_t _wrap_new_Klass_overload_template_3b8e9dad6fc310bc(void);
      |                  ^
../overload_template_wrap.cxx:817:8: note: return value type mismatch
  817 | Klass *_wrap_new_Klass_overload_template_3b8e9dad6fc310bc() {
      |        ^
../overload_template_wrap.cxx:817:8: note: '_wrap_new_Klass_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:817:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:118:18: warning: type of '_wrap_new_Foo_d_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  118 | extern uintptr_t _wrap_new_Foo_d_overload_template_3b8e9dad6fc310bc(void);
      |                  ^
../overload_template_wrap.cxx:1410:23: note: return value type mismatch
 1410 | space::Foo< double > *_wrap_new_Foo_d_overload_template_3b8e9dad6fc310bc() {
      |                       ^
../overload_template_wrap.cxx:1410:23: note: '_wrap_new_Foo_d_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1410:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:113:18: warning: type of '_wrap_new_Bar_d_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  113 | extern uintptr_t _wrap_new_Bar_d_overload_template_3b8e9dad6fc310bc(void);
      |                  ^
../overload_template_wrap.cxx:1347:16: note: return value type mismatch
 1347 | Bar< double > *_wrap_new_Bar_d_overload_template_3b8e9dad6fc310bc() {
      |                ^
../overload_template_wrap.cxx:1347:16: note: '_wrap_new_Bar_d_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1347:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:108:18: warning: type of '_wrap_new_B_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  108 | extern uintptr_t _wrap_new_B_overload_template_3b8e9dad6fc310bc(void);
      |                  ^
../overload_template_wrap.cxx:1284:4: note: return value type mismatch
 1284 | B *_wrap_new_B_overload_template_3b8e9dad6fc310bc() {
      |    ^
../overload_template_wrap.cxx:1284:4: note: '_wrap_new_B_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1284:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:103:18: warning: type of '_wrap_new_A_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_new_A_overload_template_3b8e9dad6fc310bc(void);
      |                  ^
../overload_template_wrap.cxx:1227:11: note: return value type mismatch
 1227 | space::A *_wrap_new_A_overload_template_3b8e9dad6fc310bc() {
      |           ^
../overload_template_wrap.cxx:1227:11: note: '_wrap_new_A_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1227:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:79:13: warning: type of '_wrap_delete_Klass_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_delete_Klass_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |             ^
../overload_template_wrap.cxx:828:6: note: type mismatch in parameter 1
  828 | void _wrap_delete_Klass_overload_template_3b8e9dad6fc310bc(Klass *_swig_go_0) {
      |      ^
../overload_template_wrap.cxx:828:6: note: '_wrap_delete_Klass_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:828:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:119:13: warning: type of '_wrap_delete_Foo_d_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  119 | extern void _wrap_delete_Foo_d_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |             ^
../overload_template_wrap.cxx:1421:6: note: type mismatch in parameter 1
 1421 | void _wrap_delete_Foo_d_overload_template_3b8e9dad6fc310bc(space::Foo< double > *_swig_go_0) {
      |      ^
../overload_template_wrap.cxx:1421:6: note: '_wrap_delete_Foo_d_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1421:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:114:13: warning: type of '_wrap_delete_Bar_d_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  114 | extern void _wrap_delete_Bar_d_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |             ^
../overload_template_wrap.cxx:1358:6: note: type mismatch in parameter 1
 1358 | void _wrap_delete_Bar_d_overload_template_3b8e9dad6fc310bc(Bar< double > *_swig_go_0) {
      |      ^
../overload_template_wrap.cxx:1358:6: note: '_wrap_delete_Bar_d_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1358:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:109:13: warning: type of '_wrap_delete_B_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  109 | extern void _wrap_delete_B_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |             ^
../overload_template_wrap.cxx:1295:6: note: type mismatch in parameter 1
 1295 | void _wrap_delete_B_overload_template_3b8e9dad6fc310bc(B *_swig_go_0) {
      |      ^
../overload_template_wrap.cxx:1295:6: note: '_wrap_delete_B_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1295:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:104:13: warning: type of '_wrap_delete_A_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  104 | extern void _wrap_delete_A_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |             ^
../overload_template_wrap.cxx:1238:6: note: type mismatch in parameter 1
 1238 | void _wrap_delete_A_overload_template_3b8e9dad6fc310bc(space::A *_swig_go_0) {
      |      ^
../overload_template_wrap.cxx:1238:6: note: '_wrap_delete_A_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1238:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:46:18: warning: type of '_wrap_Swig_malloc_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_Swig_malloc_overload_template_3b8e9dad6fc310bc(swig_intgo arg1);
      |                  ^
../overload_template_wrap.cxx:373:7: note: return value type mismatch
  373 | void *_wrap_Swig_malloc_overload_template_3b8e9dad6fc310bc(intgo _swig_go_0) {
      |       ^
../overload_template_wrap.cxx:373:7: note: '_wrap_Swig_malloc_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:373:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:45:13: warning: type of '_wrap_Swig_free_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Swig_free_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |             ^
../overload_template_wrap.cxx:363:6: note: type mismatch in parameter 1
  363 | void _wrap_Swig_free_overload_template_3b8e9dad6fc310bc(void *_swig_go_0) {
      |      ^
../overload_template_wrap.cxx:363:6: note: '_wrap_Swig_free_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:363:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:117:13: warning: type of '_wrap_Foo_d_bar__SWIG_2_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  117 | extern void _wrap_Foo_d_bar__SWIG_2_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |             ^
../overload_template_wrap.cxx:1394:6: note: type mismatch in parameter 1
 1394 | void _wrap_Foo_d_bar__SWIG_2_overload_template_3b8e9dad6fc310bc(space::Foo< double > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |      ^
../overload_template_wrap.cxx:1394:6: note: '_wrap_Foo_d_bar__SWIG_2_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1394:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:116:13: warning: type of '_wrap_Foo_d_bar__SWIG_1_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  116 | extern void _wrap_Foo_d_bar__SWIG_1_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, double arg2, double arg3);
      |             ^
../overload_template_wrap.cxx:1380:6: note: type mismatch in parameter 1
 1380 | void _wrap_Foo_d_bar__SWIG_1_overload_template_3b8e9dad6fc310bc(space::Foo< double > *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |      ^
../overload_template_wrap.cxx:1380:6: note: '_wrap_Foo_d_bar__SWIG_1_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1380:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:115:13: warning: type of '_wrap_Foo_d_bar__SWIG_0_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  115 | extern void _wrap_Foo_d_bar__SWIG_0_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, double arg2);
      |             ^
../overload_template_wrap.cxx:1368:6: note: type mismatch in parameter 1
 1368 | void _wrap_Foo_d_bar__SWIG_0_overload_template_3b8e9dad6fc310bc(space::Foo< double > *_swig_go_0, double _swig_go_1) {
      |      ^
../overload_template_wrap.cxx:1368:6: note: '_wrap_Foo_d_bar__SWIG_0_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1368:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:112:13: warning: type of '_wrap_Bar_d_foo__SWIG_2_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  112 | extern void _wrap_Bar_d_foo__SWIG_2_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |             ^
../overload_template_wrap.cxx:1331:6: note: type mismatch in parameter 1
 1331 | void _wrap_Bar_d_foo__SWIG_2_overload_template_3b8e9dad6fc310bc(Bar< double > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |      ^
../overload_template_wrap.cxx:1331:6: note: '_wrap_Bar_d_foo__SWIG_2_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1331:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:111:13: warning: type of '_wrap_Bar_d_foo__SWIG_1_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  111 | extern void _wrap_Bar_d_foo__SWIG_1_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, double arg2, double arg3);
      |             ^
../overload_template_wrap.cxx:1317:6: note: type mismatch in parameter 1
 1317 | void _wrap_Bar_d_foo__SWIG_1_overload_template_3b8e9dad6fc310bc(Bar< double > *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |      ^
../overload_template_wrap.cxx:1317:6: note: '_wrap_Bar_d_foo__SWIG_1_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1317:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:110:13: warning: type of '_wrap_Bar_d_foo__SWIG_0_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  110 | extern void _wrap_Bar_d_foo__SWIG_0_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, double arg2);
      |             ^
../overload_template_wrap.cxx:1305:6: note: type mismatch in parameter 1
 1305 | void _wrap_Bar_d_foo__SWIG_0_overload_template_3b8e9dad6fc310bc(Bar< double > *_swig_go_0, double _swig_go_1) {
      |      ^
../overload_template_wrap.cxx:1305:6: note: '_wrap_Bar_d_foo__SWIG_0_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1305:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:107:13: warning: type of '_wrap_B_foo__SWIG_2_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  107 | extern void _wrap_B_foo__SWIG_2_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, char arg2);
      |             ^
../overload_template_wrap.cxx:1272:6: note: type mismatch in parameter 1
 1272 | void _wrap_B_foo__SWIG_2_overload_template_3b8e9dad6fc310bc(B *_swig_go_0, char _swig_go_1) {
      |      ^
../overload_template_wrap.cxx:1272:6: note: '_wrap_B_foo__SWIG_2_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1272:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:106:13: warning: type of '_wrap_B_foo__SWIG_1_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  106 | extern void _wrap_B_foo__SWIG_1_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_template_wrap.cxx:1260:6: note: type mismatch in parameter 1
 1260 | void _wrap_B_foo__SWIG_1_overload_template_3b8e9dad6fc310bc(B *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_template_wrap.cxx:1260:6: note: '_wrap_B_foo__SWIG_1_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1260:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template.go:105:13: warning: type of '_wrap_B_foo__SWIG_0_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  105 | extern void _wrap_B_foo__SWIG_0_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, double arg2);
      |             ^
../overload_template_wrap.cxx:1248:6: note: type mismatch in parameter 1
 1248 | void _wrap_B_foo__SWIG_0_overload_template_3b8e9dad6fc310bc(B *_swig_go_0, double _swig_go_1) {
      |      ^
../overload_template_wrap.cxx:1248:6: note: '_wrap_B_foo__SWIG_0_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1248:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build3642141462/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build3642141462/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build3642141462/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/overload_template
cgo-gcc-prolog: In function '_cgo_1418f81a52bf_Cfunc__wrap_xyz_double_overload_template_3b8e9dad6fc310bc':
cgo-gcc-prolog:1265:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_1418f81a52bf_Cfunc__wrap_xyz_int_overload_template_3b8e9dad6fc310bc':
cgo-gcc-prolog:1277:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_1418f81a52bf_Cfunc__wrap_xyz_overload_template_3b8e9dad6fc310bc':
cgo-gcc-prolog:1289:49: warning: unused variable '_cgo_a' [-Wunused-variable]
# swigtests/overload_template
overload_template_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:84:19: warning: type of '_wrap_overload__SWIG_9_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_intgo _wrap_overload__SWIG_9_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../overload_template_wrap.cxx:906:7: note: type mismatch in parameter 1
  906 | intgo _wrap_overload__SWIG_9_overload_template_3b8e9dad6fc310bc(Klass *_swig_go_0, Klass *_swig_go_1) {
      |       ^
../overload_template_wrap.cxx:906:7: note: '_wrap_overload__SWIG_9_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:906:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:83:19: warning: type of '_wrap_overload__SWIG_8_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   83 | extern swig_intgo _wrap_overload__SWIG_8_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |                   ^
../overload_template_wrap.cxx:886:7: note: type mismatch in parameter 1
  886 | intgo _wrap_overload__SWIG_8_overload_template_3b8e9dad6fc310bc(Klass *_swig_go_0) {
      |       ^
../overload_template_wrap.cxx:886:7: note: '_wrap_overload__SWIG_8_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:886:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:85:19: warning: type of '_wrap_overload__SWIG_10_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   85 | extern swig_intgo _wrap_overload__SWIG_10_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, swig_type_9 arg2);
      |                   ^
../overload_template_wrap.cxx:928:7: note: type mismatch in parameter 1
  928 | intgo _wrap_overload__SWIG_10_overload_template_3b8e9dad6fc310bc(Klass *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_template_wrap.cxx:928:7: note: '_wrap_overload__SWIG_10_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:928:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:95:19: warning: type of '_wrap_nsoverload__SWIG_9_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   95 | extern swig_intgo _wrap_nsoverload__SWIG_9_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../overload_template_wrap.cxx:1100:7: note: type mismatch in parameter 1
 1100 | intgo _wrap_nsoverload__SWIG_9_overload_template_3b8e9dad6fc310bc(Klass *_swig_go_0, Klass *_swig_go_1) {
      |       ^
../overload_template_wrap.cxx:1100:7: note: '_wrap_nsoverload__SWIG_9_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1100:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:94:19: warning: type of '_wrap_nsoverload__SWIG_8_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   94 | extern swig_intgo _wrap_nsoverload__SWIG_8_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |                   ^
../overload_template_wrap.cxx:1080:7: note: type mismatch in parameter 1
 1080 | intgo _wrap_nsoverload__SWIG_8_overload_template_3b8e9dad6fc310bc(Klass *_swig_go_0) {
      |       ^
../overload_template_wrap.cxx:1080:7: note: '_wrap_nsoverload__SWIG_8_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1080:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:96:19: warning: type of '_wrap_nsoverload__SWIG_10_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   96 | extern swig_intgo _wrap_nsoverload__SWIG_10_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, swig_type_13 arg2);
      |                   ^
../overload_template_wrap.cxx:1122:7: note: type mismatch in parameter 1
 1122 | intgo _wrap_nsoverload__SWIG_10_overload_template_3b8e9dad6fc310bc(Klass *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_template_wrap.cxx:1122:7: note: '_wrap_nsoverload__SWIG_10_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1122:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:78:18: warning: type of '_wrap_new_Klass_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   78 | extern uintptr_t _wrap_new_Klass_overload_template_3b8e9dad6fc310bc(void);
      |                  ^
../overload_template_wrap.cxx:817:8: note: return value type mismatch
  817 | Klass *_wrap_new_Klass_overload_template_3b8e9dad6fc310bc() {
      |        ^
../overload_template_wrap.cxx:817:8: note: '_wrap_new_Klass_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:817:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:118:18: warning: type of '_wrap_new_Foo_d_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  118 | extern uintptr_t _wrap_new_Foo_d_overload_template_3b8e9dad6fc310bc(void);
      |                  ^
../overload_template_wrap.cxx:1410:23: note: return value type mismatch
 1410 | space::Foo< double > *_wrap_new_Foo_d_overload_template_3b8e9dad6fc310bc() {
      |                       ^
../overload_template_wrap.cxx:1410:23: note: '_wrap_new_Foo_d_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1410:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:113:18: warning: type of '_wrap_new_Bar_d_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  113 | extern uintptr_t _wrap_new_Bar_d_overload_template_3b8e9dad6fc310bc(void);
      |                  ^
../overload_template_wrap.cxx:1347:16: note: return value type mismatch
 1347 | Bar< double > *_wrap_new_Bar_d_overload_template_3b8e9dad6fc310bc() {
      |                ^
../overload_template_wrap.cxx:1347:16: note: '_wrap_new_Bar_d_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1347:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:108:18: warning: type of '_wrap_new_B_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  108 | extern uintptr_t _wrap_new_B_overload_template_3b8e9dad6fc310bc(void);
      |                  ^
../overload_template_wrap.cxx:1284:4: note: return value type mismatch
 1284 | B *_wrap_new_B_overload_template_3b8e9dad6fc310bc() {
      |    ^
../overload_template_wrap.cxx:1284:4: note: '_wrap_new_B_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1284:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:103:18: warning: type of '_wrap_new_A_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_new_A_overload_template_3b8e9dad6fc310bc(void);
      |                  ^
../overload_template_wrap.cxx:1227:11: note: return value type mismatch
 1227 | space::A *_wrap_new_A_overload_template_3b8e9dad6fc310bc() {
      |           ^
../overload_template_wrap.cxx:1227:11: note: '_wrap_new_A_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1227:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:79:13: warning: type of '_wrap_delete_Klass_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_delete_Klass_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |             ^
../overload_template_wrap.cxx:828:6: note: type mismatch in parameter 1
  828 | void _wrap_delete_Klass_overload_template_3b8e9dad6fc310bc(Klass *_swig_go_0) {
      |      ^
../overload_template_wrap.cxx:828:6: note: '_wrap_delete_Klass_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:828:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:119:13: warning: type of '_wrap_delete_Foo_d_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  119 | extern void _wrap_delete_Foo_d_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |             ^
../overload_template_wrap.cxx:1421:6: note: type mismatch in parameter 1
 1421 | void _wrap_delete_Foo_d_overload_template_3b8e9dad6fc310bc(space::Foo< double > *_swig_go_0) {
      |      ^
../overload_template_wrap.cxx:1421:6: note: '_wrap_delete_Foo_d_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1421:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:114:13: warning: type of '_wrap_delete_Bar_d_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  114 | extern void _wrap_delete_Bar_d_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |             ^
../overload_template_wrap.cxx:1358:6: note: type mismatch in parameter 1
 1358 | void _wrap_delete_Bar_d_overload_template_3b8e9dad6fc310bc(Bar< double > *_swig_go_0) {
      |      ^
../overload_template_wrap.cxx:1358:6: note: '_wrap_delete_Bar_d_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1358:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:109:13: warning: type of '_wrap_delete_B_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  109 | extern void _wrap_delete_B_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |             ^
../overload_template_wrap.cxx:1295:6: note: type mismatch in parameter 1
 1295 | void _wrap_delete_B_overload_template_3b8e9dad6fc310bc(B *_swig_go_0) {
      |      ^
../overload_template_wrap.cxx:1295:6: note: '_wrap_delete_B_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1295:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:104:13: warning: type of '_wrap_delete_A_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  104 | extern void _wrap_delete_A_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |             ^
../overload_template_wrap.cxx:1238:6: note: type mismatch in parameter 1
 1238 | void _wrap_delete_A_overload_template_3b8e9dad6fc310bc(space::A *_swig_go_0) {
      |      ^
../overload_template_wrap.cxx:1238:6: note: '_wrap_delete_A_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1238:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:46:18: warning: type of '_wrap_Swig_malloc_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_Swig_malloc_overload_template_3b8e9dad6fc310bc(swig_intgo arg1);
      |                  ^
../overload_template_wrap.cxx:373:7: note: return value type mismatch
  373 | void *_wrap_Swig_malloc_overload_template_3b8e9dad6fc310bc(intgo _swig_go_0) {
      |       ^
../overload_template_wrap.cxx:373:7: note: '_wrap_Swig_malloc_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:373:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:45:13: warning: type of '_wrap_Swig_free_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Swig_free_overload_template_3b8e9dad6fc310bc(uintptr_t arg1);
      |             ^
../overload_template_wrap.cxx:363:6: note: type mismatch in parameter 1
  363 | void _wrap_Swig_free_overload_template_3b8e9dad6fc310bc(void *_swig_go_0) {
      |      ^
../overload_template_wrap.cxx:363:6: note: '_wrap_Swig_free_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:363:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:117:13: warning: type of '_wrap_Foo_d_bar__SWIG_2_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  117 | extern void _wrap_Foo_d_bar__SWIG_2_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |             ^
../overload_template_wrap.cxx:1394:6: note: type mismatch in parameter 1
 1394 | void _wrap_Foo_d_bar__SWIG_2_overload_template_3b8e9dad6fc310bc(space::Foo< double > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |      ^
../overload_template_wrap.cxx:1394:6: note: '_wrap_Foo_d_bar__SWIG_2_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1394:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:116:13: warning: type of '_wrap_Foo_d_bar__SWIG_1_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  116 | extern void _wrap_Foo_d_bar__SWIG_1_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, double arg2, double arg3);
      |             ^
../overload_template_wrap.cxx:1380:6: note: type mismatch in parameter 1
 1380 | void _wrap_Foo_d_bar__SWIG_1_overload_template_3b8e9dad6fc310bc(space::Foo< double > *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |      ^
../overload_template_wrap.cxx:1380:6: note: '_wrap_Foo_d_bar__SWIG_1_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1380:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:115:13: warning: type of '_wrap_Foo_d_bar__SWIG_0_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  115 | extern void _wrap_Foo_d_bar__SWIG_0_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, double arg2);
      |             ^
../overload_template_wrap.cxx:1368:6: note: type mismatch in parameter 1
 1368 | void _wrap_Foo_d_bar__SWIG_0_overload_template_3b8e9dad6fc310bc(space::Foo< double > *_swig_go_0, double _swig_go_1) {
      |      ^
../overload_template_wrap.cxx:1368:6: note: '_wrap_Foo_d_bar__SWIG_0_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1368:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:112:13: warning: type of '_wrap_Bar_d_foo__SWIG_2_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  112 | extern void _wrap_Bar_d_foo__SWIG_2_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |             ^
../overload_template_wrap.cxx:1331:6: note: type mismatch in parameter 1
 1331 | void _wrap_Bar_d_foo__SWIG_2_overload_template_3b8e9dad6fc310bc(Bar< double > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |      ^
../overload_template_wrap.cxx:1331:6: note: '_wrap_Bar_d_foo__SWIG_2_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1331:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:111:13: warning: type of '_wrap_Bar_d_foo__SWIG_1_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  111 | extern void _wrap_Bar_d_foo__SWIG_1_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, double arg2, double arg3);
      |             ^
../overload_template_wrap.cxx:1317:6: note: type mismatch in parameter 1
 1317 | void _wrap_Bar_d_foo__SWIG_1_overload_template_3b8e9dad6fc310bc(Bar< double > *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |      ^
../overload_template_wrap.cxx:1317:6: note: '_wrap_Bar_d_foo__SWIG_1_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1317:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:110:13: warning: type of '_wrap_Bar_d_foo__SWIG_0_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  110 | extern void _wrap_Bar_d_foo__SWIG_0_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, double arg2);
      |             ^
../overload_template_wrap.cxx:1305:6: note: type mismatch in parameter 1
 1305 | void _wrap_Bar_d_foo__SWIG_0_overload_template_3b8e9dad6fc310bc(Bar< double > *_swig_go_0, double _swig_go_1) {
      |      ^
../overload_template_wrap.cxx:1305:6: note: '_wrap_Bar_d_foo__SWIG_0_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1305:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:107:13: warning: type of '_wrap_B_foo__SWIG_2_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  107 | extern void _wrap_B_foo__SWIG_2_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, char arg2);
      |             ^
../overload_template_wrap.cxx:1272:6: note: type mismatch in parameter 1
 1272 | void _wrap_B_foo__SWIG_2_overload_template_3b8e9dad6fc310bc(B *_swig_go_0, char _swig_go_1) {
      |      ^
../overload_template_wrap.cxx:1272:6: note: '_wrap_B_foo__SWIG_2_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1272:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:106:13: warning: type of '_wrap_B_foo__SWIG_1_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  106 | extern void _wrap_B_foo__SWIG_1_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_template_wrap.cxx:1260:6: note: type mismatch in parameter 1
 1260 | void _wrap_B_foo__SWIG_1_overload_template_3b8e9dad6fc310bc(B *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_template_wrap.cxx:1260:6: note: '_wrap_B_foo__SWIG_1_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1260:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template/overload_template.go:105:13: warning: type of '_wrap_B_foo__SWIG_0_overload_template_3b8e9dad6fc310bc' does not match original declaration [-Wlto-type-mismatch]
  105 | extern void _wrap_B_foo__SWIG_0_overload_template_3b8e9dad6fc310bc(uintptr_t arg1, double arg2);
      |             ^
../overload_template_wrap.cxx:1248:6: note: type mismatch in parameter 1
 1248 | void _wrap_B_foo__SWIG_0_overload_template_3b8e9dad6fc310bc(B *_swig_go_0, double _swig_go_1) {
      |      ^
../overload_template_wrap.cxx:1248:6: note: '_wrap_B_foo__SWIG_0_overload_template_3b8e9dad6fc310bc' was previously declared here
../overload_template_wrap.cxx:1248:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1055818165/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase overload_template_fast (with run test)
# swigtests/overload_template_fast
../overload_template_fast.go:84:19: warning: type of '_wrap_overload__SWIG_9_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_intgo _wrap_overload__SWIG_9_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../overload_template_fast_wrap.cxx:906:7: note: type mismatch in parameter 1
  906 | intgo _wrap_overload__SWIG_9_overload_template_fast_bf3184d5be26687c(Klass *_swig_go_0, Klass *_swig_go_1) {
      |       ^
../overload_template_fast_wrap.cxx:906:7: note: '_wrap_overload__SWIG_9_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:906:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:83:19: warning: type of '_wrap_overload__SWIG_8_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   83 | extern swig_intgo _wrap_overload__SWIG_8_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |                   ^
../overload_template_fast_wrap.cxx:886:7: note: type mismatch in parameter 1
  886 | intgo _wrap_overload__SWIG_8_overload_template_fast_bf3184d5be26687c(Klass *_swig_go_0) {
      |       ^
../overload_template_fast_wrap.cxx:886:7: note: '_wrap_overload__SWIG_8_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:886:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:85:19: warning: type of '_wrap_overload__SWIG_10_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   85 | extern swig_intgo _wrap_overload__SWIG_10_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, swig_type_9 arg2);
      |                   ^
../overload_template_fast_wrap.cxx:928:7: note: type mismatch in parameter 1
  928 | intgo _wrap_overload__SWIG_10_overload_template_fast_bf3184d5be26687c(Klass *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_template_fast_wrap.cxx:928:7: note: '_wrap_overload__SWIG_10_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:928:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:95:19: warning: type of '_wrap_nsoverload__SWIG_9_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   95 | extern swig_intgo _wrap_nsoverload__SWIG_9_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../overload_template_fast_wrap.cxx:1100:7: note: type mismatch in parameter 1
 1100 | intgo _wrap_nsoverload__SWIG_9_overload_template_fast_bf3184d5be26687c(Klass *_swig_go_0, Klass *_swig_go_1) {
      |       ^
../overload_template_fast_wrap.cxx:1100:7: note: '_wrap_nsoverload__SWIG_9_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1100:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:94:19: warning: type of '_wrap_nsoverload__SWIG_8_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   94 | extern swig_intgo _wrap_nsoverload__SWIG_8_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |                   ^
../overload_template_fast_wrap.cxx:1080:7: note: type mismatch in parameter 1
 1080 | intgo _wrap_nsoverload__SWIG_8_overload_template_fast_bf3184d5be26687c(Klass *_swig_go_0) {
      |       ^
../overload_template_fast_wrap.cxx:1080:7: note: '_wrap_nsoverload__SWIG_8_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1080:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:96:19: warning: type of '_wrap_nsoverload__SWIG_10_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   96 | extern swig_intgo _wrap_nsoverload__SWIG_10_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, swig_type_13 arg2);
      |                   ^
../overload_template_fast_wrap.cxx:1122:7: note: type mismatch in parameter 1
 1122 | intgo _wrap_nsoverload__SWIG_10_overload_template_fast_bf3184d5be26687c(Klass *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_template_fast_wrap.cxx:1122:7: note: '_wrap_nsoverload__SWIG_10_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1122:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:78:18: warning: type of '_wrap_new_Klass_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   78 | extern uintptr_t _wrap_new_Klass_overload_template_fast_bf3184d5be26687c(void);
      |                  ^
../overload_template_fast_wrap.cxx:817:8: note: return value type mismatch
  817 | Klass *_wrap_new_Klass_overload_template_fast_bf3184d5be26687c() {
      |        ^
../overload_template_fast_wrap.cxx:817:8: note: '_wrap_new_Klass_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:817:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:118:18: warning: type of '_wrap_new_Foo_d_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  118 | extern uintptr_t _wrap_new_Foo_d_overload_template_fast_bf3184d5be26687c(void);
      |                  ^
../overload_template_fast_wrap.cxx:1410:23: note: return value type mismatch
 1410 | space::Foo< double > *_wrap_new_Foo_d_overload_template_fast_bf3184d5be26687c() {
      |                       ^
../overload_template_fast_wrap.cxx:1410:23: note: '_wrap_new_Foo_d_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1410:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:113:18: warning: type of '_wrap_new_Bar_d_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  113 | extern uintptr_t _wrap_new_Bar_d_overload_template_fast_bf3184d5be26687c(void);
      |                  ^
../overload_template_fast_wrap.cxx:1347:16: note: return value type mismatch
 1347 | Bar< double > *_wrap_new_Bar_d_overload_template_fast_bf3184d5be26687c() {
      |                ^
../overload_template_fast_wrap.cxx:1347:16: note: '_wrap_new_Bar_d_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1347:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:108:18: warning: type of '_wrap_new_B_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  108 | extern uintptr_t _wrap_new_B_overload_template_fast_bf3184d5be26687c(void);
      |                  ^
../overload_template_fast_wrap.cxx:1284:4: note: return value type mismatch
 1284 | B *_wrap_new_B_overload_template_fast_bf3184d5be26687c() {
      |    ^
../overload_template_fast_wrap.cxx:1284:4: note: '_wrap_new_B_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1284:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:103:18: warning: type of '_wrap_new_A_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_new_A_overload_template_fast_bf3184d5be26687c(void);
      |                  ^
../overload_template_fast_wrap.cxx:1227:11: note: return value type mismatch
 1227 | space::A *_wrap_new_A_overload_template_fast_bf3184d5be26687c() {
      |           ^
../overload_template_fast_wrap.cxx:1227:11: note: '_wrap_new_A_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1227:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:79:13: warning: type of '_wrap_delete_Klass_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_delete_Klass_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |             ^
../overload_template_fast_wrap.cxx:828:6: note: type mismatch in parameter 1
  828 | void _wrap_delete_Klass_overload_template_fast_bf3184d5be26687c(Klass *_swig_go_0) {
      |      ^
../overload_template_fast_wrap.cxx:828:6: note: '_wrap_delete_Klass_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:828:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:119:13: warning: type of '_wrap_delete_Foo_d_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  119 | extern void _wrap_delete_Foo_d_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |             ^
../overload_template_fast_wrap.cxx:1421:6: note: type mismatch in parameter 1
 1421 | void _wrap_delete_Foo_d_overload_template_fast_bf3184d5be26687c(space::Foo< double > *_swig_go_0) {
      |      ^
../overload_template_fast_wrap.cxx:1421:6: note: '_wrap_delete_Foo_d_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1421:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:114:13: warning: type of '_wrap_delete_Bar_d_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  114 | extern void _wrap_delete_Bar_d_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |             ^
../overload_template_fast_wrap.cxx:1358:6: note: type mismatch in parameter 1
 1358 | void _wrap_delete_Bar_d_overload_template_fast_bf3184d5be26687c(Bar< double > *_swig_go_0) {
      |      ^
../overload_template_fast_wrap.cxx:1358:6: note: '_wrap_delete_Bar_d_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1358:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:109:13: warning: type of '_wrap_delete_B_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  109 | extern void _wrap_delete_B_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |             ^
../overload_template_fast_wrap.cxx:1295:6: note: type mismatch in parameter 1
 1295 | void _wrap_delete_B_overload_template_fast_bf3184d5be26687c(B *_swig_go_0) {
      |      ^
../overload_template_fast_wrap.cxx:1295:6: note: '_wrap_delete_B_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1295:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:104:13: warning: type of '_wrap_delete_A_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  104 | extern void _wrap_delete_A_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |             ^
../overload_template_fast_wrap.cxx:1238:6: note: type mismatch in parameter 1
 1238 | void _wrap_delete_A_overload_template_fast_bf3184d5be26687c(space::A *_swig_go_0) {
      |      ^
../overload_template_fast_wrap.cxx:1238:6: note: '_wrap_delete_A_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1238:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:46:18: warning: type of '_wrap_Swig_malloc_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_Swig_malloc_overload_template_fast_bf3184d5be26687c(swig_intgo arg1);
      |                  ^
../overload_template_fast_wrap.cxx:373:7: note: return value type mismatch
  373 | void *_wrap_Swig_malloc_overload_template_fast_bf3184d5be26687c(intgo _swig_go_0) {
      |       ^
../overload_template_fast_wrap.cxx:373:7: note: '_wrap_Swig_malloc_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:373:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:45:13: warning: type of '_wrap_Swig_free_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Swig_free_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |             ^
../overload_template_fast_wrap.cxx:363:6: note: type mismatch in parameter 1
  363 | void _wrap_Swig_free_overload_template_fast_bf3184d5be26687c(void *_swig_go_0) {
      |      ^
../overload_template_fast_wrap.cxx:363:6: note: '_wrap_Swig_free_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:363:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:117:13: warning: type of '_wrap_Foo_d_bar__SWIG_2_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  117 | extern void _wrap_Foo_d_bar__SWIG_2_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |             ^
../overload_template_fast_wrap.cxx:1394:6: note: type mismatch in parameter 1
 1394 | void _wrap_Foo_d_bar__SWIG_2_overload_template_fast_bf3184d5be26687c(space::Foo< double > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |      ^
../overload_template_fast_wrap.cxx:1394:6: note: '_wrap_Foo_d_bar__SWIG_2_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1394:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:116:13: warning: type of '_wrap_Foo_d_bar__SWIG_1_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  116 | extern void _wrap_Foo_d_bar__SWIG_1_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, double arg2, double arg3);
      |             ^
../overload_template_fast_wrap.cxx:1380:6: note: type mismatch in parameter 1
 1380 | void _wrap_Foo_d_bar__SWIG_1_overload_template_fast_bf3184d5be26687c(space::Foo< double > *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |      ^
../overload_template_fast_wrap.cxx:1380:6: note: '_wrap_Foo_d_bar__SWIG_1_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1380:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:115:13: warning: type of '_wrap_Foo_d_bar__SWIG_0_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  115 | extern void _wrap_Foo_d_bar__SWIG_0_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, double arg2);
      |             ^
../overload_template_fast_wrap.cxx:1368:6: note: type mismatch in parameter 1
 1368 | void _wrap_Foo_d_bar__SWIG_0_overload_template_fast_bf3184d5be26687c(space::Foo< double > *_swig_go_0, double _swig_go_1) {
      |      ^
../overload_template_fast_wrap.cxx:1368:6: note: '_wrap_Foo_d_bar__SWIG_0_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1368:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:112:13: warning: type of '_wrap_Bar_d_foo__SWIG_2_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  112 | extern void _wrap_Bar_d_foo__SWIG_2_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |             ^
../overload_template_fast_wrap.cxx:1331:6: note: type mismatch in parameter 1
 1331 | void _wrap_Bar_d_foo__SWIG_2_overload_template_fast_bf3184d5be26687c(Bar< double > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |      ^
../overload_template_fast_wrap.cxx:1331:6: note: '_wrap_Bar_d_foo__SWIG_2_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1331:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:111:13: warning: type of '_wrap_Bar_d_foo__SWIG_1_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  111 | extern void _wrap_Bar_d_foo__SWIG_1_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, double arg2, double arg3);
      |             ^
../overload_template_fast_wrap.cxx:1317:6: note: type mismatch in parameter 1
 1317 | void _wrap_Bar_d_foo__SWIG_1_overload_template_fast_bf3184d5be26687c(Bar< double > *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |      ^
../overload_template_fast_wrap.cxx:1317:6: note: '_wrap_Bar_d_foo__SWIG_1_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1317:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:110:13: warning: type of '_wrap_Bar_d_foo__SWIG_0_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  110 | extern void _wrap_Bar_d_foo__SWIG_0_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, double arg2);
      |             ^
../overload_template_fast_wrap.cxx:1305:6: note: type mismatch in parameter 1
 1305 | void _wrap_Bar_d_foo__SWIG_0_overload_template_fast_bf3184d5be26687c(Bar< double > *_swig_go_0, double _swig_go_1) {
      |      ^
../overload_template_fast_wrap.cxx:1305:6: note: '_wrap_Bar_d_foo__SWIG_0_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1305:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:107:13: warning: type of '_wrap_B_foo__SWIG_2_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  107 | extern void _wrap_B_foo__SWIG_2_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, char arg2);
      |             ^
../overload_template_fast_wrap.cxx:1272:6: note: type mismatch in parameter 1
 1272 | void _wrap_B_foo__SWIG_2_overload_template_fast_bf3184d5be26687c(B *_swig_go_0, char _swig_go_1) {
      |      ^
../overload_template_fast_wrap.cxx:1272:6: note: '_wrap_B_foo__SWIG_2_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1272:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:106:13: warning: type of '_wrap_B_foo__SWIG_1_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  106 | extern void _wrap_B_foo__SWIG_1_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_template_fast_wrap.cxx:1260:6: note: type mismatch in parameter 1
 1260 | void _wrap_B_foo__SWIG_1_overload_template_fast_bf3184d5be26687c(B *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_template_fast_wrap.cxx:1260:6: note: '_wrap_B_foo__SWIG_1_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1260:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast.go:105:13: warning: type of '_wrap_B_foo__SWIG_0_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  105 | extern void _wrap_B_foo__SWIG_0_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, double arg2);
      |             ^
../overload_template_fast_wrap.cxx:1248:6: note: type mismatch in parameter 1
 1248 | void _wrap_B_foo__SWIG_0_overload_template_fast_bf3184d5be26687c(B *_swig_go_0, double _swig_go_1) {
      |      ^
../overload_template_fast_wrap.cxx:1248:6: note: '_wrap_B_foo__SWIG_0_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1248:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_template_fast_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build2018545733/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build2018545733/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build2018545733/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/overload_template_fast
cgo-gcc-prolog: In function '_cgo_44f099137dfa_Cfunc__wrap_xyz_double_overload_template_fast_bf3184d5be26687c':
cgo-gcc-prolog:1265:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_44f099137dfa_Cfunc__wrap_xyz_int_overload_template_fast_bf3184d5be26687c':
cgo-gcc-prolog:1277:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_44f099137dfa_Cfunc__wrap_xyz_overload_template_fast_bf3184d5be26687c':
cgo-gcc-prolog:1289:49: warning: unused variable '_cgo_a' [-Wunused-variable]
# swigtests/overload_template_fast
overload_template_fast_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:84:19: warning: type of '_wrap_overload__SWIG_9_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_intgo _wrap_overload__SWIG_9_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../overload_template_fast_wrap.cxx:906:7: note: type mismatch in parameter 1
  906 | intgo _wrap_overload__SWIG_9_overload_template_fast_bf3184d5be26687c(Klass *_swig_go_0, Klass *_swig_go_1) {
      |       ^
../overload_template_fast_wrap.cxx:906:7: note: '_wrap_overload__SWIG_9_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:906:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:83:19: warning: type of '_wrap_overload__SWIG_8_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   83 | extern swig_intgo _wrap_overload__SWIG_8_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |                   ^
../overload_template_fast_wrap.cxx:886:7: note: type mismatch in parameter 1
  886 | intgo _wrap_overload__SWIG_8_overload_template_fast_bf3184d5be26687c(Klass *_swig_go_0) {
      |       ^
../overload_template_fast_wrap.cxx:886:7: note: '_wrap_overload__SWIG_8_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:886:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:85:19: warning: type of '_wrap_overload__SWIG_10_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   85 | extern swig_intgo _wrap_overload__SWIG_10_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, swig_type_9 arg2);
      |                   ^
../overload_template_fast_wrap.cxx:928:7: note: type mismatch in parameter 1
  928 | intgo _wrap_overload__SWIG_10_overload_template_fast_bf3184d5be26687c(Klass *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_template_fast_wrap.cxx:928:7: note: '_wrap_overload__SWIG_10_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:928:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:95:19: warning: type of '_wrap_nsoverload__SWIG_9_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   95 | extern swig_intgo _wrap_nsoverload__SWIG_9_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../overload_template_fast_wrap.cxx:1100:7: note: type mismatch in parameter 1
 1100 | intgo _wrap_nsoverload__SWIG_9_overload_template_fast_bf3184d5be26687c(Klass *_swig_go_0, Klass *_swig_go_1) {
      |       ^
../overload_template_fast_wrap.cxx:1100:7: note: '_wrap_nsoverload__SWIG_9_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1100:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:94:19: warning: type of '_wrap_nsoverload__SWIG_8_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   94 | extern swig_intgo _wrap_nsoverload__SWIG_8_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |                   ^
../overload_template_fast_wrap.cxx:1080:7: note: type mismatch in parameter 1
 1080 | intgo _wrap_nsoverload__SWIG_8_overload_template_fast_bf3184d5be26687c(Klass *_swig_go_0) {
      |       ^
../overload_template_fast_wrap.cxx:1080:7: note: '_wrap_nsoverload__SWIG_8_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1080:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:96:19: warning: type of '_wrap_nsoverload__SWIG_10_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   96 | extern swig_intgo _wrap_nsoverload__SWIG_10_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, swig_type_13 arg2);
      |                   ^
../overload_template_fast_wrap.cxx:1122:7: note: type mismatch in parameter 1
 1122 | intgo _wrap_nsoverload__SWIG_10_overload_template_fast_bf3184d5be26687c(Klass *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_template_fast_wrap.cxx:1122:7: note: '_wrap_nsoverload__SWIG_10_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1122:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:78:18: warning: type of '_wrap_new_Klass_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   78 | extern uintptr_t _wrap_new_Klass_overload_template_fast_bf3184d5be26687c(void);
      |                  ^
../overload_template_fast_wrap.cxx:817:8: note: return value type mismatch
  817 | Klass *_wrap_new_Klass_overload_template_fast_bf3184d5be26687c() {
      |        ^
../overload_template_fast_wrap.cxx:817:8: note: '_wrap_new_Klass_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:817:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:118:18: warning: type of '_wrap_new_Foo_d_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  118 | extern uintptr_t _wrap_new_Foo_d_overload_template_fast_bf3184d5be26687c(void);
      |                  ^
../overload_template_fast_wrap.cxx:1410:23: note: return value type mismatch
 1410 | space::Foo< double > *_wrap_new_Foo_d_overload_template_fast_bf3184d5be26687c() {
      |                       ^
../overload_template_fast_wrap.cxx:1410:23: note: '_wrap_new_Foo_d_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1410:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:113:18: warning: type of '_wrap_new_Bar_d_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  113 | extern uintptr_t _wrap_new_Bar_d_overload_template_fast_bf3184d5be26687c(void);
      |                  ^
../overload_template_fast_wrap.cxx:1347:16: note: return value type mismatch
 1347 | Bar< double > *_wrap_new_Bar_d_overload_template_fast_bf3184d5be26687c() {
      |                ^
../overload_template_fast_wrap.cxx:1347:16: note: '_wrap_new_Bar_d_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1347:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:108:18: warning: type of '_wrap_new_B_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  108 | extern uintptr_t _wrap_new_B_overload_template_fast_bf3184d5be26687c(void);
      |                  ^
../overload_template_fast_wrap.cxx:1284:4: note: return value type mismatch
 1284 | B *_wrap_new_B_overload_template_fast_bf3184d5be26687c() {
      |    ^
../overload_template_fast_wrap.cxx:1284:4: note: '_wrap_new_B_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1284:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:103:18: warning: type of '_wrap_new_A_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_new_A_overload_template_fast_bf3184d5be26687c(void);
      |                  ^
../overload_template_fast_wrap.cxx:1227:11: note: return value type mismatch
 1227 | space::A *_wrap_new_A_overload_template_fast_bf3184d5be26687c() {
      |           ^
../overload_template_fast_wrap.cxx:1227:11: note: '_wrap_new_A_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1227:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:79:13: warning: type of '_wrap_delete_Klass_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_delete_Klass_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |             ^
../overload_template_fast_wrap.cxx:828:6: note: type mismatch in parameter 1
  828 | void _wrap_delete_Klass_overload_template_fast_bf3184d5be26687c(Klass *_swig_go_0) {
      |      ^
../overload_template_fast_wrap.cxx:828:6: note: '_wrap_delete_Klass_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:828:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:119:13: warning: type of '_wrap_delete_Foo_d_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  119 | extern void _wrap_delete_Foo_d_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |             ^
../overload_template_fast_wrap.cxx:1421:6: note: type mismatch in parameter 1
 1421 | void _wrap_delete_Foo_d_overload_template_fast_bf3184d5be26687c(space::Foo< double > *_swig_go_0) {
      |      ^
../overload_template_fast_wrap.cxx:1421:6: note: '_wrap_delete_Foo_d_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1421:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:114:13: warning: type of '_wrap_delete_Bar_d_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  114 | extern void _wrap_delete_Bar_d_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |             ^
../overload_template_fast_wrap.cxx:1358:6: note: type mismatch in parameter 1
 1358 | void _wrap_delete_Bar_d_overload_template_fast_bf3184d5be26687c(Bar< double > *_swig_go_0) {
      |      ^
../overload_template_fast_wrap.cxx:1358:6: note: '_wrap_delete_Bar_d_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1358:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:109:13: warning: type of '_wrap_delete_B_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  109 | extern void _wrap_delete_B_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |             ^
../overload_template_fast_wrap.cxx:1295:6: note: type mismatch in parameter 1
 1295 | void _wrap_delete_B_overload_template_fast_bf3184d5be26687c(B *_swig_go_0) {
      |      ^
../overload_template_fast_wrap.cxx:1295:6: note: '_wrap_delete_B_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1295:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:104:13: warning: type of '_wrap_delete_A_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  104 | extern void _wrap_delete_A_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |             ^
../overload_template_fast_wrap.cxx:1238:6: note: type mismatch in parameter 1
 1238 | void _wrap_delete_A_overload_template_fast_bf3184d5be26687c(space::A *_swig_go_0) {
      |      ^
../overload_template_fast_wrap.cxx:1238:6: note: '_wrap_delete_A_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1238:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:46:18: warning: type of '_wrap_Swig_malloc_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_Swig_malloc_overload_template_fast_bf3184d5be26687c(swig_intgo arg1);
      |                  ^
../overload_template_fast_wrap.cxx:373:7: note: return value type mismatch
  373 | void *_wrap_Swig_malloc_overload_template_fast_bf3184d5be26687c(intgo _swig_go_0) {
      |       ^
../overload_template_fast_wrap.cxx:373:7: note: '_wrap_Swig_malloc_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:373:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:45:13: warning: type of '_wrap_Swig_free_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Swig_free_overload_template_fast_bf3184d5be26687c(uintptr_t arg1);
      |             ^
../overload_template_fast_wrap.cxx:363:6: note: type mismatch in parameter 1
  363 | void _wrap_Swig_free_overload_template_fast_bf3184d5be26687c(void *_swig_go_0) {
      |      ^
../overload_template_fast_wrap.cxx:363:6: note: '_wrap_Swig_free_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:363:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:117:13: warning: type of '_wrap_Foo_d_bar__SWIG_2_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  117 | extern void _wrap_Foo_d_bar__SWIG_2_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |             ^
../overload_template_fast_wrap.cxx:1394:6: note: type mismatch in parameter 1
 1394 | void _wrap_Foo_d_bar__SWIG_2_overload_template_fast_bf3184d5be26687c(space::Foo< double > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |      ^
../overload_template_fast_wrap.cxx:1394:6: note: '_wrap_Foo_d_bar__SWIG_2_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1394:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:116:13: warning: type of '_wrap_Foo_d_bar__SWIG_1_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  116 | extern void _wrap_Foo_d_bar__SWIG_1_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, double arg2, double arg3);
      |             ^
../overload_template_fast_wrap.cxx:1380:6: note: type mismatch in parameter 1
 1380 | void _wrap_Foo_d_bar__SWIG_1_overload_template_fast_bf3184d5be26687c(space::Foo< double > *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |      ^
../overload_template_fast_wrap.cxx:1380:6: note: '_wrap_Foo_d_bar__SWIG_1_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1380:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:115:13: warning: type of '_wrap_Foo_d_bar__SWIG_0_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  115 | extern void _wrap_Foo_d_bar__SWIG_0_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, double arg2);
      |             ^
../overload_template_fast_wrap.cxx:1368:6: note: type mismatch in parameter 1
 1368 | void _wrap_Foo_d_bar__SWIG_0_overload_template_fast_bf3184d5be26687c(space::Foo< double > *_swig_go_0, double _swig_go_1) {
      |      ^
../overload_template_fast_wrap.cxx:1368:6: note: '_wrap_Foo_d_bar__SWIG_0_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1368:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:112:13: warning: type of '_wrap_Bar_d_foo__SWIG_2_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  112 | extern void _wrap_Bar_d_foo__SWIG_2_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_intgo arg4);
      |             ^
../overload_template_fast_wrap.cxx:1331:6: note: type mismatch in parameter 1
 1331 | void _wrap_Bar_d_foo__SWIG_2_overload_template_fast_bf3184d5be26687c(Bar< double > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |      ^
../overload_template_fast_wrap.cxx:1331:6: note: '_wrap_Bar_d_foo__SWIG_2_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1331:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:111:13: warning: type of '_wrap_Bar_d_foo__SWIG_1_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  111 | extern void _wrap_Bar_d_foo__SWIG_1_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, double arg2, double arg3);
      |             ^
../overload_template_fast_wrap.cxx:1317:6: note: type mismatch in parameter 1
 1317 | void _wrap_Bar_d_foo__SWIG_1_overload_template_fast_bf3184d5be26687c(Bar< double > *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |      ^
../overload_template_fast_wrap.cxx:1317:6: note: '_wrap_Bar_d_foo__SWIG_1_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1317:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:110:13: warning: type of '_wrap_Bar_d_foo__SWIG_0_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  110 | extern void _wrap_Bar_d_foo__SWIG_0_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, double arg2);
      |             ^
../overload_template_fast_wrap.cxx:1305:6: note: type mismatch in parameter 1
 1305 | void _wrap_Bar_d_foo__SWIG_0_overload_template_fast_bf3184d5be26687c(Bar< double > *_swig_go_0, double _swig_go_1) {
      |      ^
../overload_template_fast_wrap.cxx:1305:6: note: '_wrap_Bar_d_foo__SWIG_0_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1305:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:107:13: warning: type of '_wrap_B_foo__SWIG_2_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  107 | extern void _wrap_B_foo__SWIG_2_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, char arg2);
      |             ^
../overload_template_fast_wrap.cxx:1272:6: note: type mismatch in parameter 1
 1272 | void _wrap_B_foo__SWIG_2_overload_template_fast_bf3184d5be26687c(B *_swig_go_0, char _swig_go_1) {
      |      ^
../overload_template_fast_wrap.cxx:1272:6: note: '_wrap_B_foo__SWIG_2_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1272:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:106:13: warning: type of '_wrap_B_foo__SWIG_1_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  106 | extern void _wrap_B_foo__SWIG_1_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_template_fast_wrap.cxx:1260:6: note: type mismatch in parameter 1
 1260 | void _wrap_B_foo__SWIG_1_overload_template_fast_bf3184d5be26687c(B *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_template_fast_wrap.cxx:1260:6: note: '_wrap_B_foo__SWIG_1_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1260:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_template_fast/overload_template_fast.go:105:13: warning: type of '_wrap_B_foo__SWIG_0_overload_template_fast_bf3184d5be26687c' does not match original declaration [-Wlto-type-mismatch]
  105 | extern void _wrap_B_foo__SWIG_0_overload_template_fast_bf3184d5be26687c(uintptr_t arg1, double arg2);
      |             ^
../overload_template_fast_wrap.cxx:1248:6: note: type mismatch in parameter 1
 1248 | void _wrap_B_foo__SWIG_0_overload_template_fast_bf3184d5be26687c(B *_swig_go_0, double _swig_go_1) {
      |      ^
../overload_template_fast_wrap.cxx:1248:6: note: '_wrap_B_foo__SWIG_0_overload_template_fast_bf3184d5be26687c' was previously declared here
../overload_template_fast_wrap.cxx:1248:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3055906812/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase pointer_reference
checking go testcase preproc_constants
checking go testcase primitive_ref (with run test)
# swigtests/primitive_ref
../primitive_ref.go:60:19: warning: type of '_wrap_ref_over__SWIG_1_primitive_ref_c6c7af5c2c46a160' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_ref_over__SWIG_1_primitive_ref_c6c7af5c2c46a160(uintptr_t arg1);
      |                   ^
../primitive_ref_wrap.cxx:619:7: note: type mismatch in parameter 1
  619 | intgo _wrap_ref_over__SWIG_1_primitive_ref_c6c7af5c2c46a160(A *_swig_go_0) {
      |       ^
../primitive_ref_wrap.cxx:619:7: note: '_wrap_ref_over__SWIG_1_primitive_ref_c6c7af5c2c46a160' was previously declared here
../primitive_ref_wrap.cxx:619:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../primitive_ref.go:58:18: warning: type of '_wrap_new_A_primitive_ref_c6c7af5c2c46a160' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_new_A_primitive_ref_c6c7af5c2c46a160(swig_intgo arg1);
      |                  ^
../primitive_ref_wrap.cxx:596:4: note: return value type mismatch
  596 | A *_wrap_new_A_primitive_ref_c6c7af5c2c46a160(intgo _swig_go_0) {
      |    ^
../primitive_ref_wrap.cxx:596:4: note: '_wrap_new_A_primitive_ref_c6c7af5c2c46a160' was previously declared here
../primitive_ref_wrap.cxx:596:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../primitive_ref.go:59:13: warning: type of '_wrap_delete_A_primitive_ref_c6c7af5c2c46a160' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_delete_A_primitive_ref_c6c7af5c2c46a160(uintptr_t arg1);
      |             ^
../primitive_ref_wrap.cxx:609:6: note: type mismatch in parameter 1
  609 | void _wrap_delete_A_primitive_ref_c6c7af5c2c46a160(A *_swig_go_0) {
      |      ^
../primitive_ref_wrap.cxx:609:6: note: '_wrap_delete_A_primitive_ref_c6c7af5c2c46a160' was previously declared here
../primitive_ref_wrap.cxx:609:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../primitive_ref.go:40:18: warning: type of '_wrap_Swig_malloc_primitive_ref_c6c7af5c2c46a160' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_Swig_malloc_primitive_ref_c6c7af5c2c46a160(swig_intgo arg1);
      |                  ^
../primitive_ref_wrap.cxx:359:7: note: return value type mismatch
  359 | void *_wrap_Swig_malloc_primitive_ref_c6c7af5c2c46a160(intgo _swig_go_0) {
      |       ^
../primitive_ref_wrap.cxx:359:7: note: '_wrap_Swig_malloc_primitive_ref_c6c7af5c2c46a160' was previously declared here
../primitive_ref_wrap.cxx:359:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../primitive_ref.go:39:13: warning: type of '_wrap_Swig_free_primitive_ref_c6c7af5c2c46a160' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Swig_free_primitive_ref_c6c7af5c2c46a160(uintptr_t arg1);
      |             ^
../primitive_ref_wrap.cxx:349:6: note: type mismatch in parameter 1
  349 | void _wrap_Swig_free_primitive_ref_c6c7af5c2c46a160(void *_swig_go_0) {
      |      ^
../primitive_ref_wrap.cxx:349:6: note: '_wrap_Swig_free_primitive_ref_c6c7af5c2c46a160' was previously declared here
../primitive_ref_wrap.cxx:349:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../primitive_ref.go:56:13: warning: type of '_wrap_A_v_set_primitive_ref_c6c7af5c2c46a160' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_A_v_set_primitive_ref_c6c7af5c2c46a160(uintptr_t arg1, swig_intgo arg2);
      |             ^
../primitive_ref_wrap.cxx:571:6: note: type mismatch in parameter 1
  571 | void _wrap_A_v_set_primitive_ref_c6c7af5c2c46a160(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../primitive_ref_wrap.cxx:571:6: note: '_wrap_A_v_set_primitive_ref_c6c7af5c2c46a160' was previously declared here
../primitive_ref_wrap.cxx:571:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../primitive_ref.go:57:19: warning: type of '_wrap_A_v_get_primitive_ref_c6c7af5c2c46a160' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_intgo _wrap_A_v_get_primitive_ref_c6c7af5c2c46a160(uintptr_t arg1);
      |                   ^
../primitive_ref_wrap.cxx:583:7: note: type mismatch in parameter 1
  583 | intgo _wrap_A_v_get_primitive_ref_c6c7af5c2c46a160(A *_swig_go_0) {
      |       ^
../primitive_ref_wrap.cxx:583:7: note: '_wrap_A_v_get_primitive_ref_c6c7af5c2c46a160' was previously declared here
../primitive_ref_wrap.cxx:583:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/primitive_ref
primitive_ref_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
primitive_ref_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/primitive_ref/primitive_ref.go:60:19: warning: type of '_wrap_ref_over__SWIG_1_primitive_ref_c6c7af5c2c46a160' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_ref_over__SWIG_1_primitive_ref_c6c7af5c2c46a160(uintptr_t arg1);
      |                   ^
../primitive_ref_wrap.cxx:619:7: note: type mismatch in parameter 1
  619 | intgo _wrap_ref_over__SWIG_1_primitive_ref_c6c7af5c2c46a160(A *_swig_go_0) {
      |       ^
../primitive_ref_wrap.cxx:619:7: note: '_wrap_ref_over__SWIG_1_primitive_ref_c6c7af5c2c46a160' was previously declared here
../primitive_ref_wrap.cxx:619:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/primitive_ref/primitive_ref.go:58:18: warning: type of '_wrap_new_A_primitive_ref_c6c7af5c2c46a160' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_new_A_primitive_ref_c6c7af5c2c46a160(swig_intgo arg1);
      |                  ^
../primitive_ref_wrap.cxx:596:4: note: return value type mismatch
  596 | A *_wrap_new_A_primitive_ref_c6c7af5c2c46a160(intgo _swig_go_0) {
      |    ^
../primitive_ref_wrap.cxx:596:4: note: '_wrap_new_A_primitive_ref_c6c7af5c2c46a160' was previously declared here
../primitive_ref_wrap.cxx:596:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/primitive_ref/primitive_ref.go:59:13: warning: type of '_wrap_delete_A_primitive_ref_c6c7af5c2c46a160' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_delete_A_primitive_ref_c6c7af5c2c46a160(uintptr_t arg1);
      |             ^
../primitive_ref_wrap.cxx:609:6: note: type mismatch in parameter 1
  609 | void _wrap_delete_A_primitive_ref_c6c7af5c2c46a160(A *_swig_go_0) {
      |      ^
../primitive_ref_wrap.cxx:609:6: note: '_wrap_delete_A_primitive_ref_c6c7af5c2c46a160' was previously declared here
../primitive_ref_wrap.cxx:609:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/primitive_ref/primitive_ref.go:40:18: warning: type of '_wrap_Swig_malloc_primitive_ref_c6c7af5c2c46a160' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_Swig_malloc_primitive_ref_c6c7af5c2c46a160(swig_intgo arg1);
      |                  ^
../primitive_ref_wrap.cxx:359:7: note: return value type mismatch
  359 | void *_wrap_Swig_malloc_primitive_ref_c6c7af5c2c46a160(intgo _swig_go_0) {
      |       ^
../primitive_ref_wrap.cxx:359:7: note: '_wrap_Swig_malloc_primitive_ref_c6c7af5c2c46a160' was previously declared here
../primitive_ref_wrap.cxx:359:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/primitive_ref/primitive_ref.go:39:13: warning: type of '_wrap_Swig_free_primitive_ref_c6c7af5c2c46a160' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Swig_free_primitive_ref_c6c7af5c2c46a160(uintptr_t arg1);
      |             ^
../primitive_ref_wrap.cxx:349:6: note: type mismatch in parameter 1
  349 | void _wrap_Swig_free_primitive_ref_c6c7af5c2c46a160(void *_swig_go_0) {
      |      ^
../primitive_ref_wrap.cxx:349:6: note: '_wrap_Swig_free_primitive_ref_c6c7af5c2c46a160' was previously declared here
../primitive_ref_wrap.cxx:349:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/primitive_ref/primitive_ref.go:56:13: warning: type of '_wrap_A_v_set_primitive_ref_c6c7af5c2c46a160' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_A_v_set_primitive_ref_c6c7af5c2c46a160(uintptr_t arg1, swig_intgo arg2);
      |             ^
../primitive_ref_wrap.cxx:571:6: note: type mismatch in parameter 1
  571 | void _wrap_A_v_set_primitive_ref_c6c7af5c2c46a160(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../primitive_ref_wrap.cxx:571:6: note: '_wrap_A_v_set_primitive_ref_c6c7af5c2c46a160' was previously declared here
../primitive_ref_wrap.cxx:571:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/primitive_ref/primitive_ref.go:57:19: warning: type of '_wrap_A_v_get_primitive_ref_c6c7af5c2c46a160' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_intgo _wrap_A_v_get_primitive_ref_c6c7af5c2c46a160(uintptr_t arg1);
      |                   ^
../primitive_ref_wrap.cxx:583:7: note: type mismatch in parameter 1
  583 | intgo _wrap_A_v_get_primitive_ref_c6c7af5c2c46a160(A *_swig_go_0) {
      |       ^
../primitive_ref_wrap.cxx:583:7: note: '_wrap_A_v_get_primitive_ref_c6c7af5c2c46a160' was previously declared here
../primitive_ref_wrap.cxx:583:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1257083110/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase private_assign
checking go testcase proxycode
checking go testcase protected_rename
checking go testcase pure_virtual
checking go testcase redefined
checking go testcase redefined_not
checking go testcase refcount (with run test)
# swigtests/refcount
../refcount.go:71:18: warning: type of '_wrap_new_Factory_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_Factory_refcount_358d6f1d90fa1baf(void);
      |                  ^
../refcount_wrap.cxx:882:10: note: return value type mismatch
  882 | Factory *_wrap_new_Factory_refcount_358d6f1d90fa1baf() {
      |          ^
../refcount_wrap.cxx:882:10: note: '_wrap_new_Factory_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:882:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:59:18: warning: type of '_wrap_new_B_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_B_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                  ^
../refcount_wrap.cxx:715:4: note: return value type mismatch
  715 | B *_wrap_new_B_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |    ^
../refcount_wrap.cxx:715:4: note: '_wrap_new_B_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:715:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:40:18: warning: type of '_wrap_new_A_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_A_refcount_358d6f1d90fa1baf(void);
      |                  ^
../refcount_wrap.cxx:447:4: note: return value type mismatch
  447 | A *_wrap_new_A_refcount_358d6f1d90fa1baf() {
      |    ^
../refcount_wrap.cxx:447:4: note: '_wrap_new_A_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:447:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:54:18: warning: type of '_wrap_new_A3_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_new_A3_refcount_358d6f1d90fa1baf(void);
      |                  ^
../refcount_wrap.cxx:642:5: note: return value type mismatch
  642 | A3 *_wrap_new_A3_refcount_358d6f1d90fa1baf() {
      |     ^
../refcount_wrap.cxx:642:5: note: '_wrap_new_A3_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:642:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:49:18: warning: type of '_wrap_new_A2_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_new_A2_refcount_358d6f1d90fa1baf(void);
      |                  ^
../refcount_wrap.cxx:572:5: note: return value type mismatch
  572 | A2 *_wrap_new_A2_refcount_358d6f1d90fa1baf() {
      |     ^
../refcount_wrap.cxx:572:5: note: '_wrap_new_A2_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:572:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:68:18: warning: type of '_wrap_global_create_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_global_create_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                  ^
../refcount_wrap.cxx:838:4: note: return value type mismatch
  838 | B *_wrap_global_create_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |    ^
../refcount_wrap.cxx:838:4: note: '_wrap_global_create_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:838:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:36:13: warning: type of '_wrap_delete_RCObj_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_RCObj_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:395:6: note: type mismatch in parameter 1
  395 | void _wrap_delete_RCObj_refcount_358d6f1d90fa1baf(RCObj *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:395:6: note: '_wrap_delete_RCObj_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:395:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:72:13: warning: type of '_wrap_delete_Factory_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_Factory_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:893:6: note: type mismatch in parameter 1
  893 | void _wrap_delete_Factory_refcount_358d6f1d90fa1baf(Factory *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:893:6: note: '_wrap_delete_Factory_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:893:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:63:13: warning: type of '_wrap_delete_B_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_B_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:770:6: note: type mismatch in parameter 1
  770 | void _wrap_delete_B_refcount_358d6f1d90fa1baf(B *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:770:6: note: '_wrap_delete_B_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:770:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:41:13: warning: type of '_wrap_delete_A_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_A_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:459:6: note: type mismatch in parameter 1
  459 | void _wrap_delete_A_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:459:6: note: '_wrap_delete_A_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:459:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:55:13: warning: type of '_wrap_delete_A3_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   55 | extern void _wrap_delete_A3_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:654:6: note: type mismatch in parameter 1
  654 | void _wrap_delete_A3_refcount_358d6f1d90fa1baf(A3 *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:654:6: note: '_wrap_delete_A3_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:654:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:50:13: warning: type of '_wrap_delete_A2_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_delete_A2_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:584:6: note: type mismatch in parameter 1
  584 | void _wrap_delete_A2_refcount_358d6f1d90fa1baf(A2 *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:584:6: note: '_wrap_delete_A2_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:584:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:45:13: warning: type of '_wrap_delete_A1_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_A1_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:514:6: note: type mismatch in parameter 1
  514 | void _wrap_delete_A1_refcount_358d6f1d90fa1baf(A1 *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:514:6: note: '_wrap_delete_A1_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:514:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:32:18: warning: type of '_wrap_Swig_malloc_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_refcount_358d6f1d90fa1baf(swig_intgo arg1);
      |                  ^
../refcount_wrap.cxx:343:7: note: return value type mismatch
  343 | void *_wrap_Swig_malloc_refcount_358d6f1d90fa1baf(intgo _swig_go_0) {
      |       ^
../refcount_wrap.cxx:343:7: note: '_wrap_Swig_malloc_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:343:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:31:13: warning: type of '_wrap_Swig_free_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:333:6: note: type mismatch in parameter 1
  333 | void _wrap_Swig_free_refcount_358d6f1d90fa1baf(void *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:333:6: note: '_wrap_Swig_free_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:333:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:37:19: warning: type of '_wrap_RCObj_ref_count_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_RCObj_ref_count_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:405:7: note: type mismatch in parameter 1
  405 | intgo _wrap_RCObj_ref_count_refcount_358d6f1d90fa1baf(RCObj *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:405:7: note: '_wrap_RCObj_ref_count_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:405:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:39:19: warning: type of '_wrap_RCObj_delref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_RCObj_delref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:433:7: note: type mismatch in parameter 1
  433 | intgo _wrap_RCObj_delref_refcount_358d6f1d90fa1baf(RCObj *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:433:7: note: '_wrap_RCObj_delref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:433:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:38:19: warning: type of '_wrap_RCObj_addref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_RCObj_addref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:419:7: note: type mismatch in parameter 1
  419 | intgo _wrap_RCObj_addref_refcount_358d6f1d90fa1baf(RCObj *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:419:7: note: '_wrap_RCObj_addref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:419:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:33:19: warning: type of '_wrap_RCObjBase_ref_count_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_RCObjBase_ref_count_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                   ^
../refcount_wrap.cxx:356:7: note: type mismatch in parameter 1
  356 | intgo _wrap_RCObjBase_ref_count_refcount_358d6f1d90fa1baf(RCObjBase *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:356:7: note: '_wrap_RCObjBase_ref_count_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:356:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:35:19: warning: type of '_wrap_RCObjBase_delref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_RCObjBase_delref_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                   ^
../refcount_wrap.cxx:382:7: note: type mismatch in parameter 1
  382 | intgo _wrap_RCObjBase_delref_refcount_358d6f1d90fa1baf(RCObjBase *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:382:7: note: '_wrap_RCObjBase_delref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:382:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:34:19: warning: type of '_wrap_RCObjBase_addref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_RCObjBase_addref_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                   ^
../refcount_wrap.cxx:369:7: note: type mismatch in parameter 1
  369 | intgo _wrap_RCObjBase_addref_refcount_358d6f1d90fa1baf(RCObjBase *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:369:7: note: '_wrap_RCObjBase_addref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:369:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:69:18: warning: type of '_wrap_Factory_create_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_Factory_create_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                  ^
../refcount_wrap.cxx:852:4: note: return value type mismatch
  852 | B *_wrap_Factory_create_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |    ^
../refcount_wrap.cxx:852:4: note: '_wrap_Factory_create_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:852:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:70:18: warning: type of '_wrap_Factory_create2_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_Factory_create2_refcount_358d6f1d90fa1baf(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../refcount_wrap.cxx:866:4: note: return value type mismatch
  866 | B *_wrap_Factory_create2_refcount_358d6f1d90fa1baf(Factory *_swig_go_0, A *_swig_go_1) {
      |    ^
../refcount_wrap.cxx:866:4: note: '_wrap_Factory_create2_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:866:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:65:19: warning: type of '_wrap_B_ref_count_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_B_ref_count_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:793:7: note: type mismatch in parameter 1
  793 | intgo _wrap_B_ref_count_refcount_358d6f1d90fa1baf(B *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:793:7: note: '_wrap_B_ref_count_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:793:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:64:18: warning: type of '_wrap_B_get_rca_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_B_get_rca_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                  ^
../refcount_wrap.cxx:780:13: note: return value type mismatch
  780 | RCPtr< A > *_wrap_B_get_rca_refcount_358d6f1d90fa1baf(B *_swig_go_0) {
      |             ^
../refcount_wrap.cxx:780:13: note: '_wrap_B_get_rca_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:780:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:60:18: warning: type of '_wrap_B_get_a_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_B_get_a_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                  ^
../refcount_wrap.cxx:729:4: note: return value type mismatch
  729 | A *_wrap_B_get_a_refcount_358d6f1d90fa1baf(B *_swig_go_0) {
      |    ^
../refcount_wrap.cxx:729:4: note: '_wrap_B_get_a_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:729:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:67:19: warning: type of '_wrap_B_delref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_intgo _wrap_B_delref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:823:7: note: type mismatch in parameter 1
  823 | intgo _wrap_B_delref_refcount_358d6f1d90fa1baf(B *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:823:7: note: '_wrap_B_delref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:823:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:61:18: warning: type of '_wrap_B_create_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_B_create_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                  ^
../refcount_wrap.cxx:742:4: note: return value type mismatch
  742 | B *_wrap_B_create_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |    ^
../refcount_wrap.cxx:742:4: note: '_wrap_B_create_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:742:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:62:18: warning: type of '_wrap_B_cloner_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_B_cloner_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                  ^
../refcount_wrap.cxx:756:4: note: return value type mismatch
  756 | B *_wrap_B_cloner_refcount_358d6f1d90fa1baf(B *_swig_go_0) {
      |    ^
../refcount_wrap.cxx:756:4: note: '_wrap_B_cloner_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:756:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:66:19: warning: type of '_wrap_B_addref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_B_addref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:808:7: note: type mismatch in parameter 1
  808 | intgo _wrap_B_addref_refcount_358d6f1d90fa1baf(B *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:808:7: note: '_wrap_B_addref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:808:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:42:19: warning: type of '_wrap_A_ref_count_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_A_ref_count_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:469:7: note: type mismatch in parameter 1
  469 | intgo _wrap_A_ref_count_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:469:7: note: '_wrap_A_ref_count_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:469:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:44:19: warning: type of '_wrap_A_delref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_A_delref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:499:7: note: type mismatch in parameter 1
  499 | intgo _wrap_A_delref_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:499:7: note: '_wrap_A_delref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:499:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:43:19: warning: type of '_wrap_A_addref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_A_addref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:484:7: note: type mismatch in parameter 1
  484 | intgo _wrap_A_addref_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:484:7: note: '_wrap_A_addref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:484:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:56:19: warning: type of '_wrap_A3_ref_count_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_A3_ref_count_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:664:7: note: type mismatch in parameter 1
  664 | intgo _wrap_A3_ref_count_refcount_358d6f1d90fa1baf(A3 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:664:7: note: '_wrap_A3_ref_count_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:664:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:58:19: warning: type of '_wrap_A3_delref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_A3_delref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:698:7: note: type mismatch in parameter 1
  698 | intgo _wrap_A3_delref_refcount_358d6f1d90fa1baf(A3 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:698:7: note: '_wrap_A3_delref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:698:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:57:19: warning: type of '_wrap_A3_addref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_intgo _wrap_A3_addref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:681:7: note: type mismatch in parameter 1
  681 | intgo _wrap_A3_addref_refcount_358d6f1d90fa1baf(A3 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:681:7: note: '_wrap_A3_addref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:681:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:51:19: warning: type of '_wrap_A2_ref_count_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_A2_ref_count_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:594:7: note: type mismatch in parameter 1
  594 | intgo _wrap_A2_ref_count_refcount_358d6f1d90fa1baf(A2 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:594:7: note: '_wrap_A2_ref_count_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:594:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:53:19: warning: type of '_wrap_A2_delref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_A2_delref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:626:7: note: type mismatch in parameter 1
  626 | intgo _wrap_A2_delref_refcount_358d6f1d90fa1baf(A2 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:626:7: note: '_wrap_A2_delref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:626:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:52:19: warning: type of '_wrap_A2_addref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_A2_addref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:610:7: note: type mismatch in parameter 1
  610 | intgo _wrap_A2_addref_refcount_358d6f1d90fa1baf(A2 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:610:7: note: '_wrap_A2_addref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:610:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:46:19: warning: type of '_wrap_A1_ref_count_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_A1_ref_count_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:524:7: note: type mismatch in parameter 1
  524 | intgo _wrap_A1_ref_count_refcount_358d6f1d90fa1baf(A1 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:524:7: note: '_wrap_A1_ref_count_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:524:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:48:19: warning: type of '_wrap_A1_delref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_A1_delref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:556:7: note: type mismatch in parameter 1
  556 | intgo _wrap_A1_delref_refcount_358d6f1d90fa1baf(A1 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:556:7: note: '_wrap_A1_delref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:556:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../refcount.go:47:19: warning: type of '_wrap_A1_addref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_A1_addref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:540:7: note: type mismatch in parameter 1
  540 | intgo _wrap_A1_addref_refcount_358d6f1d90fa1baf(A1 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:540:7: note: '_wrap_A1_addref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:540:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/refcount
refcount_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
refcount_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:71:18: warning: type of '_wrap_new_Factory_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_Factory_refcount_358d6f1d90fa1baf(void);
      |                  ^
../refcount_wrap.cxx:882:10: note: return value type mismatch
  882 | Factory *_wrap_new_Factory_refcount_358d6f1d90fa1baf() {
      |          ^
../refcount_wrap.cxx:882:10: note: '_wrap_new_Factory_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:882:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:59:18: warning: type of '_wrap_new_B_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_B_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                  ^
../refcount_wrap.cxx:715:4: note: return value type mismatch
  715 | B *_wrap_new_B_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |    ^
../refcount_wrap.cxx:715:4: note: '_wrap_new_B_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:715:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:40:18: warning: type of '_wrap_new_A_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_A_refcount_358d6f1d90fa1baf(void);
      |                  ^
../refcount_wrap.cxx:447:4: note: return value type mismatch
  447 | A *_wrap_new_A_refcount_358d6f1d90fa1baf() {
      |    ^
../refcount_wrap.cxx:447:4: note: '_wrap_new_A_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:447:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:54:18: warning: type of '_wrap_new_A3_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_new_A3_refcount_358d6f1d90fa1baf(void);
      |                  ^
../refcount_wrap.cxx:642:5: note: return value type mismatch
  642 | A3 *_wrap_new_A3_refcount_358d6f1d90fa1baf() {
      |     ^
../refcount_wrap.cxx:642:5: note: '_wrap_new_A3_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:642:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:49:18: warning: type of '_wrap_new_A2_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_new_A2_refcount_358d6f1d90fa1baf(void);
      |                  ^
../refcount_wrap.cxx:572:5: note: return value type mismatch
  572 | A2 *_wrap_new_A2_refcount_358d6f1d90fa1baf() {
      |     ^
../refcount_wrap.cxx:572:5: note: '_wrap_new_A2_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:572:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:68:18: warning: type of '_wrap_global_create_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_global_create_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                  ^
../refcount_wrap.cxx:838:4: note: return value type mismatch
  838 | B *_wrap_global_create_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |    ^
../refcount_wrap.cxx:838:4: note: '_wrap_global_create_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:838:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:36:13: warning: type of '_wrap_delete_RCObj_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_RCObj_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:395:6: note: type mismatch in parameter 1
  395 | void _wrap_delete_RCObj_refcount_358d6f1d90fa1baf(RCObj *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:395:6: note: '_wrap_delete_RCObj_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:395:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:72:13: warning: type of '_wrap_delete_Factory_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_Factory_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:893:6: note: type mismatch in parameter 1
  893 | void _wrap_delete_Factory_refcount_358d6f1d90fa1baf(Factory *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:893:6: note: '_wrap_delete_Factory_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:893:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:63:13: warning: type of '_wrap_delete_B_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_B_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:770:6: note: type mismatch in parameter 1
  770 | void _wrap_delete_B_refcount_358d6f1d90fa1baf(B *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:770:6: note: '_wrap_delete_B_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:770:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:41:13: warning: type of '_wrap_delete_A_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_A_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:459:6: note: type mismatch in parameter 1
  459 | void _wrap_delete_A_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:459:6: note: '_wrap_delete_A_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:459:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:55:13: warning: type of '_wrap_delete_A3_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   55 | extern void _wrap_delete_A3_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:654:6: note: type mismatch in parameter 1
  654 | void _wrap_delete_A3_refcount_358d6f1d90fa1baf(A3 *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:654:6: note: '_wrap_delete_A3_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:654:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:50:13: warning: type of '_wrap_delete_A2_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_delete_A2_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:584:6: note: type mismatch in parameter 1
  584 | void _wrap_delete_A2_refcount_358d6f1d90fa1baf(A2 *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:584:6: note: '_wrap_delete_A2_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:584:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:45:13: warning: type of '_wrap_delete_A1_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_A1_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:514:6: note: type mismatch in parameter 1
  514 | void _wrap_delete_A1_refcount_358d6f1d90fa1baf(A1 *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:514:6: note: '_wrap_delete_A1_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:514:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:32:18: warning: type of '_wrap_Swig_malloc_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_refcount_358d6f1d90fa1baf(swig_intgo arg1);
      |                  ^
../refcount_wrap.cxx:343:7: note: return value type mismatch
  343 | void *_wrap_Swig_malloc_refcount_358d6f1d90fa1baf(intgo _swig_go_0) {
      |       ^
../refcount_wrap.cxx:343:7: note: '_wrap_Swig_malloc_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:343:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:31:13: warning: type of '_wrap_Swig_free_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |             ^
../refcount_wrap.cxx:333:6: note: type mismatch in parameter 1
  333 | void _wrap_Swig_free_refcount_358d6f1d90fa1baf(void *_swig_go_0) {
      |      ^
../refcount_wrap.cxx:333:6: note: '_wrap_Swig_free_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:333:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:37:19: warning: type of '_wrap_RCObj_ref_count_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_RCObj_ref_count_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:405:7: note: type mismatch in parameter 1
  405 | intgo _wrap_RCObj_ref_count_refcount_358d6f1d90fa1baf(RCObj *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:405:7: note: '_wrap_RCObj_ref_count_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:405:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:39:19: warning: type of '_wrap_RCObj_delref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_RCObj_delref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:433:7: note: type mismatch in parameter 1
  433 | intgo _wrap_RCObj_delref_refcount_358d6f1d90fa1baf(RCObj *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:433:7: note: '_wrap_RCObj_delref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:433:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:38:19: warning: type of '_wrap_RCObj_addref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_RCObj_addref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:419:7: note: type mismatch in parameter 1
  419 | intgo _wrap_RCObj_addref_refcount_358d6f1d90fa1baf(RCObj *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:419:7: note: '_wrap_RCObj_addref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:419:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:33:19: warning: type of '_wrap_RCObjBase_ref_count_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_RCObjBase_ref_count_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                   ^
../refcount_wrap.cxx:356:7: note: type mismatch in parameter 1
  356 | intgo _wrap_RCObjBase_ref_count_refcount_358d6f1d90fa1baf(RCObjBase *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:356:7: note: '_wrap_RCObjBase_ref_count_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:356:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:35:19: warning: type of '_wrap_RCObjBase_delref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_RCObjBase_delref_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                   ^
../refcount_wrap.cxx:382:7: note: type mismatch in parameter 1
  382 | intgo _wrap_RCObjBase_delref_refcount_358d6f1d90fa1baf(RCObjBase *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:382:7: note: '_wrap_RCObjBase_delref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:382:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:34:19: warning: type of '_wrap_RCObjBase_addref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_RCObjBase_addref_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                   ^
../refcount_wrap.cxx:369:7: note: type mismatch in parameter 1
  369 | intgo _wrap_RCObjBase_addref_refcount_358d6f1d90fa1baf(RCObjBase *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:369:7: note: '_wrap_RCObjBase_addref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:369:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:69:18: warning: type of '_wrap_Factory_create_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_Factory_create_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                  ^
../refcount_wrap.cxx:852:4: note: return value type mismatch
  852 | B *_wrap_Factory_create_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |    ^
../refcount_wrap.cxx:852:4: note: '_wrap_Factory_create_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:852:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:70:18: warning: type of '_wrap_Factory_create2_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_Factory_create2_refcount_358d6f1d90fa1baf(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../refcount_wrap.cxx:866:4: note: return value type mismatch
  866 | B *_wrap_Factory_create2_refcount_358d6f1d90fa1baf(Factory *_swig_go_0, A *_swig_go_1) {
      |    ^
../refcount_wrap.cxx:866:4: note: '_wrap_Factory_create2_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:866:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:65:19: warning: type of '_wrap_B_ref_count_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_B_ref_count_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:793:7: note: type mismatch in parameter 1
  793 | intgo _wrap_B_ref_count_refcount_358d6f1d90fa1baf(B *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:793:7: note: '_wrap_B_ref_count_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:793:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:64:18: warning: type of '_wrap_B_get_rca_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_B_get_rca_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                  ^
../refcount_wrap.cxx:780:13: note: return value type mismatch
  780 | RCPtr< A > *_wrap_B_get_rca_refcount_358d6f1d90fa1baf(B *_swig_go_0) {
      |             ^
../refcount_wrap.cxx:780:13: note: '_wrap_B_get_rca_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:780:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:60:18: warning: type of '_wrap_B_get_a_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_B_get_a_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                  ^
../refcount_wrap.cxx:729:4: note: return value type mismatch
  729 | A *_wrap_B_get_a_refcount_358d6f1d90fa1baf(B *_swig_go_0) {
      |    ^
../refcount_wrap.cxx:729:4: note: '_wrap_B_get_a_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:729:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:67:19: warning: type of '_wrap_B_delref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_intgo _wrap_B_delref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:823:7: note: type mismatch in parameter 1
  823 | intgo _wrap_B_delref_refcount_358d6f1d90fa1baf(B *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:823:7: note: '_wrap_B_delref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:823:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:61:18: warning: type of '_wrap_B_create_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_B_create_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                  ^
../refcount_wrap.cxx:742:4: note: return value type mismatch
  742 | B *_wrap_B_create_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |    ^
../refcount_wrap.cxx:742:4: note: '_wrap_B_create_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:742:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:62:18: warning: type of '_wrap_B_cloner_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_B_cloner_refcount_358d6f1d90fa1baf(uintptr_t arg1);
      |                  ^
../refcount_wrap.cxx:756:4: note: return value type mismatch
  756 | B *_wrap_B_cloner_refcount_358d6f1d90fa1baf(B *_swig_go_0) {
      |    ^
../refcount_wrap.cxx:756:4: note: '_wrap_B_cloner_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:756:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:66:19: warning: type of '_wrap_B_addref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_B_addref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:808:7: note: type mismatch in parameter 1
  808 | intgo _wrap_B_addref_refcount_358d6f1d90fa1baf(B *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:808:7: note: '_wrap_B_addref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:808:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:42:19: warning: type of '_wrap_A_ref_count_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_A_ref_count_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:469:7: note: type mismatch in parameter 1
  469 | intgo _wrap_A_ref_count_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:469:7: note: '_wrap_A_ref_count_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:469:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:44:19: warning: type of '_wrap_A_delref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_A_delref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:499:7: note: type mismatch in parameter 1
  499 | intgo _wrap_A_delref_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:499:7: note: '_wrap_A_delref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:499:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:43:19: warning: type of '_wrap_A_addref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_A_addref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:484:7: note: type mismatch in parameter 1
  484 | intgo _wrap_A_addref_refcount_358d6f1d90fa1baf(A *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:484:7: note: '_wrap_A_addref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:484:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:56:19: warning: type of '_wrap_A3_ref_count_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_A3_ref_count_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:664:7: note: type mismatch in parameter 1
  664 | intgo _wrap_A3_ref_count_refcount_358d6f1d90fa1baf(A3 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:664:7: note: '_wrap_A3_ref_count_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:664:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:58:19: warning: type of '_wrap_A3_delref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_A3_delref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:698:7: note: type mismatch in parameter 1
  698 | intgo _wrap_A3_delref_refcount_358d6f1d90fa1baf(A3 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:698:7: note: '_wrap_A3_delref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:698:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:57:19: warning: type of '_wrap_A3_addref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_intgo _wrap_A3_addref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:681:7: note: type mismatch in parameter 1
  681 | intgo _wrap_A3_addref_refcount_358d6f1d90fa1baf(A3 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:681:7: note: '_wrap_A3_addref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:681:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:51:19: warning: type of '_wrap_A2_ref_count_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_A2_ref_count_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:594:7: note: type mismatch in parameter 1
  594 | intgo _wrap_A2_ref_count_refcount_358d6f1d90fa1baf(A2 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:594:7: note: '_wrap_A2_ref_count_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:594:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:53:19: warning: type of '_wrap_A2_delref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_A2_delref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:626:7: note: type mismatch in parameter 1
  626 | intgo _wrap_A2_delref_refcount_358d6f1d90fa1baf(A2 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:626:7: note: '_wrap_A2_delref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:626:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:52:19: warning: type of '_wrap_A2_addref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_A2_addref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:610:7: note: type mismatch in parameter 1
  610 | intgo _wrap_A2_addref_refcount_358d6f1d90fa1baf(A2 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:610:7: note: '_wrap_A2_addref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:610:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:46:19: warning: type of '_wrap_A1_ref_count_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_A1_ref_count_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:524:7: note: type mismatch in parameter 1
  524 | intgo _wrap_A1_ref_count_refcount_358d6f1d90fa1baf(A1 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:524:7: note: '_wrap_A1_ref_count_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:524:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:48:19: warning: type of '_wrap_A1_delref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_A1_delref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:556:7: note: type mismatch in parameter 1
  556 | intgo _wrap_A1_delref_refcount_358d6f1d90fa1baf(A1 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:556:7: note: '_wrap_A1_delref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:556:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/refcount/refcount.go:47:19: warning: type of '_wrap_A1_addref_refcount_358d6f1d90fa1baf' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_A1_addref_refcount_358d6f1d90fa1baf(uintptr_t _swig_base);
      |                   ^
../refcount_wrap.cxx:540:7: note: type mismatch in parameter 1
  540 | intgo _wrap_A1_addref_refcount_358d6f1d90fa1baf(A1 *_swig_go_0) {
      |       ^
../refcount_wrap.cxx:540:7: note: '_wrap_A1_addref_refcount_358d6f1d90fa1baf' was previously declared here
../refcount_wrap.cxx:540:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3146710020/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase reference_global_vars (with run test)
# swigtests/reference_global_vars
../reference_global_vars.go:121:13: warning: type of '_wrap_var_TestClass_set_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
  121 | extern void _wrap_var_TestClass_set_reference_global_vars_1a215172abbe6872(uintptr_t arg1);
      |             ^
../reference_global_vars_wrap.cxx:1434:6: note: type mismatch in parameter 1
 1434 | void _wrap_var_TestClass_set_reference_global_vars_1a215172abbe6872(TestClass *_swig_go_0) {
      |      ^
../reference_global_vars_wrap.cxx:1434:6: note: '_wrap_var_TestClass_set_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:1434:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../reference_global_vars.go:122:18: warning: type of '_wrap_var_TestClass_get_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
  122 | extern uintptr_t _wrap_var_TestClass_get_reference_global_vars_1a215172abbe6872(void);
      |                  ^
../reference_global_vars_wrap.cxx:1444:12: note: return value type mismatch
 1444 | TestClass *_wrap_var_TestClass_get_reference_global_vars_1a215172abbe6872() {
      |            ^
../reference_global_vars_wrap.cxx:1444:12: note: '_wrap_var_TestClass_get_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:1444:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../reference_global_vars.go:125:18: warning: type of '_wrap_value_TestClass_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
  125 | extern uintptr_t _wrap_value_TestClass_reference_global_vars_1a215172abbe6872(uintptr_t arg1);
      |                  ^
../reference_global_vars_wrap.cxx:1488:12: note: return value type mismatch
 1488 | TestClass *_wrap_value_TestClass_reference_global_vars_1a215172abbe6872(TestClass *_swig_go_0) {
      |            ^
../reference_global_vars_wrap.cxx:1488:12: note: '_wrap_value_TestClass_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:1488:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../reference_global_vars.go:123:18: warning: type of '_wrap_setref_TestClass_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
  123 | extern uintptr_t _wrap_setref_TestClass_reference_global_vars_1a215172abbe6872(uintptr_t arg1);
      |                  ^
../reference_global_vars_wrap.cxx:1455:12: note: return value type mismatch
 1455 | TestClass *_wrap_setref_TestClass_reference_global_vars_1a215172abbe6872(TestClass *_swig_go_0) {
      |            ^
../reference_global_vars_wrap.cxx:1455:12: note: '_wrap_setref_TestClass_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:1455:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../reference_global_vars.go:48:18: warning: type of '_wrap_new_TestClass__SWIG_1_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_new_TestClass__SWIG_1_reference_global_vars_1a215172abbe6872(void);
      |                  ^
../reference_global_vars_wrap.cxx:562:12: note: return value type mismatch
  562 | TestClass *_wrap_new_TestClass__SWIG_1_reference_global_vars_1a215172abbe6872() {
      |            ^
../reference_global_vars_wrap.cxx:562:12: note: '_wrap_new_TestClass__SWIG_1_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:562:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../reference_global_vars.go:47:18: warning: type of '_wrap_new_TestClass__SWIG_0_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_TestClass__SWIG_0_reference_global_vars_1a215172abbe6872(swig_intgo arg1);
      |                  ^
../reference_global_vars_wrap.cxx:549:12: note: return value type mismatch
  549 | TestClass *_wrap_new_TestClass__SWIG_0_reference_global_vars_1a215172abbe6872(intgo _swig_go_0) {
      |            ^
../reference_global_vars_wrap.cxx:549:12: note: '_wrap_new_TestClass__SWIG_0_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:549:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../reference_global_vars.go:50:18: warning: type of '_wrap_getconstTC_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_getconstTC_reference_global_vars_1a215172abbe6872(void);
      |                  ^
../reference_global_vars_wrap.cxx:583:12: note: return value type mismatch
  583 | TestClass *_wrap_getconstTC_reference_global_vars_1a215172abbe6872() {
      |            ^
../reference_global_vars_wrap.cxx:583:12: note: '_wrap_getconstTC_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:583:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../reference_global_vars.go:49:13: warning: type of '_wrap_delete_TestClass_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_delete_TestClass_reference_global_vars_1a215172abbe6872(uintptr_t arg1);
      |             ^
../reference_global_vars_wrap.cxx:573:6: note: type mismatch in parameter 1
  573 | void _wrap_delete_TestClass_reference_global_vars_1a215172abbe6872(TestClass *_swig_go_0) {
      |      ^
../reference_global_vars_wrap.cxx:573:6: note: '_wrap_delete_TestClass_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:573:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../reference_global_vars.go:124:18: warning: type of '_wrap_createref_TestClass_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
  124 | extern uintptr_t _wrap_createref_TestClass_reference_global_vars_1a215172abbe6872(uintptr_t arg1);
      |                  ^
../reference_global_vars_wrap.cxx:1468:12: note: return value type mismatch
 1468 | TestClass *_wrap_createref_TestClass_reference_global_vars_1a215172abbe6872(TestClass *_swig_go_0) {
      |            ^
../reference_global_vars_wrap.cxx:1468:12: note: '_wrap_createref_TestClass_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:1468:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../reference_global_vars.go:45:13: warning: type of '_wrap_TestClass_num_set_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_TestClass_num_set_reference_global_vars_1a215172abbe6872(uintptr_t arg1, swig_intgo arg2);
      |             ^
../reference_global_vars_wrap.cxx:524:6: note: type mismatch in parameter 1
  524 | void _wrap_TestClass_num_set_reference_global_vars_1a215172abbe6872(TestClass *_swig_go_0, intgo _swig_go_1) {
      |      ^
../reference_global_vars_wrap.cxx:524:6: note: '_wrap_TestClass_num_set_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:524:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../reference_global_vars.go:46:19: warning: type of '_wrap_TestClass_num_get_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_TestClass_num_get_reference_global_vars_1a215172abbe6872(uintptr_t arg1);
      |                   ^
../reference_global_vars_wrap.cxx:536:7: note: type mismatch in parameter 1
  536 | intgo _wrap_TestClass_num_get_reference_global_vars_1a215172abbe6872(TestClass *_swig_go_0) {
      |       ^
../reference_global_vars_wrap.cxx:536:7: note: '_wrap_TestClass_num_get_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:536:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../reference_global_vars.go:44:18: warning: type of '_wrap_Swig_malloc_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_Swig_malloc_reference_global_vars_1a215172abbe6872(swig_intgo arg1);
      |                  ^
../reference_global_vars_wrap.cxx:511:7: note: return value type mismatch
  511 | void *_wrap_Swig_malloc_reference_global_vars_1a215172abbe6872(intgo _swig_go_0) {
      |       ^
../reference_global_vars_wrap.cxx:511:7: note: '_wrap_Swig_malloc_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:511:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../reference_global_vars.go:43:13: warning: type of '_wrap_Swig_free_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_Swig_free_reference_global_vars_1a215172abbe6872(uintptr_t arg1);
      |             ^
../reference_global_vars_wrap.cxx:501:6: note: type mismatch in parameter 1
  501 | void _wrap_Swig_free_reference_global_vars_1a215172abbe6872(void *_swig_go_0) {
      |      ^
../reference_global_vars_wrap.cxx:501:6: note: '_wrap_Swig_free_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:501:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../reference_global_vars_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build525661440/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build525661440/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build525661440/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/reference_global_vars
reference_global_vars_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/reference_global_vars/reference_global_vars.go:121:13: warning: type of '_wrap_var_TestClass_set_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
  121 | extern void _wrap_var_TestClass_set_reference_global_vars_1a215172abbe6872(uintptr_t arg1);
      |             ^
../reference_global_vars_wrap.cxx:1434:6: note: type mismatch in parameter 1
 1434 | void _wrap_var_TestClass_set_reference_global_vars_1a215172abbe6872(TestClass *_swig_go_0) {
      |      ^
../reference_global_vars_wrap.cxx:1434:6: note: '_wrap_var_TestClass_set_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:1434:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/reference_global_vars/reference_global_vars.go:122:18: warning: type of '_wrap_var_TestClass_get_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
  122 | extern uintptr_t _wrap_var_TestClass_get_reference_global_vars_1a215172abbe6872(void);
      |                  ^
../reference_global_vars_wrap.cxx:1444:12: note: return value type mismatch
 1444 | TestClass *_wrap_var_TestClass_get_reference_global_vars_1a215172abbe6872() {
      |            ^
../reference_global_vars_wrap.cxx:1444:12: note: '_wrap_var_TestClass_get_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:1444:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/reference_global_vars/reference_global_vars.go:125:18: warning: type of '_wrap_value_TestClass_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
  125 | extern uintptr_t _wrap_value_TestClass_reference_global_vars_1a215172abbe6872(uintptr_t arg1);
      |                  ^
../reference_global_vars_wrap.cxx:1488:12: note: return value type mismatch
 1488 | TestClass *_wrap_value_TestClass_reference_global_vars_1a215172abbe6872(TestClass *_swig_go_0) {
      |            ^
../reference_global_vars_wrap.cxx:1488:12: note: '_wrap_value_TestClass_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:1488:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/reference_global_vars/reference_global_vars.go:123:18: warning: type of '_wrap_setref_TestClass_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
  123 | extern uintptr_t _wrap_setref_TestClass_reference_global_vars_1a215172abbe6872(uintptr_t arg1);
      |                  ^
../reference_global_vars_wrap.cxx:1455:12: note: return value type mismatch
 1455 | TestClass *_wrap_setref_TestClass_reference_global_vars_1a215172abbe6872(TestClass *_swig_go_0) {
      |            ^
../reference_global_vars_wrap.cxx:1455:12: note: '_wrap_setref_TestClass_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:1455:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/reference_global_vars/reference_global_vars.go:48:18: warning: type of '_wrap_new_TestClass__SWIG_1_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_new_TestClass__SWIG_1_reference_global_vars_1a215172abbe6872(void);
      |                  ^
../reference_global_vars_wrap.cxx:562:12: note: return value type mismatch
  562 | TestClass *_wrap_new_TestClass__SWIG_1_reference_global_vars_1a215172abbe6872() {
      |            ^
../reference_global_vars_wrap.cxx:562:12: note: '_wrap_new_TestClass__SWIG_1_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:562:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/reference_global_vars/reference_global_vars.go:47:18: warning: type of '_wrap_new_TestClass__SWIG_0_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_TestClass__SWIG_0_reference_global_vars_1a215172abbe6872(swig_intgo arg1);
      |                  ^
../reference_global_vars_wrap.cxx:549:12: note: return value type mismatch
  549 | TestClass *_wrap_new_TestClass__SWIG_0_reference_global_vars_1a215172abbe6872(intgo _swig_go_0) {
      |            ^
../reference_global_vars_wrap.cxx:549:12: note: '_wrap_new_TestClass__SWIG_0_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:549:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/reference_global_vars/reference_global_vars.go:50:18: warning: type of '_wrap_getconstTC_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_getconstTC_reference_global_vars_1a215172abbe6872(void);
      |                  ^
../reference_global_vars_wrap.cxx:583:12: note: return value type mismatch
  583 | TestClass *_wrap_getconstTC_reference_global_vars_1a215172abbe6872() {
      |            ^
../reference_global_vars_wrap.cxx:583:12: note: '_wrap_getconstTC_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:583:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/reference_global_vars/reference_global_vars.go:49:13: warning: type of '_wrap_delete_TestClass_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_delete_TestClass_reference_global_vars_1a215172abbe6872(uintptr_t arg1);
      |             ^
../reference_global_vars_wrap.cxx:573:6: note: type mismatch in parameter 1
  573 | void _wrap_delete_TestClass_reference_global_vars_1a215172abbe6872(TestClass *_swig_go_0) {
      |      ^
../reference_global_vars_wrap.cxx:573:6: note: '_wrap_delete_TestClass_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:573:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/reference_global_vars/reference_global_vars.go:124:18: warning: type of '_wrap_createref_TestClass_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
  124 | extern uintptr_t _wrap_createref_TestClass_reference_global_vars_1a215172abbe6872(uintptr_t arg1);
      |                  ^
../reference_global_vars_wrap.cxx:1468:12: note: return value type mismatch
 1468 | TestClass *_wrap_createref_TestClass_reference_global_vars_1a215172abbe6872(TestClass *_swig_go_0) {
      |            ^
../reference_global_vars_wrap.cxx:1468:12: note: '_wrap_createref_TestClass_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:1468:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/reference_global_vars/reference_global_vars.go:45:13: warning: type of '_wrap_TestClass_num_set_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_TestClass_num_set_reference_global_vars_1a215172abbe6872(uintptr_t arg1, swig_intgo arg2);
      |             ^
../reference_global_vars_wrap.cxx:524:6: note: type mismatch in parameter 1
  524 | void _wrap_TestClass_num_set_reference_global_vars_1a215172abbe6872(TestClass *_swig_go_0, intgo _swig_go_1) {
      |      ^
../reference_global_vars_wrap.cxx:524:6: note: '_wrap_TestClass_num_set_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:524:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/reference_global_vars/reference_global_vars.go:46:19: warning: type of '_wrap_TestClass_num_get_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_TestClass_num_get_reference_global_vars_1a215172abbe6872(uintptr_t arg1);
      |                   ^
../reference_global_vars_wrap.cxx:536:7: note: type mismatch in parameter 1
  536 | intgo _wrap_TestClass_num_get_reference_global_vars_1a215172abbe6872(TestClass *_swig_go_0) {
      |       ^
../reference_global_vars_wrap.cxx:536:7: note: '_wrap_TestClass_num_get_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:536:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/reference_global_vars/reference_global_vars.go:44:18: warning: type of '_wrap_Swig_malloc_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_Swig_malloc_reference_global_vars_1a215172abbe6872(swig_intgo arg1);
      |                  ^
../reference_global_vars_wrap.cxx:511:7: note: return value type mismatch
  511 | void *_wrap_Swig_malloc_reference_global_vars_1a215172abbe6872(intgo _swig_go_0) {
      |       ^
../reference_global_vars_wrap.cxx:511:7: note: '_wrap_Swig_malloc_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:511:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/reference_global_vars/reference_global_vars.go:43:13: warning: type of '_wrap_Swig_free_reference_global_vars_1a215172abbe6872' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_Swig_free_reference_global_vars_1a215172abbe6872(uintptr_t arg1);
      |             ^
../reference_global_vars_wrap.cxx:501:6: note: type mismatch in parameter 1
  501 | void _wrap_Swig_free_reference_global_vars_1a215172abbe6872(void *_swig_go_0) {
      |      ^
../reference_global_vars_wrap.cxx:501:6: note: '_wrap_Swig_free_reference_global_vars_1a215172abbe6872' was previously declared here
../reference_global_vars_wrap.cxx:501:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-709335849/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase rename1
checking go testcase rename2
checking go testcase rename3
checking go testcase rename4
checking go testcase rename_rstrip_encoder
checking go testcase rename_scope (with run test)
# swigtests/rename_scope
../rename_scope.go:40:18: warning: type of '_wrap_new_Natural_UP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Natural_UP_rename_scope_e64dbf652f3ea912(void);
      |                  ^
../rename_scope_wrap.cxx:388:53: note: return value type mismatch
  388 | oss::interfaces::Natural< oss::UnaryPolarization > *_wrap_new_Natural_UP_rename_scope_e64dbf652f3ea912() {
      |                                                     ^
../rename_scope_wrap.cxx:388:53: note: '_wrap_new_Natural_UP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:388:53: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_scope.go:43:18: warning: type of '_wrap_new_Natural_BP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Natural_BP_rename_scope_e64dbf652f3ea912(void);
      |                  ^
../rename_scope_wrap.cxx:422:54: note: return value type mismatch
  422 | oss::interfaces::Natural< oss::BinaryPolarization > *_wrap_new_Natural_BP_rename_scope_e64dbf652f3ea912() {
      |                                                      ^
../rename_scope_wrap.cxx:422:54: note: '_wrap_new_Natural_BP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:422:54: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_scope.go:35:18: warning: type of '_wrap_new_Interface_UP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Interface_UP_rename_scope_e64dbf652f3ea912(void);
      |                  ^
../rename_scope_wrap.cxx:333:44: note: return value type mismatch
  333 | oss::Interface_< oss::UnaryPolarization > *_wrap_new_Interface_UP_rename_scope_e64dbf652f3ea912() {
      |                                            ^
../rename_scope_wrap.cxx:333:44: note: '_wrap_new_Interface_UP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:333:44: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_scope.go:37:18: warning: type of '_wrap_new_Interface_BP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Interface_BP_rename_scope_e64dbf652f3ea912(void);
      |                  ^
../rename_scope_wrap.cxx:354:45: note: return value type mismatch
  354 | oss::Interface_< oss::BinaryPolarization > *_wrap_new_Interface_BP_rename_scope_e64dbf652f3ea912() {
      |                                             ^
../rename_scope_wrap.cxx:354:45: note: '_wrap_new_Interface_BP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:354:45: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_scope.go:45:18: warning: type of '_wrap_new_Bucket_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_Bucket_rename_scope_e64dbf652f3ea912(void);
      |                  ^
../rename_scope_wrap.cxx:443:20: note: return value type mismatch
  443 | Utilities::Bucket *_wrap_new_Bucket_rename_scope_e64dbf652f3ea912() {
      |                    ^
../rename_scope_wrap.cxx:443:20: note: '_wrap_new_Bucket_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:443:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_scope.go:46:14: warning: type of '_wrap_equals_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   46 | extern _Bool _wrap_equals_rename_scope_e64dbf652f3ea912(uintptr_t arg1, uintptr_t arg2);
      |              ^
../rename_scope_wrap.cxx:454:6: note: type mismatch in parameter 1
  454 | bool _wrap_equals_rename_scope_e64dbf652f3ea912(Utilities::Bucket *_swig_go_0, Utilities::Bucket *_swig_go_1) {
      |      ^
../rename_scope_wrap.cxx:454:6: note: '_wrap_equals_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:454:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_scope.go:41:13: warning: type of '_wrap_delete_Natural_UP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Natural_UP_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |             ^
../rename_scope_wrap.cxx:399:6: note: type mismatch in parameter 1
  399 | void _wrap_delete_Natural_UP_rename_scope_e64dbf652f3ea912(oss::interfaces::Natural< oss::UnaryPolarization > *_swig_go_0) {
      |      ^
../rename_scope_wrap.cxx:399:6: note: '_wrap_delete_Natural_UP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:399:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_scope.go:44:13: warning: type of '_wrap_delete_Natural_BP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Natural_BP_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |             ^
../rename_scope_wrap.cxx:433:6: note: type mismatch in parameter 1
  433 | void _wrap_delete_Natural_BP_rename_scope_e64dbf652f3ea912(oss::interfaces::Natural< oss::BinaryPolarization > *_swig_go_0) {
      |      ^
../rename_scope_wrap.cxx:433:6: note: '_wrap_delete_Natural_BP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:433:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_scope.go:36:13: warning: type of '_wrap_delete_Interface_UP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Interface_UP_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |             ^
../rename_scope_wrap.cxx:344:6: note: type mismatch in parameter 1
  344 | void _wrap_delete_Interface_UP_rename_scope_e64dbf652f3ea912(oss::Interface_< oss::UnaryPolarization > *_swig_go_0) {
      |      ^
../rename_scope_wrap.cxx:344:6: note: '_wrap_delete_Interface_UP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:344:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_scope.go:38:13: warning: type of '_wrap_delete_Interface_BP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Interface_BP_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |             ^
../rename_scope_wrap.cxx:365:6: note: type mismatch in parameter 1
  365 | void _wrap_delete_Interface_BP_rename_scope_e64dbf652f3ea912(oss::Interface_< oss::BinaryPolarization > *_swig_go_0) {
      |      ^
../rename_scope_wrap.cxx:365:6: note: '_wrap_delete_Interface_BP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:365:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_scope.go:47:13: warning: type of '_wrap_delete_Bucket_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_Bucket_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |             ^
../rename_scope_wrap.cxx:469:6: note: type mismatch in parameter 1
  469 | void _wrap_delete_Bucket_rename_scope_e64dbf652f3ea912(Utilities::Bucket *_swig_go_0) {
      |      ^
../rename_scope_wrap.cxx:469:6: note: '_wrap_delete_Bucket_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:469:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_scope.go:32:18: warning: type of '_wrap_Swig_malloc_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_rename_scope_e64dbf652f3ea912(swig_intgo arg1);
      |                  ^
../rename_scope_wrap.cxx:296:7: note: return value type mismatch
  296 | void *_wrap_Swig_malloc_rename_scope_e64dbf652f3ea912(intgo _swig_go_0) {
      |       ^
../rename_scope_wrap.cxx:296:7: note: '_wrap_Swig_malloc_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:296:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_scope.go:31:13: warning: type of '_wrap_Swig_free_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |             ^
../rename_scope_wrap.cxx:286:6: note: type mismatch in parameter 1
  286 | void _wrap_Swig_free_rename_scope_e64dbf652f3ea912(void *_swig_go_0) {
      |      ^
../rename_scope_wrap.cxx:286:6: note: '_wrap_Swig_free_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:286:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_scope.go:39:19: warning: type of '_wrap_Natural_UP_rtest_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Natural_UP_rtest_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |                   ^
../rename_scope_wrap.cxx:375:7: note: type mismatch in parameter 1
  375 | intgo _wrap_Natural_UP_rtest_rename_scope_e64dbf652f3ea912(oss::interfaces::Natural< oss::UnaryPolarization > *_swig_go_0) {
      |       ^
../rename_scope_wrap.cxx:375:7: note: '_wrap_Natural_UP_rtest_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:375:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_scope.go:42:19: warning: type of '_wrap_Natural_BP_rtest_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Natural_BP_rtest_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |                   ^
../rename_scope_wrap.cxx:409:7: note: type mismatch in parameter 1
  409 | intgo _wrap_Natural_BP_rtest_rename_scope_e64dbf652f3ea912(oss::interfaces::Natural< oss::BinaryPolarization > *_swig_go_0) {
      |       ^
../rename_scope_wrap.cxx:409:7: note: '_wrap_Natural_BP_rtest_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:409:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/rename_scope
rename_scope_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
rename_scope_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:40:18: warning: type of '_wrap_new_Natural_UP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Natural_UP_rename_scope_e64dbf652f3ea912(void);
      |                  ^
../rename_scope_wrap.cxx:388:53: note: return value type mismatch
  388 | oss::interfaces::Natural< oss::UnaryPolarization > *_wrap_new_Natural_UP_rename_scope_e64dbf652f3ea912() {
      |                                                     ^
../rename_scope_wrap.cxx:388:53: note: '_wrap_new_Natural_UP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:388:53: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:43:18: warning: type of '_wrap_new_Natural_BP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Natural_BP_rename_scope_e64dbf652f3ea912(void);
      |                  ^
../rename_scope_wrap.cxx:422:54: note: return value type mismatch
  422 | oss::interfaces::Natural< oss::BinaryPolarization > *_wrap_new_Natural_BP_rename_scope_e64dbf652f3ea912() {
      |                                                      ^
../rename_scope_wrap.cxx:422:54: note: '_wrap_new_Natural_BP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:422:54: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:35:18: warning: type of '_wrap_new_Interface_UP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Interface_UP_rename_scope_e64dbf652f3ea912(void);
      |                  ^
../rename_scope_wrap.cxx:333:44: note: return value type mismatch
  333 | oss::Interface_< oss::UnaryPolarization > *_wrap_new_Interface_UP_rename_scope_e64dbf652f3ea912() {
      |                                            ^
../rename_scope_wrap.cxx:333:44: note: '_wrap_new_Interface_UP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:333:44: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:37:18: warning: type of '_wrap_new_Interface_BP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Interface_BP_rename_scope_e64dbf652f3ea912(void);
      |                  ^
../rename_scope_wrap.cxx:354:45: note: return value type mismatch
  354 | oss::Interface_< oss::BinaryPolarization > *_wrap_new_Interface_BP_rename_scope_e64dbf652f3ea912() {
      |                                             ^
../rename_scope_wrap.cxx:354:45: note: '_wrap_new_Interface_BP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:354:45: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:45:18: warning: type of '_wrap_new_Bucket_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_Bucket_rename_scope_e64dbf652f3ea912(void);
      |                  ^
../rename_scope_wrap.cxx:443:20: note: return value type mismatch
  443 | Utilities::Bucket *_wrap_new_Bucket_rename_scope_e64dbf652f3ea912() {
      |                    ^
../rename_scope_wrap.cxx:443:20: note: '_wrap_new_Bucket_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:443:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:46:14: warning: type of '_wrap_equals_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   46 | extern _Bool _wrap_equals_rename_scope_e64dbf652f3ea912(uintptr_t arg1, uintptr_t arg2);
      |              ^
../rename_scope_wrap.cxx:454:6: note: type mismatch in parameter 1
  454 | bool _wrap_equals_rename_scope_e64dbf652f3ea912(Utilities::Bucket *_swig_go_0, Utilities::Bucket *_swig_go_1) {
      |      ^
../rename_scope_wrap.cxx:454:6: note: '_wrap_equals_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:454:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:41:13: warning: type of '_wrap_delete_Natural_UP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Natural_UP_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |             ^
../rename_scope_wrap.cxx:399:6: note: type mismatch in parameter 1
  399 | void _wrap_delete_Natural_UP_rename_scope_e64dbf652f3ea912(oss::interfaces::Natural< oss::UnaryPolarization > *_swig_go_0) {
      |      ^
../rename_scope_wrap.cxx:399:6: note: '_wrap_delete_Natural_UP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:399:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:44:13: warning: type of '_wrap_delete_Natural_BP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Natural_BP_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |             ^
../rename_scope_wrap.cxx:433:6: note: type mismatch in parameter 1
  433 | void _wrap_delete_Natural_BP_rename_scope_e64dbf652f3ea912(oss::interfaces::Natural< oss::BinaryPolarization > *_swig_go_0) {
      |      ^
../rename_scope_wrap.cxx:433:6: note: '_wrap_delete_Natural_BP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:433:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:36:13: warning: type of '_wrap_delete_Interface_UP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Interface_UP_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |             ^
../rename_scope_wrap.cxx:344:6: note: type mismatch in parameter 1
  344 | void _wrap_delete_Interface_UP_rename_scope_e64dbf652f3ea912(oss::Interface_< oss::UnaryPolarization > *_swig_go_0) {
      |      ^
../rename_scope_wrap.cxx:344:6: note: '_wrap_delete_Interface_UP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:344:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:38:13: warning: type of '_wrap_delete_Interface_BP_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Interface_BP_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |             ^
../rename_scope_wrap.cxx:365:6: note: type mismatch in parameter 1
  365 | void _wrap_delete_Interface_BP_rename_scope_e64dbf652f3ea912(oss::Interface_< oss::BinaryPolarization > *_swig_go_0) {
      |      ^
../rename_scope_wrap.cxx:365:6: note: '_wrap_delete_Interface_BP_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:365:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:47:13: warning: type of '_wrap_delete_Bucket_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_Bucket_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |             ^
../rename_scope_wrap.cxx:469:6: note: type mismatch in parameter 1
  469 | void _wrap_delete_Bucket_rename_scope_e64dbf652f3ea912(Utilities::Bucket *_swig_go_0) {
      |      ^
../rename_scope_wrap.cxx:469:6: note: '_wrap_delete_Bucket_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:469:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:32:18: warning: type of '_wrap_Swig_malloc_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_rename_scope_e64dbf652f3ea912(swig_intgo arg1);
      |                  ^
../rename_scope_wrap.cxx:296:7: note: return value type mismatch
  296 | void *_wrap_Swig_malloc_rename_scope_e64dbf652f3ea912(intgo _swig_go_0) {
      |       ^
../rename_scope_wrap.cxx:296:7: note: '_wrap_Swig_malloc_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:296:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:31:13: warning: type of '_wrap_Swig_free_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |             ^
../rename_scope_wrap.cxx:286:6: note: type mismatch in parameter 1
  286 | void _wrap_Swig_free_rename_scope_e64dbf652f3ea912(void *_swig_go_0) {
      |      ^
../rename_scope_wrap.cxx:286:6: note: '_wrap_Swig_free_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:286:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:39:19: warning: type of '_wrap_Natural_UP_rtest_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Natural_UP_rtest_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |                   ^
../rename_scope_wrap.cxx:375:7: note: type mismatch in parameter 1
  375 | intgo _wrap_Natural_UP_rtest_rename_scope_e64dbf652f3ea912(oss::interfaces::Natural< oss::UnaryPolarization > *_swig_go_0) {
      |       ^
../rename_scope_wrap.cxx:375:7: note: '_wrap_Natural_UP_rtest_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:375:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_scope/rename_scope.go:42:19: warning: type of '_wrap_Natural_BP_rtest_rename_scope_e64dbf652f3ea912' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Natural_BP_rtest_rename_scope_e64dbf652f3ea912(uintptr_t arg1);
      |                   ^
../rename_scope_wrap.cxx:409:7: note: type mismatch in parameter 1
  409 | intgo _wrap_Natural_BP_rtest_rename_scope_e64dbf652f3ea912(oss::interfaces::Natural< oss::BinaryPolarization > *_swig_go_0) {
      |       ^
../rename_scope_wrap.cxx:409:7: note: '_wrap_Natural_BP_rtest_rename_scope_e64dbf652f3ea912' was previously declared here
../rename_scope_wrap.cxx:409:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4044696517/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase rename_simple (with run test)
# swigtests/rename_simple
../rename_simple.go:36:18: warning: type of '_wrap_new_NewStruct_rename_simple_714cf251e22e54c0' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_NewStruct_rename_simple_714cf251e22e54c0(void);
      |                  ^
../rename_simple_wrap.cxx:319:12: note: return value type mismatch
  319 | OldStruct *_wrap_new_NewStruct_rename_simple_714cf251e22e54c0() {
      |            ^
../rename_simple_wrap.cxx:319:12: note: '_wrap_new_NewStruct_rename_simple_714cf251e22e54c0' was previously declared here
../rename_simple_wrap.cxx:319:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_simple.go:43:13: warning: type of '_wrap_delete_NewStruct_rename_simple_714cf251e22e54c0' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_NewStruct_rename_simple_714cf251e22e54c0(uintptr_t arg1);
      |             ^
../rename_simple_wrap.cxx:400:6: note: type mismatch in parameter 1
  400 | void _wrap_delete_NewStruct_rename_simple_714cf251e22e54c0(OldStruct *_swig_go_0) {
      |      ^
../rename_simple_wrap.cxx:400:6: note: '_wrap_delete_NewStruct_rename_simple_714cf251e22e54c0' was previously declared here
../rename_simple_wrap.cxx:400:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_simple.go:32:18: warning: type of '_wrap_Swig_malloc_rename_simple_714cf251e22e54c0' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_rename_simple_714cf251e22e54c0(swig_intgo arg1);
      |                  ^
../rename_simple_wrap.cxx:270:7: note: return value type mismatch
  270 | void *_wrap_Swig_malloc_rename_simple_714cf251e22e54c0(intgo _swig_go_0) {
      |       ^
../rename_simple_wrap.cxx:270:7: note: '_wrap_Swig_malloc_rename_simple_714cf251e22e54c0' was previously declared here
../rename_simple_wrap.cxx:270:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_simple.go:31:13: warning: type of '_wrap_Swig_free_rename_simple_714cf251e22e54c0' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_rename_simple_714cf251e22e54c0(uintptr_t arg1);
      |             ^
../rename_simple_wrap.cxx:260:6: note: type mismatch in parameter 1
  260 | void _wrap_Swig_free_rename_simple_714cf251e22e54c0(void *_swig_go_0) {
      |      ^
../rename_simple_wrap.cxx:260:6: note: '_wrap_Swig_free_rename_simple_714cf251e22e54c0' was previously declared here
../rename_simple_wrap.cxx:260:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_simple.go:37:13: warning: type of '_wrap_NewStruct_NewInstanceVariable_set_rename_simple_714cf251e22e54c0' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_NewStruct_NewInstanceVariable_set_rename_simple_714cf251e22e54c0(uintptr_t arg1, swig_intgo arg2);
      |             ^
../rename_simple_wrap.cxx:330:6: note: type mismatch in parameter 1
  330 | void _wrap_NewStruct_NewInstanceVariable_set_rename_simple_714cf251e22e54c0(OldStruct *_swig_go_0, intgo _swig_go_1) {
      |      ^
../rename_simple_wrap.cxx:330:6: note: '_wrap_NewStruct_NewInstanceVariable_set_rename_simple_714cf251e22e54c0' was previously declared here
../rename_simple_wrap.cxx:330:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_simple.go:38:19: warning: type of '_wrap_NewStruct_NewInstanceVariable_get_rename_simple_714cf251e22e54c0' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_NewStruct_NewInstanceVariable_get_rename_simple_714cf251e22e54c0(uintptr_t arg1);
      |                   ^
../rename_simple_wrap.cxx:342:7: note: type mismatch in parameter 1
  342 | intgo _wrap_NewStruct_NewInstanceVariable_get_rename_simple_714cf251e22e54c0(OldStruct *_swig_go_0) {
      |       ^
../rename_simple_wrap.cxx:342:7: note: '_wrap_NewStruct_NewInstanceVariable_get_rename_simple_714cf251e22e54c0' was previously declared here
../rename_simple_wrap.cxx:342:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_simple.go:39:19: warning: type of '_wrap_NewStruct_NewInstanceMethod_rename_simple_714cf251e22e54c0' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_NewStruct_NewInstanceMethod_rename_simple_714cf251e22e54c0(uintptr_t arg1);
      |                   ^
../rename_simple_wrap.cxx:355:7: note: type mismatch in parameter 1
  355 | intgo _wrap_NewStruct_NewInstanceMethod_rename_simple_714cf251e22e54c0(OldStruct *_swig_go_0) {
      |       ^
../rename_simple_wrap.cxx:355:7: note: '_wrap_NewStruct_NewInstanceMethod_rename_simple_714cf251e22e54c0' was previously declared here
../rename_simple_wrap.cxx:355:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/rename_simple
rename_simple_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
rename_simple_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_simple/rename_simple.go:36:18: warning: type of '_wrap_new_NewStruct_rename_simple_714cf251e22e54c0' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_NewStruct_rename_simple_714cf251e22e54c0(void);
      |                  ^
../rename_simple_wrap.cxx:319:12: note: return value type mismatch
  319 | OldStruct *_wrap_new_NewStruct_rename_simple_714cf251e22e54c0() {
      |            ^
../rename_simple_wrap.cxx:319:12: note: '_wrap_new_NewStruct_rename_simple_714cf251e22e54c0' was previously declared here
../rename_simple_wrap.cxx:319:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_simple/rename_simple.go:43:13: warning: type of '_wrap_delete_NewStruct_rename_simple_714cf251e22e54c0' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_NewStruct_rename_simple_714cf251e22e54c0(uintptr_t arg1);
      |             ^
../rename_simple_wrap.cxx:400:6: note: type mismatch in parameter 1
  400 | void _wrap_delete_NewStruct_rename_simple_714cf251e22e54c0(OldStruct *_swig_go_0) {
      |      ^
../rename_simple_wrap.cxx:400:6: note: '_wrap_delete_NewStruct_rename_simple_714cf251e22e54c0' was previously declared here
../rename_simple_wrap.cxx:400:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_simple/rename_simple.go:32:18: warning: type of '_wrap_Swig_malloc_rename_simple_714cf251e22e54c0' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_rename_simple_714cf251e22e54c0(swig_intgo arg1);
      |                  ^
../rename_simple_wrap.cxx:270:7: note: return value type mismatch
  270 | void *_wrap_Swig_malloc_rename_simple_714cf251e22e54c0(intgo _swig_go_0) {
      |       ^
../rename_simple_wrap.cxx:270:7: note: '_wrap_Swig_malloc_rename_simple_714cf251e22e54c0' was previously declared here
../rename_simple_wrap.cxx:270:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_simple/rename_simple.go:31:13: warning: type of '_wrap_Swig_free_rename_simple_714cf251e22e54c0' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_rename_simple_714cf251e22e54c0(uintptr_t arg1);
      |             ^
../rename_simple_wrap.cxx:260:6: note: type mismatch in parameter 1
  260 | void _wrap_Swig_free_rename_simple_714cf251e22e54c0(void *_swig_go_0) {
      |      ^
../rename_simple_wrap.cxx:260:6: note: '_wrap_Swig_free_rename_simple_714cf251e22e54c0' was previously declared here
../rename_simple_wrap.cxx:260:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_simple/rename_simple.go:37:13: warning: type of '_wrap_NewStruct_NewInstanceVariable_set_rename_simple_714cf251e22e54c0' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_NewStruct_NewInstanceVariable_set_rename_simple_714cf251e22e54c0(uintptr_t arg1, swig_intgo arg2);
      |             ^
../rename_simple_wrap.cxx:330:6: note: type mismatch in parameter 1
  330 | void _wrap_NewStruct_NewInstanceVariable_set_rename_simple_714cf251e22e54c0(OldStruct *_swig_go_0, intgo _swig_go_1) {
      |      ^
../rename_simple_wrap.cxx:330:6: note: '_wrap_NewStruct_NewInstanceVariable_set_rename_simple_714cf251e22e54c0' was previously declared here
../rename_simple_wrap.cxx:330:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_simple/rename_simple.go:38:19: warning: type of '_wrap_NewStruct_NewInstanceVariable_get_rename_simple_714cf251e22e54c0' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_NewStruct_NewInstanceVariable_get_rename_simple_714cf251e22e54c0(uintptr_t arg1);
      |                   ^
../rename_simple_wrap.cxx:342:7: note: type mismatch in parameter 1
  342 | intgo _wrap_NewStruct_NewInstanceVariable_get_rename_simple_714cf251e22e54c0(OldStruct *_swig_go_0) {
      |       ^
../rename_simple_wrap.cxx:342:7: note: '_wrap_NewStruct_NewInstanceVariable_get_rename_simple_714cf251e22e54c0' was previously declared here
../rename_simple_wrap.cxx:342:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_simple/rename_simple.go:39:19: warning: type of '_wrap_NewStruct_NewInstanceMethod_rename_simple_714cf251e22e54c0' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_NewStruct_NewInstanceMethod_rename_simple_714cf251e22e54c0(uintptr_t arg1);
      |                   ^
../rename_simple_wrap.cxx:355:7: note: type mismatch in parameter 1
  355 | intgo _wrap_NewStruct_NewInstanceMethod_rename_simple_714cf251e22e54c0(OldStruct *_swig_go_0) {
      |       ^
../rename_simple_wrap.cxx:355:7: note: '_wrap_NewStruct_NewInstanceMethod_rename_simple_714cf251e22e54c0' was previously declared here
../rename_simple_wrap.cxx:355:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-925303447/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase rename_strip_encoder (with run test)
# swigtests/rename_strip_encoder
../rename_strip_encoder.go:33:18: warning: type of '_wrap_new_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0(void);
      |                  ^
../rename_strip_encoder_wrap.cxx:280:15: note: return value type mismatch
  280 | wxSomeWidget *_wrap_new_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0() {
      |               ^
../rename_strip_encoder_wrap.cxx:280:15: note: '_wrap_new_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0' was previously declared here
../rename_strip_encoder_wrap.cxx:280:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_strip_encoder.go:36:18: warning: type of '_wrap_new_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0(void);
      |                  ^
../rename_strip_encoder_wrap.cxx:311:18: note: return value type mismatch
  311 | wxAnotherWidget *_wrap_new_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0() {
      |                  ^
../rename_strip_encoder_wrap.cxx:311:18: note: '_wrap_new_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0' was previously declared here
../rename_strip_encoder_wrap.cxx:311:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_strip_encoder.go:34:13: warning: type of '_wrap_delete_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0(uintptr_t arg1);
      |             ^
../rename_strip_encoder_wrap.cxx:291:6: note: type mismatch in parameter 1
  291 | void _wrap_delete_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0(wxSomeWidget *_swig_go_0) {
      |      ^
../rename_strip_encoder_wrap.cxx:291:6: note: '_wrap_delete_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0' was previously declared here
../rename_strip_encoder_wrap.cxx:291:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_strip_encoder.go:37:13: warning: type of '_wrap_delete_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0(uintptr_t arg1);
      |             ^
../rename_strip_encoder_wrap.cxx:322:6: note: type mismatch in parameter 1
  322 | void _wrap_delete_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0(wxAnotherWidget *_swig_go_0) {
      |      ^
../rename_strip_encoder_wrap.cxx:322:6: note: '_wrap_delete_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0' was previously declared here
../rename_strip_encoder_wrap.cxx:322:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_strip_encoder.go:32:18: warning: type of '_wrap_Swig_malloc_rename_strip_encoder_b42ed7cba0bef2f0' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_rename_strip_encoder_b42ed7cba0bef2f0(swig_intgo arg1);
      |                  ^
../rename_strip_encoder_wrap.cxx:267:7: note: return value type mismatch
  267 | void *_wrap_Swig_malloc_rename_strip_encoder_b42ed7cba0bef2f0(intgo _swig_go_0) {
      |       ^
../rename_strip_encoder_wrap.cxx:267:7: note: '_wrap_Swig_malloc_rename_strip_encoder_b42ed7cba0bef2f0' was previously declared here
../rename_strip_encoder_wrap.cxx:267:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_strip_encoder.go:31:13: warning: type of '_wrap_Swig_free_rename_strip_encoder_b42ed7cba0bef2f0' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_rename_strip_encoder_b42ed7cba0bef2f0(uintptr_t arg1);
      |             ^
../rename_strip_encoder_wrap.cxx:257:6: note: type mismatch in parameter 1
  257 | void _wrap_Swig_free_rename_strip_encoder_b42ed7cba0bef2f0(void *_swig_go_0) {
      |      ^
../rename_strip_encoder_wrap.cxx:257:6: note: '_wrap_Swig_free_rename_strip_encoder_b42ed7cba0bef2f0' was previously declared here
../rename_strip_encoder_wrap.cxx:257:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../rename_strip_encoder.go:35:13: warning: type of '_wrap_AnotherWidget_DoSomething_rename_strip_encoder_b42ed7cba0bef2f0' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_AnotherWidget_DoSomething_rename_strip_encoder_b42ed7cba0bef2f0(uintptr_t arg1);
      |             ^
../rename_strip_encoder_wrap.cxx:301:6: note: type mismatch in parameter 1
  301 | void _wrap_AnotherWidget_DoSomething_rename_strip_encoder_b42ed7cba0bef2f0(wxAnotherWidget *_swig_go_0) {
      |      ^
../rename_strip_encoder_wrap.cxx:301:6: note: '_wrap_AnotherWidget_DoSomething_rename_strip_encoder_b42ed7cba0bef2f0' was previously declared here
../rename_strip_encoder_wrap.cxx:301:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/rename_strip_encoder
rename_strip_encoder_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
rename_strip_encoder_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_strip_encoder/rename_strip_encoder.go:33:18: warning: type of '_wrap_new_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0(void);
      |                  ^
../rename_strip_encoder_wrap.cxx:280:15: note: return value type mismatch
  280 | wxSomeWidget *_wrap_new_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0() {
      |               ^
../rename_strip_encoder_wrap.cxx:280:15: note: '_wrap_new_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0' was previously declared here
../rename_strip_encoder_wrap.cxx:280:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_strip_encoder/rename_strip_encoder.go:36:18: warning: type of '_wrap_new_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0(void);
      |                  ^
../rename_strip_encoder_wrap.cxx:311:18: note: return value type mismatch
  311 | wxAnotherWidget *_wrap_new_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0() {
      |                  ^
../rename_strip_encoder_wrap.cxx:311:18: note: '_wrap_new_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0' was previously declared here
../rename_strip_encoder_wrap.cxx:311:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_strip_encoder/rename_strip_encoder.go:34:13: warning: type of '_wrap_delete_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0(uintptr_t arg1);
      |             ^
../rename_strip_encoder_wrap.cxx:291:6: note: type mismatch in parameter 1
  291 | void _wrap_delete_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0(wxSomeWidget *_swig_go_0) {
      |      ^
../rename_strip_encoder_wrap.cxx:291:6: note: '_wrap_delete_SomeWidget_rename_strip_encoder_b42ed7cba0bef2f0' was previously declared here
../rename_strip_encoder_wrap.cxx:291:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_strip_encoder/rename_strip_encoder.go:37:13: warning: type of '_wrap_delete_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0(uintptr_t arg1);
      |             ^
../rename_strip_encoder_wrap.cxx:322:6: note: type mismatch in parameter 1
  322 | void _wrap_delete_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0(wxAnotherWidget *_swig_go_0) {
      |      ^
../rename_strip_encoder_wrap.cxx:322:6: note: '_wrap_delete_AnotherWidget_rename_strip_encoder_b42ed7cba0bef2f0' was previously declared here
../rename_strip_encoder_wrap.cxx:322:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_strip_encoder/rename_strip_encoder.go:32:18: warning: type of '_wrap_Swig_malloc_rename_strip_encoder_b42ed7cba0bef2f0' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_rename_strip_encoder_b42ed7cba0bef2f0(swig_intgo arg1);
      |                  ^
../rename_strip_encoder_wrap.cxx:267:7: note: return value type mismatch
  267 | void *_wrap_Swig_malloc_rename_strip_encoder_b42ed7cba0bef2f0(intgo _swig_go_0) {
      |       ^
../rename_strip_encoder_wrap.cxx:267:7: note: '_wrap_Swig_malloc_rename_strip_encoder_b42ed7cba0bef2f0' was previously declared here
../rename_strip_encoder_wrap.cxx:267:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_strip_encoder/rename_strip_encoder.go:31:13: warning: type of '_wrap_Swig_free_rename_strip_encoder_b42ed7cba0bef2f0' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_rename_strip_encoder_b42ed7cba0bef2f0(uintptr_t arg1);
      |             ^
../rename_strip_encoder_wrap.cxx:257:6: note: type mismatch in parameter 1
  257 | void _wrap_Swig_free_rename_strip_encoder_b42ed7cba0bef2f0(void *_swig_go_0) {
      |      ^
../rename_strip_encoder_wrap.cxx:257:6: note: '_wrap_Swig_free_rename_strip_encoder_b42ed7cba0bef2f0' was previously declared here
../rename_strip_encoder_wrap.cxx:257:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/rename_strip_encoder/rename_strip_encoder.go:35:13: warning: type of '_wrap_AnotherWidget_DoSomething_rename_strip_encoder_b42ed7cba0bef2f0' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_AnotherWidget_DoSomething_rename_strip_encoder_b42ed7cba0bef2f0(uintptr_t arg1);
      |             ^
../rename_strip_encoder_wrap.cxx:301:6: note: type mismatch in parameter 1
  301 | void _wrap_AnotherWidget_DoSomething_rename_strip_encoder_b42ed7cba0bef2f0(wxAnotherWidget *_swig_go_0) {
      |      ^
../rename_strip_encoder_wrap.cxx:301:6: note: '_wrap_AnotherWidget_DoSomething_rename_strip_encoder_b42ed7cba0bef2f0' was previously declared here
../rename_strip_encoder_wrap.cxx:301:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1474654187/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase rename_pcre_encoder
checking go testcase rename_pcre_enum
checking go testcase rename_predicates
checking go testcase rename_wildcard
checking go testcase restrict_cplusplus
checking go testcase return_const_value (with run test)
# swigtests/return_const_value
../return_const_value.go:35:18: warning: type of '_wrap_new_Foo_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Foo_return_const_value_9ca19aefffccc6b7(swig_intgo arg1);
      |                  ^
../return_const_value_wrap.cxx:339:6: note: return value type mismatch
  339 | Foo *_wrap_new_Foo_return_const_value_9ca19aefffccc6b7(intgo _swig_go_0) {
      |      ^
../return_const_value_wrap.cxx:339:6: note: '_wrap_new_Foo_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:339:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:43:18: warning: type of '_wrap_new_Foo_ptr__SWIG_2_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Foo_ptr__SWIG_2_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |                  ^
../return_const_value_wrap.cxx:438:10: note: return value type mismatch
  438 | Foo_ptr *_wrap_new_Foo_ptr__SWIG_2_return_const_value_9ca19aefffccc6b7(Foo_ptr *_swig_go_0) {
      |          ^
../return_const_value_wrap.cxx:438:10: note: '_wrap_new_Foo_ptr__SWIG_2_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:438:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:39:18: warning: type of '_wrap_new_Foo_ptr__SWIG_1_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Foo_ptr__SWIG_1_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |                  ^
../return_const_value_wrap.cxx:390:10: note: return value type mismatch
  390 | Foo_ptr *_wrap_new_Foo_ptr__SWIG_1_return_const_value_9ca19aefffccc6b7(Foo *_swig_go_0) {
      |          ^
../return_const_value_wrap.cxx:390:10: note: '_wrap_new_Foo_ptr__SWIG_1_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:390:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:38:18: warning: type of '_wrap_new_Foo_ptr__SWIG_0_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Foo_ptr__SWIG_0_return_const_value_9ca19aefffccc6b7(uintptr_t arg1, _Bool arg2);
      |                  ^
../return_const_value_wrap.cxx:375:10: note: return value type mismatch
  375 | Foo_ptr *_wrap_new_Foo_ptr__SWIG_0_return_const_value_9ca19aefffccc6b7(Foo *_swig_go_0, bool _swig_go_1) {
      |          ^
../return_const_value_wrap.cxx:375:10: note: '_wrap_new_Foo_ptr__SWIG_0_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:375:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:37:13: warning: type of '_wrap_delete_Foo_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |             ^
../return_const_value_wrap.cxx:365:6: note: type mismatch in parameter 1
  365 | void _wrap_delete_Foo_return_const_value_9ca19aefffccc6b7(Foo *_swig_go_0) {
      |      ^
../return_const_value_wrap.cxx:365:6: note: '_wrap_delete_Foo_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:365:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:44:13: warning: type of '_wrap_delete_Foo_ptr_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Foo_ptr_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |             ^
../return_const_value_wrap.cxx:451:6: note: type mismatch in parameter 1
  451 | void _wrap_delete_Foo_ptr_return_const_value_9ca19aefffccc6b7(Foo_ptr *_swig_go_0) {
      |      ^
../return_const_value_wrap.cxx:451:6: note: '_wrap_delete_Foo_ptr_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:451:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:32:18: warning: type of '_wrap_Swig_malloc_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_return_const_value_9ca19aefffccc6b7(swig_intgo arg1);
      |                  ^
../return_const_value_wrap.cxx:301:7: note: return value type mismatch
  301 | void *_wrap_Swig_malloc_return_const_value_9ca19aefffccc6b7(intgo _swig_go_0) {
      |       ^
../return_const_value_wrap.cxx:301:7: note: '_wrap_Swig_malloc_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:301:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:31:13: warning: type of '_wrap_Swig_free_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |             ^
../return_const_value_wrap.cxx:291:6: note: type mismatch in parameter 1
  291 | void _wrap_Swig_free_return_const_value_9ca19aefffccc6b7(void *_swig_go_0) {
      |      ^
../return_const_value_wrap.cxx:291:6: note: '_wrap_Swig_free_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:291:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:46:19: warning: type of '_wrap_Foo_ptr_getVal_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_Foo_ptr_getVal_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |                   ^
../return_const_value_wrap.cxx:474:7: note: type mismatch in parameter 1
  474 | intgo _wrap_Foo_ptr_getVal_return_const_value_9ca19aefffccc6b7(Foo_ptr *_swig_go_0) {
      |       ^
../return_const_value_wrap.cxx:474:7: note: '_wrap_Foo_ptr_getVal_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:474:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:40:18: warning: type of '_wrap_Foo_ptr_getPtr_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_Foo_ptr_getPtr_return_const_value_9ca19aefffccc6b7(void);
      |                  ^
../return_const_value_wrap.cxx:403:10: note: return value type mismatch
  403 | Foo_ptr *_wrap_Foo_ptr_getPtr_return_const_value_9ca19aefffccc6b7() {
      |          ^
../return_const_value_wrap.cxx:403:10: note: '_wrap_Foo_ptr_getPtr_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:403:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:41:18: warning: type of '_wrap_Foo_ptr_getConstPtr_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_Foo_ptr_getConstPtr_return_const_value_9ca19aefffccc6b7(void);
      |                  ^
../return_const_value_wrap.cxx:414:10: note: return value type mismatch
  414 | Foo_ptr *_wrap_Foo_ptr_getConstPtr_return_const_value_9ca19aefffccc6b7() {
      |          ^
../return_const_value_wrap.cxx:414:10: note: '_wrap_Foo_ptr_getConstPtr_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:414:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:45:19: warning: type of '_wrap_Foo_ptr__val_get_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Foo_ptr__val_get_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |                   ^
../return_const_value_wrap.cxx:461:7: note: type mismatch in parameter 1
  461 | intgo _wrap_Foo_ptr__val_get_return_const_value_9ca19aefffccc6b7(Foo_ptr *_swig_go_0) {
      |       ^
../return_const_value_wrap.cxx:461:7: note: '_wrap_Foo_ptr__val_get_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:461:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:42:18: warning: type of '_wrap_Foo_ptr___deref___return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_Foo_ptr___deref___return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |                  ^
../return_const_value_wrap.cxx:425:6: note: return value type mismatch
  425 | Foo *_wrap_Foo_ptr___deref___return_const_value_9ca19aefffccc6b7(Foo_ptr *_swig_go_0) {
      |      ^
../return_const_value_wrap.cxx:425:6: note: '_wrap_Foo_ptr___deref___return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:425:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:36:19: warning: type of '_wrap_Foo_getVal_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_getVal_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |                   ^
../return_const_value_wrap.cxx:352:7: note: type mismatch in parameter 1
  352 | intgo _wrap_Foo_getVal_return_const_value_9ca19aefffccc6b7(Foo *_swig_go_0) {
      |       ^
../return_const_value_wrap.cxx:352:7: note: '_wrap_Foo_getVal_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:352:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:33:13: warning: type of '_wrap_Foo__val_set_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo__val_set_return_const_value_9ca19aefffccc6b7(uintptr_t arg1, swig_intgo arg2);
      |             ^
../return_const_value_wrap.cxx:314:6: note: type mismatch in parameter 1
  314 | void _wrap_Foo__val_set_return_const_value_9ca19aefffccc6b7(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../return_const_value_wrap.cxx:314:6: note: '_wrap_Foo__val_set_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:314:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../return_const_value.go:34:19: warning: type of '_wrap_Foo__val_get_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo__val_get_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |                   ^
../return_const_value_wrap.cxx:326:7: note: type mismatch in parameter 1
  326 | intgo _wrap_Foo__val_get_return_const_value_9ca19aefffccc6b7(Foo *_swig_go_0) {
      |       ^
../return_const_value_wrap.cxx:326:7: note: '_wrap_Foo__val_get_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:326:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/return_const_value
return_const_value_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
return_const_value_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:35:18: warning: type of '_wrap_new_Foo_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Foo_return_const_value_9ca19aefffccc6b7(swig_intgo arg1);
      |                  ^
../return_const_value_wrap.cxx:339:6: note: return value type mismatch
  339 | Foo *_wrap_new_Foo_return_const_value_9ca19aefffccc6b7(intgo _swig_go_0) {
      |      ^
../return_const_value_wrap.cxx:339:6: note: '_wrap_new_Foo_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:339:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:43:18: warning: type of '_wrap_new_Foo_ptr__SWIG_2_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Foo_ptr__SWIG_2_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |                  ^
../return_const_value_wrap.cxx:438:10: note: return value type mismatch
  438 | Foo_ptr *_wrap_new_Foo_ptr__SWIG_2_return_const_value_9ca19aefffccc6b7(Foo_ptr *_swig_go_0) {
      |          ^
../return_const_value_wrap.cxx:438:10: note: '_wrap_new_Foo_ptr__SWIG_2_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:438:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:39:18: warning: type of '_wrap_new_Foo_ptr__SWIG_1_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Foo_ptr__SWIG_1_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |                  ^
../return_const_value_wrap.cxx:390:10: note: return value type mismatch
  390 | Foo_ptr *_wrap_new_Foo_ptr__SWIG_1_return_const_value_9ca19aefffccc6b7(Foo *_swig_go_0) {
      |          ^
../return_const_value_wrap.cxx:390:10: note: '_wrap_new_Foo_ptr__SWIG_1_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:390:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:38:18: warning: type of '_wrap_new_Foo_ptr__SWIG_0_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Foo_ptr__SWIG_0_return_const_value_9ca19aefffccc6b7(uintptr_t arg1, _Bool arg2);
      |                  ^
../return_const_value_wrap.cxx:375:10: note: return value type mismatch
  375 | Foo_ptr *_wrap_new_Foo_ptr__SWIG_0_return_const_value_9ca19aefffccc6b7(Foo *_swig_go_0, bool _swig_go_1) {
      |          ^
../return_const_value_wrap.cxx:375:10: note: '_wrap_new_Foo_ptr__SWIG_0_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:375:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:37:13: warning: type of '_wrap_delete_Foo_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |             ^
../return_const_value_wrap.cxx:365:6: note: type mismatch in parameter 1
  365 | void _wrap_delete_Foo_return_const_value_9ca19aefffccc6b7(Foo *_swig_go_0) {
      |      ^
../return_const_value_wrap.cxx:365:6: note: '_wrap_delete_Foo_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:365:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:44:13: warning: type of '_wrap_delete_Foo_ptr_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Foo_ptr_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |             ^
../return_const_value_wrap.cxx:451:6: note: type mismatch in parameter 1
  451 | void _wrap_delete_Foo_ptr_return_const_value_9ca19aefffccc6b7(Foo_ptr *_swig_go_0) {
      |      ^
../return_const_value_wrap.cxx:451:6: note: '_wrap_delete_Foo_ptr_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:451:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:32:18: warning: type of '_wrap_Swig_malloc_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_return_const_value_9ca19aefffccc6b7(swig_intgo arg1);
      |                  ^
../return_const_value_wrap.cxx:301:7: note: return value type mismatch
  301 | void *_wrap_Swig_malloc_return_const_value_9ca19aefffccc6b7(intgo _swig_go_0) {
      |       ^
../return_const_value_wrap.cxx:301:7: note: '_wrap_Swig_malloc_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:301:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:31:13: warning: type of '_wrap_Swig_free_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |             ^
../return_const_value_wrap.cxx:291:6: note: type mismatch in parameter 1
  291 | void _wrap_Swig_free_return_const_value_9ca19aefffccc6b7(void *_swig_go_0) {
      |      ^
../return_const_value_wrap.cxx:291:6: note: '_wrap_Swig_free_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:291:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:46:19: warning: type of '_wrap_Foo_ptr_getVal_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_Foo_ptr_getVal_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |                   ^
../return_const_value_wrap.cxx:474:7: note: type mismatch in parameter 1
  474 | intgo _wrap_Foo_ptr_getVal_return_const_value_9ca19aefffccc6b7(Foo_ptr *_swig_go_0) {
      |       ^
../return_const_value_wrap.cxx:474:7: note: '_wrap_Foo_ptr_getVal_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:474:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:40:18: warning: type of '_wrap_Foo_ptr_getPtr_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_Foo_ptr_getPtr_return_const_value_9ca19aefffccc6b7(void);
      |                  ^
../return_const_value_wrap.cxx:403:10: note: return value type mismatch
  403 | Foo_ptr *_wrap_Foo_ptr_getPtr_return_const_value_9ca19aefffccc6b7() {
      |          ^
../return_const_value_wrap.cxx:403:10: note: '_wrap_Foo_ptr_getPtr_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:403:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:41:18: warning: type of '_wrap_Foo_ptr_getConstPtr_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_Foo_ptr_getConstPtr_return_const_value_9ca19aefffccc6b7(void);
      |                  ^
../return_const_value_wrap.cxx:414:10: note: return value type mismatch
  414 | Foo_ptr *_wrap_Foo_ptr_getConstPtr_return_const_value_9ca19aefffccc6b7() {
      |          ^
../return_const_value_wrap.cxx:414:10: note: '_wrap_Foo_ptr_getConstPtr_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:414:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:45:19: warning: type of '_wrap_Foo_ptr__val_get_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Foo_ptr__val_get_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |                   ^
../return_const_value_wrap.cxx:461:7: note: type mismatch in parameter 1
  461 | intgo _wrap_Foo_ptr__val_get_return_const_value_9ca19aefffccc6b7(Foo_ptr *_swig_go_0) {
      |       ^
../return_const_value_wrap.cxx:461:7: note: '_wrap_Foo_ptr__val_get_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:461:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:42:18: warning: type of '_wrap_Foo_ptr___deref___return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_Foo_ptr___deref___return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |                  ^
../return_const_value_wrap.cxx:425:6: note: return value type mismatch
  425 | Foo *_wrap_Foo_ptr___deref___return_const_value_9ca19aefffccc6b7(Foo_ptr *_swig_go_0) {
      |      ^
../return_const_value_wrap.cxx:425:6: note: '_wrap_Foo_ptr___deref___return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:425:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:36:19: warning: type of '_wrap_Foo_getVal_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_getVal_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |                   ^
../return_const_value_wrap.cxx:352:7: note: type mismatch in parameter 1
  352 | intgo _wrap_Foo_getVal_return_const_value_9ca19aefffccc6b7(Foo *_swig_go_0) {
      |       ^
../return_const_value_wrap.cxx:352:7: note: '_wrap_Foo_getVal_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:352:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:33:13: warning: type of '_wrap_Foo__val_set_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo__val_set_return_const_value_9ca19aefffccc6b7(uintptr_t arg1, swig_intgo arg2);
      |             ^
../return_const_value_wrap.cxx:314:6: note: type mismatch in parameter 1
  314 | void _wrap_Foo__val_set_return_const_value_9ca19aefffccc6b7(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../return_const_value_wrap.cxx:314:6: note: '_wrap_Foo__val_set_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:314:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/return_const_value/return_const_value.go:34:19: warning: type of '_wrap_Foo__val_get_return_const_value_9ca19aefffccc6b7' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo__val_get_return_const_value_9ca19aefffccc6b7(uintptr_t arg1);
      |                   ^
../return_const_value_wrap.cxx:326:7: note: type mismatch in parameter 1
  326 | intgo _wrap_Foo__val_get_return_const_value_9ca19aefffccc6b7(Foo *_swig_go_0) {
      |       ^
../return_const_value_wrap.cxx:326:7: note: '_wrap_Foo__val_get_return_const_value_9ca19aefffccc6b7' was previously declared here
../return_const_value_wrap.cxx:326:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-931314305/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase return_value_scope
checking go testcase rname
checking go testcase samename
checking go testcase sizet
checking go testcase smart_pointer_const
checking go testcase smart_pointer_const2
checking go testcase smart_pointer_const_overload
checking go testcase smart_pointer_extend (with run test)
# swigtests/smart_pointer_extend
../smart_pointer_extend.go:67:18: warning: type of '_wrap_new_Foo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_new_Foo_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:800:6: note: return value type mismatch
  800 | Foo *_wrap_new_Foo_smart_pointer_extend_0e10959257ba3bff() {
      |      ^
../smart_pointer_extend_wrap.cxx:800:6: note: '_wrap_new_Foo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:800:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:86:18: warning: type of '_wrap_new_DPtrFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap_new_DPtrFoo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:1021:15: note: return value type mismatch
 1021 | foo::DPtrFoo *_wrap_new_DPtrFoo_smart_pointer_extend_0e10959257ba3bff(foo::DFoo *_swig_go_0) {
      |               ^
../smart_pointer_extend_wrap.cxx:1021:15: note: '_wrap_new_DPtrFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1021:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:99:18: warning: type of '_wrap_new_DFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   99 | extern uintptr_t _wrap_new_DFoo_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:1185:12: note: return value type mismatch
 1185 | foo::DFoo *_wrap_new_DFoo_smart_pointer_extend_0e10959257ba3bff() {
      |            ^
../smart_pointer_extend_wrap.cxx:1185:12: note: '_wrap_new_DFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1185:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:49:18: warning: type of '_wrap_new_CPtr_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_new_CPtr_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:562:11: note: return value type mismatch
  562 | hi::CPtr *_wrap_new_CPtr_smart_pointer_extend_0e10959257ba3bff() {
      |           ^
../smart_pointer_extend_wrap.cxx:562:11: note: '_wrap_new_CPtr_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:562:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:81:18: warning: type of '_wrap_new_CPtrFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   81 | extern uintptr_t _wrap_new_CPtrFoo_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:964:10: note: return value type mismatch
  964 | CPtrFoo *_wrap_new_CPtrFoo_smart_pointer_extend_0e10959257ba3bff() {
      |          ^
../smart_pointer_extend_wrap.cxx:964:10: note: '_wrap_new_CPtrFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:964:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:60:18: warning: type of '_wrap_new_CPtrConst_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_CPtrConst_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:708:16: note: return value type mismatch
  708 | hi::CPtrConst *_wrap_new_CPtrConst_smart_pointer_extend_0e10959257ba3bff() {
      |                ^
../smart_pointer_extend_wrap.cxx:708:16: note: '_wrap_new_CPtrConst_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:708:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:78:18: warning: type of '_wrap_new_CFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   78 | extern uintptr_t _wrap_new_CFoo_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:930:7: note: return value type mismatch
  930 | CFoo *_wrap_new_CFoo_smart_pointer_extend_0e10959257ba3bff() {
      |       ^
../smart_pointer_extend_wrap.cxx:930:7: note: '_wrap_new_CFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:930:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:43:18: warning: type of '_wrap_new_CDerived_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_CDerived_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:490:15: note: return value type mismatch
  490 | hi::CDerived *_wrap_new_CDerived_smart_pointer_extend_0e10959257ba3bff() {
      |               ^
../smart_pointer_extend_wrap.cxx:490:15: note: '_wrap_new_CDerived_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:490:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:40:18: warning: type of '_wrap_new_CBase_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_CBase_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:456:12: note: return value type mismatch
  456 | hi::CBase *_wrap_new_CBase_smart_pointer_extend_0e10959257ba3bff() {
      |            ^
../smart_pointer_extend_wrap.cxx:456:12: note: '_wrap_new_CBase_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:456:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:69:18: warning: type of '_wrap_new_Bar_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_new_Bar_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:821:6: note: return value type mismatch
  821 | Bar *_wrap_new_Bar_smart_pointer_extend_0e10959257ba3bff(Foo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:821:6: note: '_wrap_new_Bar_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:821:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:58:19: warning: type of '_wrap_get_hello_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_get_hello_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:675:7: note: type mismatch in parameter 1
  675 | intgo _wrap_get_hello_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:675:7: note: '_wrap_get_hello_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:675:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:68:13: warning: type of '_wrap_delete_Foo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_delete_Foo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:811:6: note: type mismatch in parameter 1
  811 | void _wrap_delete_Foo_smart_pointer_extend_0e10959257ba3bff(Foo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:811:6: note: '_wrap_delete_Foo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:811:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:88:13: warning: type of '_wrap_delete_DPtrFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   88 | extern void _wrap_delete_DPtrFoo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:1047:6: note: type mismatch in parameter 1
 1047 | void _wrap_delete_DPtrFoo_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:1047:6: note: '_wrap_delete_DPtrFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1047:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:100:13: warning: type of '_wrap_delete_DFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
  100 | extern void _wrap_delete_DFoo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:1196:6: note: type mismatch in parameter 1
 1196 | void _wrap_delete_DFoo_smart_pointer_extend_0e10959257ba3bff(foo::DFoo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:1196:6: note: '_wrap_delete_DFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1196:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:50:13: warning: type of '_wrap_delete_CPtr_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_delete_CPtr_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:573:6: note: type mismatch in parameter 1
  573 | void _wrap_delete_CPtr_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:573:6: note: '_wrap_delete_CPtr_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:573:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:82:13: warning: type of '_wrap_delete_CPtrFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap_delete_CPtrFoo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:975:6: note: type mismatch in parameter 1
  975 | void _wrap_delete_CPtrFoo_smart_pointer_extend_0e10959257ba3bff(CPtrFoo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:975:6: note: '_wrap_delete_CPtrFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:975:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:61:13: warning: type of '_wrap_delete_CPtrConst_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_delete_CPtrConst_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:719:6: note: type mismatch in parameter 1
  719 | void _wrap_delete_CPtrConst_smart_pointer_extend_0e10959257ba3bff(hi::CPtrConst *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:719:6: note: '_wrap_delete_CPtrConst_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:719:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:79:13: warning: type of '_wrap_delete_CFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_delete_CFoo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:941:6: note: type mismatch in parameter 1
  941 | void _wrap_delete_CFoo_smart_pointer_extend_0e10959257ba3bff(CFoo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:941:6: note: '_wrap_delete_CFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:941:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:44:13: warning: type of '_wrap_delete_CDerived_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_CDerived_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:501:6: note: type mismatch in parameter 1
  501 | void _wrap_delete_CDerived_smart_pointer_extend_0e10959257ba3bff(hi::CDerived *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:501:6: note: '_wrap_delete_CDerived_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:501:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:41:13: warning: type of '_wrap_delete_CBase_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_CBase_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:467:6: note: type mismatch in parameter 1
  467 | void _wrap_delete_CBase_smart_pointer_extend_0e10959257ba3bff(hi::CBase *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:467:6: note: '_wrap_delete_CBase_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:467:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:71:13: warning: type of '_wrap_delete_Bar_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   71 | extern void _wrap_delete_Bar_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:847:6: note: type mismatch in parameter 1
  847 | void _wrap_delete_Bar_smart_pointer_extend_0e10959257ba3bff(Bar *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:847:6: note: '_wrap_delete_Bar_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:847:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_extend_0e10959257ba3bff(swig_intgo arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:354:7: note: return value type mismatch
  354 | void *_wrap_Swig_malloc_smart_pointer_extend_0e10959257ba3bff(intgo _swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:354:7: note: '_wrap_Swig_malloc_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:354:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:344:6: note: type mismatch in parameter 1
  344 | void _wrap_Swig_free_smart_pointer_extend_0e10959257ba3bff(void *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:344:6: note: '_wrap_Swig_free_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:344:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:46:13: warning: type of '_wrap_SetCDerived_X_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_SetCDerived_X_smart_pointer_extend_0e10959257ba3bff(uintptr_t _swig_base, swig_intgo arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:522:6: note: type mismatch in parameter 1
  522 | void _wrap_SetCDerived_X_smart_pointer_extend_0e10959257ba3bff(hi::CDerived *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_extend_wrap.cxx:522:6: note: '_wrap_SetCDerived_X_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:522:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:47:19: warning: type of '_wrap_GetCDerived_X_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_GetCDerived_X_smart_pointer_extend_0e10959257ba3bff(uintptr_t _swig_base);
      |                   ^
../smart_pointer_extend_wrap.cxx:535:7: note: type mismatch in parameter 1
  535 | intgo _wrap_GetCDerived_X_smart_pointer_extend_0e10959257ba3bff(hi::CDerived *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:535:7: note: '_wrap_GetCDerived_X_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:535:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:66:19: warning: type of '_wrap_Foo_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_Foo_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:787:7: note: type mismatch in parameter 1
  787 | intgo _wrap_Foo_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff(Foo *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:787:7: note: '_wrap_Foo_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:787:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:65:19: warning: type of '_wrap_Foo_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_Foo_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_extend_wrap.cxx:772:7: note: type mismatch in parameter 1
  772 | intgo _wrap_Foo_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_extend_wrap.cxx:772:7: note: '_wrap_Foo_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:772:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:64:19: warning: type of '_wrap_Foo_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_intgo _wrap_Foo_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../smart_pointer_extend_wrap.cxx:755:7: note: type mismatch in parameter 1
  755 | intgo _wrap_Foo_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff(Foo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../smart_pointer_extend_wrap.cxx:755:7: note: '_wrap_Foo_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:755:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:87:18: warning: type of '_wrap_DPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   87 | extern uintptr_t _wrap_DPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:1034:12: note: return value type mismatch
 1034 | foo::DFoo *_wrap_DPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo *_swig_go_0) {
      |            ^
../smart_pointer_extend_wrap.cxx:1034:12: note: '_wrap_DPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1034:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:91:19: warning: type of '_wrap_DPtrFoo_SExt__SWIG_1_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   91 | extern swig_intgo _wrap_DPtrFoo_SExt__SWIG_1_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:1082:7: note: type mismatch in parameter 1
 1082 | intgo _wrap_DPtrFoo_SExt__SWIG_1_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:1082:7: note: '_wrap_DPtrFoo_SExt__SWIG_1_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1082:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:90:19: warning: type of '_wrap_DPtrFoo_SExt__SWIG_0_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   90 | extern swig_intgo _wrap_DPtrFoo_SExt__SWIG_0_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_extend_wrap.cxx:1067:7: note: type mismatch in parameter 1
 1067 | intgo _wrap_DPtrFoo_SExt__SWIG_0_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_extend_wrap.cxx:1067:7: note: '_wrap_DPtrFoo_SExt__SWIG_0_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1067:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:89:13: warning: type of '_wrap_DPtrFoo_F_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   89 | extern void _wrap_DPtrFoo_F_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:1057:6: note: type mismatch in parameter 1
 1057 | void _wrap_DPtrFoo_F_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:1057:6: note: '_wrap_DPtrFoo_F_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1057:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:93:19: warning: type of '_wrap_DPtrFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   93 | extern swig_intgo _wrap_DPtrFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:1110:7: note: type mismatch in parameter 1
 1110 | intgo _wrap_DPtrFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:1110:7: note: '_wrap_DPtrFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1110:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:92:19: warning: type of '_wrap_DPtrFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   92 | extern swig_intgo _wrap_DPtrFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_extend_wrap.cxx:1095:7: note: type mismatch in parameter 1
 1095 | intgo _wrap_DPtrFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_extend_wrap.cxx:1095:7: note: '_wrap_DPtrFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1095:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:94:13: warning: type of '_wrap_DFoo_F_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   94 | extern void _wrap_DFoo_F_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:1123:6: note: type mismatch in parameter 1
 1123 | void _wrap_DFoo_F_smart_pointer_extend_0e10959257ba3bff(foo::DFoo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:1123:6: note: '_wrap_DFoo_F_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1123:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:98:19: warning: type of '_wrap_DFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   98 | extern swig_intgo _wrap_DFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:1172:7: note: type mismatch in parameter 1
 1172 | intgo _wrap_DFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff(foo::DFoo *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:1172:7: note: '_wrap_DFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1172:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:97:19: warning: type of '_wrap_DFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   97 | extern swig_intgo _wrap_DFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_extend_wrap.cxx:1157:7: note: type mismatch in parameter 1
 1157 | intgo _wrap_DFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff(foo::DFoo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_extend_wrap.cxx:1157:7: note: '_wrap_DFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1157:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:55:19: warning: type of '_wrap_CPtr_z_get_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_CPtr_z_get_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:634:7: note: type mismatch in parameter 1
  634 | intgo _wrap_CPtr_z_get_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:634:7: note: '_wrap_CPtr_z_get_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:634:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:53:13: warning: type of '_wrap_CPtr_x_set_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_CPtr_x_set_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_extend_wrap.cxx:609:6: note: type mismatch in parameter 1
  609 | void _wrap_CPtr_x_set_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_extend_wrap.cxx:609:6: note: '_wrap_CPtr_x_set_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:609:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:54:19: warning: type of '_wrap_CPtr_x_get_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_CPtr_x_get_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:621:7: note: type mismatch in parameter 1
  621 | intgo _wrap_CPtr_x_get_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:621:7: note: '_wrap_CPtr_x_get_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:621:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:52:19: warning: type of '_wrap_CPtr_hello_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_CPtr_hello_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:596:7: note: type mismatch in parameter 1
  596 | intgo _wrap_CPtr_hello_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:596:7: note: '_wrap_CPtr_hello_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:596:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:51:19: warning: type of '_wrap_CPtr_foo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_CPtr_foo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:583:7: note: type mismatch in parameter 1
  583 | intgo _wrap_CPtr_foo_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:583:7: note: '_wrap_CPtr_foo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:583:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:57:19: warning: type of '_wrap_CPtr_boo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_intgo _wrap_CPtr_boo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_extend_wrap.cxx:660:7: note: type mismatch in parameter 1
  660 | intgo _wrap_CPtr_boo_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_extend_wrap.cxx:660:7: note: '_wrap_CPtr_boo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:660:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:56:19: warning: type of '_wrap_CPtr_bar_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_CPtr_bar_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:647:7: note: type mismatch in parameter 1
  647 | intgo _wrap_CPtr_bar_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:647:7: note: '_wrap_CPtr_bar_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:647:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:48:18: warning: type of '_wrap_CPtr___deref___smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_CPtr___deref___smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:549:15: note: return value type mismatch
  549 | hi::CDerived *_wrap_CPtr___deref___smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |               ^
../smart_pointer_extend_wrap.cxx:549:15: note: '_wrap_CPtr___deref___smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:549:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:80:18: warning: type of '_wrap_CPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   80 | extern uintptr_t _wrap_CPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:951:7: note: return value type mismatch
  951 | CFoo *_wrap_CPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff(CPtrFoo *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:951:7: note: '_wrap_CPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:951:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:84:13: warning: type of '_wrap_CPtrFoo_StatFun__SWIG_1_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   84 | extern void _wrap_CPtrFoo_StatFun__SWIG_1_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_extend_wrap.cxx:995:6: note: type mismatch in parameter 1
  995 | void _wrap_CPtrFoo_StatFun__SWIG_1_smart_pointer_extend_0e10959257ba3bff(CPtrFoo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_extend_wrap.cxx:995:6: note: '_wrap_CPtrFoo_StatFun__SWIG_1_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:995:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:83:13: warning: type of '_wrap_CPtrFoo_StatFun__SWIG_0_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   83 | extern void _wrap_CPtrFoo_StatFun__SWIG_0_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:985:6: note: type mismatch in parameter 1
  985 | void _wrap_CPtrFoo_StatFun__SWIG_0_smart_pointer_extend_0e10959257ba3bff(CPtrFoo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:985:6: note: '_wrap_CPtrFoo_StatFun__SWIG_0_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:985:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:85:13: warning: type of '_wrap_CPtrFoo_HoHoHo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_CPtrFoo_HoHoHo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |             ^
../smart_pointer_extend_wrap.cxx:1007:6: note: type mismatch in parameter 1
 1007 | void _wrap_CPtrFoo_HoHoHo_smart_pointer_extend_0e10959257ba3bff(CPtrFoo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../smart_pointer_extend_wrap.cxx:1007:6: note: '_wrap_CPtrFoo_HoHoHo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1007:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:63:19: warning: type of '_wrap_CPtrConst_z_get_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_intgo _wrap_CPtrConst_z_get_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:742:7: note: type mismatch in parameter 1
  742 | intgo _wrap_CPtrConst_z_get_smart_pointer_extend_0e10959257ba3bff(hi::CPtrConst *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:742:7: note: '_wrap_CPtrConst_z_get_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:742:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:62:19: warning: type of '_wrap_CPtrConst_x_get_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap_CPtrConst_x_get_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:729:7: note: type mismatch in parameter 1
  729 | intgo _wrap_CPtrConst_x_get_smart_pointer_extend_0e10959257ba3bff(hi::CPtrConst *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:729:7: note: '_wrap_CPtrConst_x_get_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:729:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:59:18: warning: type of '_wrap_CPtrConst___deref___smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_CPtrConst___deref___smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:695:15: note: return value type mismatch
  695 | hi::CDerived *_wrap_CPtrConst___deref___smart_pointer_extend_0e10959257ba3bff(hi::CPtrConst *_swig_go_0) {
      |               ^
../smart_pointer_extend_wrap.cxx:695:15: note: '_wrap_CPtrConst___deref___smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:695:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:42:19: warning: type of '_wrap_CDerived_foo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_CDerived_foo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:477:7: note: type mismatch in parameter 1
  477 | intgo _wrap_CDerived_foo_smart_pointer_extend_0e10959257ba3bff(hi::CDerived *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:477:7: note: '_wrap_CDerived_foo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:477:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:34:13: warning: type of '_wrap_CBase_x_set_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_CBase_x_set_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_extend_wrap.cxx:378:6: note: type mismatch in parameter 1
  378 | void _wrap_CBase_x_set_smart_pointer_extend_0e10959257ba3bff(hi::CBase *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_extend_wrap.cxx:378:6: note: '_wrap_CBase_x_set_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:378:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:35:19: warning: type of '_wrap_CBase_x_get_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_CBase_x_get_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:390:7: note: type mismatch in parameter 1
  390 | intgo _wrap_CBase_x_get_smart_pointer_extend_0e10959257ba3bff(hi::CBase *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:390:7: note: '_wrap_CBase_x_get_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:390:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:37:19: warning: type of '_wrap_CBase_foo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_CBase_foo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:415:7: note: type mismatch in parameter 1
  415 | intgo _wrap_CBase_foo_smart_pointer_extend_0e10959257ba3bff(hi::CBase *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:415:7: note: '_wrap_CBase_foo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:415:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:39:19: warning: type of '_wrap_CBase_boo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_CBase_boo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_extend_wrap.cxx:441:7: note: type mismatch in parameter 1
  441 | intgo _wrap_CBase_boo_smart_pointer_extend_0e10959257ba3bff(hi::CBase *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_extend_wrap.cxx:441:7: note: '_wrap_CBase_boo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:441:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:38:19: warning: type of '_wrap_CBase_bar_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_CBase_bar_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:428:7: note: type mismatch in parameter 1
  428 | intgo _wrap_CBase_bar_smart_pointer_extend_0e10959257ba3bff(hi::CBase *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:428:7: note: '_wrap_CBase_bar_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:428:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:74:19: warning: type of '_wrap_Bar_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_Bar_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:889:7: note: type mismatch in parameter 1
  889 | intgo _wrap_Bar_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff(Bar *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:889:7: note: '_wrap_Bar_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:889:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:73:19: warning: type of '_wrap_Bar_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_intgo _wrap_Bar_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_extend_wrap.cxx:874:7: note: type mismatch in parameter 1
  874 | intgo _wrap_Bar_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff(Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_extend_wrap.cxx:874:7: note: '_wrap_Bar_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:874:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:72:19: warning: type of '_wrap_Bar_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_intgo _wrap_Bar_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../smart_pointer_extend_wrap.cxx:857:7: note: type mismatch in parameter 1
  857 | intgo _wrap_Bar_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff(Bar *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../smart_pointer_extend_wrap.cxx:857:7: note: '_wrap_Bar_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:857:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend.go:70:18: warning: type of '_wrap_Bar___deref___smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_Bar___deref___smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:834:6: note: return value type mismatch
  834 | Foo *_wrap_Bar___deref___smart_pointer_extend_0e10959257ba3bff(Bar *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:834:6: note: '_wrap_Bar___deref___smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:834:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_extend_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build1033991586/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build1033991586/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build1033991586/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/smart_pointer_extend
cgo-gcc-prolog: In function '_cgo_9e0865beaa6c_Cfunc__wrap_CFoo_StatFun__SWIG_0_smart_pointer_extend_0e10959257ba3bff':
cgo-gcc-prolog:290:49: warning: unused variable '_cgo_a' [-Wunused-variable]
# swigtests/smart_pointer_extend
smart_pointer_extend_wrap.cxx: In function 'intgo _wrap_CPtr_z_get_smart_pointer_extend_0e10959257ba3bff(hi::CPtr*)':
smart_pointer_extend_wrap.cxx:635:13: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
  635 |   hi::CPtr *arg1 = (hi::CPtr *) 0 ;
      |             ^~~~
smart_pointer_extend_wrap.cxx: In function 'intgo _wrap_CPtrConst_z_get_smart_pointer_extend_0e10959257ba3bff(hi::CPtrConst*)':
smart_pointer_extend_wrap.cxx:743:18: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
  743 |   hi::CPtrConst *arg1 = (hi::CPtrConst *) 0 ;
      |                  ^~~~
smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtrFoo_StatFun__SWIG_0_smart_pointer_extend_0e10959257ba3bff(CPtrFoo*)':
smart_pointer_extend_wrap.cxx:986:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
  986 |   CPtrFoo *arg1 = (CPtrFoo *) 0 ;
      |            ^~~~
smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtrFoo_StatFun__SWIG_1_smart_pointer_extend_0e10959257ba3bff(CPtrFoo*, intgo)':
smart_pointer_extend_wrap.cxx:996:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
  996 |   CPtrFoo *arg1 = (CPtrFoo *) 0 ;
      |            ^~~~
smart_pointer_extend_wrap.cxx: In function 'void _wrap_CPtrFoo_HoHoHo_smart_pointer_extend_0e10959257ba3bff(CPtrFoo*, intgo, intgo)':
smart_pointer_extend_wrap.cxx:1008:12: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 1008 |   CPtrFoo *arg1 = (CPtrFoo *) 0 ;
      |            ^~~~
smart_pointer_extend_wrap.cxx: In function 'intgo _wrap_DPtrFoo_SExt__SWIG_0_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo*, intgo)':
smart_pointer_extend_wrap.cxx:1068:17: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 1068 |   foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ;
      |                 ^~~~
smart_pointer_extend_wrap.cxx: In function 'intgo _wrap_DPtrFoo_SExt__SWIG_1_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo*)':
smart_pointer_extend_wrap.cxx:1083:17: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
 1083 |   foo::DPtrFoo *arg1 = (foo::DPtrFoo *) 0 ;
      |                 ^~~~
smart_pointer_extend_wrap.cxx: At global scope:
smart_pointer_extend_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:67:18: warning: type of '_wrap_new_Foo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_new_Foo_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:800:6: note: return value type mismatch
  800 | Foo *_wrap_new_Foo_smart_pointer_extend_0e10959257ba3bff() {
      |      ^
../smart_pointer_extend_wrap.cxx:800:6: note: '_wrap_new_Foo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:800:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:86:18: warning: type of '_wrap_new_DPtrFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap_new_DPtrFoo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:1021:15: note: return value type mismatch
 1021 | foo::DPtrFoo *_wrap_new_DPtrFoo_smart_pointer_extend_0e10959257ba3bff(foo::DFoo *_swig_go_0) {
      |               ^
../smart_pointer_extend_wrap.cxx:1021:15: note: '_wrap_new_DPtrFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1021:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:99:18: warning: type of '_wrap_new_DFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   99 | extern uintptr_t _wrap_new_DFoo_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:1185:12: note: return value type mismatch
 1185 | foo::DFoo *_wrap_new_DFoo_smart_pointer_extend_0e10959257ba3bff() {
      |            ^
../smart_pointer_extend_wrap.cxx:1185:12: note: '_wrap_new_DFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1185:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:49:18: warning: type of '_wrap_new_CPtr_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_new_CPtr_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:562:11: note: return value type mismatch
  562 | hi::CPtr *_wrap_new_CPtr_smart_pointer_extend_0e10959257ba3bff() {
      |           ^
../smart_pointer_extend_wrap.cxx:562:11: note: '_wrap_new_CPtr_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:562:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:81:18: warning: type of '_wrap_new_CPtrFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   81 | extern uintptr_t _wrap_new_CPtrFoo_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:964:10: note: return value type mismatch
  964 | CPtrFoo *_wrap_new_CPtrFoo_smart_pointer_extend_0e10959257ba3bff() {
      |          ^
../smart_pointer_extend_wrap.cxx:964:10: note: '_wrap_new_CPtrFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:964:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:60:18: warning: type of '_wrap_new_CPtrConst_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_CPtrConst_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:708:16: note: return value type mismatch
  708 | hi::CPtrConst *_wrap_new_CPtrConst_smart_pointer_extend_0e10959257ba3bff() {
      |                ^
../smart_pointer_extend_wrap.cxx:708:16: note: '_wrap_new_CPtrConst_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:708:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:78:18: warning: type of '_wrap_new_CFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   78 | extern uintptr_t _wrap_new_CFoo_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:930:7: note: return value type mismatch
  930 | CFoo *_wrap_new_CFoo_smart_pointer_extend_0e10959257ba3bff() {
      |       ^
../smart_pointer_extend_wrap.cxx:930:7: note: '_wrap_new_CFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:930:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:43:18: warning: type of '_wrap_new_CDerived_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_CDerived_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:490:15: note: return value type mismatch
  490 | hi::CDerived *_wrap_new_CDerived_smart_pointer_extend_0e10959257ba3bff() {
      |               ^
../smart_pointer_extend_wrap.cxx:490:15: note: '_wrap_new_CDerived_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:490:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:40:18: warning: type of '_wrap_new_CBase_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_CBase_smart_pointer_extend_0e10959257ba3bff(void);
      |                  ^
../smart_pointer_extend_wrap.cxx:456:12: note: return value type mismatch
  456 | hi::CBase *_wrap_new_CBase_smart_pointer_extend_0e10959257ba3bff() {
      |            ^
../smart_pointer_extend_wrap.cxx:456:12: note: '_wrap_new_CBase_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:456:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:69:18: warning: type of '_wrap_new_Bar_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_new_Bar_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:821:6: note: return value type mismatch
  821 | Bar *_wrap_new_Bar_smart_pointer_extend_0e10959257ba3bff(Foo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:821:6: note: '_wrap_new_Bar_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:821:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:58:19: warning: type of '_wrap_get_hello_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_get_hello_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:675:7: note: type mismatch in parameter 1
  675 | intgo _wrap_get_hello_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:675:7: note: '_wrap_get_hello_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:675:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:68:13: warning: type of '_wrap_delete_Foo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_delete_Foo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:811:6: note: type mismatch in parameter 1
  811 | void _wrap_delete_Foo_smart_pointer_extend_0e10959257ba3bff(Foo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:811:6: note: '_wrap_delete_Foo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:811:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:88:13: warning: type of '_wrap_delete_DPtrFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   88 | extern void _wrap_delete_DPtrFoo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:1047:6: note: type mismatch in parameter 1
 1047 | void _wrap_delete_DPtrFoo_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:1047:6: note: '_wrap_delete_DPtrFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1047:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:100:13: warning: type of '_wrap_delete_DFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
  100 | extern void _wrap_delete_DFoo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:1196:6: note: type mismatch in parameter 1
 1196 | void _wrap_delete_DFoo_smart_pointer_extend_0e10959257ba3bff(foo::DFoo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:1196:6: note: '_wrap_delete_DFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1196:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:50:13: warning: type of '_wrap_delete_CPtr_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_delete_CPtr_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:573:6: note: type mismatch in parameter 1
  573 | void _wrap_delete_CPtr_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:573:6: note: '_wrap_delete_CPtr_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:573:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:82:13: warning: type of '_wrap_delete_CPtrFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap_delete_CPtrFoo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:975:6: note: type mismatch in parameter 1
  975 | void _wrap_delete_CPtrFoo_smart_pointer_extend_0e10959257ba3bff(CPtrFoo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:975:6: note: '_wrap_delete_CPtrFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:975:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:61:13: warning: type of '_wrap_delete_CPtrConst_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_delete_CPtrConst_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:719:6: note: type mismatch in parameter 1
  719 | void _wrap_delete_CPtrConst_smart_pointer_extend_0e10959257ba3bff(hi::CPtrConst *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:719:6: note: '_wrap_delete_CPtrConst_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:719:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:79:13: warning: type of '_wrap_delete_CFoo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_delete_CFoo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:941:6: note: type mismatch in parameter 1
  941 | void _wrap_delete_CFoo_smart_pointer_extend_0e10959257ba3bff(CFoo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:941:6: note: '_wrap_delete_CFoo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:941:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:44:13: warning: type of '_wrap_delete_CDerived_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_CDerived_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:501:6: note: type mismatch in parameter 1
  501 | void _wrap_delete_CDerived_smart_pointer_extend_0e10959257ba3bff(hi::CDerived *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:501:6: note: '_wrap_delete_CDerived_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:501:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:41:13: warning: type of '_wrap_delete_CBase_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_CBase_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:467:6: note: type mismatch in parameter 1
  467 | void _wrap_delete_CBase_smart_pointer_extend_0e10959257ba3bff(hi::CBase *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:467:6: note: '_wrap_delete_CBase_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:467:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:71:13: warning: type of '_wrap_delete_Bar_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   71 | extern void _wrap_delete_Bar_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:847:6: note: type mismatch in parameter 1
  847 | void _wrap_delete_Bar_smart_pointer_extend_0e10959257ba3bff(Bar *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:847:6: note: '_wrap_delete_Bar_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:847:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_extend_0e10959257ba3bff(swig_intgo arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:354:7: note: return value type mismatch
  354 | void *_wrap_Swig_malloc_smart_pointer_extend_0e10959257ba3bff(intgo _swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:354:7: note: '_wrap_Swig_malloc_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:354:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:344:6: note: type mismatch in parameter 1
  344 | void _wrap_Swig_free_smart_pointer_extend_0e10959257ba3bff(void *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:344:6: note: '_wrap_Swig_free_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:344:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:46:13: warning: type of '_wrap_SetCDerived_X_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_SetCDerived_X_smart_pointer_extend_0e10959257ba3bff(uintptr_t _swig_base, swig_intgo arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:522:6: note: type mismatch in parameter 1
  522 | void _wrap_SetCDerived_X_smart_pointer_extend_0e10959257ba3bff(hi::CDerived *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_extend_wrap.cxx:522:6: note: '_wrap_SetCDerived_X_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:522:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:47:19: warning: type of '_wrap_GetCDerived_X_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_GetCDerived_X_smart_pointer_extend_0e10959257ba3bff(uintptr_t _swig_base);
      |                   ^
../smart_pointer_extend_wrap.cxx:535:7: note: type mismatch in parameter 1
  535 | intgo _wrap_GetCDerived_X_smart_pointer_extend_0e10959257ba3bff(hi::CDerived *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:535:7: note: '_wrap_GetCDerived_X_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:535:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:66:19: warning: type of '_wrap_Foo_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_Foo_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:787:7: note: type mismatch in parameter 1
  787 | intgo _wrap_Foo_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff(Foo *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:787:7: note: '_wrap_Foo_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:787:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:65:19: warning: type of '_wrap_Foo_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_Foo_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_extend_wrap.cxx:772:7: note: type mismatch in parameter 1
  772 | intgo _wrap_Foo_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_extend_wrap.cxx:772:7: note: '_wrap_Foo_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:772:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:64:19: warning: type of '_wrap_Foo_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_intgo _wrap_Foo_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../smart_pointer_extend_wrap.cxx:755:7: note: type mismatch in parameter 1
  755 | intgo _wrap_Foo_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff(Foo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../smart_pointer_extend_wrap.cxx:755:7: note: '_wrap_Foo_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:755:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:87:18: warning: type of '_wrap_DPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   87 | extern uintptr_t _wrap_DPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:1034:12: note: return value type mismatch
 1034 | foo::DFoo *_wrap_DPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo *_swig_go_0) {
      |            ^
../smart_pointer_extend_wrap.cxx:1034:12: note: '_wrap_DPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1034:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:91:19: warning: type of '_wrap_DPtrFoo_SExt__SWIG_1_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   91 | extern swig_intgo _wrap_DPtrFoo_SExt__SWIG_1_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:1082:7: note: type mismatch in parameter 1
 1082 | intgo _wrap_DPtrFoo_SExt__SWIG_1_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:1082:7: note: '_wrap_DPtrFoo_SExt__SWIG_1_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1082:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:90:19: warning: type of '_wrap_DPtrFoo_SExt__SWIG_0_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   90 | extern swig_intgo _wrap_DPtrFoo_SExt__SWIG_0_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_extend_wrap.cxx:1067:7: note: type mismatch in parameter 1
 1067 | intgo _wrap_DPtrFoo_SExt__SWIG_0_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_extend_wrap.cxx:1067:7: note: '_wrap_DPtrFoo_SExt__SWIG_0_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1067:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:89:13: warning: type of '_wrap_DPtrFoo_F_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   89 | extern void _wrap_DPtrFoo_F_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:1057:6: note: type mismatch in parameter 1
 1057 | void _wrap_DPtrFoo_F_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:1057:6: note: '_wrap_DPtrFoo_F_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1057:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:93:19: warning: type of '_wrap_DPtrFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   93 | extern swig_intgo _wrap_DPtrFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:1110:7: note: type mismatch in parameter 1
 1110 | intgo _wrap_DPtrFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:1110:7: note: '_wrap_DPtrFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1110:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:92:19: warning: type of '_wrap_DPtrFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   92 | extern swig_intgo _wrap_DPtrFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_extend_wrap.cxx:1095:7: note: type mismatch in parameter 1
 1095 | intgo _wrap_DPtrFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff(foo::DPtrFoo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_extend_wrap.cxx:1095:7: note: '_wrap_DPtrFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1095:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:94:13: warning: type of '_wrap_DFoo_F_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   94 | extern void _wrap_DFoo_F_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:1123:6: note: type mismatch in parameter 1
 1123 | void _wrap_DFoo_F_smart_pointer_extend_0e10959257ba3bff(foo::DFoo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:1123:6: note: '_wrap_DFoo_F_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1123:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:98:19: warning: type of '_wrap_DFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   98 | extern swig_intgo _wrap_DFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:1172:7: note: type mismatch in parameter 1
 1172 | intgo _wrap_DFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff(foo::DFoo *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:1172:7: note: '_wrap_DFoo_Ext__SWIG_1_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1172:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:97:19: warning: type of '_wrap_DFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   97 | extern swig_intgo _wrap_DFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_extend_wrap.cxx:1157:7: note: type mismatch in parameter 1
 1157 | intgo _wrap_DFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff(foo::DFoo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_extend_wrap.cxx:1157:7: note: '_wrap_DFoo_Ext__SWIG_0_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1157:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:55:19: warning: type of '_wrap_CPtr_z_get_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_CPtr_z_get_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:634:7: note: type mismatch in parameter 1
  634 | intgo _wrap_CPtr_z_get_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:634:7: note: '_wrap_CPtr_z_get_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:634:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:53:13: warning: type of '_wrap_CPtr_x_set_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_CPtr_x_set_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_extend_wrap.cxx:609:6: note: type mismatch in parameter 1
  609 | void _wrap_CPtr_x_set_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_extend_wrap.cxx:609:6: note: '_wrap_CPtr_x_set_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:609:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:54:19: warning: type of '_wrap_CPtr_x_get_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_CPtr_x_get_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:621:7: note: type mismatch in parameter 1
  621 | intgo _wrap_CPtr_x_get_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:621:7: note: '_wrap_CPtr_x_get_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:621:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:52:19: warning: type of '_wrap_CPtr_hello_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_CPtr_hello_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:596:7: note: type mismatch in parameter 1
  596 | intgo _wrap_CPtr_hello_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:596:7: note: '_wrap_CPtr_hello_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:596:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:51:19: warning: type of '_wrap_CPtr_foo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_CPtr_foo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:583:7: note: type mismatch in parameter 1
  583 | intgo _wrap_CPtr_foo_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:583:7: note: '_wrap_CPtr_foo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:583:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:57:19: warning: type of '_wrap_CPtr_boo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_intgo _wrap_CPtr_boo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_extend_wrap.cxx:660:7: note: type mismatch in parameter 1
  660 | intgo _wrap_CPtr_boo_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_extend_wrap.cxx:660:7: note: '_wrap_CPtr_boo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:660:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:56:19: warning: type of '_wrap_CPtr_bar_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_CPtr_bar_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:647:7: note: type mismatch in parameter 1
  647 | intgo _wrap_CPtr_bar_smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:647:7: note: '_wrap_CPtr_bar_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:647:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:48:18: warning: type of '_wrap_CPtr___deref___smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_CPtr___deref___smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:549:15: note: return value type mismatch
  549 | hi::CDerived *_wrap_CPtr___deref___smart_pointer_extend_0e10959257ba3bff(hi::CPtr *_swig_go_0) {
      |               ^
../smart_pointer_extend_wrap.cxx:549:15: note: '_wrap_CPtr___deref___smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:549:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:80:18: warning: type of '_wrap_CPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   80 | extern uintptr_t _wrap_CPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:951:7: note: return value type mismatch
  951 | CFoo *_wrap_CPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff(CPtrFoo *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:951:7: note: '_wrap_CPtrFoo___deref___smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:951:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:84:13: warning: type of '_wrap_CPtrFoo_StatFun__SWIG_1_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   84 | extern void _wrap_CPtrFoo_StatFun__SWIG_1_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_extend_wrap.cxx:995:6: note: type mismatch in parameter 1
  995 | void _wrap_CPtrFoo_StatFun__SWIG_1_smart_pointer_extend_0e10959257ba3bff(CPtrFoo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_extend_wrap.cxx:995:6: note: '_wrap_CPtrFoo_StatFun__SWIG_1_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:995:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:83:13: warning: type of '_wrap_CPtrFoo_StatFun__SWIG_0_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   83 | extern void _wrap_CPtrFoo_StatFun__SWIG_0_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |             ^
../smart_pointer_extend_wrap.cxx:985:6: note: type mismatch in parameter 1
  985 | void _wrap_CPtrFoo_StatFun__SWIG_0_smart_pointer_extend_0e10959257ba3bff(CPtrFoo *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:985:6: note: '_wrap_CPtrFoo_StatFun__SWIG_0_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:985:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:85:13: warning: type of '_wrap_CPtrFoo_HoHoHo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_CPtrFoo_HoHoHo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |             ^
../smart_pointer_extend_wrap.cxx:1007:6: note: type mismatch in parameter 1
 1007 | void _wrap_CPtrFoo_HoHoHo_smart_pointer_extend_0e10959257ba3bff(CPtrFoo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../smart_pointer_extend_wrap.cxx:1007:6: note: '_wrap_CPtrFoo_HoHoHo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:1007:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:63:19: warning: type of '_wrap_CPtrConst_z_get_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_intgo _wrap_CPtrConst_z_get_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:742:7: note: type mismatch in parameter 1
  742 | intgo _wrap_CPtrConst_z_get_smart_pointer_extend_0e10959257ba3bff(hi::CPtrConst *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:742:7: note: '_wrap_CPtrConst_z_get_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:742:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:62:19: warning: type of '_wrap_CPtrConst_x_get_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap_CPtrConst_x_get_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:729:7: note: type mismatch in parameter 1
  729 | intgo _wrap_CPtrConst_x_get_smart_pointer_extend_0e10959257ba3bff(hi::CPtrConst *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:729:7: note: '_wrap_CPtrConst_x_get_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:729:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:59:18: warning: type of '_wrap_CPtrConst___deref___smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_CPtrConst___deref___smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:695:15: note: return value type mismatch
  695 | hi::CDerived *_wrap_CPtrConst___deref___smart_pointer_extend_0e10959257ba3bff(hi::CPtrConst *_swig_go_0) {
      |               ^
../smart_pointer_extend_wrap.cxx:695:15: note: '_wrap_CPtrConst___deref___smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:695:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:42:19: warning: type of '_wrap_CDerived_foo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_CDerived_foo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:477:7: note: type mismatch in parameter 1
  477 | intgo _wrap_CDerived_foo_smart_pointer_extend_0e10959257ba3bff(hi::CDerived *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:477:7: note: '_wrap_CDerived_foo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:477:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:34:13: warning: type of '_wrap_CBase_x_set_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_CBase_x_set_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_extend_wrap.cxx:378:6: note: type mismatch in parameter 1
  378 | void _wrap_CBase_x_set_smart_pointer_extend_0e10959257ba3bff(hi::CBase *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_extend_wrap.cxx:378:6: note: '_wrap_CBase_x_set_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:378:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:35:19: warning: type of '_wrap_CBase_x_get_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_CBase_x_get_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:390:7: note: type mismatch in parameter 1
  390 | intgo _wrap_CBase_x_get_smart_pointer_extend_0e10959257ba3bff(hi::CBase *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:390:7: note: '_wrap_CBase_x_get_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:390:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:37:19: warning: type of '_wrap_CBase_foo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_CBase_foo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:415:7: note: type mismatch in parameter 1
  415 | intgo _wrap_CBase_foo_smart_pointer_extend_0e10959257ba3bff(hi::CBase *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:415:7: note: '_wrap_CBase_foo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:415:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:39:19: warning: type of '_wrap_CBase_boo_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_CBase_boo_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_extend_wrap.cxx:441:7: note: type mismatch in parameter 1
  441 | intgo _wrap_CBase_boo_smart_pointer_extend_0e10959257ba3bff(hi::CBase *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_extend_wrap.cxx:441:7: note: '_wrap_CBase_boo_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:441:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:38:19: warning: type of '_wrap_CBase_bar_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_CBase_bar_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:428:7: note: type mismatch in parameter 1
  428 | intgo _wrap_CBase_bar_smart_pointer_extend_0e10959257ba3bff(hi::CBase *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:428:7: note: '_wrap_CBase_bar_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:428:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:74:19: warning: type of '_wrap_Bar_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_Bar_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                   ^
../smart_pointer_extend_wrap.cxx:889:7: note: type mismatch in parameter 1
  889 | intgo _wrap_Bar_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff(Bar *_swig_go_0) {
      |       ^
../smart_pointer_extend_wrap.cxx:889:7: note: '_wrap_Bar_extension__SWIG_2_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:889:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:73:19: warning: type of '_wrap_Bar_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_intgo _wrap_Bar_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_extend_wrap.cxx:874:7: note: type mismatch in parameter 1
  874 | intgo _wrap_Bar_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff(Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_extend_wrap.cxx:874:7: note: '_wrap_Bar_extension__SWIG_1_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:874:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:72:19: warning: type of '_wrap_Bar_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_intgo _wrap_Bar_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../smart_pointer_extend_wrap.cxx:857:7: note: type mismatch in parameter 1
  857 | intgo _wrap_Bar_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff(Bar *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../smart_pointer_extend_wrap.cxx:857:7: note: '_wrap_Bar_extension__SWIG_0_smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:857:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_extend/smart_pointer_extend.go:70:18: warning: type of '_wrap_Bar___deref___smart_pointer_extend_0e10959257ba3bff' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_Bar___deref___smart_pointer_extend_0e10959257ba3bff(uintptr_t arg1);
      |                  ^
../smart_pointer_extend_wrap.cxx:834:6: note: return value type mismatch
  834 | Foo *_wrap_Bar___deref___smart_pointer_extend_0e10959257ba3bff(Bar *_swig_go_0) {
      |      ^
../smart_pointer_extend_wrap.cxx:834:6: note: '_wrap_Bar___deref___smart_pointer_extend_0e10959257ba3bff' was previously declared here
../smart_pointer_extend_wrap.cxx:834:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3346171544/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase smart_pointer_ignore
checking go testcase smart_pointer_member (with run test)
# swigtests/smart_pointer_member
../smart_pointer_member.go:42:18: warning: type of '_wrap_new_Foo_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Foo_smart_pointer_member_efda59bd5d3013cb(void);
      |                  ^
../smart_pointer_member_wrap.cxx:428:6: note: return value type mismatch
  428 | Foo *_wrap_new_Foo_smart_pointer_member_efda59bd5d3013cb() {
      |      ^
../smart_pointer_member_wrap.cxx:428:6: note: '_wrap_new_Foo_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:428:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:57:18: warning: type of '_wrap_new_CBar_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_CBar_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                  ^
../smart_pointer_member_wrap.cxx:614:7: note: return value type mismatch
  614 | CBar *_wrap_new_CBar_smart_pointer_member_efda59bd5d3013cb(Foo *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:614:7: note: '_wrap_new_CBar_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:614:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:44:18: warning: type of '_wrap_new_Bar_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_Bar_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                  ^
../smart_pointer_member_wrap.cxx:449:6: note: return value type mismatch
  449 | Bar *_wrap_new_Bar_smart_pointer_member_efda59bd5d3013cb(Foo *_swig_go_0) {
      |      ^
../smart_pointer_member_wrap.cxx:449:6: note: '_wrap_new_Bar_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:449:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:66:19: warning: type of '_wrap_get_z_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_get_z_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:728:7: note: type mismatch in parameter 1
  728 | intgo _wrap_get_z_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:728:7: note: '_wrap_get_z_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:728:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:65:19: warning: type of '_wrap_get_y_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_get_y_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:715:7: note: type mismatch in parameter 1
  715 | intgo _wrap_get_y_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:715:7: note: '_wrap_get_y_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:715:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:43:13: warning: type of '_wrap_delete_Foo_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_Foo_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |             ^
../smart_pointer_member_wrap.cxx:439:6: note: type mismatch in parameter 1
  439 | void _wrap_delete_Foo_smart_pointer_member_efda59bd5d3013cb(Foo *_swig_go_0) {
      |      ^
../smart_pointer_member_wrap.cxx:439:6: note: '_wrap_delete_Foo_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:439:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:59:13: warning: type of '_wrap_delete_CBar_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_delete_CBar_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |             ^
../smart_pointer_member_wrap.cxx:640:6: note: type mismatch in parameter 1
  640 | void _wrap_delete_CBar_smart_pointer_member_efda59bd5d3013cb(CBar *_swig_go_0) {
      |      ^
../smart_pointer_member_wrap.cxx:640:6: note: '_wrap_delete_CBar_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:640:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:47:13: warning: type of '_wrap_delete_Bar_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_Bar_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |             ^
../smart_pointer_member_wrap.cxx:486:6: note: type mismatch in parameter 1
  486 | void _wrap_delete_Bar_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |      ^
../smart_pointer_member_wrap.cxx:486:6: note: '_wrap_delete_Bar_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:486:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_member_efda59bd5d3013cb(swig_intgo arg1);
      |                  ^
../smart_pointer_member_wrap.cxx:306:7: note: return value type mismatch
  306 | void *_wrap_Swig_malloc_smart_pointer_member_efda59bd5d3013cb(intgo _swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:306:7: note: '_wrap_Swig_malloc_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:306:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |             ^
../smart_pointer_member_wrap.cxx:296:6: note: type mismatch in parameter 1
  296 | void _wrap_Swig_free_smart_pointer_member_efda59bd5d3013cb(void *_swig_go_0) {
      |      ^
../smart_pointer_member_wrap.cxx:296:6: note: '_wrap_Swig_free_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:35:13: warning: type of '_wrap_Foo_y_set_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Foo_y_set_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_member_wrap.cxx:348:6: note: type mismatch in parameter 1
  348 | void _wrap_Foo_y_set_smart_pointer_member_efda59bd5d3013cb(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_member_wrap.cxx:348:6: note: '_wrap_Foo_y_set_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:348:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:36:19: warning: type of '_wrap_Foo_y_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_y_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:360:7: note: type mismatch in parameter 1
  360 | intgo _wrap_Foo_y_get_smart_pointer_member_efda59bd5d3013cb(Foo *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:360:7: note: '_wrap_Foo_y_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:360:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:33:13: warning: type of '_wrap_Foo_x_set_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo_x_set_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1, swig_voidp arg2);
      |             ^
../smart_pointer_member_wrap.cxx:319:6: note: type mismatch in parameter 1
  319 | void _wrap_Foo_x_set_smart_pointer_member_efda59bd5d3013cb(Foo *_swig_go_0, intgo *_swig_go_1) {
      |      ^
../smart_pointer_member_wrap.cxx:319:6: note: '_wrap_Foo_x_set_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:319:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:34:19: warning: type of '_wrap_Foo_x_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_voidp _wrap_Foo_x_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:335:8: note: type mismatch in parameter 1
  335 | intgo *_wrap_Foo_x_get_smart_pointer_member_efda59bd5d3013cb(Foo *_swig_go_0) {
      |        ^
../smart_pointer_member_wrap.cxx:335:8: note: '_wrap_Foo_x_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:335:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:64:19: warning: type of '_wrap_CBar_zx_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_intgo _wrap_CBar_zx_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:702:7: note: type mismatch in parameter 1
  702 | intgo _wrap_CBar_zx_get_smart_pointer_member_efda59bd5d3013cb(CBar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:702:7: note: '_wrap_CBar_zx_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:702:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:62:19: warning: type of '_wrap_CBar_z_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap_CBar_z_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:676:7: note: type mismatch in parameter 1
  676 | intgo _wrap_CBar_z_get_smart_pointer_member_efda59bd5d3013cb(CBar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:676:7: note: '_wrap_CBar_z_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:676:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:61:19: warning: type of '_wrap_CBar_y_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_intgo _wrap_CBar_y_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:663:7: note: type mismatch in parameter 1
  663 | intgo _wrap_CBar_y_get_smart_pointer_member_efda59bd5d3013cb(CBar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:663:7: note: '_wrap_CBar_y_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:663:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:60:19: warning: type of '_wrap_CBar_x_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_voidp _wrap_CBar_x_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:650:8: note: type mismatch in parameter 1
  650 | intgo *_wrap_CBar_x_get_smart_pointer_member_efda59bd5d3013cb(CBar *_swig_go_0) {
      |        ^
../smart_pointer_member_wrap.cxx:650:8: note: '_wrap_CBar_x_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:650:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:58:18: warning: type of '_wrap_CBar___deref___smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_CBar___deref___smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                  ^
../smart_pointer_member_wrap.cxx:627:6: note: return value type mismatch
  627 | Foo *_wrap_CBar___deref___smart_pointer_member_efda59bd5d3013cb(CBar *_swig_go_0) {
      |      ^
../smart_pointer_member_wrap.cxx:627:6: note: '_wrap_CBar___deref___smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:627:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:63:19: warning: type of '_wrap_CBar_ZZ_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_intgo _wrap_CBar_ZZ_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:689:7: note: type mismatch in parameter 1
  689 | intgo _wrap_CBar_ZZ_get_smart_pointer_member_efda59bd5d3013cb(CBar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:689:7: note: '_wrap_CBar_ZZ_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:689:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:54:13: warning: type of '_wrap_Bar_zx_set_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_Bar_zx_set_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_member_wrap.cxx:576:6: note: type mismatch in parameter 1
  576 | void _wrap_Bar_zx_set_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_member_wrap.cxx:576:6: note: '_wrap_Bar_zx_set_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:576:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:55:19: warning: type of '_wrap_Bar_zx_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Bar_zx_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:588:7: note: type mismatch in parameter 1
  588 | intgo _wrap_Bar_zx_get_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:588:7: note: '_wrap_Bar_zx_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:588:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:52:19: warning: type of '_wrap_Bar_z_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_Bar_z_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:550:7: note: type mismatch in parameter 1
  550 | intgo _wrap_Bar_z_get_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:550:7: note: '_wrap_Bar_z_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:550:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:50:13: warning: type of '_wrap_Bar_y_set_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_Bar_y_set_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_member_wrap.cxx:525:6: note: type mismatch in parameter 1
  525 | void _wrap_Bar_y_set_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_member_wrap.cxx:525:6: note: '_wrap_Bar_y_set_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:525:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:51:19: warning: type of '_wrap_Bar_y_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_Bar_y_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:537:7: note: type mismatch in parameter 1
  537 | intgo _wrap_Bar_y_get_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:537:7: note: '_wrap_Bar_y_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:537:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:48:13: warning: type of '_wrap_Bar_x_set_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_Bar_x_set_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1, swig_voidp arg2);
      |             ^
../smart_pointer_member_wrap.cxx:496:6: note: type mismatch in parameter 1
  496 | void _wrap_Bar_x_set_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0, intgo *_swig_go_1) {
      |      ^
../smart_pointer_member_wrap.cxx:496:6: note: '_wrap_Bar_x_set_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:496:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:49:19: warning: type of '_wrap_Bar_x_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_voidp _wrap_Bar_x_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:512:8: note: type mismatch in parameter 1
  512 | intgo *_wrap_Bar_x_get_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |        ^
../smart_pointer_member_wrap.cxx:512:8: note: '_wrap_Bar_x_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:512:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:56:19: warning: type of '_wrap_Bar_boo_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_Bar_boo_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:601:7: note: type mismatch in parameter 1
  601 | intgo _wrap_Bar_boo_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:601:7: note: '_wrap_Bar_boo_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:601:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:45:18: warning: type of '_wrap_Bar___deref___smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_Bar___deref___smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                  ^
../smart_pointer_member_wrap.cxx:462:6: note: return value type mismatch
  462 | Foo *_wrap_Bar___deref___smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |      ^
../smart_pointer_member_wrap.cxx:462:6: note: '_wrap_Bar___deref___smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:462:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_member.go:53:19: warning: type of '_wrap_Bar_ZZ_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_Bar_ZZ_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:563:7: note: type mismatch in parameter 1
  563 | intgo _wrap_Bar_ZZ_get_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:563:7: note: '_wrap_Bar_ZZ_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:563:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/smart_pointer_member
smart_pointer_member_wrap.cxx: In function 'void _wrap_Foo_x_set_smart_pointer_member_efda59bd5d3013cb(Foo*, intgo*)':
smart_pointer_member_wrap.cxx:324:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  324 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
smart_pointer_member_wrap.cxx: In function 'intgo* _wrap_Foo_x_get_smart_pointer_member_efda59bd5d3013cb(Foo*)':
smart_pointer_member_wrap.cxx:343:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  343 |   *(int **)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
smart_pointer_member_wrap.cxx: In function 'void _wrap_Bar_x_set_smart_pointer_member_efda59bd5d3013cb(Bar*, intgo*)':
smart_pointer_member_wrap.cxx:501:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  501 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
smart_pointer_member_wrap.cxx: In function 'intgo* _wrap_Bar_x_get_smart_pointer_member_efda59bd5d3013cb(Bar*)':
smart_pointer_member_wrap.cxx:520:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  520 |   *(int **)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
smart_pointer_member_wrap.cxx: In function 'intgo _wrap_Bar_z_get_smart_pointer_member_efda59bd5d3013cb(Bar*)':
smart_pointer_member_wrap.cxx:551:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
  551 |   Bar *arg1 = (Bar *) 0 ;
      |        ^~~~
smart_pointer_member_wrap.cxx: In function 'intgo _wrap_Bar_ZZ_get_smart_pointer_member_efda59bd5d3013cb(Bar*)':
smart_pointer_member_wrap.cxx:564:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
  564 |   Bar *arg1 = (Bar *) 0 ;
      |        ^~~~
smart_pointer_member_wrap.cxx: In function 'intgo _wrap_Bar_zx_get_smart_pointer_member_efda59bd5d3013cb(Bar*)':
smart_pointer_member_wrap.cxx:589:8: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
  589 |   Bar *arg1 = (Bar *) 0 ;
      |        ^~~~
smart_pointer_member_wrap.cxx: In function 'intgo* _wrap_CBar_x_get_smart_pointer_member_efda59bd5d3013cb(CBar*)':
smart_pointer_member_wrap.cxx:658:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  658 |   *(int **)&_swig_go_result = result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
smart_pointer_member_wrap.cxx: In function 'intgo _wrap_CBar_z_get_smart_pointer_member_efda59bd5d3013cb(CBar*)':
smart_pointer_member_wrap.cxx:677:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
  677 |   CBar *arg1 = (CBar *) 0 ;
      |         ^~~~
smart_pointer_member_wrap.cxx: In function 'intgo _wrap_CBar_ZZ_get_smart_pointer_member_efda59bd5d3013cb(CBar*)':
smart_pointer_member_wrap.cxx:690:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
  690 |   CBar *arg1 = (CBar *) 0 ;
      |         ^~~~
smart_pointer_member_wrap.cxx: In function 'intgo _wrap_CBar_zx_get_smart_pointer_member_efda59bd5d3013cb(CBar*)':
smart_pointer_member_wrap.cxx:703:9: warning: variable 'arg1' set but not used [-Wunused-but-set-variable]
  703 |   CBar *arg1 = (CBar *) 0 ;
      |         ^~~~
smart_pointer_member_wrap.cxx: At global scope:
smart_pointer_member_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
smart_pointer_member_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
smart_pointer_member_wrap.cxx: In function '_wrap_Foo_x_get_smart_pointer_member_efda59bd5d3013cb':
smart_pointer_member_wrap.cxx:344:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  344 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
smart_pointer_member_wrap.cxx:338:10: note: '_swig_go_result' declared here
  338 |   intgo *_swig_go_result;
      |          ^~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:42:18: warning: type of '_wrap_new_Foo_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Foo_smart_pointer_member_efda59bd5d3013cb(void);
      |                  ^
../smart_pointer_member_wrap.cxx:428:6: note: return value type mismatch
  428 | Foo *_wrap_new_Foo_smart_pointer_member_efda59bd5d3013cb() {
      |      ^
../smart_pointer_member_wrap.cxx:428:6: note: '_wrap_new_Foo_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:428:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:57:18: warning: type of '_wrap_new_CBar_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_CBar_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                  ^
../smart_pointer_member_wrap.cxx:614:7: note: return value type mismatch
  614 | CBar *_wrap_new_CBar_smart_pointer_member_efda59bd5d3013cb(Foo *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:614:7: note: '_wrap_new_CBar_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:614:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:44:18: warning: type of '_wrap_new_Bar_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_Bar_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                  ^
../smart_pointer_member_wrap.cxx:449:6: note: return value type mismatch
  449 | Bar *_wrap_new_Bar_smart_pointer_member_efda59bd5d3013cb(Foo *_swig_go_0) {
      |      ^
../smart_pointer_member_wrap.cxx:449:6: note: '_wrap_new_Bar_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:449:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:66:19: warning: type of '_wrap_get_z_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_get_z_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:728:7: note: type mismatch in parameter 1
  728 | intgo _wrap_get_z_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:728:7: note: '_wrap_get_z_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:728:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:65:19: warning: type of '_wrap_get_y_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_get_y_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:715:7: note: type mismatch in parameter 1
  715 | intgo _wrap_get_y_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:715:7: note: '_wrap_get_y_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:715:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:43:13: warning: type of '_wrap_delete_Foo_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_Foo_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |             ^
../smart_pointer_member_wrap.cxx:439:6: note: type mismatch in parameter 1
  439 | void _wrap_delete_Foo_smart_pointer_member_efda59bd5d3013cb(Foo *_swig_go_0) {
      |      ^
../smart_pointer_member_wrap.cxx:439:6: note: '_wrap_delete_Foo_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:439:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:59:13: warning: type of '_wrap_delete_CBar_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_delete_CBar_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |             ^
../smart_pointer_member_wrap.cxx:640:6: note: type mismatch in parameter 1
  640 | void _wrap_delete_CBar_smart_pointer_member_efda59bd5d3013cb(CBar *_swig_go_0) {
      |      ^
../smart_pointer_member_wrap.cxx:640:6: note: '_wrap_delete_CBar_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:640:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:47:13: warning: type of '_wrap_delete_Bar_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_Bar_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |             ^
../smart_pointer_member_wrap.cxx:486:6: note: type mismatch in parameter 1
  486 | void _wrap_delete_Bar_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |      ^
../smart_pointer_member_wrap.cxx:486:6: note: '_wrap_delete_Bar_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:486:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_member_efda59bd5d3013cb(swig_intgo arg1);
      |                  ^
../smart_pointer_member_wrap.cxx:306:7: note: return value type mismatch
  306 | void *_wrap_Swig_malloc_smart_pointer_member_efda59bd5d3013cb(intgo _swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:306:7: note: '_wrap_Swig_malloc_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:306:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |             ^
../smart_pointer_member_wrap.cxx:296:6: note: type mismatch in parameter 1
  296 | void _wrap_Swig_free_smart_pointer_member_efda59bd5d3013cb(void *_swig_go_0) {
      |      ^
../smart_pointer_member_wrap.cxx:296:6: note: '_wrap_Swig_free_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:35:13: warning: type of '_wrap_Foo_y_set_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Foo_y_set_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_member_wrap.cxx:348:6: note: type mismatch in parameter 1
  348 | void _wrap_Foo_y_set_smart_pointer_member_efda59bd5d3013cb(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_member_wrap.cxx:348:6: note: '_wrap_Foo_y_set_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:348:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:36:19: warning: type of '_wrap_Foo_y_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_y_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:360:7: note: type mismatch in parameter 1
  360 | intgo _wrap_Foo_y_get_smart_pointer_member_efda59bd5d3013cb(Foo *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:360:7: note: '_wrap_Foo_y_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:360:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:33:13: warning: type of '_wrap_Foo_x_set_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo_x_set_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1, swig_voidp arg2);
      |             ^
../smart_pointer_member_wrap.cxx:319:6: note: type mismatch in parameter 1
  319 | void _wrap_Foo_x_set_smart_pointer_member_efda59bd5d3013cb(Foo *_swig_go_0, intgo *_swig_go_1) {
      |      ^
../smart_pointer_member_wrap.cxx:319:6: note: '_wrap_Foo_x_set_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:319:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:34:19: warning: type of '_wrap_Foo_x_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_voidp _wrap_Foo_x_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:335:8: note: type mismatch in parameter 1
  335 | intgo *_wrap_Foo_x_get_smart_pointer_member_efda59bd5d3013cb(Foo *_swig_go_0) {
      |        ^
../smart_pointer_member_wrap.cxx:335:8: note: '_wrap_Foo_x_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:335:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:64:19: warning: type of '_wrap_CBar_zx_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_intgo _wrap_CBar_zx_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:702:7: note: type mismatch in parameter 1
  702 | intgo _wrap_CBar_zx_get_smart_pointer_member_efda59bd5d3013cb(CBar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:702:7: note: '_wrap_CBar_zx_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:702:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:62:19: warning: type of '_wrap_CBar_z_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap_CBar_z_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:676:7: note: type mismatch in parameter 1
  676 | intgo _wrap_CBar_z_get_smart_pointer_member_efda59bd5d3013cb(CBar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:676:7: note: '_wrap_CBar_z_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:676:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:61:19: warning: type of '_wrap_CBar_y_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_intgo _wrap_CBar_y_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:663:7: note: type mismatch in parameter 1
  663 | intgo _wrap_CBar_y_get_smart_pointer_member_efda59bd5d3013cb(CBar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:663:7: note: '_wrap_CBar_y_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:663:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:60:19: warning: type of '_wrap_CBar_x_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_voidp _wrap_CBar_x_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:650:8: note: type mismatch in parameter 1
  650 | intgo *_wrap_CBar_x_get_smart_pointer_member_efda59bd5d3013cb(CBar *_swig_go_0) {
      |        ^
../smart_pointer_member_wrap.cxx:650:8: note: '_wrap_CBar_x_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:650:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:58:18: warning: type of '_wrap_CBar___deref___smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_CBar___deref___smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                  ^
../smart_pointer_member_wrap.cxx:627:6: note: return value type mismatch
  627 | Foo *_wrap_CBar___deref___smart_pointer_member_efda59bd5d3013cb(CBar *_swig_go_0) {
      |      ^
../smart_pointer_member_wrap.cxx:627:6: note: '_wrap_CBar___deref___smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:627:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:63:19: warning: type of '_wrap_CBar_ZZ_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_intgo _wrap_CBar_ZZ_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:689:7: note: type mismatch in parameter 1
  689 | intgo _wrap_CBar_ZZ_get_smart_pointer_member_efda59bd5d3013cb(CBar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:689:7: note: '_wrap_CBar_ZZ_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:689:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:54:13: warning: type of '_wrap_Bar_zx_set_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_Bar_zx_set_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_member_wrap.cxx:576:6: note: type mismatch in parameter 1
  576 | void _wrap_Bar_zx_set_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_member_wrap.cxx:576:6: note: '_wrap_Bar_zx_set_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:576:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:55:19: warning: type of '_wrap_Bar_zx_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Bar_zx_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:588:7: note: type mismatch in parameter 1
  588 | intgo _wrap_Bar_zx_get_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:588:7: note: '_wrap_Bar_zx_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:588:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:52:19: warning: type of '_wrap_Bar_z_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_Bar_z_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:550:7: note: type mismatch in parameter 1
  550 | intgo _wrap_Bar_z_get_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:550:7: note: '_wrap_Bar_z_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:550:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:50:13: warning: type of '_wrap_Bar_y_set_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_Bar_y_set_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_member_wrap.cxx:525:6: note: type mismatch in parameter 1
  525 | void _wrap_Bar_y_set_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_member_wrap.cxx:525:6: note: '_wrap_Bar_y_set_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:525:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:51:19: warning: type of '_wrap_Bar_y_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_Bar_y_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:537:7: note: type mismatch in parameter 1
  537 | intgo _wrap_Bar_y_get_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:537:7: note: '_wrap_Bar_y_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:537:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:48:13: warning: type of '_wrap_Bar_x_set_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_Bar_x_set_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1, swig_voidp arg2);
      |             ^
../smart_pointer_member_wrap.cxx:496:6: note: type mismatch in parameter 1
  496 | void _wrap_Bar_x_set_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0, intgo *_swig_go_1) {
      |      ^
../smart_pointer_member_wrap.cxx:496:6: note: '_wrap_Bar_x_set_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:496:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:49:19: warning: type of '_wrap_Bar_x_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_voidp _wrap_Bar_x_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:512:8: note: type mismatch in parameter 1
  512 | intgo *_wrap_Bar_x_get_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |        ^
../smart_pointer_member_wrap.cxx:512:8: note: '_wrap_Bar_x_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:512:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:56:19: warning: type of '_wrap_Bar_boo_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_Bar_boo_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:601:7: note: type mismatch in parameter 1
  601 | intgo _wrap_Bar_boo_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:601:7: note: '_wrap_Bar_boo_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:601:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:45:18: warning: type of '_wrap_Bar___deref___smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_Bar___deref___smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                  ^
../smart_pointer_member_wrap.cxx:462:6: note: return value type mismatch
  462 | Foo *_wrap_Bar___deref___smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |      ^
../smart_pointer_member_wrap.cxx:462:6: note: '_wrap_Bar___deref___smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:462:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_member/smart_pointer_member.go:53:19: warning: type of '_wrap_Bar_ZZ_get_smart_pointer_member_efda59bd5d3013cb' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_Bar_ZZ_get_smart_pointer_member_efda59bd5d3013cb(uintptr_t arg1);
      |                   ^
../smart_pointer_member_wrap.cxx:563:7: note: type mismatch in parameter 1
  563 | intgo _wrap_Bar_ZZ_get_smart_pointer_member_efda59bd5d3013cb(Bar *_swig_go_0) {
      |       ^
../smart_pointer_member_wrap.cxx:563:7: note: '_wrap_Bar_ZZ_get_smart_pointer_member_efda59bd5d3013cb' was previously declared here
../smart_pointer_member_wrap.cxx:563:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-706725208/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase smart_pointer_multi (with run test)
# swigtests/smart_pointer_multi
../smart_pointer_multi.go:44:18: warning: type of '_wrap_new_Spam_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_Spam_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_wrap.cxx:436:7: note: return value type mismatch
  436 | Spam *_wrap_new_Spam_smart_pointer_multi_703cc22e96e6cb5f(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:436:7: note: '_wrap_new_Spam_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:436:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:50:18: warning: type of '_wrap_new_Grok_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_new_Grok_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_wrap.cxx:510:7: note: return value type mismatch
  510 | Grok *_wrap_new_Grok_smart_pointer_multi_703cc22e96e6cb5f(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:510:7: note: '_wrap_new_Grok_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:510:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:36:18: warning: type of '_wrap_new_Foo_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Foo_smart_pointer_multi_703cc22e96e6cb5f(void);
      |                  ^
../smart_pointer_multi_wrap.cxx:341:6: note: return value type mismatch
  341 | Foo *_wrap_new_Foo_smart_pointer_multi_703cc22e96e6cb5f() {
      |      ^
../smart_pointer_multi_wrap.cxx:341:6: note: '_wrap_new_Foo_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:341:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:38:18: warning: type of '_wrap_new_Bar_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Bar_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_wrap.cxx:362:6: note: return value type mismatch
  362 | Bar *_wrap_new_Bar_smart_pointer_multi_703cc22e96e6cb5f(Foo *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:362:6: note: '_wrap_new_Bar_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:362:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:46:13: warning: type of '_wrap_delete_Spam_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_Spam_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |             ^
../smart_pointer_multi_wrap.cxx:462:6: note: type mismatch in parameter 1
  462 | void _wrap_delete_Spam_smart_pointer_multi_703cc22e96e6cb5f(Spam *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:462:6: note: '_wrap_delete_Spam_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:462:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:52:13: warning: type of '_wrap_delete_Grok_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_Grok_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |             ^
../smart_pointer_multi_wrap.cxx:536:6: note: type mismatch in parameter 1
  536 | void _wrap_delete_Grok_smart_pointer_multi_703cc22e96e6cb5f(Grok *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:536:6: note: '_wrap_delete_Grok_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:536:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:37:13: warning: type of '_wrap_delete_Foo_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |             ^
../smart_pointer_multi_wrap.cxx:352:6: note: type mismatch in parameter 1
  352 | void _wrap_delete_Foo_smart_pointer_multi_703cc22e96e6cb5f(Foo *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:352:6: note: '_wrap_delete_Foo_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:40:13: warning: type of '_wrap_delete_Bar_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Bar_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |             ^
../smart_pointer_multi_wrap.cxx:388:6: note: type mismatch in parameter 1
  388 | void _wrap_delete_Bar_smart_pointer_multi_703cc22e96e6cb5f(Bar *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:388:6: note: '_wrap_delete_Bar_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:388:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_multi_703cc22e96e6cb5f(swig_intgo arg1);
      |                  ^
../smart_pointer_multi_wrap.cxx:290:7: note: return value type mismatch
  290 | void *_wrap_Swig_malloc_smart_pointer_multi_703cc22e96e6cb5f(intgo _swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:290:7: note: '_wrap_Swig_malloc_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:290:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |             ^
../smart_pointer_multi_wrap.cxx:280:6: note: type mismatch in parameter 1
  280 | void _wrap_Swig_free_smart_pointer_multi_703cc22e96e6cb5f(void *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:280:6: note: '_wrap_Swig_free_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:280:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:47:13: warning: type of '_wrap_Spam_x_set_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_Spam_x_set_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_wrap.cxx:472:6: note: type mismatch in parameter 1
  472 | void _wrap_Spam_x_set_smart_pointer_multi_703cc22e96e6cb5f(Spam *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_wrap.cxx:472:6: note: '_wrap_Spam_x_set_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:472:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:48:19: warning: type of '_wrap_Spam_x_get_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_Spam_x_get_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:484:7: note: type mismatch in parameter 1
  484 | intgo _wrap_Spam_x_get_smart_pointer_multi_703cc22e96e6cb5f(Spam *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:484:7: note: '_wrap_Spam_x_get_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:484:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:49:19: warning: type of '_wrap_Spam_getx_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_Spam_getx_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:497:7: note: type mismatch in parameter 1
  497 | intgo _wrap_Spam_getx_smart_pointer_multi_703cc22e96e6cb5f(Spam *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:497:7: note: '_wrap_Spam_getx_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:497:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:45:18: warning: type of '_wrap_Spam___deref___smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_Spam___deref___smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_wrap.cxx:449:6: note: return value type mismatch
  449 | Bar *_wrap_Spam___deref___smart_pointer_multi_703cc22e96e6cb5f(Spam *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:449:6: note: '_wrap_Spam___deref___smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:449:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:53:13: warning: type of '_wrap_Grok_x_set_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_Grok_x_set_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_wrap.cxx:546:6: note: type mismatch in parameter 1
  546 | void _wrap_Grok_x_set_smart_pointer_multi_703cc22e96e6cb5f(Grok *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_wrap.cxx:546:6: note: '_wrap_Grok_x_set_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:546:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:54:19: warning: type of '_wrap_Grok_x_get_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_Grok_x_get_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:558:7: note: type mismatch in parameter 1
  558 | intgo _wrap_Grok_x_get_smart_pointer_multi_703cc22e96e6cb5f(Grok *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:558:7: note: '_wrap_Grok_x_get_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:558:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:55:19: warning: type of '_wrap_Grok_getx_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Grok_getx_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:571:7: note: type mismatch in parameter 1
  571 | intgo _wrap_Grok_getx_smart_pointer_multi_703cc22e96e6cb5f(Grok *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:571:7: note: '_wrap_Grok_getx_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:571:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:51:18: warning: type of '_wrap_Grok___deref___smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_Grok___deref___smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_wrap.cxx:523:6: note: return value type mismatch
  523 | Bar *_wrap_Grok___deref___smart_pointer_multi_703cc22e96e6cb5f(Grok *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:523:6: note: '_wrap_Grok___deref___smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:523:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:33:13: warning: type of '_wrap_Foo_x_set_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo_x_set_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_wrap.cxx:303:6: note: type mismatch in parameter 1
  303 | void _wrap_Foo_x_set_smart_pointer_multi_703cc22e96e6cb5f(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_wrap.cxx:303:6: note: '_wrap_Foo_x_set_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:303:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:34:19: warning: type of '_wrap_Foo_x_get_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_x_get_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:315:7: note: type mismatch in parameter 1
  315 | intgo _wrap_Foo_x_get_smart_pointer_multi_703cc22e96e6cb5f(Foo *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:315:7: note: '_wrap_Foo_x_get_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:315:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:35:19: warning: type of '_wrap_Foo_getx_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_getx_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:328:7: note: type mismatch in parameter 1
  328 | intgo _wrap_Foo_getx_smart_pointer_multi_703cc22e96e6cb5f(Foo *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:328:7: note: '_wrap_Foo_getx_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:328:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:41:13: warning: type of '_wrap_Bar_x_set_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_Bar_x_set_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_wrap.cxx:398:6: note: type mismatch in parameter 1
  398 | void _wrap_Bar_x_set_smart_pointer_multi_703cc22e96e6cb5f(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_wrap.cxx:398:6: note: '_wrap_Bar_x_set_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:398:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:42:19: warning: type of '_wrap_Bar_x_get_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Bar_x_get_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:410:7: note: type mismatch in parameter 1
  410 | intgo _wrap_Bar_x_get_smart_pointer_multi_703cc22e96e6cb5f(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:410:7: note: '_wrap_Bar_x_get_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:410:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:43:19: warning: type of '_wrap_Bar_getx_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Bar_getx_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:423:7: note: type mismatch in parameter 1
  423 | intgo _wrap_Bar_getx_smart_pointer_multi_703cc22e96e6cb5f(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:423:7: note: '_wrap_Bar_getx_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:423:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi.go:39:18: warning: type of '_wrap_Bar___deref___smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_Bar___deref___smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_wrap.cxx:375:6: note: return value type mismatch
  375 | Foo *_wrap_Bar___deref___smart_pointer_multi_703cc22e96e6cb5f(Bar *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:375:6: note: '_wrap_Bar___deref___smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:375:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/smart_pointer_multi
smart_pointer_multi_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
smart_pointer_multi_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:44:18: warning: type of '_wrap_new_Spam_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_Spam_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_wrap.cxx:436:7: note: return value type mismatch
  436 | Spam *_wrap_new_Spam_smart_pointer_multi_703cc22e96e6cb5f(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:436:7: note: '_wrap_new_Spam_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:436:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:50:18: warning: type of '_wrap_new_Grok_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_new_Grok_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_wrap.cxx:510:7: note: return value type mismatch
  510 | Grok *_wrap_new_Grok_smart_pointer_multi_703cc22e96e6cb5f(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:510:7: note: '_wrap_new_Grok_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:510:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:36:18: warning: type of '_wrap_new_Foo_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Foo_smart_pointer_multi_703cc22e96e6cb5f(void);
      |                  ^
../smart_pointer_multi_wrap.cxx:341:6: note: return value type mismatch
  341 | Foo *_wrap_new_Foo_smart_pointer_multi_703cc22e96e6cb5f() {
      |      ^
../smart_pointer_multi_wrap.cxx:341:6: note: '_wrap_new_Foo_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:341:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:38:18: warning: type of '_wrap_new_Bar_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Bar_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_wrap.cxx:362:6: note: return value type mismatch
  362 | Bar *_wrap_new_Bar_smart_pointer_multi_703cc22e96e6cb5f(Foo *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:362:6: note: '_wrap_new_Bar_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:362:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:46:13: warning: type of '_wrap_delete_Spam_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_Spam_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |             ^
../smart_pointer_multi_wrap.cxx:462:6: note: type mismatch in parameter 1
  462 | void _wrap_delete_Spam_smart_pointer_multi_703cc22e96e6cb5f(Spam *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:462:6: note: '_wrap_delete_Spam_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:462:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:52:13: warning: type of '_wrap_delete_Grok_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_Grok_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |             ^
../smart_pointer_multi_wrap.cxx:536:6: note: type mismatch in parameter 1
  536 | void _wrap_delete_Grok_smart_pointer_multi_703cc22e96e6cb5f(Grok *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:536:6: note: '_wrap_delete_Grok_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:536:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:37:13: warning: type of '_wrap_delete_Foo_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |             ^
../smart_pointer_multi_wrap.cxx:352:6: note: type mismatch in parameter 1
  352 | void _wrap_delete_Foo_smart_pointer_multi_703cc22e96e6cb5f(Foo *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:352:6: note: '_wrap_delete_Foo_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:40:13: warning: type of '_wrap_delete_Bar_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Bar_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |             ^
../smart_pointer_multi_wrap.cxx:388:6: note: type mismatch in parameter 1
  388 | void _wrap_delete_Bar_smart_pointer_multi_703cc22e96e6cb5f(Bar *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:388:6: note: '_wrap_delete_Bar_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:388:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_multi_703cc22e96e6cb5f(swig_intgo arg1);
      |                  ^
../smart_pointer_multi_wrap.cxx:290:7: note: return value type mismatch
  290 | void *_wrap_Swig_malloc_smart_pointer_multi_703cc22e96e6cb5f(intgo _swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:290:7: note: '_wrap_Swig_malloc_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:290:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |             ^
../smart_pointer_multi_wrap.cxx:280:6: note: type mismatch in parameter 1
  280 | void _wrap_Swig_free_smart_pointer_multi_703cc22e96e6cb5f(void *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:280:6: note: '_wrap_Swig_free_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:280:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:47:13: warning: type of '_wrap_Spam_x_set_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_Spam_x_set_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_wrap.cxx:472:6: note: type mismatch in parameter 1
  472 | void _wrap_Spam_x_set_smart_pointer_multi_703cc22e96e6cb5f(Spam *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_wrap.cxx:472:6: note: '_wrap_Spam_x_set_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:472:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:48:19: warning: type of '_wrap_Spam_x_get_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_Spam_x_get_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:484:7: note: type mismatch in parameter 1
  484 | intgo _wrap_Spam_x_get_smart_pointer_multi_703cc22e96e6cb5f(Spam *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:484:7: note: '_wrap_Spam_x_get_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:484:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:49:19: warning: type of '_wrap_Spam_getx_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_Spam_getx_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:497:7: note: type mismatch in parameter 1
  497 | intgo _wrap_Spam_getx_smart_pointer_multi_703cc22e96e6cb5f(Spam *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:497:7: note: '_wrap_Spam_getx_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:497:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:45:18: warning: type of '_wrap_Spam___deref___smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_Spam___deref___smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_wrap.cxx:449:6: note: return value type mismatch
  449 | Bar *_wrap_Spam___deref___smart_pointer_multi_703cc22e96e6cb5f(Spam *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:449:6: note: '_wrap_Spam___deref___smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:449:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:53:13: warning: type of '_wrap_Grok_x_set_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_Grok_x_set_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_wrap.cxx:546:6: note: type mismatch in parameter 1
  546 | void _wrap_Grok_x_set_smart_pointer_multi_703cc22e96e6cb5f(Grok *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_wrap.cxx:546:6: note: '_wrap_Grok_x_set_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:546:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:54:19: warning: type of '_wrap_Grok_x_get_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_Grok_x_get_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:558:7: note: type mismatch in parameter 1
  558 | intgo _wrap_Grok_x_get_smart_pointer_multi_703cc22e96e6cb5f(Grok *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:558:7: note: '_wrap_Grok_x_get_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:558:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:55:19: warning: type of '_wrap_Grok_getx_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Grok_getx_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:571:7: note: type mismatch in parameter 1
  571 | intgo _wrap_Grok_getx_smart_pointer_multi_703cc22e96e6cb5f(Grok *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:571:7: note: '_wrap_Grok_getx_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:571:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:51:18: warning: type of '_wrap_Grok___deref___smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_Grok___deref___smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_wrap.cxx:523:6: note: return value type mismatch
  523 | Bar *_wrap_Grok___deref___smart_pointer_multi_703cc22e96e6cb5f(Grok *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:523:6: note: '_wrap_Grok___deref___smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:523:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:33:13: warning: type of '_wrap_Foo_x_set_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo_x_set_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_wrap.cxx:303:6: note: type mismatch in parameter 1
  303 | void _wrap_Foo_x_set_smart_pointer_multi_703cc22e96e6cb5f(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_wrap.cxx:303:6: note: '_wrap_Foo_x_set_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:303:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:34:19: warning: type of '_wrap_Foo_x_get_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_x_get_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:315:7: note: type mismatch in parameter 1
  315 | intgo _wrap_Foo_x_get_smart_pointer_multi_703cc22e96e6cb5f(Foo *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:315:7: note: '_wrap_Foo_x_get_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:315:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:35:19: warning: type of '_wrap_Foo_getx_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_getx_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:328:7: note: type mismatch in parameter 1
  328 | intgo _wrap_Foo_getx_smart_pointer_multi_703cc22e96e6cb5f(Foo *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:328:7: note: '_wrap_Foo_getx_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:328:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:41:13: warning: type of '_wrap_Bar_x_set_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_Bar_x_set_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_wrap.cxx:398:6: note: type mismatch in parameter 1
  398 | void _wrap_Bar_x_set_smart_pointer_multi_703cc22e96e6cb5f(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_wrap.cxx:398:6: note: '_wrap_Bar_x_set_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:398:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:42:19: warning: type of '_wrap_Bar_x_get_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Bar_x_get_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:410:7: note: type mismatch in parameter 1
  410 | intgo _wrap_Bar_x_get_smart_pointer_multi_703cc22e96e6cb5f(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:410:7: note: '_wrap_Bar_x_get_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:410:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:43:19: warning: type of '_wrap_Bar_getx_smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Bar_getx_smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_wrap.cxx:423:7: note: type mismatch in parameter 1
  423 | intgo _wrap_Bar_getx_smart_pointer_multi_703cc22e96e6cb5f(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_wrap.cxx:423:7: note: '_wrap_Bar_getx_smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:423:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi/smart_pointer_multi.go:39:18: warning: type of '_wrap_Bar___deref___smart_pointer_multi_703cc22e96e6cb5f' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_Bar___deref___smart_pointer_multi_703cc22e96e6cb5f(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_wrap.cxx:375:6: note: return value type mismatch
  375 | Foo *_wrap_Bar___deref___smart_pointer_multi_703cc22e96e6cb5f(Bar *_swig_go_0) {
      |      ^
../smart_pointer_multi_wrap.cxx:375:6: note: '_wrap_Bar___deref___smart_pointer_multi_703cc22e96e6cb5f' was previously declared here
../smart_pointer_multi_wrap.cxx:375:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1920351921/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase smart_pointer_multi_typedef (with run test)
# swigtests/smart_pointer_multi_typedef
../smart_pointer_multi_typedef.go:44:18: warning: type of '_wrap_new_Spam_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_Spam_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:442:7: note: return value type mismatch
  442 | Spam *_wrap_new_Spam_smart_pointer_multi_typedef_25347aabf1483864(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:442:7: note: '_wrap_new_Spam_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:442:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:50:18: warning: type of '_wrap_new_Grok_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_new_Grok_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:516:7: note: return value type mismatch
  516 | Grok *_wrap_new_Grok_smart_pointer_multi_typedef_25347aabf1483864(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:516:7: note: '_wrap_new_Grok_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:516:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:36:18: warning: type of '_wrap_new_Foo_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Foo_smart_pointer_multi_typedef_25347aabf1483864(void);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:347:6: note: return value type mismatch
  347 | Foo *_wrap_new_Foo_smart_pointer_multi_typedef_25347aabf1483864() {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:347:6: note: '_wrap_new_Foo_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:347:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:38:18: warning: type of '_wrap_new_Bar_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Bar_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:368:6: note: return value type mismatch
  368 | Bar *_wrap_new_Bar_smart_pointer_multi_typedef_25347aabf1483864(Foo *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:368:6: note: '_wrap_new_Bar_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:368:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:46:13: warning: type of '_wrap_delete_Spam_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_Spam_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:468:6: note: type mismatch in parameter 1
  468 | void _wrap_delete_Spam_smart_pointer_multi_typedef_25347aabf1483864(Spam *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:468:6: note: '_wrap_delete_Spam_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:468:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:52:13: warning: type of '_wrap_delete_Grok_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_Grok_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:542:6: note: type mismatch in parameter 1
  542 | void _wrap_delete_Grok_smart_pointer_multi_typedef_25347aabf1483864(Grok *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:542:6: note: '_wrap_delete_Grok_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:542:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:37:13: warning: type of '_wrap_delete_Foo_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:358:6: note: type mismatch in parameter 1
  358 | void _wrap_delete_Foo_smart_pointer_multi_typedef_25347aabf1483864(Foo *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:358:6: note: '_wrap_delete_Foo_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:358:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:40:13: warning: type of '_wrap_delete_Bar_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Bar_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:394:6: note: type mismatch in parameter 1
  394 | void _wrap_delete_Bar_smart_pointer_multi_typedef_25347aabf1483864(Bar *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:394:6: note: '_wrap_delete_Bar_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:394:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_multi_typedef_25347aabf1483864(swig_intgo arg1);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:296:7: note: return value type mismatch
  296 | void *_wrap_Swig_malloc_smart_pointer_multi_typedef_25347aabf1483864(intgo _swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:296:7: note: '_wrap_Swig_malloc_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:296:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:286:6: note: type mismatch in parameter 1
  286 | void _wrap_Swig_free_smart_pointer_multi_typedef_25347aabf1483864(void *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:286:6: note: '_wrap_Swig_free_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:286:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:47:13: warning: type of '_wrap_Spam_x_set_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_Spam_x_set_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:478:6: note: type mismatch in parameter 1
  478 | void _wrap_Spam_x_set_smart_pointer_multi_typedef_25347aabf1483864(Spam *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:478:6: note: '_wrap_Spam_x_set_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:478:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:48:19: warning: type of '_wrap_Spam_x_get_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_Spam_x_get_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:490:7: note: type mismatch in parameter 1
  490 | intgo _wrap_Spam_x_get_smart_pointer_multi_typedef_25347aabf1483864(Spam *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:490:7: note: '_wrap_Spam_x_get_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:490:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:49:19: warning: type of '_wrap_Spam_getx_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_Spam_getx_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:503:7: note: type mismatch in parameter 1
  503 | intgo _wrap_Spam_getx_smart_pointer_multi_typedef_25347aabf1483864(Spam *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:503:7: note: '_wrap_Spam_getx_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:503:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:45:18: warning: type of '_wrap_Spam___deref___smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_Spam___deref___smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:455:6: note: return value type mismatch
  455 | Bar *_wrap_Spam___deref___smart_pointer_multi_typedef_25347aabf1483864(Spam *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:455:6: note: '_wrap_Spam___deref___smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:455:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:53:13: warning: type of '_wrap_Grok_x_set_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_Grok_x_set_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:552:6: note: type mismatch in parameter 1
  552 | void _wrap_Grok_x_set_smart_pointer_multi_typedef_25347aabf1483864(Grok *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:552:6: note: '_wrap_Grok_x_set_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:552:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:54:19: warning: type of '_wrap_Grok_x_get_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_Grok_x_get_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:564:7: note: type mismatch in parameter 1
  564 | intgo _wrap_Grok_x_get_smart_pointer_multi_typedef_25347aabf1483864(Grok *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:564:7: note: '_wrap_Grok_x_get_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:564:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:55:19: warning: type of '_wrap_Grok_getx_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Grok_getx_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:577:7: note: type mismatch in parameter 1
  577 | intgo _wrap_Grok_getx_smart_pointer_multi_typedef_25347aabf1483864(Grok *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:577:7: note: '_wrap_Grok_getx_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:577:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:51:18: warning: type of '_wrap_Grok___deref___smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_Grok___deref___smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:529:6: note: return value type mismatch
  529 | Bar *_wrap_Grok___deref___smart_pointer_multi_typedef_25347aabf1483864(Grok *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:529:6: note: '_wrap_Grok___deref___smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:529:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:33:13: warning: type of '_wrap_Foo_x_set_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo_x_set_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:309:6: note: type mismatch in parameter 1
  309 | void _wrap_Foo_x_set_smart_pointer_multi_typedef_25347aabf1483864(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:309:6: note: '_wrap_Foo_x_set_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:309:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:34:19: warning: type of '_wrap_Foo_x_get_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_x_get_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:321:7: note: type mismatch in parameter 1
  321 | intgo _wrap_Foo_x_get_smart_pointer_multi_typedef_25347aabf1483864(Foo *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:321:7: note: '_wrap_Foo_x_get_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:321:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:35:19: warning: type of '_wrap_Foo_getx_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_getx_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:334:7: note: type mismatch in parameter 1
  334 | intgo _wrap_Foo_getx_smart_pointer_multi_typedef_25347aabf1483864(Foo *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:334:7: note: '_wrap_Foo_getx_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:334:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:41:13: warning: type of '_wrap_Bar_x_set_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_Bar_x_set_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:404:6: note: type mismatch in parameter 1
  404 | void _wrap_Bar_x_set_smart_pointer_multi_typedef_25347aabf1483864(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:404:6: note: '_wrap_Bar_x_set_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:404:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:42:19: warning: type of '_wrap_Bar_x_get_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Bar_x_get_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:416:7: note: type mismatch in parameter 1
  416 | intgo _wrap_Bar_x_get_smart_pointer_multi_typedef_25347aabf1483864(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:416:7: note: '_wrap_Bar_x_get_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:416:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:43:19: warning: type of '_wrap_Bar_getx_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Bar_getx_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:429:7: note: type mismatch in parameter 1
  429 | intgo _wrap_Bar_getx_smart_pointer_multi_typedef_25347aabf1483864(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:429:7: note: '_wrap_Bar_getx_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:429:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_multi_typedef.go:39:18: warning: type of '_wrap_Bar___deref___smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_Bar___deref___smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:381:6: note: return value type mismatch
  381 | Foo *_wrap_Bar___deref___smart_pointer_multi_typedef_25347aabf1483864(Bar *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:381:6: note: '_wrap_Bar___deref___smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:381:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/smart_pointer_multi_typedef
smart_pointer_multi_typedef_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
smart_pointer_multi_typedef_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:44:18: warning: type of '_wrap_new_Spam_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_Spam_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:442:7: note: return value type mismatch
  442 | Spam *_wrap_new_Spam_smart_pointer_multi_typedef_25347aabf1483864(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:442:7: note: '_wrap_new_Spam_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:442:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:50:18: warning: type of '_wrap_new_Grok_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_new_Grok_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:516:7: note: return value type mismatch
  516 | Grok *_wrap_new_Grok_smart_pointer_multi_typedef_25347aabf1483864(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:516:7: note: '_wrap_new_Grok_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:516:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:36:18: warning: type of '_wrap_new_Foo_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Foo_smart_pointer_multi_typedef_25347aabf1483864(void);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:347:6: note: return value type mismatch
  347 | Foo *_wrap_new_Foo_smart_pointer_multi_typedef_25347aabf1483864() {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:347:6: note: '_wrap_new_Foo_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:347:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:38:18: warning: type of '_wrap_new_Bar_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Bar_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:368:6: note: return value type mismatch
  368 | Bar *_wrap_new_Bar_smart_pointer_multi_typedef_25347aabf1483864(Foo *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:368:6: note: '_wrap_new_Bar_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:368:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:46:13: warning: type of '_wrap_delete_Spam_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_Spam_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:468:6: note: type mismatch in parameter 1
  468 | void _wrap_delete_Spam_smart_pointer_multi_typedef_25347aabf1483864(Spam *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:468:6: note: '_wrap_delete_Spam_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:468:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:52:13: warning: type of '_wrap_delete_Grok_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_Grok_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:542:6: note: type mismatch in parameter 1
  542 | void _wrap_delete_Grok_smart_pointer_multi_typedef_25347aabf1483864(Grok *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:542:6: note: '_wrap_delete_Grok_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:542:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:37:13: warning: type of '_wrap_delete_Foo_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:358:6: note: type mismatch in parameter 1
  358 | void _wrap_delete_Foo_smart_pointer_multi_typedef_25347aabf1483864(Foo *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:358:6: note: '_wrap_delete_Foo_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:358:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:40:13: warning: type of '_wrap_delete_Bar_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Bar_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:394:6: note: type mismatch in parameter 1
  394 | void _wrap_delete_Bar_smart_pointer_multi_typedef_25347aabf1483864(Bar *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:394:6: note: '_wrap_delete_Bar_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:394:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_multi_typedef_25347aabf1483864(swig_intgo arg1);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:296:7: note: return value type mismatch
  296 | void *_wrap_Swig_malloc_smart_pointer_multi_typedef_25347aabf1483864(intgo _swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:296:7: note: '_wrap_Swig_malloc_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:296:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:286:6: note: type mismatch in parameter 1
  286 | void _wrap_Swig_free_smart_pointer_multi_typedef_25347aabf1483864(void *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:286:6: note: '_wrap_Swig_free_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:286:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:47:13: warning: type of '_wrap_Spam_x_set_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_Spam_x_set_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:478:6: note: type mismatch in parameter 1
  478 | void _wrap_Spam_x_set_smart_pointer_multi_typedef_25347aabf1483864(Spam *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:478:6: note: '_wrap_Spam_x_set_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:478:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:48:19: warning: type of '_wrap_Spam_x_get_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_Spam_x_get_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:490:7: note: type mismatch in parameter 1
  490 | intgo _wrap_Spam_x_get_smart_pointer_multi_typedef_25347aabf1483864(Spam *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:490:7: note: '_wrap_Spam_x_get_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:490:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:49:19: warning: type of '_wrap_Spam_getx_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_Spam_getx_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:503:7: note: type mismatch in parameter 1
  503 | intgo _wrap_Spam_getx_smart_pointer_multi_typedef_25347aabf1483864(Spam *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:503:7: note: '_wrap_Spam_getx_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:503:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:45:18: warning: type of '_wrap_Spam___deref___smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_Spam___deref___smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:455:6: note: return value type mismatch
  455 | Bar *_wrap_Spam___deref___smart_pointer_multi_typedef_25347aabf1483864(Spam *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:455:6: note: '_wrap_Spam___deref___smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:455:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:53:13: warning: type of '_wrap_Grok_x_set_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_Grok_x_set_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:552:6: note: type mismatch in parameter 1
  552 | void _wrap_Grok_x_set_smart_pointer_multi_typedef_25347aabf1483864(Grok *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:552:6: note: '_wrap_Grok_x_set_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:552:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:54:19: warning: type of '_wrap_Grok_x_get_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_Grok_x_get_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:564:7: note: type mismatch in parameter 1
  564 | intgo _wrap_Grok_x_get_smart_pointer_multi_typedef_25347aabf1483864(Grok *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:564:7: note: '_wrap_Grok_x_get_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:564:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:55:19: warning: type of '_wrap_Grok_getx_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_Grok_getx_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:577:7: note: type mismatch in parameter 1
  577 | intgo _wrap_Grok_getx_smart_pointer_multi_typedef_25347aabf1483864(Grok *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:577:7: note: '_wrap_Grok_getx_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:577:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:51:18: warning: type of '_wrap_Grok___deref___smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_Grok___deref___smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:529:6: note: return value type mismatch
  529 | Bar *_wrap_Grok___deref___smart_pointer_multi_typedef_25347aabf1483864(Grok *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:529:6: note: '_wrap_Grok___deref___smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:529:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:33:13: warning: type of '_wrap_Foo_x_set_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo_x_set_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:309:6: note: type mismatch in parameter 1
  309 | void _wrap_Foo_x_set_smart_pointer_multi_typedef_25347aabf1483864(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:309:6: note: '_wrap_Foo_x_set_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:309:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:34:19: warning: type of '_wrap_Foo_x_get_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_x_get_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:321:7: note: type mismatch in parameter 1
  321 | intgo _wrap_Foo_x_get_smart_pointer_multi_typedef_25347aabf1483864(Foo *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:321:7: note: '_wrap_Foo_x_get_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:321:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:35:19: warning: type of '_wrap_Foo_getx_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_getx_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:334:7: note: type mismatch in parameter 1
  334 | intgo _wrap_Foo_getx_smart_pointer_multi_typedef_25347aabf1483864(Foo *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:334:7: note: '_wrap_Foo_getx_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:334:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:41:13: warning: type of '_wrap_Bar_x_set_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_Bar_x_set_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_multi_typedef_wrap.cxx:404:6: note: type mismatch in parameter 1
  404 | void _wrap_Bar_x_set_smart_pointer_multi_typedef_25347aabf1483864(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:404:6: note: '_wrap_Bar_x_set_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:404:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:42:19: warning: type of '_wrap_Bar_x_get_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Bar_x_get_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:416:7: note: type mismatch in parameter 1
  416 | intgo _wrap_Bar_x_get_smart_pointer_multi_typedef_25347aabf1483864(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:416:7: note: '_wrap_Bar_x_get_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:416:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:43:19: warning: type of '_wrap_Bar_getx_smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Bar_getx_smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                   ^
../smart_pointer_multi_typedef_wrap.cxx:429:7: note: type mismatch in parameter 1
  429 | intgo _wrap_Bar_getx_smart_pointer_multi_typedef_25347aabf1483864(Bar *_swig_go_0) {
      |       ^
../smart_pointer_multi_typedef_wrap.cxx:429:7: note: '_wrap_Bar_getx_smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:429:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_multi_typedef/smart_pointer_multi_typedef.go:39:18: warning: type of '_wrap_Bar___deref___smart_pointer_multi_typedef_25347aabf1483864' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_Bar___deref___smart_pointer_multi_typedef_25347aabf1483864(uintptr_t arg1);
      |                  ^
../smart_pointer_multi_typedef_wrap.cxx:381:6: note: return value type mismatch
  381 | Foo *_wrap_Bar___deref___smart_pointer_multi_typedef_25347aabf1483864(Bar *_swig_go_0) {
      |      ^
../smart_pointer_multi_typedef_wrap.cxx:381:6: note: '_wrap_Bar___deref___smart_pointer_multi_typedef_25347aabf1483864' was previously declared here
../smart_pointer_multi_typedef_wrap.cxx:381:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4288695892/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase smart_pointer_namespace
checking go testcase smart_pointer_namespace2
checking go testcase smart_pointer_not
checking go testcase smart_pointer_overload (with run test)
# swigtests/smart_pointer_overload
../smart_pointer_overload.go:40:18: warning: type of '_wrap_new_Foo_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Foo_smart_pointer_overload_13013fba8eaf927a(void);
      |                  ^
../smart_pointer_overload_wrap.cxx:361:6: note: return value type mismatch
  361 | Foo *_wrap_new_Foo_smart_pointer_overload_13013fba8eaf927a() {
      |      ^
../smart_pointer_overload_wrap.cxx:361:6: note: '_wrap_new_Foo_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:361:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:42:18: warning: type of '_wrap_new_Bar_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Bar_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1);
      |                  ^
../smart_pointer_overload_wrap.cxx:382:6: note: return value type mismatch
  382 | Bar *_wrap_new_Bar_smart_pointer_overload_13013fba8eaf927a(Foo *_swig_go_0) {
      |      ^
../smart_pointer_overload_wrap.cxx:382:6: note: '_wrap_new_Bar_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:382:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:41:13: warning: type of '_wrap_delete_Foo_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Foo_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1);
      |             ^
../smart_pointer_overload_wrap.cxx:372:6: note: type mismatch in parameter 1
  372 | void _wrap_delete_Foo_smart_pointer_overload_13013fba8eaf927a(Foo *_swig_go_0) {
      |      ^
../smart_pointer_overload_wrap.cxx:372:6: note: '_wrap_delete_Foo_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:372:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:44:13: warning: type of '_wrap_delete_Bar_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Bar_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1);
      |             ^
../smart_pointer_overload_wrap.cxx:408:6: note: type mismatch in parameter 1
  408 | void _wrap_delete_Bar_smart_pointer_overload_13013fba8eaf927a(Bar *_swig_go_0) {
      |      ^
../smart_pointer_overload_wrap.cxx:408:6: note: '_wrap_delete_Bar_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:408:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:34:18: warning: type of '_wrap_Swig_malloc_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_overload_13013fba8eaf927a(swig_intgo arg1);
      |                  ^
../smart_pointer_overload_wrap.cxx:273:7: note: return value type mismatch
  273 | void *_wrap_Swig_malloc_smart_pointer_overload_13013fba8eaf927a(intgo _swig_go_0) {
      |       ^
../smart_pointer_overload_wrap.cxx:273:7: note: '_wrap_Swig_malloc_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:33:13: warning: type of '_wrap_Swig_free_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1);
      |             ^
../smart_pointer_overload_wrap.cxx:263:6: note: type mismatch in parameter 1
  263 | void _wrap_Swig_free_smart_pointer_overload_13013fba8eaf927a(void *_swig_go_0) {
      |      ^
../smart_pointer_overload_wrap.cxx:263:6: note: '_wrap_Swig_free_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:35:13: warning: type of '_wrap_Foo_x_set_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Foo_x_set_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_overload_wrap.cxx:286:6: note: type mismatch in parameter 1
  286 | void _wrap_Foo_x_set_smart_pointer_overload_13013fba8eaf927a(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_overload_wrap.cxx:286:6: note: '_wrap_Foo_x_set_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:286:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:36:19: warning: type of '_wrap_Foo_x_get_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_x_get_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1);
      |                   ^
../smart_pointer_overload_wrap.cxx:298:7: note: type mismatch in parameter 1
  298 | intgo _wrap_Foo_x_get_smart_pointer_overload_13013fba8eaf927a(Foo *_swig_go_0) {
      |       ^
../smart_pointer_overload_wrap.cxx:298:7: note: '_wrap_Foo_x_get_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:298:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:39:19: warning: type of '_wrap_Foo_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Foo_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, swig_type_1 arg2);
      |                   ^
../smart_pointer_overload_wrap.cxx:341:7: note: type mismatch in parameter 1
  341 | intgo _wrap_Foo_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../smart_pointer_overload_wrap.cxx:341:7: note: '_wrap_Foo_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:341:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:38:19: warning: type of '_wrap_Foo_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_Foo_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, double arg2);
      |                   ^
../smart_pointer_overload_wrap.cxx:326:7: note: type mismatch in parameter 1
  326 | intgo _wrap_Foo_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a(Foo *_swig_go_0, double _swig_go_1) {
      |       ^
../smart_pointer_overload_wrap.cxx:326:7: note: '_wrap_Foo_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:326:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:37:19: warning: type of '_wrap_Foo_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_overload_wrap.cxx:311:7: note: type mismatch in parameter 1
  311 | intgo _wrap_Foo_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_overload_wrap.cxx:311:7: note: '_wrap_Foo_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:311:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:45:13: warning: type of '_wrap_Bar_x_set_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Bar_x_set_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_overload_wrap.cxx:418:6: note: type mismatch in parameter 1
  418 | void _wrap_Bar_x_set_smart_pointer_overload_13013fba8eaf927a(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_overload_wrap.cxx:418:6: note: '_wrap_Bar_x_set_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:418:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:46:19: warning: type of '_wrap_Bar_x_get_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_Bar_x_get_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1);
      |                   ^
../smart_pointer_overload_wrap.cxx:430:7: note: type mismatch in parameter 1
  430 | intgo _wrap_Bar_x_get_smart_pointer_overload_13013fba8eaf927a(Bar *_swig_go_0) {
      |       ^
../smart_pointer_overload_wrap.cxx:430:7: note: '_wrap_Bar_x_get_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:430:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:49:19: warning: type of '_wrap_Bar_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_Bar_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, swig_type_2 arg2);
      |                   ^
../smart_pointer_overload_wrap.cxx:473:7: note: type mismatch in parameter 1
  473 | intgo _wrap_Bar_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a(Bar *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../smart_pointer_overload_wrap.cxx:473:7: note: '_wrap_Bar_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:473:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:48:19: warning: type of '_wrap_Bar_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_Bar_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, double arg2);
      |                   ^
../smart_pointer_overload_wrap.cxx:458:7: note: type mismatch in parameter 1
  458 | intgo _wrap_Bar_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a(Bar *_swig_go_0, double _swig_go_1) {
      |       ^
../smart_pointer_overload_wrap.cxx:458:7: note: '_wrap_Bar_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:458:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:47:19: warning: type of '_wrap_Bar_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_Bar_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_overload_wrap.cxx:443:7: note: type mismatch in parameter 1
  443 | intgo _wrap_Bar_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a(Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_overload_wrap.cxx:443:7: note: '_wrap_Bar_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:443:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_overload.go:43:18: warning: type of '_wrap_Bar___deref___smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_Bar___deref___smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1);
      |                  ^
../smart_pointer_overload_wrap.cxx:395:6: note: return value type mismatch
  395 | Foo *_wrap_Bar___deref___smart_pointer_overload_13013fba8eaf927a(Bar *_swig_go_0) {
      |      ^
../smart_pointer_overload_wrap.cxx:395:6: note: '_wrap_Bar___deref___smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:395:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/smart_pointer_overload
smart_pointer_overload_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
smart_pointer_overload_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:40:18: warning: type of '_wrap_new_Foo_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Foo_smart_pointer_overload_13013fba8eaf927a(void);
      |                  ^
../smart_pointer_overload_wrap.cxx:361:6: note: return value type mismatch
  361 | Foo *_wrap_new_Foo_smart_pointer_overload_13013fba8eaf927a() {
      |      ^
../smart_pointer_overload_wrap.cxx:361:6: note: '_wrap_new_Foo_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:361:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:42:18: warning: type of '_wrap_new_Bar_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Bar_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1);
      |                  ^
../smart_pointer_overload_wrap.cxx:382:6: note: return value type mismatch
  382 | Bar *_wrap_new_Bar_smart_pointer_overload_13013fba8eaf927a(Foo *_swig_go_0) {
      |      ^
../smart_pointer_overload_wrap.cxx:382:6: note: '_wrap_new_Bar_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:382:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:41:13: warning: type of '_wrap_delete_Foo_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Foo_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1);
      |             ^
../smart_pointer_overload_wrap.cxx:372:6: note: type mismatch in parameter 1
  372 | void _wrap_delete_Foo_smart_pointer_overload_13013fba8eaf927a(Foo *_swig_go_0) {
      |      ^
../smart_pointer_overload_wrap.cxx:372:6: note: '_wrap_delete_Foo_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:372:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:44:13: warning: type of '_wrap_delete_Bar_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Bar_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1);
      |             ^
../smart_pointer_overload_wrap.cxx:408:6: note: type mismatch in parameter 1
  408 | void _wrap_delete_Bar_smart_pointer_overload_13013fba8eaf927a(Bar *_swig_go_0) {
      |      ^
../smart_pointer_overload_wrap.cxx:408:6: note: '_wrap_delete_Bar_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:408:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:34:18: warning: type of '_wrap_Swig_malloc_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_overload_13013fba8eaf927a(swig_intgo arg1);
      |                  ^
../smart_pointer_overload_wrap.cxx:273:7: note: return value type mismatch
  273 | void *_wrap_Swig_malloc_smart_pointer_overload_13013fba8eaf927a(intgo _swig_go_0) {
      |       ^
../smart_pointer_overload_wrap.cxx:273:7: note: '_wrap_Swig_malloc_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:33:13: warning: type of '_wrap_Swig_free_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1);
      |             ^
../smart_pointer_overload_wrap.cxx:263:6: note: type mismatch in parameter 1
  263 | void _wrap_Swig_free_smart_pointer_overload_13013fba8eaf927a(void *_swig_go_0) {
      |      ^
../smart_pointer_overload_wrap.cxx:263:6: note: '_wrap_Swig_free_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:35:13: warning: type of '_wrap_Foo_x_set_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Foo_x_set_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_overload_wrap.cxx:286:6: note: type mismatch in parameter 1
  286 | void _wrap_Foo_x_set_smart_pointer_overload_13013fba8eaf927a(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_overload_wrap.cxx:286:6: note: '_wrap_Foo_x_set_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:286:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:36:19: warning: type of '_wrap_Foo_x_get_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_x_get_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1);
      |                   ^
../smart_pointer_overload_wrap.cxx:298:7: note: type mismatch in parameter 1
  298 | intgo _wrap_Foo_x_get_smart_pointer_overload_13013fba8eaf927a(Foo *_swig_go_0) {
      |       ^
../smart_pointer_overload_wrap.cxx:298:7: note: '_wrap_Foo_x_get_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:298:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:39:19: warning: type of '_wrap_Foo_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Foo_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, swig_type_1 arg2);
      |                   ^
../smart_pointer_overload_wrap.cxx:341:7: note: type mismatch in parameter 1
  341 | intgo _wrap_Foo_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../smart_pointer_overload_wrap.cxx:341:7: note: '_wrap_Foo_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:341:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:38:19: warning: type of '_wrap_Foo_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_Foo_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, double arg2);
      |                   ^
../smart_pointer_overload_wrap.cxx:326:7: note: type mismatch in parameter 1
  326 | intgo _wrap_Foo_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a(Foo *_swig_go_0, double _swig_go_1) {
      |       ^
../smart_pointer_overload_wrap.cxx:326:7: note: '_wrap_Foo_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:326:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:37:19: warning: type of '_wrap_Foo_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_overload_wrap.cxx:311:7: note: type mismatch in parameter 1
  311 | intgo _wrap_Foo_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_overload_wrap.cxx:311:7: note: '_wrap_Foo_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:311:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:45:13: warning: type of '_wrap_Bar_x_set_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_Bar_x_set_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_overload_wrap.cxx:418:6: note: type mismatch in parameter 1
  418 | void _wrap_Bar_x_set_smart_pointer_overload_13013fba8eaf927a(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_overload_wrap.cxx:418:6: note: '_wrap_Bar_x_set_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:418:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:46:19: warning: type of '_wrap_Bar_x_get_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_Bar_x_get_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1);
      |                   ^
../smart_pointer_overload_wrap.cxx:430:7: note: type mismatch in parameter 1
  430 | intgo _wrap_Bar_x_get_smart_pointer_overload_13013fba8eaf927a(Bar *_swig_go_0) {
      |       ^
../smart_pointer_overload_wrap.cxx:430:7: note: '_wrap_Bar_x_get_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:430:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:49:19: warning: type of '_wrap_Bar_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_Bar_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, swig_type_2 arg2);
      |                   ^
../smart_pointer_overload_wrap.cxx:473:7: note: type mismatch in parameter 1
  473 | intgo _wrap_Bar_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a(Bar *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../smart_pointer_overload_wrap.cxx:473:7: note: '_wrap_Bar_test__SWIG_2_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:473:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:48:19: warning: type of '_wrap_Bar_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_Bar_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, double arg2);
      |                   ^
../smart_pointer_overload_wrap.cxx:458:7: note: type mismatch in parameter 1
  458 | intgo _wrap_Bar_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a(Bar *_swig_go_0, double _swig_go_1) {
      |       ^
../smart_pointer_overload_wrap.cxx:458:7: note: '_wrap_Bar_test__SWIG_1_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:458:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:47:19: warning: type of '_wrap_Bar_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_Bar_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_overload_wrap.cxx:443:7: note: type mismatch in parameter 1
  443 | intgo _wrap_Bar_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a(Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_overload_wrap.cxx:443:7: note: '_wrap_Bar_test__SWIG_0_smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:443:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_overload/smart_pointer_overload.go:43:18: warning: type of '_wrap_Bar___deref___smart_pointer_overload_13013fba8eaf927a' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_Bar___deref___smart_pointer_overload_13013fba8eaf927a(uintptr_t arg1);
      |                  ^
../smart_pointer_overload_wrap.cxx:395:6: note: return value type mismatch
  395 | Foo *_wrap_Bar___deref___smart_pointer_overload_13013fba8eaf927a(Bar *_swig_go_0) {
      |      ^
../smart_pointer_overload_wrap.cxx:395:6: note: '_wrap_Bar___deref___smart_pointer_overload_13013fba8eaf927a' was previously declared here
../smart_pointer_overload_wrap.cxx:395:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4182205288/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase smart_pointer_protected
checking go testcase smart_pointer_rename (with run test)
# swigtests/smart_pointer_rename
../smart_pointer_rename.go:35:18: warning: type of '_wrap_new_Foo_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Foo_smart_pointer_rename_bc449a10380b7367(void);
      |                  ^
../smart_pointer_rename_wrap.cxx:318:6: note: return value type mismatch
  318 | Foo *_wrap_new_Foo_smart_pointer_rename_bc449a10380b7367() {
      |      ^
../smart_pointer_rename_wrap.cxx:318:6: note: '_wrap_new_Foo_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:318:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_rename.go:37:18: warning: type of '_wrap_new_Bar_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Bar_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1);
      |                  ^
../smart_pointer_rename_wrap.cxx:339:6: note: return value type mismatch
  339 | Bar *_wrap_new_Bar_smart_pointer_rename_bc449a10380b7367(Foo *_swig_go_0) {
      |      ^
../smart_pointer_rename_wrap.cxx:339:6: note: '_wrap_new_Bar_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:339:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_rename.go:36:13: warning: type of '_wrap_delete_Foo_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1);
      |             ^
../smart_pointer_rename_wrap.cxx:329:6: note: type mismatch in parameter 1
  329 | void _wrap_delete_Foo_smart_pointer_rename_bc449a10380b7367(Foo *_swig_go_0) {
      |      ^
../smart_pointer_rename_wrap.cxx:329:6: note: '_wrap_delete_Foo_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:329:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_rename.go:40:13: warning: type of '_wrap_delete_Bar_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Bar_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1);
      |             ^
../smart_pointer_rename_wrap.cxx:378:6: note: type mismatch in parameter 1
  378 | void _wrap_delete_Bar_smart_pointer_rename_bc449a10380b7367(Bar *_swig_go_0) {
      |      ^
../smart_pointer_rename_wrap.cxx:378:6: note: '_wrap_delete_Bar_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:378:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_rename.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_rename_bc449a10380b7367(swig_intgo arg1);
      |                  ^
../smart_pointer_rename_wrap.cxx:273:7: note: return value type mismatch
  273 | void *_wrap_Swig_malloc_smart_pointer_rename_bc449a10380b7367(intgo _swig_go_0) {
      |       ^
../smart_pointer_rename_wrap.cxx:273:7: note: '_wrap_Swig_malloc_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_rename.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1);
      |             ^
../smart_pointer_rename_wrap.cxx:263:6: note: type mismatch in parameter 1
  263 | void _wrap_Swig_free_smart_pointer_rename_bc449a10380b7367(void *_swig_go_0) {
      |      ^
../smart_pointer_rename_wrap.cxx:263:6: note: '_wrap_Swig_free_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_rename.go:34:19: warning: type of '_wrap_Foo_ftest2_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_ftest2_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../smart_pointer_rename_wrap.cxx:301:7: note: type mismatch in parameter 1
  301 | intgo _wrap_Foo_ftest2_smart_pointer_rename_bc449a10380b7367(Foo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../smart_pointer_rename_wrap.cxx:301:7: note: '_wrap_Foo_ftest2_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:301:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_rename.go:33:19: warning: type of '_wrap_Foo_ftest1_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_Foo_ftest1_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_rename_wrap.cxx:286:7: note: type mismatch in parameter 1
  286 | intgo _wrap_Foo_ftest1_smart_pointer_rename_bc449a10380b7367(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_rename_wrap.cxx:286:7: note: '_wrap_Foo_ftest1_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:286:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_rename.go:39:19: warning: type of '_wrap_Bar_test_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Bar_test_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1);
      |                   ^
../smart_pointer_rename_wrap.cxx:365:7: note: type mismatch in parameter 1
  365 | intgo _wrap_Bar_test_smart_pointer_rename_bc449a10380b7367(Bar *_swig_go_0) {
      |       ^
../smart_pointer_rename_wrap.cxx:365:7: note: '_wrap_Bar_test_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:365:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_rename.go:42:19: warning: type of '_wrap_Bar_ftest2_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Bar_ftest2_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../smart_pointer_rename_wrap.cxx:403:7: note: type mismatch in parameter 1
  403 | intgo _wrap_Bar_ftest2_smart_pointer_rename_bc449a10380b7367(Bar *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../smart_pointer_rename_wrap.cxx:403:7: note: '_wrap_Bar_ftest2_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:403:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_rename.go:41:19: warning: type of '_wrap_Bar_ftest1_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_Bar_ftest1_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_rename_wrap.cxx:388:7: note: type mismatch in parameter 1
  388 | intgo _wrap_Bar_ftest1_smart_pointer_rename_bc449a10380b7367(Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_rename_wrap.cxx:388:7: note: '_wrap_Bar_ftest1_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:388:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_rename.go:38:18: warning: type of '_wrap_Bar___deref___smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Bar___deref___smart_pointer_rename_bc449a10380b7367(uintptr_t arg1);
      |                  ^
../smart_pointer_rename_wrap.cxx:352:6: note: return value type mismatch
  352 | Foo *_wrap_Bar___deref___smart_pointer_rename_bc449a10380b7367(Bar *_swig_go_0) {
      |      ^
../smart_pointer_rename_wrap.cxx:352:6: note: '_wrap_Bar___deref___smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/smart_pointer_rename
smart_pointer_rename_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
smart_pointer_rename_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_rename/smart_pointer_rename.go:35:18: warning: type of '_wrap_new_Foo_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Foo_smart_pointer_rename_bc449a10380b7367(void);
      |                  ^
../smart_pointer_rename_wrap.cxx:318:6: note: return value type mismatch
  318 | Foo *_wrap_new_Foo_smart_pointer_rename_bc449a10380b7367() {
      |      ^
../smart_pointer_rename_wrap.cxx:318:6: note: '_wrap_new_Foo_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:318:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_rename/smart_pointer_rename.go:37:18: warning: type of '_wrap_new_Bar_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Bar_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1);
      |                  ^
../smart_pointer_rename_wrap.cxx:339:6: note: return value type mismatch
  339 | Bar *_wrap_new_Bar_smart_pointer_rename_bc449a10380b7367(Foo *_swig_go_0) {
      |      ^
../smart_pointer_rename_wrap.cxx:339:6: note: '_wrap_new_Bar_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:339:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_rename/smart_pointer_rename.go:36:13: warning: type of '_wrap_delete_Foo_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1);
      |             ^
../smart_pointer_rename_wrap.cxx:329:6: note: type mismatch in parameter 1
  329 | void _wrap_delete_Foo_smart_pointer_rename_bc449a10380b7367(Foo *_swig_go_0) {
      |      ^
../smart_pointer_rename_wrap.cxx:329:6: note: '_wrap_delete_Foo_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:329:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_rename/smart_pointer_rename.go:40:13: warning: type of '_wrap_delete_Bar_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Bar_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1);
      |             ^
../smart_pointer_rename_wrap.cxx:378:6: note: type mismatch in parameter 1
  378 | void _wrap_delete_Bar_smart_pointer_rename_bc449a10380b7367(Bar *_swig_go_0) {
      |      ^
../smart_pointer_rename_wrap.cxx:378:6: note: '_wrap_delete_Bar_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:378:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_rename/smart_pointer_rename.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_rename_bc449a10380b7367(swig_intgo arg1);
      |                  ^
../smart_pointer_rename_wrap.cxx:273:7: note: return value type mismatch
  273 | void *_wrap_Swig_malloc_smart_pointer_rename_bc449a10380b7367(intgo _swig_go_0) {
      |       ^
../smart_pointer_rename_wrap.cxx:273:7: note: '_wrap_Swig_malloc_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_rename/smart_pointer_rename.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1);
      |             ^
../smart_pointer_rename_wrap.cxx:263:6: note: type mismatch in parameter 1
  263 | void _wrap_Swig_free_smart_pointer_rename_bc449a10380b7367(void *_swig_go_0) {
      |      ^
../smart_pointer_rename_wrap.cxx:263:6: note: '_wrap_Swig_free_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_rename/smart_pointer_rename.go:34:19: warning: type of '_wrap_Foo_ftest2_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_ftest2_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../smart_pointer_rename_wrap.cxx:301:7: note: type mismatch in parameter 1
  301 | intgo _wrap_Foo_ftest2_smart_pointer_rename_bc449a10380b7367(Foo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../smart_pointer_rename_wrap.cxx:301:7: note: '_wrap_Foo_ftest2_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:301:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_rename/smart_pointer_rename.go:33:19: warning: type of '_wrap_Foo_ftest1_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_Foo_ftest1_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_rename_wrap.cxx:286:7: note: type mismatch in parameter 1
  286 | intgo _wrap_Foo_ftest1_smart_pointer_rename_bc449a10380b7367(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_rename_wrap.cxx:286:7: note: '_wrap_Foo_ftest1_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:286:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_rename/smart_pointer_rename.go:39:19: warning: type of '_wrap_Bar_test_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Bar_test_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1);
      |                   ^
../smart_pointer_rename_wrap.cxx:365:7: note: type mismatch in parameter 1
  365 | intgo _wrap_Bar_test_smart_pointer_rename_bc449a10380b7367(Bar *_swig_go_0) {
      |       ^
../smart_pointer_rename_wrap.cxx:365:7: note: '_wrap_Bar_test_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:365:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_rename/smart_pointer_rename.go:42:19: warning: type of '_wrap_Bar_ftest2_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Bar_ftest2_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../smart_pointer_rename_wrap.cxx:403:7: note: type mismatch in parameter 1
  403 | intgo _wrap_Bar_ftest2_smart_pointer_rename_bc449a10380b7367(Bar *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../smart_pointer_rename_wrap.cxx:403:7: note: '_wrap_Bar_ftest2_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:403:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_rename/smart_pointer_rename.go:41:19: warning: type of '_wrap_Bar_ftest1_smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_Bar_ftest1_smart_pointer_rename_bc449a10380b7367(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../smart_pointer_rename_wrap.cxx:388:7: note: type mismatch in parameter 1
  388 | intgo _wrap_Bar_ftest1_smart_pointer_rename_bc449a10380b7367(Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../smart_pointer_rename_wrap.cxx:388:7: note: '_wrap_Bar_ftest1_smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:388:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_rename/smart_pointer_rename.go:38:18: warning: type of '_wrap_Bar___deref___smart_pointer_rename_bc449a10380b7367' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Bar___deref___smart_pointer_rename_bc449a10380b7367(uintptr_t arg1);
      |                  ^
../smart_pointer_rename_wrap.cxx:352:6: note: return value type mismatch
  352 | Foo *_wrap_Bar___deref___smart_pointer_rename_bc449a10380b7367(Bar *_swig_go_0) {
      |      ^
../smart_pointer_rename_wrap.cxx:352:6: note: '_wrap_Bar___deref___smart_pointer_rename_bc449a10380b7367' was previously declared here
../smart_pointer_rename_wrap.cxx:352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-734917514/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase smart_pointer_simple (with run test)
# swigtests/smart_pointer_simple
../smart_pointer_simple.go:36:18: warning: type of '_wrap_new_Foo_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Foo_smart_pointer_simple_06729be101074d5a(void);
      |                  ^
../smart_pointer_simple_wrap.cxx:322:6: note: return value type mismatch
  322 | Foo *_wrap_new_Foo_smart_pointer_simple_06729be101074d5a() {
      |      ^
../smart_pointer_simple_wrap.cxx:322:6: note: '_wrap_new_Foo_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:322:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_simple.go:38:18: warning: type of '_wrap_new_Bar_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Bar_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |                  ^
../smart_pointer_simple_wrap.cxx:343:6: note: return value type mismatch
  343 | Bar *_wrap_new_Bar_smart_pointer_simple_06729be101074d5a(Foo *_swig_go_0) {
      |      ^
../smart_pointer_simple_wrap.cxx:343:6: note: '_wrap_new_Bar_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:343:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_simple.go:37:13: warning: type of '_wrap_delete_Foo_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |             ^
../smart_pointer_simple_wrap.cxx:333:6: note: type mismatch in parameter 1
  333 | void _wrap_delete_Foo_smart_pointer_simple_06729be101074d5a(Foo *_swig_go_0) {
      |      ^
../smart_pointer_simple_wrap.cxx:333:6: note: '_wrap_delete_Foo_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:333:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_simple.go:40:13: warning: type of '_wrap_delete_Bar_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Bar_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |             ^
../smart_pointer_simple_wrap.cxx:369:6: note: type mismatch in parameter 1
  369 | void _wrap_delete_Bar_smart_pointer_simple_06729be101074d5a(Bar *_swig_go_0) {
      |      ^
../smart_pointer_simple_wrap.cxx:369:6: note: '_wrap_delete_Bar_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:369:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_simple.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_simple_06729be101074d5a(swig_intgo arg1);
      |                  ^
../smart_pointer_simple_wrap.cxx:271:7: note: return value type mismatch
  271 | void *_wrap_Swig_malloc_smart_pointer_simple_06729be101074d5a(intgo _swig_go_0) {
      |       ^
../smart_pointer_simple_wrap.cxx:271:7: note: '_wrap_Swig_malloc_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:271:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_simple.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |             ^
../smart_pointer_simple_wrap.cxx:261:6: note: type mismatch in parameter 1
  261 | void _wrap_Swig_free_smart_pointer_simple_06729be101074d5a(void *_swig_go_0) {
      |      ^
../smart_pointer_simple_wrap.cxx:261:6: note: '_wrap_Swig_free_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:261:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_simple.go:33:13: warning: type of '_wrap_Foo_x_set_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo_x_set_smart_pointer_simple_06729be101074d5a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_simple_wrap.cxx:284:6: note: type mismatch in parameter 1
  284 | void _wrap_Foo_x_set_smart_pointer_simple_06729be101074d5a(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_simple_wrap.cxx:284:6: note: '_wrap_Foo_x_set_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:284:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_simple.go:34:19: warning: type of '_wrap_Foo_x_get_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_x_get_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |                   ^
../smart_pointer_simple_wrap.cxx:296:7: note: type mismatch in parameter 1
  296 | intgo _wrap_Foo_x_get_smart_pointer_simple_06729be101074d5a(Foo *_swig_go_0) {
      |       ^
../smart_pointer_simple_wrap.cxx:296:7: note: '_wrap_Foo_x_get_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:296:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_simple.go:35:19: warning: type of '_wrap_Foo_getx_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_getx_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |                   ^
../smart_pointer_simple_wrap.cxx:309:7: note: type mismatch in parameter 1
  309 | intgo _wrap_Foo_getx_smart_pointer_simple_06729be101074d5a(Foo *_swig_go_0) {
      |       ^
../smart_pointer_simple_wrap.cxx:309:7: note: '_wrap_Foo_getx_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:309:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_simple.go:41:13: warning: type of '_wrap_Bar_x_set_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_Bar_x_set_smart_pointer_simple_06729be101074d5a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_simple_wrap.cxx:379:6: note: type mismatch in parameter 1
  379 | void _wrap_Bar_x_set_smart_pointer_simple_06729be101074d5a(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_simple_wrap.cxx:379:6: note: '_wrap_Bar_x_set_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:379:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_simple.go:42:19: warning: type of '_wrap_Bar_x_get_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Bar_x_get_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |                   ^
../smart_pointer_simple_wrap.cxx:391:7: note: type mismatch in parameter 1
  391 | intgo _wrap_Bar_x_get_smart_pointer_simple_06729be101074d5a(Bar *_swig_go_0) {
      |       ^
../smart_pointer_simple_wrap.cxx:391:7: note: '_wrap_Bar_x_get_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:391:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_simple.go:43:19: warning: type of '_wrap_Bar_getx_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Bar_getx_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |                   ^
../smart_pointer_simple_wrap.cxx:404:7: note: type mismatch in parameter 1
  404 | intgo _wrap_Bar_getx_smart_pointer_simple_06729be101074d5a(Bar *_swig_go_0) {
      |       ^
../smart_pointer_simple_wrap.cxx:404:7: note: '_wrap_Bar_getx_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:404:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_simple.go:39:18: warning: type of '_wrap_Bar___deref___smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_Bar___deref___smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |                  ^
../smart_pointer_simple_wrap.cxx:356:6: note: return value type mismatch
  356 | Foo *_wrap_Bar___deref___smart_pointer_simple_06729be101074d5a(Bar *_swig_go_0) {
      |      ^
../smart_pointer_simple_wrap.cxx:356:6: note: '_wrap_Bar___deref___smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:356:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/smart_pointer_simple
smart_pointer_simple_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
smart_pointer_simple_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_simple/smart_pointer_simple.go:36:18: warning: type of '_wrap_new_Foo_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Foo_smart_pointer_simple_06729be101074d5a(void);
      |                  ^
../smart_pointer_simple_wrap.cxx:322:6: note: return value type mismatch
  322 | Foo *_wrap_new_Foo_smart_pointer_simple_06729be101074d5a() {
      |      ^
../smart_pointer_simple_wrap.cxx:322:6: note: '_wrap_new_Foo_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:322:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_simple/smart_pointer_simple.go:38:18: warning: type of '_wrap_new_Bar_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Bar_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |                  ^
../smart_pointer_simple_wrap.cxx:343:6: note: return value type mismatch
  343 | Bar *_wrap_new_Bar_smart_pointer_simple_06729be101074d5a(Foo *_swig_go_0) {
      |      ^
../smart_pointer_simple_wrap.cxx:343:6: note: '_wrap_new_Bar_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:343:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_simple/smart_pointer_simple.go:37:13: warning: type of '_wrap_delete_Foo_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |             ^
../smart_pointer_simple_wrap.cxx:333:6: note: type mismatch in parameter 1
  333 | void _wrap_delete_Foo_smart_pointer_simple_06729be101074d5a(Foo *_swig_go_0) {
      |      ^
../smart_pointer_simple_wrap.cxx:333:6: note: '_wrap_delete_Foo_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:333:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_simple/smart_pointer_simple.go:40:13: warning: type of '_wrap_delete_Bar_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Bar_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |             ^
../smart_pointer_simple_wrap.cxx:369:6: note: type mismatch in parameter 1
  369 | void _wrap_delete_Bar_smart_pointer_simple_06729be101074d5a(Bar *_swig_go_0) {
      |      ^
../smart_pointer_simple_wrap.cxx:369:6: note: '_wrap_delete_Bar_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:369:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_simple/smart_pointer_simple.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_simple_06729be101074d5a(swig_intgo arg1);
      |                  ^
../smart_pointer_simple_wrap.cxx:271:7: note: return value type mismatch
  271 | void *_wrap_Swig_malloc_smart_pointer_simple_06729be101074d5a(intgo _swig_go_0) {
      |       ^
../smart_pointer_simple_wrap.cxx:271:7: note: '_wrap_Swig_malloc_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:271:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_simple/smart_pointer_simple.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |             ^
../smart_pointer_simple_wrap.cxx:261:6: note: type mismatch in parameter 1
  261 | void _wrap_Swig_free_smart_pointer_simple_06729be101074d5a(void *_swig_go_0) {
      |      ^
../smart_pointer_simple_wrap.cxx:261:6: note: '_wrap_Swig_free_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:261:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_simple/smart_pointer_simple.go:33:13: warning: type of '_wrap_Foo_x_set_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo_x_set_smart_pointer_simple_06729be101074d5a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_simple_wrap.cxx:284:6: note: type mismatch in parameter 1
  284 | void _wrap_Foo_x_set_smart_pointer_simple_06729be101074d5a(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_simple_wrap.cxx:284:6: note: '_wrap_Foo_x_set_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:284:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_simple/smart_pointer_simple.go:34:19: warning: type of '_wrap_Foo_x_get_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_x_get_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |                   ^
../smart_pointer_simple_wrap.cxx:296:7: note: type mismatch in parameter 1
  296 | intgo _wrap_Foo_x_get_smart_pointer_simple_06729be101074d5a(Foo *_swig_go_0) {
      |       ^
../smart_pointer_simple_wrap.cxx:296:7: note: '_wrap_Foo_x_get_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:296:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_simple/smart_pointer_simple.go:35:19: warning: type of '_wrap_Foo_getx_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_getx_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |                   ^
../smart_pointer_simple_wrap.cxx:309:7: note: type mismatch in parameter 1
  309 | intgo _wrap_Foo_getx_smart_pointer_simple_06729be101074d5a(Foo *_swig_go_0) {
      |       ^
../smart_pointer_simple_wrap.cxx:309:7: note: '_wrap_Foo_getx_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:309:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_simple/smart_pointer_simple.go:41:13: warning: type of '_wrap_Bar_x_set_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_Bar_x_set_smart_pointer_simple_06729be101074d5a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_simple_wrap.cxx:379:6: note: type mismatch in parameter 1
  379 | void _wrap_Bar_x_set_smart_pointer_simple_06729be101074d5a(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_simple_wrap.cxx:379:6: note: '_wrap_Bar_x_set_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:379:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_simple/smart_pointer_simple.go:42:19: warning: type of '_wrap_Bar_x_get_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Bar_x_get_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |                   ^
../smart_pointer_simple_wrap.cxx:391:7: note: type mismatch in parameter 1
  391 | intgo _wrap_Bar_x_get_smart_pointer_simple_06729be101074d5a(Bar *_swig_go_0) {
      |       ^
../smart_pointer_simple_wrap.cxx:391:7: note: '_wrap_Bar_x_get_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:391:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_simple/smart_pointer_simple.go:43:19: warning: type of '_wrap_Bar_getx_smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Bar_getx_smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |                   ^
../smart_pointer_simple_wrap.cxx:404:7: note: type mismatch in parameter 1
  404 | intgo _wrap_Bar_getx_smart_pointer_simple_06729be101074d5a(Bar *_swig_go_0) {
      |       ^
../smart_pointer_simple_wrap.cxx:404:7: note: '_wrap_Bar_getx_smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:404:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_simple/smart_pointer_simple.go:39:18: warning: type of '_wrap_Bar___deref___smart_pointer_simple_06729be101074d5a' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_Bar___deref___smart_pointer_simple_06729be101074d5a(uintptr_t arg1);
      |                  ^
../smart_pointer_simple_wrap.cxx:356:6: note: return value type mismatch
  356 | Foo *_wrap_Bar___deref___smart_pointer_simple_06729be101074d5a(Bar *_swig_go_0) {
      |      ^
../smart_pointer_simple_wrap.cxx:356:6: note: '_wrap_Bar___deref___smart_pointer_simple_06729be101074d5a' was previously declared here
../smart_pointer_simple_wrap.cxx:356:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-135496460/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase smart_pointer_static
checking go testcase smart_pointer_template_const_overload
checking go testcase smart_pointer_template_defaults_overload
checking go testcase smart_pointer_templatemethods
checking go testcase smart_pointer_templatevariables (with run test)
# swigtests/smart_pointer_templatevariables
../smart_pointer_templatevariables.go:40:18: warning: type of '_wrap_new_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba(void);
      |                  ^
../smart_pointer_templatevariables_wrap.cxx:387:28: note: return value type mismatch
  387 | DiffImContainer< double > *_wrap_new_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba() {
      |                            ^
../smart_pointer_templatevariables_wrap.cxx:387:28: note: '_wrap_new_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:387:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:43:18: warning: type of '_wrap_new_DiffImContainerPtr_D__SWIG_1_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_DiffImContainerPtr_D__SWIG_1_smart_pointer_templatevariables_d7f608626707f9ba(void);
      |                  ^
../smart_pointer_templatevariables_wrap.cxx:421:35: note: return value type mismatch
  421 | Ptr< DiffImContainer< double > > *_wrap_new_DiffImContainerPtr_D__SWIG_1_smart_pointer_templatevariables_d7f608626707f9ba() {
      |                                   ^
../smart_pointer_templatevariables_wrap.cxx:421:35: note: '_wrap_new_DiffImContainerPtr_D__SWIG_1_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:421:35: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:42:18: warning: type of '_wrap_new_DiffImContainerPtr_D__SWIG_0_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_DiffImContainerPtr_D__SWIG_0_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |                  ^
../smart_pointer_templatevariables_wrap.cxx:408:35: note: return value type mismatch
  408 | Ptr< DiffImContainer< double > > *_wrap_new_DiffImContainerPtr_D__SWIG_0_smart_pointer_templatevariables_d7f608626707f9ba(DiffImContainer< double > *_swig_go_0) {
      |                                   ^
../smart_pointer_templatevariables_wrap.cxx:408:35: note: '_wrap_new_DiffImContainerPtr_D__SWIG_0_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:408:35: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:36:18: warning: type of '_wrap_new_BasicString_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_BasicString_smart_pointer_templatevariables_d7f608626707f9ba(void);
      |                  ^
../smart_pointer_templatevariables_wrap.cxx:341:23: note: return value type mismatch
  341 | basic_string< char > *_wrap_new_BasicString_smart_pointer_templatevariables_d7f608626707f9ba() {
      |                       ^
../smart_pointer_templatevariables_wrap.cxx:341:23: note: '_wrap_new_BasicString_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:341:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:41:13: warning: type of '_wrap_delete_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |             ^
../smart_pointer_templatevariables_wrap.cxx:398:6: note: type mismatch in parameter 1
  398 | void _wrap_delete_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba(DiffImContainer< double > *_swig_go_0) {
      |      ^
../smart_pointer_templatevariables_wrap.cxx:398:6: note: '_wrap_delete_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:398:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:44:13: warning: type of '_wrap_delete_DiffImContainerPtr_D_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_DiffImContainerPtr_D_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |             ^
../smart_pointer_templatevariables_wrap.cxx:432:6: note: type mismatch in parameter 1
  432 | void _wrap_delete_DiffImContainerPtr_D_smart_pointer_templatevariables_d7f608626707f9ba(Ptr< DiffImContainer< double > > *_swig_go_0) {
      |      ^
../smart_pointer_templatevariables_wrap.cxx:432:6: note: '_wrap_delete_DiffImContainerPtr_D_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:432:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:37:13: warning: type of '_wrap_delete_BasicString_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_BasicString_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |             ^
../smart_pointer_templatevariables_wrap.cxx:352:6: note: type mismatch in parameter 1
  352 | void _wrap_delete_BasicString_smart_pointer_templatevariables_d7f608626707f9ba(basic_string< char > *_swig_go_0) {
      |      ^
../smart_pointer_templatevariables_wrap.cxx:352:6: note: '_wrap_delete_BasicString_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:33:18: warning: type of '_wrap_create_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_create_smart_pointer_templatevariables_d7f608626707f9ba(swig_intgo arg1, short arg2);
      |                  ^
../smart_pointer_templatevariables_wrap.cxx:301:28: note: return value type mismatch
  301 | DiffImContainer< double > *_wrap_create_smart_pointer_templatevariables_d7f608626707f9ba(intgo _swig_go_0, short _swig_go_1) {
      |                            ^
../smart_pointer_templatevariables_wrap.cxx:301:28: note: '_wrap_create_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:301:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_templatevariables_d7f608626707f9ba(swig_intgo arg1);
      |                  ^
../smart_pointer_templatevariables_wrap.cxx:288:7: note: return value type mismatch
  288 | void *_wrap_Swig_malloc_smart_pointer_templatevariables_d7f608626707f9ba(intgo _swig_go_0) {
      |       ^
../smart_pointer_templatevariables_wrap.cxx:288:7: note: '_wrap_Swig_malloc_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:288:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |             ^
../smart_pointer_templatevariables_wrap.cxx:278:6: note: type mismatch in parameter 1
  278 | void _wrap_Swig_free_smart_pointer_templatevariables_d7f608626707f9ba(void *_swig_go_0) {
      |      ^
../smart_pointer_templatevariables_wrap.cxx:278:6: note: '_wrap_Swig_free_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:278:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:38:13: warning: type of '_wrap_DiffImContainer_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_DiffImContainer_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_templatevariables_wrap.cxx:362:6: note: type mismatch in parameter 1
  362 | void _wrap_DiffImContainer_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba(DiffImContainer< double > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_templatevariables_wrap.cxx:362:6: note: '_wrap_DiffImContainer_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:362:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:39:19: warning: type of '_wrap_DiffImContainer_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_DiffImContainer_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |                   ^
../smart_pointer_templatevariables_wrap.cxx:374:7: note: type mismatch in parameter 1
  374 | intgo _wrap_DiffImContainer_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba(DiffImContainer< double > *_swig_go_0) {
      |       ^
../smart_pointer_templatevariables_wrap.cxx:374:7: note: '_wrap_DiffImContainer_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:374:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:46:13: warning: type of '_wrap_DiffImContainerPtr_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_DiffImContainerPtr_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_templatevariables_wrap.cxx:455:6: note: type mismatch in parameter 1
  455 | void _wrap_DiffImContainerPtr_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba(Ptr< DiffImContainer< double > > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_templatevariables_wrap.cxx:455:6: note: '_wrap_DiffImContainerPtr_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:455:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:47:19: warning: type of '_wrap_DiffImContainerPtr_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_DiffImContainerPtr_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |                   ^
../smart_pointer_templatevariables_wrap.cxx:467:7: note: type mismatch in parameter 1
  467 | intgo _wrap_DiffImContainerPtr_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba(Ptr< DiffImContainer< double > > *_swig_go_0) {
      |       ^
../smart_pointer_templatevariables_wrap.cxx:467:7: note: '_wrap_DiffImContainerPtr_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:467:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:45:18: warning: type of '_wrap_DiffImContainerPtr_D___deref___smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_DiffImContainerPtr_D___deref___smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |                  ^
../smart_pointer_templatevariables_wrap.cxx:442:28: note: return value type mismatch
  442 | DiffImContainer< double > *_wrap_DiffImContainerPtr_D___deref___smart_pointer_templatevariables_d7f608626707f9ba(Ptr< DiffImContainer< double > > *_swig_go_0) {
      |                            ^
../smart_pointer_templatevariables_wrap.cxx:442:28: note: '_wrap_DiffImContainerPtr_D___deref___smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:442:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:34:13: warning: type of '_wrap_BasicString_npos_set_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_BasicString_npos_set_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_templatevariables_wrap.cxx:316:6: note: type mismatch in parameter 1
  316 | void _wrap_BasicString_npos_set_smart_pointer_templatevariables_d7f608626707f9ba(basic_string< char > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_templatevariables_wrap.cxx:316:6: note: '_wrap_BasicString_npos_set_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:316:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_templatevariables.go:35:19: warning: type of '_wrap_BasicString_npos_get_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_BasicString_npos_get_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |                   ^
../smart_pointer_templatevariables_wrap.cxx:328:7: note: type mismatch in parameter 1
  328 | intgo _wrap_BasicString_npos_get_smart_pointer_templatevariables_d7f608626707f9ba(basic_string< char > *_swig_go_0) {
      |       ^
../smart_pointer_templatevariables_wrap.cxx:328:7: note: '_wrap_BasicString_npos_get_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:328:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/smart_pointer_templatevariables
smart_pointer_templatevariables_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
smart_pointer_templatevariables_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:40:18: warning: type of '_wrap_new_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba(void);
      |                  ^
../smart_pointer_templatevariables_wrap.cxx:387:28: note: return value type mismatch
  387 | DiffImContainer< double > *_wrap_new_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba() {
      |                            ^
../smart_pointer_templatevariables_wrap.cxx:387:28: note: '_wrap_new_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:387:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:43:18: warning: type of '_wrap_new_DiffImContainerPtr_D__SWIG_1_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_DiffImContainerPtr_D__SWIG_1_smart_pointer_templatevariables_d7f608626707f9ba(void);
      |                  ^
../smart_pointer_templatevariables_wrap.cxx:421:35: note: return value type mismatch
  421 | Ptr< DiffImContainer< double > > *_wrap_new_DiffImContainerPtr_D__SWIG_1_smart_pointer_templatevariables_d7f608626707f9ba() {
      |                                   ^
../smart_pointer_templatevariables_wrap.cxx:421:35: note: '_wrap_new_DiffImContainerPtr_D__SWIG_1_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:421:35: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:42:18: warning: type of '_wrap_new_DiffImContainerPtr_D__SWIG_0_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_DiffImContainerPtr_D__SWIG_0_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |                  ^
../smart_pointer_templatevariables_wrap.cxx:408:35: note: return value type mismatch
  408 | Ptr< DiffImContainer< double > > *_wrap_new_DiffImContainerPtr_D__SWIG_0_smart_pointer_templatevariables_d7f608626707f9ba(DiffImContainer< double > *_swig_go_0) {
      |                                   ^
../smart_pointer_templatevariables_wrap.cxx:408:35: note: '_wrap_new_DiffImContainerPtr_D__SWIG_0_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:408:35: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:36:18: warning: type of '_wrap_new_BasicString_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_BasicString_smart_pointer_templatevariables_d7f608626707f9ba(void);
      |                  ^
../smart_pointer_templatevariables_wrap.cxx:341:23: note: return value type mismatch
  341 | basic_string< char > *_wrap_new_BasicString_smart_pointer_templatevariables_d7f608626707f9ba() {
      |                       ^
../smart_pointer_templatevariables_wrap.cxx:341:23: note: '_wrap_new_BasicString_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:341:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:41:13: warning: type of '_wrap_delete_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |             ^
../smart_pointer_templatevariables_wrap.cxx:398:6: note: type mismatch in parameter 1
  398 | void _wrap_delete_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba(DiffImContainer< double > *_swig_go_0) {
      |      ^
../smart_pointer_templatevariables_wrap.cxx:398:6: note: '_wrap_delete_DiffImContainer_D_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:398:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:44:13: warning: type of '_wrap_delete_DiffImContainerPtr_D_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_DiffImContainerPtr_D_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |             ^
../smart_pointer_templatevariables_wrap.cxx:432:6: note: type mismatch in parameter 1
  432 | void _wrap_delete_DiffImContainerPtr_D_smart_pointer_templatevariables_d7f608626707f9ba(Ptr< DiffImContainer< double > > *_swig_go_0) {
      |      ^
../smart_pointer_templatevariables_wrap.cxx:432:6: note: '_wrap_delete_DiffImContainerPtr_D_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:432:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:37:13: warning: type of '_wrap_delete_BasicString_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_BasicString_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |             ^
../smart_pointer_templatevariables_wrap.cxx:352:6: note: type mismatch in parameter 1
  352 | void _wrap_delete_BasicString_smart_pointer_templatevariables_d7f608626707f9ba(basic_string< char > *_swig_go_0) {
      |      ^
../smart_pointer_templatevariables_wrap.cxx:352:6: note: '_wrap_delete_BasicString_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:33:18: warning: type of '_wrap_create_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_create_smart_pointer_templatevariables_d7f608626707f9ba(swig_intgo arg1, short arg2);
      |                  ^
../smart_pointer_templatevariables_wrap.cxx:301:28: note: return value type mismatch
  301 | DiffImContainer< double > *_wrap_create_smart_pointer_templatevariables_d7f608626707f9ba(intgo _swig_go_0, short _swig_go_1) {
      |                            ^
../smart_pointer_templatevariables_wrap.cxx:301:28: note: '_wrap_create_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:301:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_templatevariables_d7f608626707f9ba(swig_intgo arg1);
      |                  ^
../smart_pointer_templatevariables_wrap.cxx:288:7: note: return value type mismatch
  288 | void *_wrap_Swig_malloc_smart_pointer_templatevariables_d7f608626707f9ba(intgo _swig_go_0) {
      |       ^
../smart_pointer_templatevariables_wrap.cxx:288:7: note: '_wrap_Swig_malloc_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:288:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |             ^
../smart_pointer_templatevariables_wrap.cxx:278:6: note: type mismatch in parameter 1
  278 | void _wrap_Swig_free_smart_pointer_templatevariables_d7f608626707f9ba(void *_swig_go_0) {
      |      ^
../smart_pointer_templatevariables_wrap.cxx:278:6: note: '_wrap_Swig_free_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:278:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:38:13: warning: type of '_wrap_DiffImContainer_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_DiffImContainer_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_templatevariables_wrap.cxx:362:6: note: type mismatch in parameter 1
  362 | void _wrap_DiffImContainer_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba(DiffImContainer< double > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_templatevariables_wrap.cxx:362:6: note: '_wrap_DiffImContainer_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:362:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:39:19: warning: type of '_wrap_DiffImContainer_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_DiffImContainer_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |                   ^
../smart_pointer_templatevariables_wrap.cxx:374:7: note: type mismatch in parameter 1
  374 | intgo _wrap_DiffImContainer_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba(DiffImContainer< double > *_swig_go_0) {
      |       ^
../smart_pointer_templatevariables_wrap.cxx:374:7: note: '_wrap_DiffImContainer_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:374:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:46:13: warning: type of '_wrap_DiffImContainerPtr_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_DiffImContainerPtr_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_templatevariables_wrap.cxx:455:6: note: type mismatch in parameter 1
  455 | void _wrap_DiffImContainerPtr_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba(Ptr< DiffImContainer< double > > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_templatevariables_wrap.cxx:455:6: note: '_wrap_DiffImContainerPtr_D_id_set_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:455:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:47:19: warning: type of '_wrap_DiffImContainerPtr_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_DiffImContainerPtr_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |                   ^
../smart_pointer_templatevariables_wrap.cxx:467:7: note: type mismatch in parameter 1
  467 | intgo _wrap_DiffImContainerPtr_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba(Ptr< DiffImContainer< double > > *_swig_go_0) {
      |       ^
../smart_pointer_templatevariables_wrap.cxx:467:7: note: '_wrap_DiffImContainerPtr_D_id_get_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:467:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:45:18: warning: type of '_wrap_DiffImContainerPtr_D___deref___smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_DiffImContainerPtr_D___deref___smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |                  ^
../smart_pointer_templatevariables_wrap.cxx:442:28: note: return value type mismatch
  442 | DiffImContainer< double > *_wrap_DiffImContainerPtr_D___deref___smart_pointer_templatevariables_d7f608626707f9ba(Ptr< DiffImContainer< double > > *_swig_go_0) {
      |                            ^
../smart_pointer_templatevariables_wrap.cxx:442:28: note: '_wrap_DiffImContainerPtr_D___deref___smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:442:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:34:13: warning: type of '_wrap_BasicString_npos_set_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_BasicString_npos_set_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_templatevariables_wrap.cxx:316:6: note: type mismatch in parameter 1
  316 | void _wrap_BasicString_npos_set_smart_pointer_templatevariables_d7f608626707f9ba(basic_string< char > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_templatevariables_wrap.cxx:316:6: note: '_wrap_BasicString_npos_set_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:316:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_templatevariables/smart_pointer_templatevariables.go:35:19: warning: type of '_wrap_BasicString_npos_get_smart_pointer_templatevariables_d7f608626707f9ba' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_BasicString_npos_get_smart_pointer_templatevariables_d7f608626707f9ba(uintptr_t arg1);
      |                   ^
../smart_pointer_templatevariables_wrap.cxx:328:7: note: type mismatch in parameter 1
  328 | intgo _wrap_BasicString_npos_get_smart_pointer_templatevariables_d7f608626707f9ba(basic_string< char > *_swig_go_0) {
      |       ^
../smart_pointer_templatevariables_wrap.cxx:328:7: note: '_wrap_BasicString_npos_get_smart_pointer_templatevariables_d7f608626707f9ba' was previously declared here
../smart_pointer_templatevariables_wrap.cxx:328:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3925336765/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase smart_pointer_typedef (with run test)
# swigtests/smart_pointer_typedef
../smart_pointer_typedef.go:36:18: warning: type of '_wrap_new_Foo_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Foo_smart_pointer_typedef_dc82de7138294af8(void);
      |                  ^
../smart_pointer_typedef_wrap.cxx:324:6: note: return value type mismatch
  324 | Foo *_wrap_new_Foo_smart_pointer_typedef_dc82de7138294af8() {
      |      ^
../smart_pointer_typedef_wrap.cxx:324:6: note: '_wrap_new_Foo_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:324:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_typedef.go:38:18: warning: type of '_wrap_new_Bar_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Bar_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |                  ^
../smart_pointer_typedef_wrap.cxx:345:6: note: return value type mismatch
  345 | Bar *_wrap_new_Bar_smart_pointer_typedef_dc82de7138294af8(Foo *_swig_go_0) {
      |      ^
../smart_pointer_typedef_wrap.cxx:345:6: note: '_wrap_new_Bar_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:345:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_typedef.go:37:13: warning: type of '_wrap_delete_Foo_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |             ^
../smart_pointer_typedef_wrap.cxx:335:6: note: type mismatch in parameter 1
  335 | void _wrap_delete_Foo_smart_pointer_typedef_dc82de7138294af8(Foo *_swig_go_0) {
      |      ^
../smart_pointer_typedef_wrap.cxx:335:6: note: '_wrap_delete_Foo_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:335:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_typedef.go:40:13: warning: type of '_wrap_delete_Bar_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Bar_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |             ^
../smart_pointer_typedef_wrap.cxx:371:6: note: type mismatch in parameter 1
  371 | void _wrap_delete_Bar_smart_pointer_typedef_dc82de7138294af8(Bar *_swig_go_0) {
      |      ^
../smart_pointer_typedef_wrap.cxx:371:6: note: '_wrap_delete_Bar_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:371:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_typedef.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_typedef_dc82de7138294af8(swig_intgo arg1);
      |                  ^
../smart_pointer_typedef_wrap.cxx:273:7: note: return value type mismatch
  273 | void *_wrap_Swig_malloc_smart_pointer_typedef_dc82de7138294af8(intgo _swig_go_0) {
      |       ^
../smart_pointer_typedef_wrap.cxx:273:7: note: '_wrap_Swig_malloc_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_typedef.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |             ^
../smart_pointer_typedef_wrap.cxx:263:6: note: type mismatch in parameter 1
  263 | void _wrap_Swig_free_smart_pointer_typedef_dc82de7138294af8(void *_swig_go_0) {
      |      ^
../smart_pointer_typedef_wrap.cxx:263:6: note: '_wrap_Swig_free_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_typedef.go:33:13: warning: type of '_wrap_Foo_x_set_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo_x_set_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_typedef_wrap.cxx:286:6: note: type mismatch in parameter 1
  286 | void _wrap_Foo_x_set_smart_pointer_typedef_dc82de7138294af8(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_typedef_wrap.cxx:286:6: note: '_wrap_Foo_x_set_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:286:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_typedef.go:34:19: warning: type of '_wrap_Foo_x_get_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_x_get_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |                   ^
../smart_pointer_typedef_wrap.cxx:298:7: note: type mismatch in parameter 1
  298 | intgo _wrap_Foo_x_get_smart_pointer_typedef_dc82de7138294af8(Foo *_swig_go_0) {
      |       ^
../smart_pointer_typedef_wrap.cxx:298:7: note: '_wrap_Foo_x_get_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:298:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_typedef.go:35:19: warning: type of '_wrap_Foo_getx_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_getx_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |                   ^
../smart_pointer_typedef_wrap.cxx:311:7: note: type mismatch in parameter 1
  311 | intgo _wrap_Foo_getx_smart_pointer_typedef_dc82de7138294af8(Foo *_swig_go_0) {
      |       ^
../smart_pointer_typedef_wrap.cxx:311:7: note: '_wrap_Foo_getx_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:311:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_typedef.go:41:13: warning: type of '_wrap_Bar_x_set_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_Bar_x_set_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_typedef_wrap.cxx:381:6: note: type mismatch in parameter 1
  381 | void _wrap_Bar_x_set_smart_pointer_typedef_dc82de7138294af8(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_typedef_wrap.cxx:381:6: note: '_wrap_Bar_x_set_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:381:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_typedef.go:42:19: warning: type of '_wrap_Bar_x_get_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Bar_x_get_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |                   ^
../smart_pointer_typedef_wrap.cxx:393:7: note: type mismatch in parameter 1
  393 | intgo _wrap_Bar_x_get_smart_pointer_typedef_dc82de7138294af8(Bar *_swig_go_0) {
      |       ^
../smart_pointer_typedef_wrap.cxx:393:7: note: '_wrap_Bar_x_get_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:393:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_typedef.go:43:19: warning: type of '_wrap_Bar_getx_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Bar_getx_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |                   ^
../smart_pointer_typedef_wrap.cxx:406:7: note: type mismatch in parameter 1
  406 | intgo _wrap_Bar_getx_smart_pointer_typedef_dc82de7138294af8(Bar *_swig_go_0) {
      |       ^
../smart_pointer_typedef_wrap.cxx:406:7: note: '_wrap_Bar_getx_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:406:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../smart_pointer_typedef.go:39:18: warning: type of '_wrap_Bar___deref___smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_Bar___deref___smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |                  ^
../smart_pointer_typedef_wrap.cxx:358:6: note: return value type mismatch
  358 | Foo *_wrap_Bar___deref___smart_pointer_typedef_dc82de7138294af8(Bar *_swig_go_0) {
      |      ^
../smart_pointer_typedef_wrap.cxx:358:6: note: '_wrap_Bar___deref___smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:358:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/smart_pointer_typedef
smart_pointer_typedef_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
smart_pointer_typedef_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_typedef/smart_pointer_typedef.go:36:18: warning: type of '_wrap_new_Foo_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Foo_smart_pointer_typedef_dc82de7138294af8(void);
      |                  ^
../smart_pointer_typedef_wrap.cxx:324:6: note: return value type mismatch
  324 | Foo *_wrap_new_Foo_smart_pointer_typedef_dc82de7138294af8() {
      |      ^
../smart_pointer_typedef_wrap.cxx:324:6: note: '_wrap_new_Foo_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:324:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_typedef/smart_pointer_typedef.go:38:18: warning: type of '_wrap_new_Bar_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Bar_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |                  ^
../smart_pointer_typedef_wrap.cxx:345:6: note: return value type mismatch
  345 | Bar *_wrap_new_Bar_smart_pointer_typedef_dc82de7138294af8(Foo *_swig_go_0) {
      |      ^
../smart_pointer_typedef_wrap.cxx:345:6: note: '_wrap_new_Bar_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:345:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_typedef/smart_pointer_typedef.go:37:13: warning: type of '_wrap_delete_Foo_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |             ^
../smart_pointer_typedef_wrap.cxx:335:6: note: type mismatch in parameter 1
  335 | void _wrap_delete_Foo_smart_pointer_typedef_dc82de7138294af8(Foo *_swig_go_0) {
      |      ^
../smart_pointer_typedef_wrap.cxx:335:6: note: '_wrap_delete_Foo_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:335:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_typedef/smart_pointer_typedef.go:40:13: warning: type of '_wrap_delete_Bar_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Bar_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |             ^
../smart_pointer_typedef_wrap.cxx:371:6: note: type mismatch in parameter 1
  371 | void _wrap_delete_Bar_smart_pointer_typedef_dc82de7138294af8(Bar *_swig_go_0) {
      |      ^
../smart_pointer_typedef_wrap.cxx:371:6: note: '_wrap_delete_Bar_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:371:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_typedef/smart_pointer_typedef.go:32:18: warning: type of '_wrap_Swig_malloc_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_smart_pointer_typedef_dc82de7138294af8(swig_intgo arg1);
      |                  ^
../smart_pointer_typedef_wrap.cxx:273:7: note: return value type mismatch
  273 | void *_wrap_Swig_malloc_smart_pointer_typedef_dc82de7138294af8(intgo _swig_go_0) {
      |       ^
../smart_pointer_typedef_wrap.cxx:273:7: note: '_wrap_Swig_malloc_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_typedef/smart_pointer_typedef.go:31:13: warning: type of '_wrap_Swig_free_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |             ^
../smart_pointer_typedef_wrap.cxx:263:6: note: type mismatch in parameter 1
  263 | void _wrap_Swig_free_smart_pointer_typedef_dc82de7138294af8(void *_swig_go_0) {
      |      ^
../smart_pointer_typedef_wrap.cxx:263:6: note: '_wrap_Swig_free_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_typedef/smart_pointer_typedef.go:33:13: warning: type of '_wrap_Foo_x_set_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo_x_set_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_typedef_wrap.cxx:286:6: note: type mismatch in parameter 1
  286 | void _wrap_Foo_x_set_smart_pointer_typedef_dc82de7138294af8(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_typedef_wrap.cxx:286:6: note: '_wrap_Foo_x_set_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:286:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_typedef/smart_pointer_typedef.go:34:19: warning: type of '_wrap_Foo_x_get_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_x_get_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |                   ^
../smart_pointer_typedef_wrap.cxx:298:7: note: type mismatch in parameter 1
  298 | intgo _wrap_Foo_x_get_smart_pointer_typedef_dc82de7138294af8(Foo *_swig_go_0) {
      |       ^
../smart_pointer_typedef_wrap.cxx:298:7: note: '_wrap_Foo_x_get_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:298:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_typedef/smart_pointer_typedef.go:35:19: warning: type of '_wrap_Foo_getx_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_getx_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |                   ^
../smart_pointer_typedef_wrap.cxx:311:7: note: type mismatch in parameter 1
  311 | intgo _wrap_Foo_getx_smart_pointer_typedef_dc82de7138294af8(Foo *_swig_go_0) {
      |       ^
../smart_pointer_typedef_wrap.cxx:311:7: note: '_wrap_Foo_getx_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:311:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_typedef/smart_pointer_typedef.go:41:13: warning: type of '_wrap_Bar_x_set_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_Bar_x_set_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1, swig_intgo arg2);
      |             ^
../smart_pointer_typedef_wrap.cxx:381:6: note: type mismatch in parameter 1
  381 | void _wrap_Bar_x_set_smart_pointer_typedef_dc82de7138294af8(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../smart_pointer_typedef_wrap.cxx:381:6: note: '_wrap_Bar_x_set_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:381:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_typedef/smart_pointer_typedef.go:42:19: warning: type of '_wrap_Bar_x_get_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Bar_x_get_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |                   ^
../smart_pointer_typedef_wrap.cxx:393:7: note: type mismatch in parameter 1
  393 | intgo _wrap_Bar_x_get_smart_pointer_typedef_dc82de7138294af8(Bar *_swig_go_0) {
      |       ^
../smart_pointer_typedef_wrap.cxx:393:7: note: '_wrap_Bar_x_get_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:393:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_typedef/smart_pointer_typedef.go:43:19: warning: type of '_wrap_Bar_getx_smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Bar_getx_smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |                   ^
../smart_pointer_typedef_wrap.cxx:406:7: note: type mismatch in parameter 1
  406 | intgo _wrap_Bar_getx_smart_pointer_typedef_dc82de7138294af8(Bar *_swig_go_0) {
      |       ^
../smart_pointer_typedef_wrap.cxx:406:7: note: '_wrap_Bar_getx_smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:406:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/smart_pointer_typedef/smart_pointer_typedef.go:39:18: warning: type of '_wrap_Bar___deref___smart_pointer_typedef_dc82de7138294af8' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_Bar___deref___smart_pointer_typedef_dc82de7138294af8(uintptr_t arg1);
      |                  ^
../smart_pointer_typedef_wrap.cxx:358:6: note: return value type mismatch
  358 | Foo *_wrap_Bar___deref___smart_pointer_typedef_dc82de7138294af8(Bar *_swig_go_0) {
      |      ^
../smart_pointer_typedef_wrap.cxx:358:6: note: '_wrap_Bar___deref___smart_pointer_typedef_dc82de7138294af8' was previously declared here
../smart_pointer_typedef_wrap.cxx:358:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3351408134/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase special_variables
checking go testcase special_variable_attributes
checking go testcase special_variable_macros (with run test)
# swigtests/special_variable_macros
../special_variable_macros.go:55:20: warning: type of '_wrap_testMary_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_type_7 _wrap_testMary_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                    ^
../special_variable_macros_wrap.cxx:552:12: note: type mismatch in parameter 1
  552 | _gostring_ _wrap_testMary_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |            ^
../special_variable_macros_wrap.cxx:552:12: note: '_wrap_testMary_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:552:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:58:19: warning: type of '_wrap_testJohn_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_testJohn_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                   ^
../special_variable_macros_wrap.cxx:624:7: note: type mismatch in parameter 1
  624 | intgo _wrap_testJohn_special_variable_macros_b91d4d4289735a9a(Space::Pair< int,bool > *_swig_go_0) {
      |       ^
../special_variable_macros_wrap.cxx:624:7: note: '_wrap_testJohn_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:624:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:57:20: warning: type of '_wrap_testJim_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_type_9 _wrap_testJim_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                    ^
../special_variable_macros_wrap.cxx:596:12: note: type mismatch in parameter 1
  596 | _gostring_ _wrap_testJim_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |            ^
../special_variable_macros_wrap.cxx:596:12: note: '_wrap_testJim_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:596:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:54:20: warning: type of '_wrap_testJill_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_type_6 _wrap_testJill_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                    ^
../special_variable_macros_wrap.cxx:528:12: note: type mismatch in parameter 1
  528 | _gostring_ _wrap_testJill_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |            ^
../special_variable_macros_wrap.cxx:528:12: note: '_wrap_testJill_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:528:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:56:20: warning: type of '_wrap_testJames_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_type_8 _wrap_testJames_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                    ^
../special_variable_macros_wrap.cxx:576:12: note: type mismatch in parameter 1
  576 | _gostring_ _wrap_testJames_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |            ^
../special_variable_macros_wrap.cxx:576:12: note: '_wrap_testJames_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:576:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:53:20: warning: type of '_wrap_testJack_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_type_5 _wrap_testJack_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                    ^
../special_variable_macros_wrap.cxx:504:12: note: type mismatch in parameter 1
  504 | _gostring_ _wrap_testJack_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |            ^
../special_variable_macros_wrap.cxx:504:12: note: '_wrap_testJack_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:504:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:52:20: warning: type of '_wrap_testFred_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_type_4 _wrap_testFred_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                    ^
../special_variable_macros_wrap.cxx:491:12: note: type mismatch in parameter 1
  491 | _gostring_ _wrap_testFred_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |            ^
../special_variable_macros_wrap.cxx:491:12: note: '_wrap_testFred_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:491:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:60:18: warning: type of '_wrap_new_PairIntBool__SWIG_1_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_PairIntBool__SWIG_1_special_variable_macros_b91d4d4289735a9a(void);
      |                  ^
../special_variable_macros_wrap.cxx:663:26: note: return value type mismatch
  663 | Space::Pair< int,bool > *_wrap_new_PairIntBool__SWIG_1_special_variable_macros_b91d4d4289735a9a() {
      |                          ^
../special_variable_macros_wrap.cxx:663:26: note: '_wrap_new_PairIntBool__SWIG_1_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:663:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:59:18: warning: type of '_wrap_new_PairIntBool__SWIG_0_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_PairIntBool__SWIG_0_special_variable_macros_b91d4d4289735a9a(swig_intgo arg1, _Bool arg2);
      |                  ^
../special_variable_macros_wrap.cxx:648:26: note: return value type mismatch
  648 | Space::Pair< int,bool > *_wrap_new_PairIntBool__SWIG_0_special_variable_macros_b91d4d4289735a9a(intgo _swig_go_0, bool _swig_go_1) {
      |                          ^
../special_variable_macros_wrap.cxx:648:26: note: '_wrap_new_PairIntBool__SWIG_0_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:648:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:44:18: warning: type of '_wrap_new_Name__SWIG_2_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_Name__SWIG_2_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                  ^
../special_variable_macros_wrap.cxx:390:7: note: return value type mismatch
  390 | Name *_wrap_new_Name__SWIG_2_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |       ^
../special_variable_macros_wrap.cxx:390:7: note: '_wrap_new_Name__SWIG_2_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:390:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:43:18: warning: type of '_wrap_new_Name__SWIG_1_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Name__SWIG_1_special_variable_macros_b91d4d4289735a9a(void);
      |                  ^
../special_variable_macros_wrap.cxx:379:7: note: return value type mismatch
  379 | Name *_wrap_new_Name__SWIG_1_special_variable_macros_b91d4d4289735a9a() {
      |       ^
../special_variable_macros_wrap.cxx:379:7: note: '_wrap_new_Name__SWIG_1_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:379:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:42:18: warning: type of '_wrap_new_Name__SWIG_0_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Name__SWIG_0_special_variable_macros_b91d4d4289735a9a(swig_type_1 arg1);
      |                  ^
../special_variable_macros_wrap.cxx:361:7: note: return value type mismatch
  361 | Name *_wrap_new_Name__SWIG_0_special_variable_macros_b91d4d4289735a9a(_gostring_ _swig_go_0) {
      |       ^
../special_variable_macros_wrap.cxx:361:7: note: '_wrap_new_Name__SWIG_0_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:361:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:49:18: warning: type of '_wrap_new_NameWrap__SWIG_1_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_new_NameWrap__SWIG_1_special_variable_macros_b91d4d4289735a9a(void);
      |                  ^
../special_variable_macros_wrap.cxx:457:11: note: return value type mismatch
  457 | NameWrap *_wrap_new_NameWrap__SWIG_1_special_variable_macros_b91d4d4289735a9a() {
      |           ^
../special_variable_macros_wrap.cxx:457:11: note: '_wrap_new_NameWrap__SWIG_1_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:457:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:48:18: warning: type of '_wrap_new_NameWrap__SWIG_0_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_new_NameWrap__SWIG_0_special_variable_macros_b91d4d4289735a9a(swig_type_3 arg1);
      |                  ^
../special_variable_macros_wrap.cxx:439:11: note: return value type mismatch
  439 | NameWrap *_wrap_new_NameWrap__SWIG_0_special_variable_macros_b91d4d4289735a9a(_gostring_ _swig_go_0) {
      |           ^
../special_variable_macros_wrap.cxx:439:11: note: '_wrap_new_NameWrap__SWIG_0_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:439:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:65:13: warning: type of '_wrap_delete_PairIntBool_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   65 | extern void _wrap_delete_PairIntBool_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |             ^
../special_variable_macros_wrap.cxx:724:6: note: type mismatch in parameter 1
  724 | void _wrap_delete_PairIntBool_special_variable_macros_b91d4d4289735a9a(Space::Pair< int,bool > *_swig_go_0) {
      |      ^
../special_variable_macros_wrap.cxx:724:6: note: '_wrap_delete_PairIntBool_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:724:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:45:13: warning: type of '_wrap_delete_Name_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_Name_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |             ^
../special_variable_macros_wrap.cxx:403:6: note: type mismatch in parameter 1
  403 | void _wrap_delete_Name_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |      ^
../special_variable_macros_wrap.cxx:403:6: note: '_wrap_delete_Name_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:403:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:51:13: warning: type of '_wrap_delete_NameWrap_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_delete_NameWrap_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |             ^
../special_variable_macros_wrap.cxx:481:6: note: type mismatch in parameter 1
  481 | void _wrap_delete_NameWrap_special_variable_macros_b91d4d4289735a9a(NameWrap *_swig_go_0) {
      |      ^
../special_variable_macros_wrap.cxx:481:6: note: '_wrap_delete_NameWrap_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:481:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:41:18: warning: type of '_wrap_Swig_malloc_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_Swig_malloc_special_variable_macros_b91d4d4289735a9a(swig_intgo arg1);
      |                  ^
../special_variable_macros_wrap.cxx:348:7: note: return value type mismatch
  348 | void *_wrap_Swig_malloc_special_variable_macros_b91d4d4289735a9a(intgo _swig_go_0) {
      |       ^
../special_variable_macros_wrap.cxx:348:7: note: '_wrap_Swig_malloc_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:348:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:40:13: warning: type of '_wrap_Swig_free_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_Swig_free_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |             ^
../special_variable_macros_wrap.cxx:338:6: note: type mismatch in parameter 1
  338 | void _wrap_Swig_free_special_variable_macros_b91d4d4289735a9a(void *_swig_go_0) {
      |      ^
../special_variable_macros_wrap.cxx:338:6: note: '_wrap_Swig_free_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:338:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:63:13: warning: type of '_wrap_PairIntBool_second_set_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_PairIntBool_second_set_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1, _Bool arg2);
      |             ^
../special_variable_macros_wrap.cxx:699:6: note: type mismatch in parameter 1
  699 | void _wrap_PairIntBool_second_set_special_variable_macros_b91d4d4289735a9a(Space::Pair< int,bool > *_swig_go_0, bool _swig_go_1) {
      |      ^
../special_variable_macros_wrap.cxx:699:6: note: '_wrap_PairIntBool_second_set_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:699:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:64:14: warning: type of '_wrap_PairIntBool_second_get_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   64 | extern _Bool _wrap_PairIntBool_second_get_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |              ^
../special_variable_macros_wrap.cxx:711:6: note: type mismatch in parameter 1
  711 | bool _wrap_PairIntBool_second_get_special_variable_macros_b91d4d4289735a9a(Space::Pair< int,bool > *_swig_go_0) {
      |      ^
../special_variable_macros_wrap.cxx:711:6: note: '_wrap_PairIntBool_second_get_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:711:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:61:13: warning: type of '_wrap_PairIntBool_first_set_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_PairIntBool_first_set_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../special_variable_macros_wrap.cxx:674:6: note: type mismatch in parameter 1
  674 | void _wrap_PairIntBool_first_set_special_variable_macros_b91d4d4289735a9a(Space::Pair< int,bool > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../special_variable_macros_wrap.cxx:674:6: note: '_wrap_PairIntBool_first_set_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:674:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:62:19: warning: type of '_wrap_PairIntBool_first_get_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap_PairIntBool_first_get_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                   ^
../special_variable_macros_wrap.cxx:686:7: note: type mismatch in parameter 1
  686 | intgo _wrap_PairIntBool_first_get_special_variable_macros_b91d4d4289735a9a(Space::Pair< int,bool > *_swig_go_0) {
      |       ^
../special_variable_macros_wrap.cxx:686:7: note: '_wrap_PairIntBool_first_get_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:686:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:46:20: warning: type of '_wrap_Name_getName_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_type_2 _wrap_Name_getName_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                    ^
../special_variable_macros_wrap.cxx:413:12: note: type mismatch in parameter 1
  413 | _gostring_ _wrap_Name_getName_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |            ^
../special_variable_macros_wrap.cxx:413:12: note: '_wrap_Name_getName_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:413:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:47:18: warning: type of '_wrap_Name_getNamePtr_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_Name_getNamePtr_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                  ^
../special_variable_macros_wrap.cxx:426:7: note: return value type mismatch
  426 | Name *_wrap_Name_getNamePtr_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |       ^
../special_variable_macros_wrap.cxx:426:7: note: '_wrap_Name_getNamePtr_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:426:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../special_variable_macros.go:50:18: warning: type of '_wrap_NameWrap_getNamePtr_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_NameWrap_getNamePtr_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                  ^
../special_variable_macros_wrap.cxx:468:7: note: return value type mismatch
  468 | Name *_wrap_NameWrap_getNamePtr_special_variable_macros_b91d4d4289735a9a(NameWrap *_swig_go_0) {
      |       ^
../special_variable_macros_wrap.cxx:468:7: note: '_wrap_NameWrap_getNamePtr_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:468:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/special_variable_macros
special_variable_macros_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
special_variable_macros_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:55:20: warning: type of '_wrap_testMary_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_type_7 _wrap_testMary_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                    ^
../special_variable_macros_wrap.cxx:552:12: note: type mismatch in parameter 1
  552 | _gostring_ _wrap_testMary_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |            ^
../special_variable_macros_wrap.cxx:552:12: note: '_wrap_testMary_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:552:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:58:19: warning: type of '_wrap_testJohn_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_testJohn_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                   ^
../special_variable_macros_wrap.cxx:624:7: note: type mismatch in parameter 1
  624 | intgo _wrap_testJohn_special_variable_macros_b91d4d4289735a9a(Space::Pair< int,bool > *_swig_go_0) {
      |       ^
../special_variable_macros_wrap.cxx:624:7: note: '_wrap_testJohn_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:624:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:57:20: warning: type of '_wrap_testJim_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_type_9 _wrap_testJim_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                    ^
../special_variable_macros_wrap.cxx:596:12: note: type mismatch in parameter 1
  596 | _gostring_ _wrap_testJim_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |            ^
../special_variable_macros_wrap.cxx:596:12: note: '_wrap_testJim_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:596:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:54:20: warning: type of '_wrap_testJill_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_type_6 _wrap_testJill_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                    ^
../special_variable_macros_wrap.cxx:528:12: note: type mismatch in parameter 1
  528 | _gostring_ _wrap_testJill_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |            ^
../special_variable_macros_wrap.cxx:528:12: note: '_wrap_testJill_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:528:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:56:20: warning: type of '_wrap_testJames_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_type_8 _wrap_testJames_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                    ^
../special_variable_macros_wrap.cxx:576:12: note: type mismatch in parameter 1
  576 | _gostring_ _wrap_testJames_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |            ^
../special_variable_macros_wrap.cxx:576:12: note: '_wrap_testJames_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:576:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:53:20: warning: type of '_wrap_testJack_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_type_5 _wrap_testJack_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                    ^
../special_variable_macros_wrap.cxx:504:12: note: type mismatch in parameter 1
  504 | _gostring_ _wrap_testJack_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |            ^
../special_variable_macros_wrap.cxx:504:12: note: '_wrap_testJack_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:504:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:52:20: warning: type of '_wrap_testFred_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_type_4 _wrap_testFred_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                    ^
../special_variable_macros_wrap.cxx:491:12: note: type mismatch in parameter 1
  491 | _gostring_ _wrap_testFred_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |            ^
../special_variable_macros_wrap.cxx:491:12: note: '_wrap_testFred_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:491:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:60:18: warning: type of '_wrap_new_PairIntBool__SWIG_1_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_PairIntBool__SWIG_1_special_variable_macros_b91d4d4289735a9a(void);
      |                  ^
../special_variable_macros_wrap.cxx:663:26: note: return value type mismatch
  663 | Space::Pair< int,bool > *_wrap_new_PairIntBool__SWIG_1_special_variable_macros_b91d4d4289735a9a() {
      |                          ^
../special_variable_macros_wrap.cxx:663:26: note: '_wrap_new_PairIntBool__SWIG_1_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:663:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:59:18: warning: type of '_wrap_new_PairIntBool__SWIG_0_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_PairIntBool__SWIG_0_special_variable_macros_b91d4d4289735a9a(swig_intgo arg1, _Bool arg2);
      |                  ^
../special_variable_macros_wrap.cxx:648:26: note: return value type mismatch
  648 | Space::Pair< int,bool > *_wrap_new_PairIntBool__SWIG_0_special_variable_macros_b91d4d4289735a9a(intgo _swig_go_0, bool _swig_go_1) {
      |                          ^
../special_variable_macros_wrap.cxx:648:26: note: '_wrap_new_PairIntBool__SWIG_0_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:648:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:44:18: warning: type of '_wrap_new_Name__SWIG_2_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_Name__SWIG_2_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                  ^
../special_variable_macros_wrap.cxx:390:7: note: return value type mismatch
  390 | Name *_wrap_new_Name__SWIG_2_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |       ^
../special_variable_macros_wrap.cxx:390:7: note: '_wrap_new_Name__SWIG_2_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:390:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:43:18: warning: type of '_wrap_new_Name__SWIG_1_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Name__SWIG_1_special_variable_macros_b91d4d4289735a9a(void);
      |                  ^
../special_variable_macros_wrap.cxx:379:7: note: return value type mismatch
  379 | Name *_wrap_new_Name__SWIG_1_special_variable_macros_b91d4d4289735a9a() {
      |       ^
../special_variable_macros_wrap.cxx:379:7: note: '_wrap_new_Name__SWIG_1_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:379:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:42:18: warning: type of '_wrap_new_Name__SWIG_0_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Name__SWIG_0_special_variable_macros_b91d4d4289735a9a(swig_type_1 arg1);
      |                  ^
../special_variable_macros_wrap.cxx:361:7: note: return value type mismatch
  361 | Name *_wrap_new_Name__SWIG_0_special_variable_macros_b91d4d4289735a9a(_gostring_ _swig_go_0) {
      |       ^
../special_variable_macros_wrap.cxx:361:7: note: '_wrap_new_Name__SWIG_0_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:361:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:49:18: warning: type of '_wrap_new_NameWrap__SWIG_1_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_new_NameWrap__SWIG_1_special_variable_macros_b91d4d4289735a9a(void);
      |                  ^
../special_variable_macros_wrap.cxx:457:11: note: return value type mismatch
  457 | NameWrap *_wrap_new_NameWrap__SWIG_1_special_variable_macros_b91d4d4289735a9a() {
      |           ^
../special_variable_macros_wrap.cxx:457:11: note: '_wrap_new_NameWrap__SWIG_1_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:457:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:48:18: warning: type of '_wrap_new_NameWrap__SWIG_0_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_new_NameWrap__SWIG_0_special_variable_macros_b91d4d4289735a9a(swig_type_3 arg1);
      |                  ^
../special_variable_macros_wrap.cxx:439:11: note: return value type mismatch
  439 | NameWrap *_wrap_new_NameWrap__SWIG_0_special_variable_macros_b91d4d4289735a9a(_gostring_ _swig_go_0) {
      |           ^
../special_variable_macros_wrap.cxx:439:11: note: '_wrap_new_NameWrap__SWIG_0_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:439:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:65:13: warning: type of '_wrap_delete_PairIntBool_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   65 | extern void _wrap_delete_PairIntBool_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |             ^
../special_variable_macros_wrap.cxx:724:6: note: type mismatch in parameter 1
  724 | void _wrap_delete_PairIntBool_special_variable_macros_b91d4d4289735a9a(Space::Pair< int,bool > *_swig_go_0) {
      |      ^
../special_variable_macros_wrap.cxx:724:6: note: '_wrap_delete_PairIntBool_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:724:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:45:13: warning: type of '_wrap_delete_Name_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_Name_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |             ^
../special_variable_macros_wrap.cxx:403:6: note: type mismatch in parameter 1
  403 | void _wrap_delete_Name_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |      ^
../special_variable_macros_wrap.cxx:403:6: note: '_wrap_delete_Name_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:403:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:51:13: warning: type of '_wrap_delete_NameWrap_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_delete_NameWrap_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |             ^
../special_variable_macros_wrap.cxx:481:6: note: type mismatch in parameter 1
  481 | void _wrap_delete_NameWrap_special_variable_macros_b91d4d4289735a9a(NameWrap *_swig_go_0) {
      |      ^
../special_variable_macros_wrap.cxx:481:6: note: '_wrap_delete_NameWrap_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:481:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:41:18: warning: type of '_wrap_Swig_malloc_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_Swig_malloc_special_variable_macros_b91d4d4289735a9a(swig_intgo arg1);
      |                  ^
../special_variable_macros_wrap.cxx:348:7: note: return value type mismatch
  348 | void *_wrap_Swig_malloc_special_variable_macros_b91d4d4289735a9a(intgo _swig_go_0) {
      |       ^
../special_variable_macros_wrap.cxx:348:7: note: '_wrap_Swig_malloc_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:348:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:40:13: warning: type of '_wrap_Swig_free_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_Swig_free_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |             ^
../special_variable_macros_wrap.cxx:338:6: note: type mismatch in parameter 1
  338 | void _wrap_Swig_free_special_variable_macros_b91d4d4289735a9a(void *_swig_go_0) {
      |      ^
../special_variable_macros_wrap.cxx:338:6: note: '_wrap_Swig_free_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:338:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:63:13: warning: type of '_wrap_PairIntBool_second_set_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_PairIntBool_second_set_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1, _Bool arg2);
      |             ^
../special_variable_macros_wrap.cxx:699:6: note: type mismatch in parameter 1
  699 | void _wrap_PairIntBool_second_set_special_variable_macros_b91d4d4289735a9a(Space::Pair< int,bool > *_swig_go_0, bool _swig_go_1) {
      |      ^
../special_variable_macros_wrap.cxx:699:6: note: '_wrap_PairIntBool_second_set_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:699:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:64:14: warning: type of '_wrap_PairIntBool_second_get_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   64 | extern _Bool _wrap_PairIntBool_second_get_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |              ^
../special_variable_macros_wrap.cxx:711:6: note: type mismatch in parameter 1
  711 | bool _wrap_PairIntBool_second_get_special_variable_macros_b91d4d4289735a9a(Space::Pair< int,bool > *_swig_go_0) {
      |      ^
../special_variable_macros_wrap.cxx:711:6: note: '_wrap_PairIntBool_second_get_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:711:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:61:13: warning: type of '_wrap_PairIntBool_first_set_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_PairIntBool_first_set_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../special_variable_macros_wrap.cxx:674:6: note: type mismatch in parameter 1
  674 | void _wrap_PairIntBool_first_set_special_variable_macros_b91d4d4289735a9a(Space::Pair< int,bool > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../special_variable_macros_wrap.cxx:674:6: note: '_wrap_PairIntBool_first_set_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:674:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:62:19: warning: type of '_wrap_PairIntBool_first_get_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_intgo _wrap_PairIntBool_first_get_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                   ^
../special_variable_macros_wrap.cxx:686:7: note: type mismatch in parameter 1
  686 | intgo _wrap_PairIntBool_first_get_special_variable_macros_b91d4d4289735a9a(Space::Pair< int,bool > *_swig_go_0) {
      |       ^
../special_variable_macros_wrap.cxx:686:7: note: '_wrap_PairIntBool_first_get_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:686:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:46:20: warning: type of '_wrap_Name_getName_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_type_2 _wrap_Name_getName_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                    ^
../special_variable_macros_wrap.cxx:413:12: note: type mismatch in parameter 1
  413 | _gostring_ _wrap_Name_getName_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |            ^
../special_variable_macros_wrap.cxx:413:12: note: '_wrap_Name_getName_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:413:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:47:18: warning: type of '_wrap_Name_getNamePtr_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_Name_getNamePtr_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                  ^
../special_variable_macros_wrap.cxx:426:7: note: return value type mismatch
  426 | Name *_wrap_Name_getNamePtr_special_variable_macros_b91d4d4289735a9a(Name *_swig_go_0) {
      |       ^
../special_variable_macros_wrap.cxx:426:7: note: '_wrap_Name_getNamePtr_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:426:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/special_variable_macros/special_variable_macros.go:50:18: warning: type of '_wrap_NameWrap_getNamePtr_special_variable_macros_b91d4d4289735a9a' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_NameWrap_getNamePtr_special_variable_macros_b91d4d4289735a9a(uintptr_t arg1);
      |                  ^
../special_variable_macros_wrap.cxx:468:7: note: return value type mismatch
  468 | Name *_wrap_NameWrap_getNamePtr_special_variable_macros_b91d4d4289735a9a(NameWrap *_swig_go_0) {
      |       ^
../special_variable_macros_wrap.cxx:468:7: note: '_wrap_NameWrap_getNamePtr_special_variable_macros_b91d4d4289735a9a' was previously declared here
../special_variable_macros_wrap.cxx:468:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3649820890/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase static_array_member
checking go testcase static_const_member
checking go testcase static_const_member_2 (with run test)
# swigtests/static_const_member_2
../static_const_member_2.go:44:18: warning: type of '_wrap_new_Test_int_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_Test_int_static_const_member_2_0f31ba33ee3e1f41(void);
      |                  ^
../static_const_member_2_wrap.cxx:455:28: note: return value type mismatch
  455 | oss::modules::Test< int > *_wrap_new_Test_int_static_const_member_2_0f31ba33ee3e1f41() {
      |                            ^
../static_const_member_2_wrap.cxx:455:28: note: '_wrap_new_Test_int_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:455:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../static_const_member_2.go:48:18: warning: type of '_wrap_new_Foo_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_new_Foo_static_const_member_2_0f31ba33ee3e1f41(swig_intgo arg1);
      |                  ^
../static_const_member_2_wrap.cxx:501:6: note: return value type mismatch
  501 | Foo *_wrap_new_Foo_static_const_member_2_0f31ba33ee3e1f41(intgo _swig_go_0) {
      |      ^
../static_const_member_2_wrap.cxx:501:6: note: '_wrap_new_Foo_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:501:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../static_const_member_2.go:39:18: warning: type of '_wrap_new_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41(void);
      |                  ^
../static_const_member_2_wrap.cxx:398:32: note: return value type mismatch
  398 | oss::modules::CavityPackFlags *_wrap_new_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41() {
      |                                ^
../static_const_member_2_wrap.cxx:398:32: note: '_wrap_new_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:398:32: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../static_const_member_2.go:45:13: warning: type of '_wrap_delete_Test_int_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_Test_int_static_const_member_2_0f31ba33ee3e1f41(uintptr_t arg1);
      |             ^
../static_const_member_2_wrap.cxx:466:6: note: type mismatch in parameter 1
  466 | void _wrap_delete_Test_int_static_const_member_2_0f31ba33ee3e1f41(oss::modules::Test< int > *_swig_go_0) {
      |      ^
../static_const_member_2_wrap.cxx:466:6: note: '_wrap_delete_Test_int_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:466:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../static_const_member_2.go:51:13: warning: type of '_wrap_delete_Foo_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_delete_Foo_static_const_member_2_0f31ba33ee3e1f41(uintptr_t arg1);
      |             ^
../static_const_member_2_wrap.cxx:536:6: note: type mismatch in parameter 1
  536 | void _wrap_delete_Foo_static_const_member_2_0f31ba33ee3e1f41(Foo *_swig_go_0) {
      |      ^
../static_const_member_2_wrap.cxx:536:6: note: '_wrap_delete_Foo_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:536:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../static_const_member_2.go:40:13: warning: type of '_wrap_delete_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41(uintptr_t arg1);
      |             ^
../static_const_member_2_wrap.cxx:409:6: note: type mismatch in parameter 1
  409 | void _wrap_delete_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41(oss::modules::CavityPackFlags *_swig_go_0) {
      |      ^
../static_const_member_2_wrap.cxx:409:6: note: '_wrap_delete_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:409:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../static_const_member_2.go:32:18: warning: type of '_wrap_Swig_malloc_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_static_const_member_2_0f31ba33ee3e1f41(swig_intgo arg1);
      |                  ^
../static_const_member_2_wrap.cxx:318:7: note: return value type mismatch
  318 | void *_wrap_Swig_malloc_static_const_member_2_0f31ba33ee3e1f41(intgo _swig_go_0) {
      |       ^
../static_const_member_2_wrap.cxx:318:7: note: '_wrap_Swig_malloc_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:318:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../static_const_member_2.go:31:13: warning: type of '_wrap_Swig_free_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_static_const_member_2_0f31ba33ee3e1f41(uintptr_t arg1);
      |             ^
../static_const_member_2_wrap.cxx:308:6: note: type mismatch in parameter 1
  308 | void _wrap_Swig_free_static_const_member_2_0f31ba33ee3e1f41(void *_swig_go_0) {
      |      ^
../static_const_member_2_wrap.cxx:308:6: note: '_wrap_Swig_free_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:308:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../static_const_member_2.go:46:13: warning: type of '_wrap_Foo_val_set_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_Foo_val_set_static_const_member_2_0f31ba33ee3e1f41(uintptr_t arg1, swig_intgo arg2);
      |             ^
../static_const_member_2_wrap.cxx:476:6: note: type mismatch in parameter 1
  476 | void _wrap_Foo_val_set_static_const_member_2_0f31ba33ee3e1f41(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../static_const_member_2_wrap.cxx:476:6: note: '_wrap_Foo_val_set_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:476:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../static_const_member_2.go:47:19: warning: type of '_wrap_Foo_val_get_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_Foo_val_get_static_const_member_2_0f31ba33ee3e1f41(uintptr_t arg1);
      |                   ^
../static_const_member_2_wrap.cxx:488:7: note: type mismatch in parameter 1
  488 | intgo _wrap_Foo_val_get_static_const_member_2_0f31ba33ee3e1f41(Foo *_swig_go_0) {
      |       ^
../static_const_member_2_wrap.cxx:488:7: note: '_wrap_Foo_val_get_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:488:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../static_const_member_2.go:50:18: warning: type of '_wrap_Foo_BAZ_get_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_Foo_BAZ_get_static_const_member_2_0f31ba33ee3e1f41(void);
      |                  ^
../static_const_member_2_wrap.cxx:525:6: note: return value type mismatch
  525 | Foo *_wrap_Foo_BAZ_get_static_const_member_2_0f31ba33ee3e1f41() {
      |      ^
../static_const_member_2_wrap.cxx:525:6: note: '_wrap_Foo_BAZ_get_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:525:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../static_const_member_2.go:49:18: warning: type of '_wrap_Foo_BAR_get_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_Foo_BAR_get_static_const_member_2_0f31ba33ee3e1f41(void);
      |                  ^
../static_const_member_2_wrap.cxx:514:6: note: return value type mismatch
  514 | Foo *_wrap_Foo_BAR_get_static_const_member_2_0f31ba33ee3e1f41() {
      |      ^
../static_const_member_2_wrap.cxx:514:6: note: '_wrap_Foo_BAR_get_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:514:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/static_const_member_2
static_const_member_2_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
static_const_member_2_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/static_const_member_2/static_const_member_2.go:44:18: warning: type of '_wrap_new_Test_int_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_Test_int_static_const_member_2_0f31ba33ee3e1f41(void);
      |                  ^
../static_const_member_2_wrap.cxx:455:28: note: return value type mismatch
  455 | oss::modules::Test< int > *_wrap_new_Test_int_static_const_member_2_0f31ba33ee3e1f41() {
      |                            ^
../static_const_member_2_wrap.cxx:455:28: note: '_wrap_new_Test_int_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:455:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/static_const_member_2/static_const_member_2.go:48:18: warning: type of '_wrap_new_Foo_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_new_Foo_static_const_member_2_0f31ba33ee3e1f41(swig_intgo arg1);
      |                  ^
../static_const_member_2_wrap.cxx:501:6: note: return value type mismatch
  501 | Foo *_wrap_new_Foo_static_const_member_2_0f31ba33ee3e1f41(intgo _swig_go_0) {
      |      ^
../static_const_member_2_wrap.cxx:501:6: note: '_wrap_new_Foo_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:501:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/static_const_member_2/static_const_member_2.go:39:18: warning: type of '_wrap_new_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41(void);
      |                  ^
../static_const_member_2_wrap.cxx:398:32: note: return value type mismatch
  398 | oss::modules::CavityPackFlags *_wrap_new_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41() {
      |                                ^
../static_const_member_2_wrap.cxx:398:32: note: '_wrap_new_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:398:32: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/static_const_member_2/static_const_member_2.go:45:13: warning: type of '_wrap_delete_Test_int_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_Test_int_static_const_member_2_0f31ba33ee3e1f41(uintptr_t arg1);
      |             ^
../static_const_member_2_wrap.cxx:466:6: note: type mismatch in parameter 1
  466 | void _wrap_delete_Test_int_static_const_member_2_0f31ba33ee3e1f41(oss::modules::Test< int > *_swig_go_0) {
      |      ^
../static_const_member_2_wrap.cxx:466:6: note: '_wrap_delete_Test_int_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:466:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/static_const_member_2/static_const_member_2.go:51:13: warning: type of '_wrap_delete_Foo_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_delete_Foo_static_const_member_2_0f31ba33ee3e1f41(uintptr_t arg1);
      |             ^
../static_const_member_2_wrap.cxx:536:6: note: type mismatch in parameter 1
  536 | void _wrap_delete_Foo_static_const_member_2_0f31ba33ee3e1f41(Foo *_swig_go_0) {
      |      ^
../static_const_member_2_wrap.cxx:536:6: note: '_wrap_delete_Foo_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:536:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/static_const_member_2/static_const_member_2.go:40:13: warning: type of '_wrap_delete_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41(uintptr_t arg1);
      |             ^
../static_const_member_2_wrap.cxx:409:6: note: type mismatch in parameter 1
  409 | void _wrap_delete_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41(oss::modules::CavityPackFlags *_swig_go_0) {
      |      ^
../static_const_member_2_wrap.cxx:409:6: note: '_wrap_delete_CavityPackFlags_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:409:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/static_const_member_2/static_const_member_2.go:32:18: warning: type of '_wrap_Swig_malloc_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_static_const_member_2_0f31ba33ee3e1f41(swig_intgo arg1);
      |                  ^
../static_const_member_2_wrap.cxx:318:7: note: return value type mismatch
  318 | void *_wrap_Swig_malloc_static_const_member_2_0f31ba33ee3e1f41(intgo _swig_go_0) {
      |       ^
../static_const_member_2_wrap.cxx:318:7: note: '_wrap_Swig_malloc_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:318:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/static_const_member_2/static_const_member_2.go:31:13: warning: type of '_wrap_Swig_free_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_static_const_member_2_0f31ba33ee3e1f41(uintptr_t arg1);
      |             ^
../static_const_member_2_wrap.cxx:308:6: note: type mismatch in parameter 1
  308 | void _wrap_Swig_free_static_const_member_2_0f31ba33ee3e1f41(void *_swig_go_0) {
      |      ^
../static_const_member_2_wrap.cxx:308:6: note: '_wrap_Swig_free_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:308:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/static_const_member_2/static_const_member_2.go:46:13: warning: type of '_wrap_Foo_val_set_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_Foo_val_set_static_const_member_2_0f31ba33ee3e1f41(uintptr_t arg1, swig_intgo arg2);
      |             ^
../static_const_member_2_wrap.cxx:476:6: note: type mismatch in parameter 1
  476 | void _wrap_Foo_val_set_static_const_member_2_0f31ba33ee3e1f41(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../static_const_member_2_wrap.cxx:476:6: note: '_wrap_Foo_val_set_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:476:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/static_const_member_2/static_const_member_2.go:47:19: warning: type of '_wrap_Foo_val_get_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_Foo_val_get_static_const_member_2_0f31ba33ee3e1f41(uintptr_t arg1);
      |                   ^
../static_const_member_2_wrap.cxx:488:7: note: type mismatch in parameter 1
  488 | intgo _wrap_Foo_val_get_static_const_member_2_0f31ba33ee3e1f41(Foo *_swig_go_0) {
      |       ^
../static_const_member_2_wrap.cxx:488:7: note: '_wrap_Foo_val_get_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:488:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/static_const_member_2/static_const_member_2.go:50:18: warning: type of '_wrap_Foo_BAZ_get_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_Foo_BAZ_get_static_const_member_2_0f31ba33ee3e1f41(void);
      |                  ^
../static_const_member_2_wrap.cxx:525:6: note: return value type mismatch
  525 | Foo *_wrap_Foo_BAZ_get_static_const_member_2_0f31ba33ee3e1f41() {
      |      ^
../static_const_member_2_wrap.cxx:525:6: note: '_wrap_Foo_BAZ_get_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:525:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/static_const_member_2/static_const_member_2.go:49:18: warning: type of '_wrap_Foo_BAR_get_static_const_member_2_0f31ba33ee3e1f41' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_Foo_BAR_get_static_const_member_2_0f31ba33ee3e1f41(void);
      |                  ^
../static_const_member_2_wrap.cxx:514:6: note: return value type mismatch
  514 | Foo *_wrap_Foo_BAR_get_static_const_member_2_0f31ba33ee3e1f41() {
      |      ^
../static_const_member_2_wrap.cxx:514:6: note: '_wrap_Foo_BAR_get_static_const_member_2_0f31ba33ee3e1f41' was previously declared here
../static_const_member_2_wrap.cxx:514:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1716387027/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase stl_no_default_constructor
checking go testcase string_constants
checking go testcase struct_initialization_cpp
checking go testcase struct_value (with run test)
# swigtests/struct_value
../struct_value.go:35:18: warning: type of '_wrap_new_Foo_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Foo_struct_value_2fe6f68e36fc0476(void);
      |                  ^
../struct_value_wrap.cxx:306:6: note: return value type mismatch
  306 | Foo *_wrap_new_Foo_struct_value_2fe6f68e36fc0476() {
      |      ^
../struct_value_wrap.cxx:306:6: note: '_wrap_new_Foo_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:306:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_value.go:41:18: warning: type of '_wrap_new_Bar_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Bar_struct_value_2fe6f68e36fc0476(void);
      |                  ^
../struct_value_wrap.cxx:377:6: note: return value type mismatch
  377 | Bar *_wrap_new_Bar_struct_value_2fe6f68e36fc0476() {
      |      ^
../struct_value_wrap.cxx:377:6: note: '_wrap_new_Bar_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:377:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_value.go:36:13: warning: type of '_wrap_delete_Foo_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_struct_value_2fe6f68e36fc0476(uintptr_t arg1);
      |             ^
../struct_value_wrap.cxx:317:6: note: type mismatch in parameter 1
  317 | void _wrap_delete_Foo_struct_value_2fe6f68e36fc0476(Foo *_swig_go_0) {
      |      ^
../struct_value_wrap.cxx:317:6: note: '_wrap_delete_Foo_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:317:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_value.go:42:13: warning: type of '_wrap_delete_Bar_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Bar_struct_value_2fe6f68e36fc0476(uintptr_t arg1);
      |             ^
../struct_value_wrap.cxx:388:6: note: type mismatch in parameter 1
  388 | void _wrap_delete_Bar_struct_value_2fe6f68e36fc0476(Bar *_swig_go_0) {
      |      ^
../struct_value_wrap.cxx:388:6: note: '_wrap_delete_Bar_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:388:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_value.go:32:18: warning: type of '_wrap_Swig_malloc_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_struct_value_2fe6f68e36fc0476(swig_intgo arg1);
      |                  ^
../struct_value_wrap.cxx:268:7: note: return value type mismatch
  268 | void *_wrap_Swig_malloc_struct_value_2fe6f68e36fc0476(intgo _swig_go_0) {
      |       ^
../struct_value_wrap.cxx:268:7: note: '_wrap_Swig_malloc_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:268:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_value.go:31:13: warning: type of '_wrap_Swig_free_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_struct_value_2fe6f68e36fc0476(uintptr_t arg1);
      |             ^
../struct_value_wrap.cxx:258:6: note: type mismatch in parameter 1
  258 | void _wrap_Swig_free_struct_value_2fe6f68e36fc0476(void *_swig_go_0) {
      |      ^
../struct_value_wrap.cxx:258:6: note: '_wrap_Swig_free_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:258:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_value.go:33:13: warning: type of '_wrap_Foo_x_set_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo_x_set_struct_value_2fe6f68e36fc0476(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_value_wrap.cxx:281:6: note: type mismatch in parameter 1
  281 | void _wrap_Foo_x_set_struct_value_2fe6f68e36fc0476(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_value_wrap.cxx:281:6: note: '_wrap_Foo_x_set_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:281:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_value.go:34:19: warning: type of '_wrap_Foo_x_get_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_x_get_struct_value_2fe6f68e36fc0476(uintptr_t arg1);
      |                   ^
../struct_value_wrap.cxx:293:7: note: type mismatch in parameter 1
  293 | intgo _wrap_Foo_x_get_struct_value_2fe6f68e36fc0476(Foo *_swig_go_0) {
      |       ^
../struct_value_wrap.cxx:293:7: note: '_wrap_Foo_x_get_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:293:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_value.go:39:13: warning: type of '_wrap_Bar_b_set_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Bar_b_set_struct_value_2fe6f68e36fc0476(uintptr_t arg1, uintptr_t arg2);
      |             ^
../struct_value_wrap.cxx:352:6: note: type mismatch in parameter 1
  352 | void _wrap_Bar_b_set_struct_value_2fe6f68e36fc0476(Bar *_swig_go_0, Foo *_swig_go_1) {
      |      ^
../struct_value_wrap.cxx:352:6: note: '_wrap_Bar_b_set_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_value.go:40:18: warning: type of '_wrap_Bar_b_get_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_Bar_b_get_struct_value_2fe6f68e36fc0476(uintptr_t arg1);
      |                  ^
../struct_value_wrap.cxx:364:6: note: return value type mismatch
  364 | Foo *_wrap_Bar_b_get_struct_value_2fe6f68e36fc0476(Bar *_swig_go_0) {
      |      ^
../struct_value_wrap.cxx:364:6: note: '_wrap_Bar_b_get_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:364:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_value.go:37:13: warning: type of '_wrap_Bar_a_set_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Bar_a_set_struct_value_2fe6f68e36fc0476(uintptr_t arg1, uintptr_t arg2);
      |             ^
../struct_value_wrap.cxx:327:6: note: type mismatch in parameter 1
  327 | void _wrap_Bar_a_set_struct_value_2fe6f68e36fc0476(Bar *_swig_go_0, Foo *_swig_go_1) {
      |      ^
../struct_value_wrap.cxx:327:6: note: '_wrap_Bar_a_set_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:327:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_value.go:38:18: warning: type of '_wrap_Bar_a_get_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Bar_a_get_struct_value_2fe6f68e36fc0476(uintptr_t arg1);
      |                  ^
../struct_value_wrap.cxx:339:6: note: return value type mismatch
  339 | Foo *_wrap_Bar_a_get_struct_value_2fe6f68e36fc0476(Bar *_swig_go_0) {
      |      ^
../struct_value_wrap.cxx:339:6: note: '_wrap_Bar_a_get_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:339:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/struct_value
struct_value_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
struct_value_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_value/struct_value.go:35:18: warning: type of '_wrap_new_Foo_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Foo_struct_value_2fe6f68e36fc0476(void);
      |                  ^
../struct_value_wrap.cxx:306:6: note: return value type mismatch
  306 | Foo *_wrap_new_Foo_struct_value_2fe6f68e36fc0476() {
      |      ^
../struct_value_wrap.cxx:306:6: note: '_wrap_new_Foo_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:306:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_value/struct_value.go:41:18: warning: type of '_wrap_new_Bar_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Bar_struct_value_2fe6f68e36fc0476(void);
      |                  ^
../struct_value_wrap.cxx:377:6: note: return value type mismatch
  377 | Bar *_wrap_new_Bar_struct_value_2fe6f68e36fc0476() {
      |      ^
../struct_value_wrap.cxx:377:6: note: '_wrap_new_Bar_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:377:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_value/struct_value.go:36:13: warning: type of '_wrap_delete_Foo_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_struct_value_2fe6f68e36fc0476(uintptr_t arg1);
      |             ^
../struct_value_wrap.cxx:317:6: note: type mismatch in parameter 1
  317 | void _wrap_delete_Foo_struct_value_2fe6f68e36fc0476(Foo *_swig_go_0) {
      |      ^
../struct_value_wrap.cxx:317:6: note: '_wrap_delete_Foo_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:317:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_value/struct_value.go:42:13: warning: type of '_wrap_delete_Bar_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Bar_struct_value_2fe6f68e36fc0476(uintptr_t arg1);
      |             ^
../struct_value_wrap.cxx:388:6: note: type mismatch in parameter 1
  388 | void _wrap_delete_Bar_struct_value_2fe6f68e36fc0476(Bar *_swig_go_0) {
      |      ^
../struct_value_wrap.cxx:388:6: note: '_wrap_delete_Bar_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:388:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_value/struct_value.go:32:18: warning: type of '_wrap_Swig_malloc_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_struct_value_2fe6f68e36fc0476(swig_intgo arg1);
      |                  ^
../struct_value_wrap.cxx:268:7: note: return value type mismatch
  268 | void *_wrap_Swig_malloc_struct_value_2fe6f68e36fc0476(intgo _swig_go_0) {
      |       ^
../struct_value_wrap.cxx:268:7: note: '_wrap_Swig_malloc_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:268:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_value/struct_value.go:31:13: warning: type of '_wrap_Swig_free_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_struct_value_2fe6f68e36fc0476(uintptr_t arg1);
      |             ^
../struct_value_wrap.cxx:258:6: note: type mismatch in parameter 1
  258 | void _wrap_Swig_free_struct_value_2fe6f68e36fc0476(void *_swig_go_0) {
      |      ^
../struct_value_wrap.cxx:258:6: note: '_wrap_Swig_free_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:258:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_value/struct_value.go:33:13: warning: type of '_wrap_Foo_x_set_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Foo_x_set_struct_value_2fe6f68e36fc0476(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_value_wrap.cxx:281:6: note: type mismatch in parameter 1
  281 | void _wrap_Foo_x_set_struct_value_2fe6f68e36fc0476(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_value_wrap.cxx:281:6: note: '_wrap_Foo_x_set_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:281:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_value/struct_value.go:34:19: warning: type of '_wrap_Foo_x_get_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Foo_x_get_struct_value_2fe6f68e36fc0476(uintptr_t arg1);
      |                   ^
../struct_value_wrap.cxx:293:7: note: type mismatch in parameter 1
  293 | intgo _wrap_Foo_x_get_struct_value_2fe6f68e36fc0476(Foo *_swig_go_0) {
      |       ^
../struct_value_wrap.cxx:293:7: note: '_wrap_Foo_x_get_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:293:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_value/struct_value.go:39:13: warning: type of '_wrap_Bar_b_set_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Bar_b_set_struct_value_2fe6f68e36fc0476(uintptr_t arg1, uintptr_t arg2);
      |             ^
../struct_value_wrap.cxx:352:6: note: type mismatch in parameter 1
  352 | void _wrap_Bar_b_set_struct_value_2fe6f68e36fc0476(Bar *_swig_go_0, Foo *_swig_go_1) {
      |      ^
../struct_value_wrap.cxx:352:6: note: '_wrap_Bar_b_set_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_value/struct_value.go:40:18: warning: type of '_wrap_Bar_b_get_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_Bar_b_get_struct_value_2fe6f68e36fc0476(uintptr_t arg1);
      |                  ^
../struct_value_wrap.cxx:364:6: note: return value type mismatch
  364 | Foo *_wrap_Bar_b_get_struct_value_2fe6f68e36fc0476(Bar *_swig_go_0) {
      |      ^
../struct_value_wrap.cxx:364:6: note: '_wrap_Bar_b_get_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:364:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_value/struct_value.go:37:13: warning: type of '_wrap_Bar_a_set_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Bar_a_set_struct_value_2fe6f68e36fc0476(uintptr_t arg1, uintptr_t arg2);
      |             ^
../struct_value_wrap.cxx:327:6: note: type mismatch in parameter 1
  327 | void _wrap_Bar_a_set_struct_value_2fe6f68e36fc0476(Bar *_swig_go_0, Foo *_swig_go_1) {
      |      ^
../struct_value_wrap.cxx:327:6: note: '_wrap_Bar_a_set_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:327:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_value/struct_value.go:38:18: warning: type of '_wrap_Bar_a_get_struct_value_2fe6f68e36fc0476' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Bar_a_get_struct_value_2fe6f68e36fc0476(uintptr_t arg1);
      |                  ^
../struct_value_wrap.cxx:339:6: note: return value type mismatch
  339 | Foo *_wrap_Bar_a_get_struct_value_2fe6f68e36fc0476(Bar *_swig_go_0) {
      |      ^
../struct_value_wrap.cxx:339:6: note: '_wrap_Bar_a_get_struct_value_2fe6f68e36fc0476' was previously declared here
../struct_value_wrap.cxx:339:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2795457327/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase swig_exception
checking go testcase symbol_clash
checking go testcase template_arg_replace
checking go testcase template_arg_scope
checking go testcase template_arg_typename
checking go testcase template_array_numeric
checking go testcase template_basic
checking go testcase template_base_template
checking go testcase template_classes
checking go testcase template_class_reuse_name
checking go testcase template_const_ref
checking go testcase template_construct
checking go testcase template_templated_constructors
checking go testcase template_default
checking go testcase template_default2
checking go testcase template_default_arg (with run test)
# swigtests/template_default_arg
../template_default_arg.go:151:19: warning: type of '_wrap_ottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  151 | extern swig_intgo _wrap_ottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:1765:7: note: type mismatch in parameter 1
 1765 | intgo _wrap_ottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:1765:7: note: '_wrap_ottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1765:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:150:19: warning: type of '_wrap_ottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  150 | extern swig_intgo _wrap_ottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_type_12 arg2);
      |                   ^
../template_default_arg_wrap.cxx:1738:7: note: type mismatch in parameter 1
 1738 | intgo _wrap_ottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:1738:7: note: '_wrap_ottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1738:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:149:19: warning: type of '_wrap_ottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  149 | extern swig_intgo _wrap_ottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:1718:7: note: type mismatch in parameter 1
 1718 | intgo _wrap_ottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:1718:7: note: '_wrap_ottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1718:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:148:19: warning: type of '_wrap_ottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  148 | extern swig_intgo _wrap_ottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_default_arg_wrap.cxx:1696:7: note: type mismatch in parameter 1
 1696 | intgo _wrap_ottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:1696:7: note: '_wrap_ottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1696:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:139:19: warning: type of '_wrap_ott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  139 | extern swig_intgo _wrap_ott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:1535:7: note: type mismatch in parameter 1
 1535 | intgo _wrap_ott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc(Foo< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:1535:7: note: '_wrap_ott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1535:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:147:19: warning: type of '_wrap_ott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  147 | extern swig_intgo _wrap_ott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:1676:7: note: type mismatch in parameter 1
 1676 | intgo _wrap_ott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:1676:7: note: '_wrap_ott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1676:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:146:19: warning: type of '_wrap_ott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  146 | extern swig_intgo _wrap_ott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                   ^
../template_default_arg_wrap.cxx:1654:7: note: type mismatch in parameter 1
 1654 | intgo _wrap_ott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0, double _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:1654:7: note: '_wrap_ott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1654:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:164:19: warning: type of '_wrap_nsottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  164 | extern swig_intgo _wrap_nsottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:2015:7: note: type mismatch in parameter 1
 2015 | intgo _wrap_nsottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:2015:7: note: '_wrap_nsottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:2015:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:163:19: warning: type of '_wrap_nsottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  163 | extern swig_intgo _wrap_nsottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_type_16 arg2);
      |                   ^
../template_default_arg_wrap.cxx:1988:7: note: type mismatch in parameter 1
 1988 | intgo _wrap_nsottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:1988:7: note: '_wrap_nsottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1988:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:162:19: warning: type of '_wrap_nsottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  162 | extern swig_intgo _wrap_nsottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:1968:7: note: type mismatch in parameter 1
 1968 | intgo _wrap_nsottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:1968:7: note: '_wrap_nsottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1968:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:161:19: warning: type of '_wrap_nsottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  161 | extern swig_intgo _wrap_nsottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_default_arg_wrap.cxx:1946:7: note: type mismatch in parameter 1
 1946 | intgo _wrap_nsottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:1946:7: note: '_wrap_nsottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1946:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:152:19: warning: type of '_wrap_nsott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  152 | extern swig_intgo _wrap_nsott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:1785:7: note: type mismatch in parameter 1
 1785 | intgo _wrap_nsott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc(Foo< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:1785:7: note: '_wrap_nsott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1785:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:160:19: warning: type of '_wrap_nsott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  160 | extern swig_intgo _wrap_nsott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:1926:7: note: type mismatch in parameter 1
 1926 | intgo _wrap_nsott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:1926:7: note: '_wrap_nsott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1926:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:159:19: warning: type of '_wrap_nsott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  159 | extern swig_intgo _wrap_nsott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                   ^
../template_default_arg_wrap.cxx:1904:7: note: type mismatch in parameter 1
 1904 | intgo _wrap_nsott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0, double _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:1904:7: note: '_wrap_nsott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1904:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:121:18: warning: type of '_wrap_new_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  121 | extern uintptr_t _wrap_new_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double arg1);
      |                  ^
../template_default_arg_wrap.cxx:1309:9: note: return value type mismatch
 1309 | Z< 8 > *_wrap_new_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0) {
      |         ^
../template_default_arg_wrap.cxx:1309:9: note: '_wrap_new_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1309:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:120:18: warning: type of '_wrap_new_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  120 | extern uintptr_t _wrap_new_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double arg1, swig_intgo arg2);
      |                  ^
../template_default_arg_wrap.cxx:1294:9: note: return value type mismatch
 1294 | Z< 8 > *_wrap_new_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0, intgo _swig_go_1) {
      |         ^
../template_default_arg_wrap.cxx:1294:9: note: '_wrap_new_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1294:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:119:18: warning: type of '_wrap_new_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  119 | extern uintptr_t _wrap_new_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:1283:9: note: return value type mismatch
 1283 | Z< 8 > *_wrap_new_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |         ^
../template_default_arg_wrap.cxx:1283:9: note: '_wrap_new_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1283:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:118:18: warning: type of '_wrap_new_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  118 | extern uintptr_t _wrap_new_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:1270:9: note: return value type mismatch
 1270 | Z< 8 > *_wrap_new_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |         ^
../template_default_arg_wrap.cxx:1270:9: note: '_wrap_new_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1270:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:92:18: warning: type of '_wrap_new_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   92 | extern uintptr_t _wrap_new_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:924:20: note: return value type mismatch
  924 | Y< unsigned int > *_wrap_new_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc() {
      |                    ^
../template_default_arg_wrap.cxx:924:20: note: '_wrap_new_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:924:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:107:18: warning: type of '_wrap_new_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  107 | extern uintptr_t _wrap_new_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:1127:20: note: return value type mismatch
 1127 | Y< Hello< int > > *_wrap_new_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc() {
      |                    ^
../template_default_arg_wrap.cxx:1127:20: note: '_wrap_new_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1127:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:82:18: warning: type of '_wrap_new_X_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   82 | extern uintptr_t _wrap_new_X_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double arg1);
      |                  ^
../template_default_arg_wrap.cxx:781:20: note: return value type mismatch
  781 | X< unsigned int > *_wrap_new_X_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0) {
      |                    ^
../template_default_arg_wrap.cxx:781:20: note: '_wrap_new_X_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:781:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:81:18: warning: type of '_wrap_new_X_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   81 | extern uintptr_t _wrap_new_X_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double arg1, swig_intgo arg2);
      |                  ^
../template_default_arg_wrap.cxx:766:20: note: return value type mismatch
  766 | X< unsigned int > *_wrap_new_X_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0, intgo _swig_go_1) {
      |                    ^
../template_default_arg_wrap.cxx:766:20: note: '_wrap_new_X_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:766:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:80:18: warning: type of '_wrap_new_X_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   80 | extern uintptr_t _wrap_new_X_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:755:20: note: return value type mismatch
  755 | X< unsigned int > *_wrap_new_X_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |                    ^
../template_default_arg_wrap.cxx:755:20: note: '_wrap_new_X_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:755:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:79:18: warning: type of '_wrap_new_X_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap_new_X_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:742:20: note: return value type mismatch
  742 | X< unsigned int > *_wrap_new_X_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |                    ^
../template_default_arg_wrap.cxx:742:20: note: '_wrap_new_X_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:742:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:73:18: warning: type of '_wrap_new_X_longlong__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_new_X_longlong__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double arg1);
      |                  ^
../template_default_arg_wrap.cxx:659:17: note: return value type mismatch
  659 | X< long long > *_wrap_new_X_longlong__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0) {
      |                 ^
../template_default_arg_wrap.cxx:659:17: note: '_wrap_new_X_longlong__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:659:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:72:18: warning: type of '_wrap_new_X_longlong__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_X_longlong__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double arg1, swig_type_2 arg2);
      |                  ^
../template_default_arg_wrap.cxx:644:17: note: return value type mismatch
  644 | X< long long > *_wrap_new_X_longlong__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0, long long _swig_go_1) {
      |                 ^
../template_default_arg_wrap.cxx:644:17: note: '_wrap_new_X_longlong__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:644:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:71:18: warning: type of '_wrap_new_X_longlong__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_X_longlong__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:633:17: note: return value type mismatch
  633 | X< long long > *_wrap_new_X_longlong__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |                 ^
../template_default_arg_wrap.cxx:633:17: note: '_wrap_new_X_longlong__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:633:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:70:18: warning: type of '_wrap_new_X_longlong__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_new_X_longlong__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(swig_type_1 arg1);
      |                  ^
../template_default_arg_wrap.cxx:620:17: note: return value type mismatch
  620 | X< long long > *_wrap_new_X_longlong__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(long long _swig_go_0) {
      |                 ^
../template_default_arg_wrap.cxx:620:17: note: '_wrap_new_X_longlong__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:620:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:64:18: warning: type of '_wrap_new_X_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_new_X_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double arg1);
      |                  ^
../template_default_arg_wrap.cxx:537:11: note: return value type mismatch
  537 | X< int > *_wrap_new_X_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0) {
      |           ^
../template_default_arg_wrap.cxx:537:11: note: '_wrap_new_X_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:537:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:63:18: warning: type of '_wrap_new_X_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   63 | extern uintptr_t _wrap_new_X_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double arg1, swig_intgo arg2);
      |                  ^
../template_default_arg_wrap.cxx:522:11: note: return value type mismatch
  522 | X< int > *_wrap_new_X_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0, intgo _swig_go_1) {
      |           ^
../template_default_arg_wrap.cxx:522:11: note: '_wrap_new_X_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:522:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:62:18: warning: type of '_wrap_new_X_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_X_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:511:11: note: return value type mismatch
  511 | X< int > *_wrap_new_X_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |           ^
../template_default_arg_wrap.cxx:511:11: note: '_wrap_new_X_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:511:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:61:18: warning: type of '_wrap_new_X_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_X_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:498:11: note: return value type mismatch
  498 | X< int > *_wrap_new_X_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |           ^
../template_default_arg_wrap.cxx:498:11: note: '_wrap_new_X_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:498:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:97:18: warning: type of '_wrap_new_X_hello_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   97 | extern uintptr_t _wrap_new_X_hello_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double arg1);
      |                  ^
../template_default_arg_wrap.cxx:984:20: note: return value type mismatch
  984 | X< Hello< int > > *_wrap_new_X_hello_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0) {
      |                    ^
../template_default_arg_wrap.cxx:984:20: note: '_wrap_new_X_hello_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:984:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:96:18: warning: type of '_wrap_new_X_hello_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   96 | extern uintptr_t _wrap_new_X_hello_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double arg1, uintptr_t arg2);
      |                  ^
../template_default_arg_wrap.cxx:969:20: note: return value type mismatch
  969 | X< Hello< int > > *_wrap_new_X_hello_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0, Hello< int > *_swig_go_1) {
      |                    ^
../template_default_arg_wrap.cxx:969:20: note: '_wrap_new_X_hello_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:969:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:95:18: warning: type of '_wrap_new_X_hello_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   95 | extern uintptr_t _wrap_new_X_hello_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:958:20: note: return value type mismatch
  958 | X< Hello< int > > *_wrap_new_X_hello_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |                    ^
../template_default_arg_wrap.cxx:958:20: note: '_wrap_new_X_hello_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:958:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:94:18: warning: type of '_wrap_new_X_hello_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   94 | extern uintptr_t _wrap_new_X_hello_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                  ^
../template_default_arg_wrap.cxx:945:20: note: return value type mismatch
  945 | X< Hello< int > > *_wrap_new_X_hello_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |                    ^
../template_default_arg_wrap.cxx:945:20: note: '_wrap_new_X_hello_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:945:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:129:18: warning: type of '_wrap_new_X_Foo_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  129 | extern uintptr_t _wrap_new_X_Foo_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double arg1);
      |                  ^
../template_default_arg_wrap.cxx:1405:21: note: return value type mismatch
 1405 | X< Foo< Z< 8 > > > *_wrap_new_X_Foo_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0) {
      |                     ^
../template_default_arg_wrap.cxx:1405:21: note: '_wrap_new_X_Foo_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1405:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:128:18: warning: type of '_wrap_new_X_Foo_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  128 | extern uintptr_t _wrap_new_X_Foo_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double arg1, uintptr_t arg2);
      |                  ^
../template_default_arg_wrap.cxx:1390:21: note: return value type mismatch
 1390 | X< Foo< Z< 8 > > > *_wrap_new_X_Foo_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0, Foo< Z< 8 > > *_swig_go_1) {
      |                     ^
../template_default_arg_wrap.cxx:1390:21: note: '_wrap_new_X_Foo_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1390:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:127:18: warning: type of '_wrap_new_X_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  127 | extern uintptr_t _wrap_new_X_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:1379:21: note: return value type mismatch
 1379 | X< Foo< Z< 8 > > > *_wrap_new_X_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |                     ^
../template_default_arg_wrap.cxx:1379:21: note: '_wrap_new_X_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1379:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:126:18: warning: type of '_wrap_new_X_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  126 | extern uintptr_t _wrap_new_X_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                  ^
../template_default_arg_wrap.cxx:1366:21: note: return value type mismatch
 1366 | X< Foo< Z< 8 > > > *_wrap_new_X_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Foo< Z< 8 > > *_swig_go_0) {
      |                     ^
../template_default_arg_wrap.cxx:1366:21: note: '_wrap_new_X_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1366:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:112:18: warning: type of '_wrap_new_X_Foo_Foo_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  112 | extern uintptr_t _wrap_new_X_Foo_Foo_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double arg1);
      |                  ^
../template_default_arg_wrap.cxx:1187:25: note: return value type mismatch
 1187 | X< Foo< Foo< int > > > *_wrap_new_X_Foo_Foo_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0) {
      |                         ^
../template_default_arg_wrap.cxx:1187:25: note: '_wrap_new_X_Foo_Foo_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1187:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:111:18: warning: type of '_wrap_new_X_Foo_Foo_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  111 | extern uintptr_t _wrap_new_X_Foo_Foo_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double arg1, uintptr_t arg2);
      |                  ^
../template_default_arg_wrap.cxx:1172:25: note: return value type mismatch
 1172 | X< Foo< Foo< int > > > *_wrap_new_X_Foo_Foo_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0, Foo< Foo< int > > *_swig_go_1) {
      |                         ^
../template_default_arg_wrap.cxx:1172:25: note: '_wrap_new_X_Foo_Foo_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1172:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:110:18: warning: type of '_wrap_new_X_Foo_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  110 | extern uintptr_t _wrap_new_X_Foo_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:1161:25: note: return value type mismatch
 1161 | X< Foo< Foo< int > > > *_wrap_new_X_Foo_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |                         ^
../template_default_arg_wrap.cxx:1161:25: note: '_wrap_new_X_Foo_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1161:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:109:18: warning: type of '_wrap_new_X_Foo_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  109 | extern uintptr_t _wrap_new_X_Foo_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                  ^
../template_default_arg_wrap.cxx:1148:25: note: return value type mismatch
 1148 | X< Foo< Foo< int > > > *_wrap_new_X_Foo_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Foo< Foo< int > > *_swig_go_0) {
      |                         ^
../template_default_arg_wrap.cxx:1148:25: note: '_wrap_new_X_Foo_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1148:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:55:18: warning: type of '_wrap_new_Hello_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_Hello_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:431:15: note: return value type mismatch
  431 | Hello< int > *_wrap_new_Hello_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |               ^
../template_default_arg_wrap.cxx:431:15: note: '_wrap_new_Hello_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:431:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:54:18: warning: type of '_wrap_new_Hello_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_new_Hello_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:418:15: note: return value type mismatch
  418 | Hello< int > *_wrap_new_Hello_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |               ^
../template_default_arg_wrap.cxx:418:15: note: '_wrap_new_Hello_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:418:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:52:18: warning: type of '_wrap_new_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_new_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:397:13: note: return value type mismatch
  397 | Foo< int > *_wrap_new_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |             ^
../template_default_arg_wrap.cxx:397:13: note: '_wrap_new_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:397:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:51:18: warning: type of '_wrap_new_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:384:13: note: return value type mismatch
  384 | Foo< int > *_wrap_new_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |             ^
../template_default_arg_wrap.cxx:384:13: note: '_wrap_new_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:384:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:124:18: warning: type of '_wrap_new_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  124 | extern uintptr_t _wrap_new_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:1345:16: note: return value type mismatch
 1345 | Foo< Z< 8 > > *_wrap_new_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |                ^
../template_default_arg_wrap.cxx:1345:16: note: '_wrap_new_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1345:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:123:18: warning: type of '_wrap_new_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  123 | extern uintptr_t _wrap_new_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:1332:16: note: return value type mismatch
 1332 | Foo< Z< 8 > > *_wrap_new_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |                ^
../template_default_arg_wrap.cxx:1332:16: note: '_wrap_new_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1332:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:135:18: warning: type of '_wrap_new_Bar_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  135 | extern uintptr_t _wrap_new_Bar_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:1488:6: note: return value type mismatch
 1488 | Bar *_wrap_new_Bar_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1488:6: note: '_wrap_new_Bar_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1488:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:49:19: warning: type of '_wrap_foob__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_foob__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:353:7: note: type mismatch in parameter 1
  353 | intgo _wrap_foob__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Foo< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:353:7: note: '_wrap_foob__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:353:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:122:13: warning: type of '_wrap_delete_Z_8_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  122 | extern void _wrap_delete_Z_8_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:1322:6: note: type mismatch in parameter 1
 1322 | void _wrap_delete_Z_8_template_default_arg_4ff20e4e7b8be3cc(Z< 8 > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1322:6: note: '_wrap_delete_Z_8_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1322:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:93:13: warning: type of '_wrap_delete_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   93 | extern void _wrap_delete_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:935:6: note: type mismatch in parameter 1
  935 | void _wrap_delete_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc(Y< unsigned int > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:935:6: note: '_wrap_delete_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:935:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:108:13: warning: type of '_wrap_delete_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  108 | extern void _wrap_delete_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:1138:6: note: type mismatch in parameter 1
 1138 | void _wrap_delete_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc(Y< Hello< int > > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1138:6: note: '_wrap_delete_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1138:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:87:13: warning: type of '_wrap_delete_X_unsigned_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   87 | extern void _wrap_delete_X_unsigned_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:854:6: note: type mismatch in parameter 1
  854 | void _wrap_delete_X_unsigned_template_default_arg_4ff20e4e7b8be3cc(X< unsigned int > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:854:6: note: '_wrap_delete_X_unsigned_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:854:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:78:13: warning: type of '_wrap_delete_X_longlong_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_delete_X_longlong_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:732:6: note: type mismatch in parameter 1
  732 | void _wrap_delete_X_longlong_template_default_arg_4ff20e4e7b8be3cc(X< long long > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:732:6: note: '_wrap_delete_X_longlong_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:732:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:69:13: warning: type of '_wrap_delete_X_int_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_delete_X_int_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:610:6: note: type mismatch in parameter 1
  610 | void _wrap_delete_X_int_template_default_arg_4ff20e4e7b8be3cc(X< int > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:610:6: note: '_wrap_delete_X_int_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:610:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:102:13: warning: type of '_wrap_delete_X_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  102 | extern void _wrap_delete_X_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:1057:6: note: type mismatch in parameter 1
 1057 | void _wrap_delete_X_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc(X< Hello< int > > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1057:6: note: '_wrap_delete_X_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1057:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:134:13: warning: type of '_wrap_delete_X_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  134 | extern void _wrap_delete_X_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:1478:6: note: type mismatch in parameter 1
 1478 | void _wrap_delete_X_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Z< 8 > > > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1478:6: note: '_wrap_delete_X_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1478:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:117:13: warning: type of '_wrap_delete_X_Foo_Foo_int_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  117 | extern void _wrap_delete_X_Foo_Foo_int_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:1260:6: note: type mismatch in parameter 1
 1260 | void _wrap_delete_X_Foo_Foo_int_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Foo< int > > > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1260:6: note: '_wrap_delete_X_Foo_Foo_int_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1260:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:60:13: warning: type of '_wrap_delete_Hello_int_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_delete_Hello_int_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:488:6: note: type mismatch in parameter 1
  488 | void _wrap_delete_Hello_int_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:488:6: note: '_wrap_delete_Hello_int_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:488:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:53:13: warning: type of '_wrap_delete_Foo_int_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_Foo_int_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:408:6: note: type mismatch in parameter 1
  408 | void _wrap_delete_Foo_int_template_default_arg_4ff20e4e7b8be3cc(Foo< int > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:408:6: note: '_wrap_delete_Foo_int_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:408:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:125:13: warning: type of '_wrap_delete_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  125 | extern void _wrap_delete_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:1356:6: note: type mismatch in parameter 1
 1356 | void _wrap_delete_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc(Foo< Z< 8 > > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1356:6: note: '_wrap_delete_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1356:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:136:13: warning: type of '_wrap_delete_Bar_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  136 | extern void _wrap_delete_Bar_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:1501:6: note: type mismatch in parameter 1
 1501 | void _wrap_delete_Bar_template_default_arg_4ff20e4e7b8be3cc(Bar *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1501:6: note: '_wrap_delete_Bar_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1501:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:91:19: warning: type of '_wrap_Y_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   91 | extern swig_intgo _wrap_Y_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:911:7: note: type mismatch in parameter 1
  911 | intgo _wrap_Y_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc(Y< unsigned int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:911:7: note: '_wrap_Y_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:911:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:90:19: warning: type of '_wrap_Y_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   90 | extern swig_intgo _wrap_Y_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_default_arg_wrap.cxx:896:7: note: type mismatch in parameter 1
  896 | intgo _wrap_Y_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc(Y< unsigned int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:896:7: note: '_wrap_Y_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:896:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:89:19: warning: type of '_wrap_Y_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   89 | extern swig_intgo _wrap_Y_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                   ^
../template_default_arg_wrap.cxx:881:7: note: type mismatch in parameter 1
  881 | intgo _wrap_Y_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc(Y< unsigned int > *_swig_go_0, double _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:881:7: note: '_wrap_Y_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:881:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:88:19: warning: type of '_wrap_Y_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   88 | extern swig_intgo _wrap_Y_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, swig_intgo arg3);
      |                   ^
../template_default_arg_wrap.cxx:864:7: note: type mismatch in parameter 1
  864 | intgo _wrap_Y_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc(Y< unsigned int > *_swig_go_0, double _swig_go_1, intgo _swig_go_2) {
      |       ^
../template_default_arg_wrap.cxx:864:7: note: '_wrap_Y_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:864:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:106:18: warning: type of '_wrap_Y_hello_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  106 | extern uintptr_t _wrap_Y_hello_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                  ^
../template_default_arg_wrap.cxx:1114:15: note: return value type mismatch
 1114 | Hello< int > *_wrap_Y_hello_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc(Y< Hello< int > > *_swig_go_0) {
      |               ^
../template_default_arg_wrap.cxx:1114:15: note: '_wrap_Y_hello_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1114:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:105:18: warning: type of '_wrap_Y_hello_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  105 | extern uintptr_t _wrap_Y_hello_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_default_arg_wrap.cxx:1099:15: note: return value type mismatch
 1099 | Hello< int > *_wrap_Y_hello_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc(Y< Hello< int > > *_swig_go_0, Hello< int > *_swig_go_1) {
      |               ^
../template_default_arg_wrap.cxx:1099:15: note: '_wrap_Y_hello_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1099:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:104:18: warning: type of '_wrap_Y_hello_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  104 | extern uintptr_t _wrap_Y_hello_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                  ^
../template_default_arg_wrap.cxx:1084:15: note: return value type mismatch
 1084 | Hello< int > *_wrap_Y_hello_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc(Y< Hello< int > > *_swig_go_0, double _swig_go_1) {
      |               ^
../template_default_arg_wrap.cxx:1084:15: note: '_wrap_Y_hello_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1084:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:103:18: warning: type of '_wrap_Y_hello_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_Y_hello_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, uintptr_t arg3);
      |                  ^
../template_default_arg_wrap.cxx:1067:15: note: return value type mismatch
 1067 | Hello< int > *_wrap_Y_hello_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc(Y< Hello< int > > *_swig_go_0, double _swig_go_1, Hello< int > *_swig_go_2) {
      |               ^
../template_default_arg_wrap.cxx:1067:15: note: '_wrap_Y_hello_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1067:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:86:19: warning: type of '_wrap_X_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   86 | extern swig_intgo _wrap_X_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:841:7: note: type mismatch in parameter 1
  841 | intgo _wrap_X_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(X< unsigned int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:841:7: note: '_wrap_X_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:841:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:85:19: warning: type of '_wrap_X_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   85 | extern swig_intgo _wrap_X_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_default_arg_wrap.cxx:826:7: note: type mismatch in parameter 1
  826 | intgo _wrap_X_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(X< unsigned int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:826:7: note: '_wrap_X_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:826:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:84:19: warning: type of '_wrap_X_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_intgo _wrap_X_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                   ^
../template_default_arg_wrap.cxx:811:7: note: type mismatch in parameter 1
  811 | intgo _wrap_X_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(X< unsigned int > *_swig_go_0, double _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:811:7: note: '_wrap_X_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:811:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:83:19: warning: type of '_wrap_X_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   83 | extern swig_intgo _wrap_X_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, swig_intgo arg3);
      |                   ^
../template_default_arg_wrap.cxx:794:7: note: type mismatch in parameter 1
  794 | intgo _wrap_X_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(X< unsigned int > *_swig_go_0, double _swig_go_1, intgo _swig_go_2) {
      |       ^
../template_default_arg_wrap.cxx:794:7: note: '_wrap_X_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:794:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:77:20: warning: type of '_wrap_X_longlong_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   77 | extern swig_type_8 _wrap_X_longlong_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                    ^
../template_default_arg_wrap.cxx:719:11: note: type mismatch in parameter 1
  719 | long long _wrap_X_longlong_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(X< long long > *_swig_go_0) {
      |           ^
../template_default_arg_wrap.cxx:719:11: note: '_wrap_X_longlong_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:719:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:76:20: warning: type of '_wrap_X_longlong_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   76 | extern swig_type_6 _wrap_X_longlong_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_type_7 arg2);
      |                    ^
../template_default_arg_wrap.cxx:704:11: note: type mismatch in parameter 1
  704 | long long _wrap_X_longlong_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(X< long long > *_swig_go_0, long long _swig_go_1) {
      |           ^
../template_default_arg_wrap.cxx:704:11: note: '_wrap_X_longlong_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:704:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:75:20: warning: type of '_wrap_X_longlong_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_type_5 _wrap_X_longlong_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                    ^
../template_default_arg_wrap.cxx:689:11: note: type mismatch in parameter 1
  689 | long long _wrap_X_longlong_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(X< long long > *_swig_go_0, double _swig_go_1) {
      |           ^
../template_default_arg_wrap.cxx:689:11: note: '_wrap_X_longlong_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:689:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:74:20: warning: type of '_wrap_X_longlong_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_type_3 _wrap_X_longlong_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, swig_type_4 arg3);
      |                    ^
../template_default_arg_wrap.cxx:672:11: note: type mismatch in parameter 1
  672 | long long _wrap_X_longlong_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(X< long long > *_swig_go_0, double _swig_go_1, long long _swig_go_2) {
      |           ^
../template_default_arg_wrap.cxx:672:11: note: '_wrap_X_longlong_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:672:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:68:19: warning: type of '_wrap_X_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_intgo _wrap_X_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:597:7: note: type mismatch in parameter 1
  597 | intgo _wrap_X_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(X< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:597:7: note: '_wrap_X_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:597:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:67:19: warning: type of '_wrap_X_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_intgo _wrap_X_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_default_arg_wrap.cxx:582:7: note: type mismatch in parameter 1
  582 | intgo _wrap_X_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(X< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:582:7: note: '_wrap_X_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:582:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:66:19: warning: type of '_wrap_X_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_X_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                   ^
../template_default_arg_wrap.cxx:567:7: note: type mismatch in parameter 1
  567 | intgo _wrap_X_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(X< int > *_swig_go_0, double _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:567:7: note: '_wrap_X_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:567:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:65:19: warning: type of '_wrap_X_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_X_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, swig_intgo arg3);
      |                   ^
../template_default_arg_wrap.cxx:550:7: note: type mismatch in parameter 1
  550 | intgo _wrap_X_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(X< int > *_swig_go_0, double _swig_go_1, intgo _swig_go_2) {
      |       ^
../template_default_arg_wrap.cxx:550:7: note: '_wrap_X_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:550:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:101:18: warning: type of '_wrap_X_hello_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  101 | extern uintptr_t _wrap_X_hello_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                  ^
../template_default_arg_wrap.cxx:1044:15: note: return value type mismatch
 1044 | Hello< int > *_wrap_X_hello_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(X< Hello< int > > *_swig_go_0) {
      |               ^
../template_default_arg_wrap.cxx:1044:15: note: '_wrap_X_hello_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1044:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:100:18: warning: type of '_wrap_X_hello_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  100 | extern uintptr_t _wrap_X_hello_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_default_arg_wrap.cxx:1029:15: note: return value type mismatch
 1029 | Hello< int > *_wrap_X_hello_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(X< Hello< int > > *_swig_go_0, Hello< int > *_swig_go_1) {
      |               ^
../template_default_arg_wrap.cxx:1029:15: note: '_wrap_X_hello_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1029:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:99:18: warning: type of '_wrap_X_hello_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   99 | extern uintptr_t _wrap_X_hello_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                  ^
../template_default_arg_wrap.cxx:1014:15: note: return value type mismatch
 1014 | Hello< int > *_wrap_X_hello_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(X< Hello< int > > *_swig_go_0, double _swig_go_1) {
      |               ^
../template_default_arg_wrap.cxx:1014:15: note: '_wrap_X_hello_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1014:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:98:18: warning: type of '_wrap_X_hello_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   98 | extern uintptr_t _wrap_X_hello_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, uintptr_t arg3);
      |                  ^
../template_default_arg_wrap.cxx:997:15: note: return value type mismatch
  997 | Hello< int > *_wrap_X_hello_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(X< Hello< int > > *_swig_go_0, double _swig_go_1, Hello< int > *_swig_go_2) {
      |               ^
../template_default_arg_wrap.cxx:997:15: note: '_wrap_X_hello_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:997:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:133:18: warning: type of '_wrap_X_Foo_Z_8_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  133 | extern uintptr_t _wrap_X_Foo_Z_8_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                  ^
../template_default_arg_wrap.cxx:1465:16: note: return value type mismatch
 1465 | Foo< Z< 8 > > *_wrap_X_Foo_Z_8_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Z< 8 > > > *_swig_go_0) {
      |                ^
../template_default_arg_wrap.cxx:1465:16: note: '_wrap_X_Foo_Z_8_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1465:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:132:18: warning: type of '_wrap_X_Foo_Z_8_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  132 | extern uintptr_t _wrap_X_Foo_Z_8_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_default_arg_wrap.cxx:1450:16: note: return value type mismatch
 1450 | Foo< Z< 8 > > *_wrap_X_Foo_Z_8_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Z< 8 > > > *_swig_go_0, Foo< Z< 8 > > *_swig_go_1) {
      |                ^
../template_default_arg_wrap.cxx:1450:16: note: '_wrap_X_Foo_Z_8_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1450:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:131:18: warning: type of '_wrap_X_Foo_Z_8_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  131 | extern uintptr_t _wrap_X_Foo_Z_8_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                  ^
../template_default_arg_wrap.cxx:1435:16: note: return value type mismatch
 1435 | Foo< Z< 8 > > *_wrap_X_Foo_Z_8_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Z< 8 > > > *_swig_go_0, double _swig_go_1) {
      |                ^
../template_default_arg_wrap.cxx:1435:16: note: '_wrap_X_Foo_Z_8_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1435:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:130:18: warning: type of '_wrap_X_Foo_Z_8_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  130 | extern uintptr_t _wrap_X_Foo_Z_8_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, uintptr_t arg3);
      |                  ^
../template_default_arg_wrap.cxx:1418:16: note: return value type mismatch
 1418 | Foo< Z< 8 > > *_wrap_X_Foo_Z_8_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Z< 8 > > > *_swig_go_0, double _swig_go_1, Foo< Z< 8 > > *_swig_go_2) {
      |                ^
../template_default_arg_wrap.cxx:1418:16: note: '_wrap_X_Foo_Z_8_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1418:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:116:18: warning: type of '_wrap_X_Foo_Foo_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  116 | extern uintptr_t _wrap_X_Foo_Foo_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                  ^
../template_default_arg_wrap.cxx:1247:20: note: return value type mismatch
 1247 | Foo< Foo< int > > *_wrap_X_Foo_Foo_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Foo< int > > > *_swig_go_0) {
      |                    ^
../template_default_arg_wrap.cxx:1247:20: note: '_wrap_X_Foo_Foo_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1247:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:115:18: warning: type of '_wrap_X_Foo_Foo_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  115 | extern uintptr_t _wrap_X_Foo_Foo_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_default_arg_wrap.cxx:1232:20: note: return value type mismatch
 1232 | Foo< Foo< int > > *_wrap_X_Foo_Foo_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Foo< int > > > *_swig_go_0, Foo< Foo< int > > *_swig_go_1) {
      |                    ^
../template_default_arg_wrap.cxx:1232:20: note: '_wrap_X_Foo_Foo_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1232:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:114:18: warning: type of '_wrap_X_Foo_Foo_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  114 | extern uintptr_t _wrap_X_Foo_Foo_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                  ^
../template_default_arg_wrap.cxx:1217:20: note: return value type mismatch
 1217 | Foo< Foo< int > > *_wrap_X_Foo_Foo_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Foo< int > > > *_swig_go_0, double _swig_go_1) {
      |                    ^
../template_default_arg_wrap.cxx:1217:20: note: '_wrap_X_Foo_Foo_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1217:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:113:18: warning: type of '_wrap_X_Foo_Foo_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  113 | extern uintptr_t _wrap_X_Foo_Foo_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, uintptr_t arg3);
      |                  ^
../template_default_arg_wrap.cxx:1200:20: note: return value type mismatch
 1200 | Foo< Foo< int > > *_wrap_X_Foo_Foo_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Foo< int > > > *_swig_go_0, double _swig_go_1, Foo< Foo< int > > *_swig_go_2) {
      |                    ^
../template_default_arg_wrap.cxx:1200:20: note: '_wrap_X_Foo_Foo_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1200:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:48:18: warning: type of '_wrap_Swig_malloc_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_Swig_malloc_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:340:7: note: return value type mismatch
  340 | void *_wrap_Swig_malloc_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:340:7: note: '_wrap_Swig_malloc_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:340:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:47:13: warning: type of '_wrap_Swig_free_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_Swig_free_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:330:6: note: type mismatch in parameter 1
  330 | void _wrap_Swig_free_template_default_arg_4ff20e4e7b8be3cc(void *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:330:6: note: '_wrap_Swig_free_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:330:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:59:13: warning: type of '_wrap_Hello_int_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_Hello_int_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:478:6: note: type mismatch in parameter 1
  478 | void _wrap_Hello_int_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:478:6: note: '_wrap_Hello_int_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:478:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:58:13: warning: type of '_wrap_Hello_int_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_Hello_int_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_intgo arg2);
      |             ^
../template_default_arg_wrap.cxx:466:6: note: type mismatch in parameter 1
  466 | void _wrap_Hello_int_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../template_default_arg_wrap.cxx:466:6: note: '_wrap_Hello_int_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:466:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:138:13: warning: type of '_wrap_Bar_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  138 | extern void _wrap_Bar_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t _swig_base);
      |             ^
../template_default_arg_wrap.cxx:1524:6: note: type mismatch in parameter 1
 1524 | void _wrap_Bar_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(Bar *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1524:6: note: '_wrap_Bar_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1524:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg.go:137:13: warning: type of '_wrap_Bar_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  137 | extern void _wrap_Bar_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t _swig_base, swig_intgo arg1);
      |             ^
../template_default_arg_wrap.cxx:1511:6: note: type mismatch in parameter 1
 1511 | void _wrap_Bar_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../template_default_arg_wrap.cxx:1511:6: note: '_wrap_Bar_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1511:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_default_arg_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build925258168/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build925258168/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build925258168/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/template_default_arg
template_default_arg_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:151:19: warning: type of '_wrap_ottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  151 | extern swig_intgo _wrap_ottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:1765:7: note: type mismatch in parameter 1
 1765 | intgo _wrap_ottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:1765:7: note: '_wrap_ottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1765:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:150:19: warning: type of '_wrap_ottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  150 | extern swig_intgo _wrap_ottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_type_12 arg2);
      |                   ^
../template_default_arg_wrap.cxx:1738:7: note: type mismatch in parameter 1
 1738 | intgo _wrap_ottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:1738:7: note: '_wrap_ottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1738:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:149:19: warning: type of '_wrap_ottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  149 | extern swig_intgo _wrap_ottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:1718:7: note: type mismatch in parameter 1
 1718 | intgo _wrap_ottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:1718:7: note: '_wrap_ottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1718:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:148:19: warning: type of '_wrap_ottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  148 | extern swig_intgo _wrap_ottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_default_arg_wrap.cxx:1696:7: note: type mismatch in parameter 1
 1696 | intgo _wrap_ottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:1696:7: note: '_wrap_ottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1696:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:139:19: warning: type of '_wrap_ott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  139 | extern swig_intgo _wrap_ott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:1535:7: note: type mismatch in parameter 1
 1535 | intgo _wrap_ott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc(Foo< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:1535:7: note: '_wrap_ott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1535:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:147:19: warning: type of '_wrap_ott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  147 | extern swig_intgo _wrap_ott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:1676:7: note: type mismatch in parameter 1
 1676 | intgo _wrap_ott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:1676:7: note: '_wrap_ott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1676:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:146:19: warning: type of '_wrap_ott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  146 | extern swig_intgo _wrap_ott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                   ^
../template_default_arg_wrap.cxx:1654:7: note: type mismatch in parameter 1
 1654 | intgo _wrap_ott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0, double _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:1654:7: note: '_wrap_ott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1654:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:164:19: warning: type of '_wrap_nsottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  164 | extern swig_intgo _wrap_nsottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:2015:7: note: type mismatch in parameter 1
 2015 | intgo _wrap_nsottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:2015:7: note: '_wrap_nsottstring__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:2015:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:163:19: warning: type of '_wrap_nsottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  163 | extern swig_intgo _wrap_nsottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_type_16 arg2);
      |                   ^
../template_default_arg_wrap.cxx:1988:7: note: type mismatch in parameter 1
 1988 | intgo _wrap_nsottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:1988:7: note: '_wrap_nsottstring__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1988:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:162:19: warning: type of '_wrap_nsottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  162 | extern swig_intgo _wrap_nsottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:1968:7: note: type mismatch in parameter 1
 1968 | intgo _wrap_nsottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:1968:7: note: '_wrap_nsottint__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1968:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:161:19: warning: type of '_wrap_nsottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  161 | extern swig_intgo _wrap_nsottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_default_arg_wrap.cxx:1946:7: note: type mismatch in parameter 1
 1946 | intgo _wrap_nsottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:1946:7: note: '_wrap_nsottint__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1946:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:152:19: warning: type of '_wrap_nsott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  152 | extern swig_intgo _wrap_nsott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:1785:7: note: type mismatch in parameter 1
 1785 | intgo _wrap_nsott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc(Foo< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:1785:7: note: '_wrap_nsott__SWIG_6_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1785:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:160:19: warning: type of '_wrap_nsott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  160 | extern swig_intgo _wrap_nsott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:1926:7: note: type mismatch in parameter 1
 1926 | intgo _wrap_nsott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:1926:7: note: '_wrap_nsott__SWIG_17_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1926:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:159:19: warning: type of '_wrap_nsott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  159 | extern swig_intgo _wrap_nsott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                   ^
../template_default_arg_wrap.cxx:1904:7: note: type mismatch in parameter 1
 1904 | intgo _wrap_nsott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0, double _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:1904:7: note: '_wrap_nsott__SWIG_16_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1904:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:121:18: warning: type of '_wrap_new_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  121 | extern uintptr_t _wrap_new_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double arg1);
      |                  ^
../template_default_arg_wrap.cxx:1309:9: note: return value type mismatch
 1309 | Z< 8 > *_wrap_new_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0) {
      |         ^
../template_default_arg_wrap.cxx:1309:9: note: '_wrap_new_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1309:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:120:18: warning: type of '_wrap_new_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  120 | extern uintptr_t _wrap_new_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double arg1, swig_intgo arg2);
      |                  ^
../template_default_arg_wrap.cxx:1294:9: note: return value type mismatch
 1294 | Z< 8 > *_wrap_new_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0, intgo _swig_go_1) {
      |         ^
../template_default_arg_wrap.cxx:1294:9: note: '_wrap_new_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1294:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:119:18: warning: type of '_wrap_new_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  119 | extern uintptr_t _wrap_new_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:1283:9: note: return value type mismatch
 1283 | Z< 8 > *_wrap_new_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |         ^
../template_default_arg_wrap.cxx:1283:9: note: '_wrap_new_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1283:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:118:18: warning: type of '_wrap_new_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  118 | extern uintptr_t _wrap_new_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:1270:9: note: return value type mismatch
 1270 | Z< 8 > *_wrap_new_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |         ^
../template_default_arg_wrap.cxx:1270:9: note: '_wrap_new_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1270:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:92:18: warning: type of '_wrap_new_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   92 | extern uintptr_t _wrap_new_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:924:20: note: return value type mismatch
  924 | Y< unsigned int > *_wrap_new_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc() {
      |                    ^
../template_default_arg_wrap.cxx:924:20: note: '_wrap_new_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:924:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:107:18: warning: type of '_wrap_new_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  107 | extern uintptr_t _wrap_new_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:1127:20: note: return value type mismatch
 1127 | Y< Hello< int > > *_wrap_new_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc() {
      |                    ^
../template_default_arg_wrap.cxx:1127:20: note: '_wrap_new_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1127:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:82:18: warning: type of '_wrap_new_X_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   82 | extern uintptr_t _wrap_new_X_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double arg1);
      |                  ^
../template_default_arg_wrap.cxx:781:20: note: return value type mismatch
  781 | X< unsigned int > *_wrap_new_X_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0) {
      |                    ^
../template_default_arg_wrap.cxx:781:20: note: '_wrap_new_X_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:781:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:81:18: warning: type of '_wrap_new_X_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   81 | extern uintptr_t _wrap_new_X_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double arg1, swig_intgo arg2);
      |                  ^
../template_default_arg_wrap.cxx:766:20: note: return value type mismatch
  766 | X< unsigned int > *_wrap_new_X_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0, intgo _swig_go_1) {
      |                    ^
../template_default_arg_wrap.cxx:766:20: note: '_wrap_new_X_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:766:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:80:18: warning: type of '_wrap_new_X_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   80 | extern uintptr_t _wrap_new_X_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:755:20: note: return value type mismatch
  755 | X< unsigned int > *_wrap_new_X_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |                    ^
../template_default_arg_wrap.cxx:755:20: note: '_wrap_new_X_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:755:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:79:18: warning: type of '_wrap_new_X_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   79 | extern uintptr_t _wrap_new_X_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:742:20: note: return value type mismatch
  742 | X< unsigned int > *_wrap_new_X_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |                    ^
../template_default_arg_wrap.cxx:742:20: note: '_wrap_new_X_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:742:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:73:18: warning: type of '_wrap_new_X_longlong__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_new_X_longlong__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double arg1);
      |                  ^
../template_default_arg_wrap.cxx:659:17: note: return value type mismatch
  659 | X< long long > *_wrap_new_X_longlong__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0) {
      |                 ^
../template_default_arg_wrap.cxx:659:17: note: '_wrap_new_X_longlong__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:659:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:72:18: warning: type of '_wrap_new_X_longlong__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_X_longlong__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double arg1, swig_type_2 arg2);
      |                  ^
../template_default_arg_wrap.cxx:644:17: note: return value type mismatch
  644 | X< long long > *_wrap_new_X_longlong__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0, long long _swig_go_1) {
      |                 ^
../template_default_arg_wrap.cxx:644:17: note: '_wrap_new_X_longlong__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:644:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:71:18: warning: type of '_wrap_new_X_longlong__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_X_longlong__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:633:17: note: return value type mismatch
  633 | X< long long > *_wrap_new_X_longlong__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |                 ^
../template_default_arg_wrap.cxx:633:17: note: '_wrap_new_X_longlong__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:633:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:70:18: warning: type of '_wrap_new_X_longlong__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_new_X_longlong__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(swig_type_1 arg1);
      |                  ^
../template_default_arg_wrap.cxx:620:17: note: return value type mismatch
  620 | X< long long > *_wrap_new_X_longlong__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(long long _swig_go_0) {
      |                 ^
../template_default_arg_wrap.cxx:620:17: note: '_wrap_new_X_longlong__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:620:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:64:18: warning: type of '_wrap_new_X_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_new_X_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double arg1);
      |                  ^
../template_default_arg_wrap.cxx:537:11: note: return value type mismatch
  537 | X< int > *_wrap_new_X_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0) {
      |           ^
../template_default_arg_wrap.cxx:537:11: note: '_wrap_new_X_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:537:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:63:18: warning: type of '_wrap_new_X_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   63 | extern uintptr_t _wrap_new_X_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double arg1, swig_intgo arg2);
      |                  ^
../template_default_arg_wrap.cxx:522:11: note: return value type mismatch
  522 | X< int > *_wrap_new_X_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0, intgo _swig_go_1) {
      |           ^
../template_default_arg_wrap.cxx:522:11: note: '_wrap_new_X_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:522:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:62:18: warning: type of '_wrap_new_X_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_X_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:511:11: note: return value type mismatch
  511 | X< int > *_wrap_new_X_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |           ^
../template_default_arg_wrap.cxx:511:11: note: '_wrap_new_X_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:511:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:61:18: warning: type of '_wrap_new_X_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_X_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:498:11: note: return value type mismatch
  498 | X< int > *_wrap_new_X_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |           ^
../template_default_arg_wrap.cxx:498:11: note: '_wrap_new_X_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:498:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:97:18: warning: type of '_wrap_new_X_hello_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   97 | extern uintptr_t _wrap_new_X_hello_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double arg1);
      |                  ^
../template_default_arg_wrap.cxx:984:20: note: return value type mismatch
  984 | X< Hello< int > > *_wrap_new_X_hello_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0) {
      |                    ^
../template_default_arg_wrap.cxx:984:20: note: '_wrap_new_X_hello_unsigned__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:984:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:96:18: warning: type of '_wrap_new_X_hello_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   96 | extern uintptr_t _wrap_new_X_hello_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double arg1, uintptr_t arg2);
      |                  ^
../template_default_arg_wrap.cxx:969:20: note: return value type mismatch
  969 | X< Hello< int > > *_wrap_new_X_hello_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0, Hello< int > *_swig_go_1) {
      |                    ^
../template_default_arg_wrap.cxx:969:20: note: '_wrap_new_X_hello_unsigned__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:969:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:95:18: warning: type of '_wrap_new_X_hello_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   95 | extern uintptr_t _wrap_new_X_hello_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:958:20: note: return value type mismatch
  958 | X< Hello< int > > *_wrap_new_X_hello_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |                    ^
../template_default_arg_wrap.cxx:958:20: note: '_wrap_new_X_hello_unsigned__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:958:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:94:18: warning: type of '_wrap_new_X_hello_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   94 | extern uintptr_t _wrap_new_X_hello_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                  ^
../template_default_arg_wrap.cxx:945:20: note: return value type mismatch
  945 | X< Hello< int > > *_wrap_new_X_hello_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |                    ^
../template_default_arg_wrap.cxx:945:20: note: '_wrap_new_X_hello_unsigned__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:945:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:129:18: warning: type of '_wrap_new_X_Foo_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  129 | extern uintptr_t _wrap_new_X_Foo_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double arg1);
      |                  ^
../template_default_arg_wrap.cxx:1405:21: note: return value type mismatch
 1405 | X< Foo< Z< 8 > > > *_wrap_new_X_Foo_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0) {
      |                     ^
../template_default_arg_wrap.cxx:1405:21: note: '_wrap_new_X_Foo_Z_8__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1405:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:128:18: warning: type of '_wrap_new_X_Foo_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  128 | extern uintptr_t _wrap_new_X_Foo_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double arg1, uintptr_t arg2);
      |                  ^
../template_default_arg_wrap.cxx:1390:21: note: return value type mismatch
 1390 | X< Foo< Z< 8 > > > *_wrap_new_X_Foo_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0, Foo< Z< 8 > > *_swig_go_1) {
      |                     ^
../template_default_arg_wrap.cxx:1390:21: note: '_wrap_new_X_Foo_Z_8__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1390:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:127:18: warning: type of '_wrap_new_X_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  127 | extern uintptr_t _wrap_new_X_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:1379:21: note: return value type mismatch
 1379 | X< Foo< Z< 8 > > > *_wrap_new_X_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |                     ^
../template_default_arg_wrap.cxx:1379:21: note: '_wrap_new_X_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1379:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:126:18: warning: type of '_wrap_new_X_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  126 | extern uintptr_t _wrap_new_X_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                  ^
../template_default_arg_wrap.cxx:1366:21: note: return value type mismatch
 1366 | X< Foo< Z< 8 > > > *_wrap_new_X_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Foo< Z< 8 > > *_swig_go_0) {
      |                     ^
../template_default_arg_wrap.cxx:1366:21: note: '_wrap_new_X_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1366:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:112:18: warning: type of '_wrap_new_X_Foo_Foo_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  112 | extern uintptr_t _wrap_new_X_Foo_Foo_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double arg1);
      |                  ^
../template_default_arg_wrap.cxx:1187:25: note: return value type mismatch
 1187 | X< Foo< Foo< int > > > *_wrap_new_X_Foo_Foo_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0) {
      |                         ^
../template_default_arg_wrap.cxx:1187:25: note: '_wrap_new_X_Foo_Foo_int__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1187:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:111:18: warning: type of '_wrap_new_X_Foo_Foo_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  111 | extern uintptr_t _wrap_new_X_Foo_Foo_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double arg1, uintptr_t arg2);
      |                  ^
../template_default_arg_wrap.cxx:1172:25: note: return value type mismatch
 1172 | X< Foo< Foo< int > > > *_wrap_new_X_Foo_Foo_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(double _swig_go_0, Foo< Foo< int > > *_swig_go_1) {
      |                         ^
../template_default_arg_wrap.cxx:1172:25: note: '_wrap_new_X_Foo_Foo_int__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1172:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:110:18: warning: type of '_wrap_new_X_Foo_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  110 | extern uintptr_t _wrap_new_X_Foo_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:1161:25: note: return value type mismatch
 1161 | X< Foo< Foo< int > > > *_wrap_new_X_Foo_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |                         ^
../template_default_arg_wrap.cxx:1161:25: note: '_wrap_new_X_Foo_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1161:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:109:18: warning: type of '_wrap_new_X_Foo_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  109 | extern uintptr_t _wrap_new_X_Foo_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                  ^
../template_default_arg_wrap.cxx:1148:25: note: return value type mismatch
 1148 | X< Foo< Foo< int > > > *_wrap_new_X_Foo_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Foo< Foo< int > > *_swig_go_0) {
      |                         ^
../template_default_arg_wrap.cxx:1148:25: note: '_wrap_new_X_Foo_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1148:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:55:18: warning: type of '_wrap_new_Hello_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_Hello_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:431:15: note: return value type mismatch
  431 | Hello< int > *_wrap_new_Hello_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |               ^
../template_default_arg_wrap.cxx:431:15: note: '_wrap_new_Hello_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:431:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:54:18: warning: type of '_wrap_new_Hello_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_new_Hello_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:418:15: note: return value type mismatch
  418 | Hello< int > *_wrap_new_Hello_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |               ^
../template_default_arg_wrap.cxx:418:15: note: '_wrap_new_Hello_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:418:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:52:18: warning: type of '_wrap_new_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_new_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:397:13: note: return value type mismatch
  397 | Foo< int > *_wrap_new_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |             ^
../template_default_arg_wrap.cxx:397:13: note: '_wrap_new_Foo_int__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:397:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:51:18: warning: type of '_wrap_new_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:384:13: note: return value type mismatch
  384 | Foo< int > *_wrap_new_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |             ^
../template_default_arg_wrap.cxx:384:13: note: '_wrap_new_Foo_int__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:384:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:124:18: warning: type of '_wrap_new_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  124 | extern uintptr_t _wrap_new_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(void);
      |                  ^
../template_default_arg_wrap.cxx:1345:16: note: return value type mismatch
 1345 | Foo< Z< 8 > > *_wrap_new_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc() {
      |                ^
../template_default_arg_wrap.cxx:1345:16: note: '_wrap_new_Foo_Z_8__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1345:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:123:18: warning: type of '_wrap_new_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  123 | extern uintptr_t _wrap_new_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:1332:16: note: return value type mismatch
 1332 | Foo< Z< 8 > > *_wrap_new_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |                ^
../template_default_arg_wrap.cxx:1332:16: note: '_wrap_new_Foo_Z_8__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1332:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:135:18: warning: type of '_wrap_new_Bar_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  135 | extern uintptr_t _wrap_new_Bar_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:1488:6: note: return value type mismatch
 1488 | Bar *_wrap_new_Bar_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1488:6: note: '_wrap_new_Bar_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1488:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:49:19: warning: type of '_wrap_foob__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_foob__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:353:7: note: type mismatch in parameter 1
  353 | intgo _wrap_foob__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Foo< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:353:7: note: '_wrap_foob__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:353:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:122:13: warning: type of '_wrap_delete_Z_8_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  122 | extern void _wrap_delete_Z_8_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:1322:6: note: type mismatch in parameter 1
 1322 | void _wrap_delete_Z_8_template_default_arg_4ff20e4e7b8be3cc(Z< 8 > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1322:6: note: '_wrap_delete_Z_8_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1322:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:93:13: warning: type of '_wrap_delete_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   93 | extern void _wrap_delete_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:935:6: note: type mismatch in parameter 1
  935 | void _wrap_delete_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc(Y< unsigned int > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:935:6: note: '_wrap_delete_Y_unsigned_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:935:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:108:13: warning: type of '_wrap_delete_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  108 | extern void _wrap_delete_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:1138:6: note: type mismatch in parameter 1
 1138 | void _wrap_delete_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc(Y< Hello< int > > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1138:6: note: '_wrap_delete_Y_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1138:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:87:13: warning: type of '_wrap_delete_X_unsigned_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   87 | extern void _wrap_delete_X_unsigned_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:854:6: note: type mismatch in parameter 1
  854 | void _wrap_delete_X_unsigned_template_default_arg_4ff20e4e7b8be3cc(X< unsigned int > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:854:6: note: '_wrap_delete_X_unsigned_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:854:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:78:13: warning: type of '_wrap_delete_X_longlong_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_delete_X_longlong_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:732:6: note: type mismatch in parameter 1
  732 | void _wrap_delete_X_longlong_template_default_arg_4ff20e4e7b8be3cc(X< long long > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:732:6: note: '_wrap_delete_X_longlong_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:732:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:69:13: warning: type of '_wrap_delete_X_int_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_delete_X_int_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:610:6: note: type mismatch in parameter 1
  610 | void _wrap_delete_X_int_template_default_arg_4ff20e4e7b8be3cc(X< int > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:610:6: note: '_wrap_delete_X_int_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:610:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:102:13: warning: type of '_wrap_delete_X_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  102 | extern void _wrap_delete_X_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:1057:6: note: type mismatch in parameter 1
 1057 | void _wrap_delete_X_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc(X< Hello< int > > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1057:6: note: '_wrap_delete_X_hello_unsigned_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1057:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:134:13: warning: type of '_wrap_delete_X_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  134 | extern void _wrap_delete_X_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:1478:6: note: type mismatch in parameter 1
 1478 | void _wrap_delete_X_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Z< 8 > > > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1478:6: note: '_wrap_delete_X_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1478:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:117:13: warning: type of '_wrap_delete_X_Foo_Foo_int_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  117 | extern void _wrap_delete_X_Foo_Foo_int_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:1260:6: note: type mismatch in parameter 1
 1260 | void _wrap_delete_X_Foo_Foo_int_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Foo< int > > > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1260:6: note: '_wrap_delete_X_Foo_Foo_int_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1260:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:60:13: warning: type of '_wrap_delete_Hello_int_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_delete_Hello_int_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:488:6: note: type mismatch in parameter 1
  488 | void _wrap_delete_Hello_int_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:488:6: note: '_wrap_delete_Hello_int_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:488:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:53:13: warning: type of '_wrap_delete_Foo_int_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_Foo_int_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:408:6: note: type mismatch in parameter 1
  408 | void _wrap_delete_Foo_int_template_default_arg_4ff20e4e7b8be3cc(Foo< int > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:408:6: note: '_wrap_delete_Foo_int_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:408:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:125:13: warning: type of '_wrap_delete_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  125 | extern void _wrap_delete_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:1356:6: note: type mismatch in parameter 1
 1356 | void _wrap_delete_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc(Foo< Z< 8 > > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1356:6: note: '_wrap_delete_Foo_Z_8_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1356:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:136:13: warning: type of '_wrap_delete_Bar_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  136 | extern void _wrap_delete_Bar_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:1501:6: note: type mismatch in parameter 1
 1501 | void _wrap_delete_Bar_template_default_arg_4ff20e4e7b8be3cc(Bar *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1501:6: note: '_wrap_delete_Bar_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1501:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:91:19: warning: type of '_wrap_Y_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   91 | extern swig_intgo _wrap_Y_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:911:7: note: type mismatch in parameter 1
  911 | intgo _wrap_Y_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc(Y< unsigned int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:911:7: note: '_wrap_Y_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:911:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:90:19: warning: type of '_wrap_Y_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   90 | extern swig_intgo _wrap_Y_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_default_arg_wrap.cxx:896:7: note: type mismatch in parameter 1
  896 | intgo _wrap_Y_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc(Y< unsigned int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:896:7: note: '_wrap_Y_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:896:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:89:19: warning: type of '_wrap_Y_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   89 | extern swig_intgo _wrap_Y_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                   ^
../template_default_arg_wrap.cxx:881:7: note: type mismatch in parameter 1
  881 | intgo _wrap_Y_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc(Y< unsigned int > *_swig_go_0, double _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:881:7: note: '_wrap_Y_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:881:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:88:19: warning: type of '_wrap_Y_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   88 | extern swig_intgo _wrap_Y_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, swig_intgo arg3);
      |                   ^
../template_default_arg_wrap.cxx:864:7: note: type mismatch in parameter 1
  864 | intgo _wrap_Y_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc(Y< unsigned int > *_swig_go_0, double _swig_go_1, intgo _swig_go_2) {
      |       ^
../template_default_arg_wrap.cxx:864:7: note: '_wrap_Y_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:864:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:106:18: warning: type of '_wrap_Y_hello_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  106 | extern uintptr_t _wrap_Y_hello_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                  ^
../template_default_arg_wrap.cxx:1114:15: note: return value type mismatch
 1114 | Hello< int > *_wrap_Y_hello_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc(Y< Hello< int > > *_swig_go_0) {
      |               ^
../template_default_arg_wrap.cxx:1114:15: note: '_wrap_Y_hello_unsigned_meth_SWIG_0_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1114:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:105:18: warning: type of '_wrap_Y_hello_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  105 | extern uintptr_t _wrap_Y_hello_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_default_arg_wrap.cxx:1099:15: note: return value type mismatch
 1099 | Hello< int > *_wrap_Y_hello_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc(Y< Hello< int > > *_swig_go_0, Hello< int > *_swig_go_1) {
      |               ^
../template_default_arg_wrap.cxx:1099:15: note: '_wrap_Y_hello_unsigned_meth_SWIG_0_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1099:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:104:18: warning: type of '_wrap_Y_hello_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  104 | extern uintptr_t _wrap_Y_hello_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                  ^
../template_default_arg_wrap.cxx:1084:15: note: return value type mismatch
 1084 | Hello< int > *_wrap_Y_hello_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc(Y< Hello< int > > *_swig_go_0, double _swig_go_1) {
      |               ^
../template_default_arg_wrap.cxx:1084:15: note: '_wrap_Y_hello_unsigned_meth_SWIG_0_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1084:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:103:18: warning: type of '_wrap_Y_hello_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_Y_hello_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, uintptr_t arg3);
      |                  ^
../template_default_arg_wrap.cxx:1067:15: note: return value type mismatch
 1067 | Hello< int > *_wrap_Y_hello_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc(Y< Hello< int > > *_swig_go_0, double _swig_go_1, Hello< int > *_swig_go_2) {
      |               ^
../template_default_arg_wrap.cxx:1067:15: note: '_wrap_Y_hello_unsigned_meth_SWIG_0_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1067:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:86:19: warning: type of '_wrap_X_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   86 | extern swig_intgo _wrap_X_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:841:7: note: type mismatch in parameter 1
  841 | intgo _wrap_X_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(X< unsigned int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:841:7: note: '_wrap_X_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:841:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:85:19: warning: type of '_wrap_X_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   85 | extern swig_intgo _wrap_X_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_default_arg_wrap.cxx:826:7: note: type mismatch in parameter 1
  826 | intgo _wrap_X_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(X< unsigned int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:826:7: note: '_wrap_X_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:826:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:84:19: warning: type of '_wrap_X_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   84 | extern swig_intgo _wrap_X_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                   ^
../template_default_arg_wrap.cxx:811:7: note: type mismatch in parameter 1
  811 | intgo _wrap_X_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(X< unsigned int > *_swig_go_0, double _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:811:7: note: '_wrap_X_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:811:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:83:19: warning: type of '_wrap_X_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   83 | extern swig_intgo _wrap_X_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uinchecking go testcase template_default_arg_overloaded
tptr_t arg1, double arg2, swig_intgo arg3);
      |                   ^
../template_default_arg_wrap.cxx:794:7: note: type mismatch in parameter 1
  794 | intgo _wrap_X_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(X< unsigned int > *_swig_go_0, double _swig_go_1, intgo _swig_go_2) {
      |       ^
../template_default_arg_wrap.cxx:794:7: note: '_wrap_X_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:794:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:77:20: warning: type of '_wrap_X_longlong_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   77 | extern swig_type_8 _wrap_X_longlong_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                    ^
../template_default_arg_wrap.cxx:719:11: note: type mismatch in parameter 1
  719 | long long _wrap_X_longlong_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(X< long long > *_swig_go_0) {
      |           ^
../template_default_arg_wrap.cxx:719:11: note: '_wrap_X_longlong_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:719:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:76:20: warning: type of '_wrap_X_longlong_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   76 | extern swig_type_6 _wrap_X_longlong_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_type_7 arg2);
      |                    ^
../template_default_arg_wrap.cxx:704:11: note: type mismatch in parameter 1
  704 | long long _wrap_X_longlong_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(X< long long > *_swig_go_0, long long _swig_go_1) {
      |           ^
../template_default_arg_wrap.cxx:704:11: note: '_wrap_X_longlong_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:704:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:75:20: warning: type of '_wrap_X_longlong_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_type_5 _wrap_X_longlong_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                    ^
../template_default_arg_wrap.cxx:689:11: note: type mismatch in parameter 1
  689 | long long _wrap_X_longlong_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(X< long long > *_swig_go_0, double _swig_go_1) {
      |           ^
../template_default_arg_wrap.cxx:689:11: note: '_wrap_X_longlong_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:689:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:74:20: warning: type of '_wrap_X_longlong_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_type_3 _wrap_X_longlong_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, swig_type_4 arg3);
      |                    ^
../template_default_arg_wrap.cxx:672:11: note: type mismatch in parameter 1
  672 | long long _wrap_X_longlong_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(X< long long > *_swig_go_0, double _swig_go_1, long long _swig_go_2) {
      |           ^
../template_default_arg_wrap.cxx:672:11: note: '_wrap_X_longlong_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:672:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:68:19: warning: type of '_wrap_X_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_intgo _wrap_X_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                   ^
../template_default_arg_wrap.cxx:597:7: note: type mismatch in parameter 1
  597 | intgo _wrap_X_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(X< int > *_swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:597:7: note: '_wrap_X_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:597:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:67:19: warning: type of '_wrap_X_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_intgo _wrap_X_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_default_arg_wrap.cxx:582:7: note: type mismatch in parameter 1
  582 | intgo _wrap_X_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(X< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:582:7: note: '_wrap_X_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:582:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:66:19: warning: type of '_wrap_X_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_X_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                   ^
../template_default_arg_wrap.cxx:567:7: note: type mismatch in parameter 1
  567 | intgo _wrap_X_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(X< int > *_swig_go_0, double _swig_go_1) {
      |       ^
../template_default_arg_wrap.cxx:567:7: note: '_wrap_X_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:567:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:65:19: warning: type of '_wrap_X_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_X_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, swig_intgo arg3);
      |                   ^
../template_default_arg_wrap.cxx:550:7: note: type mismatch in parameter 1
  550 | intgo _wrap_X_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(X< int > *_swig_go_0, double _swig_go_1, intgo _swig_go_2) {
      |       ^
../template_default_arg_wrap.cxx:550:7: note: '_wrap_X_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:550:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:101:18: warning: type of '_wrap_X_hello_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  101 | extern uintptr_t _wrap_X_hello_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                  ^
../template_default_arg_wrap.cxx:1044:15: note: return value type mismatch
 1044 | Hello< int > *_wrap_X_hello_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(X< Hello< int > > *_swig_go_0) {
      |               ^
../template_default_arg_wrap.cxx:1044:15: note: '_wrap_X_hello_unsigned_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1044:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:100:18: warning: type of '_wrap_X_hello_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  100 | extern uintptr_t _wrap_X_hello_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_default_arg_wrap.cxx:1029:15: note: return value type mismatch
 1029 | Hello< int > *_wrap_X_hello_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(X< Hello< int > > *_swig_go_0, Hello< int > *_swig_go_1) {
      |               ^
../template_default_arg_wrap.cxx:1029:15: note: '_wrap_X_hello_unsigned_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1029:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:99:18: warning: type of '_wrap_X_hello_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   99 | extern uintptr_t _wrap_X_hello_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                  ^
../template_default_arg_wrap.cxx:1014:15: note: return value type mismatch
 1014 | Hello< int > *_wrap_X_hello_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(X< Hello< int > > *_swig_go_0, double _swig_go_1) {
      |               ^
../template_default_arg_wrap.cxx:1014:15: note: '_wrap_X_hello_unsigned_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1014:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:98:18: warning: type of '_wrap_X_hello_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   98 | extern uintptr_t _wrap_X_hello_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, uintptr_t arg3);
      |                  ^
../template_default_arg_wrap.cxx:997:15: note: return value type mismatch
  997 | Hello< int > *_wrap_X_hello_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(X< Hello< int > > *_swig_go_0, double _swig_go_1, Hello< int > *_swig_go_2) {
      |               ^
../template_default_arg_wrap.cxx:997:15: note: '_wrap_X_hello_unsigned_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:997:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:133:18: warning: type of '_wrap_X_Foo_Z_8_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  133 | extern uintptr_t _wrap_X_Foo_Z_8_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                  ^
../template_default_arg_wrap.cxx:1465:16: note: return value type mismatch
 1465 | Foo< Z< 8 > > *_wrap_X_Foo_Z_8_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Z< 8 > > > *_swig_go_0) {
      |                ^
../template_default_arg_wrap.cxx:1465:16: note: '_wrap_X_Foo_Z_8_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1465:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:132:18: warning: type of '_wrap_X_Foo_Z_8_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  132 | extern uintptr_t _wrap_X_Foo_Z_8_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_default_arg_wrap.cxx:1450:16: note: return value type mismatch
 1450 | Foo< Z< 8 > > *_wrap_X_Foo_Z_8_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Z< 8 > > > *_swig_go_0, Foo< Z< 8 > > *_swig_go_1) {
      |                ^
../template_default_arg_wrap.cxx:1450:16: note: '_wrap_X_Foo_Z_8_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1450:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:131:18: warning: type of '_wrap_X_Foo_Z_8_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  131 | extern uintptr_t _wrap_X_Foo_Z_8_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                  ^
../template_default_arg_wrap.cxx:1435:16: note: return value type mismatch
 1435 | Foo< Z< 8 > > *_wrap_X_Foo_Z_8_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Z< 8 > > > *_swig_go_0, double _swig_go_1) {
      |                ^
../template_default_arg_wrap.cxx:1435:16: note: '_wrap_X_Foo_Z_8_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1435:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:130:18: warning: type of '_wrap_X_Foo_Z_8_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  130 | extern uintptr_t _wrap_X_Foo_Z_8_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, uintptr_t arg3);
      |                  ^
../template_default_arg_wrap.cxx:1418:16: note: return value type mismatch
 1418 | Foo< Z< 8 > > *_wrap_X_Foo_Z_8_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Z< 8 > > > *_swig_go_0, double _swig_go_1, Foo< Z< 8 > > *_swig_go_2) {
      |                ^
../template_default_arg_wrap.cxx:1418:16: note: '_wrap_X_Foo_Z_8_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1418:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:116:18: warning: type of '_wrap_X_Foo_Foo_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  116 | extern uintptr_t _wrap_X_Foo_Foo_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |                  ^
../template_default_arg_wrap.cxx:1247:20: note: return value type mismatch
 1247 | Foo< Foo< int > > *_wrap_X_Foo_Foo_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Foo< int > > > *_swig_go_0) {
      |                    ^
../template_default_arg_wrap.cxx:1247:20: note: '_wrap_X_Foo_Foo_int_meth__SWIG_3_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1247:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:115:18: warning: type of '_wrap_X_Foo_Foo_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  115 | extern uintptr_t _wrap_X_Foo_Foo_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_default_arg_wrap.cxx:1232:20: note: return value type mismatch
 1232 | Foo< Foo< int > > *_wrap_X_Foo_Foo_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Foo< int > > > *_swig_go_0, Foo< Foo< int > > *_swig_go_1) {
      |                    ^
../template_default_arg_wrap.cxx:1232:20: note: '_wrap_X_Foo_Foo_int_meth__SWIG_2_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1232:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:114:18: warning: type of '_wrap_X_Foo_Foo_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  114 | extern uintptr_t _wrap_X_Foo_Foo_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2);
      |                  ^
../template_default_arg_wrap.cxx:1217:20: note: return value type mismatch
 1217 | Foo< Foo< int > > *_wrap_X_Foo_Foo_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Foo< int > > > *_swig_go_0, double _swig_go_1) {
      |                    ^
../template_default_arg_wrap.cxx:1217:20: note: '_wrap_X_Foo_Foo_int_meth__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1217:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:113:18: warning: type of '_wrap_X_Foo_Foo_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  113 | extern uintptr_t _wrap_X_Foo_Foo_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, double arg2, uintptr_t arg3);
      |                  ^
../template_default_arg_wrap.cxx:1200:20: note: return value type mismatch
 1200 | Foo< Foo< int > > *_wrap_X_Foo_Foo_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(X< Foo< Foo< int > > > *_swig_go_0, double _swig_go_1, Foo< Foo< int > > *_swig_go_2) {
      |                    ^
../template_default_arg_wrap.cxx:1200:20: note: '_wrap_X_Foo_Foo_int_meth__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1200:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:48:18: warning: type of '_wrap_Swig_malloc_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_Swig_malloc_template_default_arg_4ff20e4e7b8be3cc(swig_intgo arg1);
      |                  ^
../template_default_arg_wrap.cxx:340:7: note: return value type mismatch
  340 | void *_wrap_Swig_malloc_template_default_arg_4ff20e4e7b8be3cc(intgo _swig_go_0) {
      |       ^
../template_default_arg_wrap.cxx:340:7: note: '_wrap_Swig_malloc_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:340:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:47:13: warning: type of '_wrap_Swig_free_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_Swig_free_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:330:6: note: type mismatch in parameter 1
  330 | void _wrap_Swig_free_template_default_arg_4ff20e4e7b8be3cc(void *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:330:6: note: '_wrap_Swig_free_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:330:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:59:13: warning: type of '_wrap_Hello_int_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_Hello_int_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1);
      |             ^
../template_default_arg_wrap.cxx:478:6: note: type mismatch in parameter 1
  478 | void _wrap_Hello_int_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:478:6: note: '_wrap_Hello_int_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:478:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:58:13: warning: type of '_wrap_Hello_int_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_Hello_int_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t arg1, swig_intgo arg2);
      |             ^
../template_default_arg_wrap.cxx:466:6: note: type mismatch in parameter 1
  466 | void _wrap_Hello_int_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Hello< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../template_default_arg_wrap.cxx:466:6: note: '_wrap_Hello_int_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:466:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:138:13: warning: type of '_wrap_Bar_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  138 | extern void _wrap_Bar_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(uintptr_t _swig_base);
      |             ^
../template_default_arg_wrap.cxx:1524:6: note: type mismatch in parameter 1
 1524 | void _wrap_Bar_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc(Bar *_swig_go_0) {
      |      ^
../template_default_arg_wrap.cxx:1524:6: note: '_wrap_Bar_foo__SWIG_1_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1524:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_default_arg/template_default_arg.go:137:13: warning: type of '_wrap_Bar_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' does not match original declaration [-Wlto-type-mismatch]
  137 | extern void _wrap_Bar_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(uintptr_t _swig_base, swig_intgo arg1);
      |             ^
../template_default_arg_wrap.cxx:1511:6: note: type mismatch in parameter 1
 1511 | void _wrap_Bar_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../template_default_arg_wrap.cxx:1511:6: note: '_wrap_Bar_foo__SWIG_0_template_default_arg_4ff20e4e7b8be3cc' was previously declared here
../template_default_arg_wrap.cxx:1511:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1697529263/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase template_default_arg_overloaded_extend
checking go testcase template_default_arg_virtual_destructor
checking go testcase template_default_cache
checking go testcase template_default_class_parms
checking go testcase template_default_class_parms_typedef
checking go testcase template_default_inherit
checking go testcase template_default_qualify
checking go testcase template_default_vw
checking go testcase template_empty_inherit
checking go testcase template_enum
checking go testcase template_enum_ns_inherit
checking go testcase template_enum_typedef
checking go testcase template_explicit
checking go testcase template_extend1 (with run test)
# swigtests/template_extend1
../template_extend1.go:36:18: warning: type of '_wrap_new_lBaz_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_lBaz_template_extend1_1bbe5b7745030009(void);
      |                  ^
../template_extend1_wrap.cxx:298:20: note: return value type mismatch
  298 | Quux::Baz< long > *_wrap_new_lBaz_template_extend1_1bbe5b7745030009() {
      |                    ^
../template_extend1_wrap.cxx:298:20: note: '_wrap_new_lBaz_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:298:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_extend1.go:39:18: warning: type of '_wrap_new_dBaz_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_dBaz_template_extend1_1bbe5b7745030009(void);
      |                  ^
../template_extend1_wrap.cxx:332:22: note: return value type mismatch
  332 | Quux::Baz< double > *_wrap_new_dBaz_template_extend1_1bbe5b7745030009() {
      |                      ^
../template_extend1_wrap.cxx:332:22: note: '_wrap_new_dBaz_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:332:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_extend1.go:35:20: warning: type of '_wrap_lBaz_foo_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_type_1 _wrap_lBaz_foo_template_extend1_1bbe5b7745030009(uintptr_t arg1);
      |                    ^
../template_extend1_wrap.cxx:285:12: note: type mismatch in parameter 1
  285 | _gostring_ _wrap_lBaz_foo_template_extend1_1bbe5b7745030009(Quux::Baz< long > *_swig_go_0) {
      |            ^
../template_extend1_wrap.cxx:285:12: note: '_wrap_lBaz_foo_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:285:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_extend1.go:37:13: warning: type of '_wrap_delete_lBaz_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_lBaz_template_extend1_1bbe5b7745030009(uintptr_t arg1);
      |             ^
../template_extend1_wrap.cxx:309:6: note: type mismatch in parameter 1
  309 | void _wrap_delete_lBaz_template_extend1_1bbe5b7745030009(Quux::Baz< long > *_swig_go_0) {
      |      ^
../template_extend1_wrap.cxx:309:6: note: '_wrap_delete_lBaz_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:309:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_extend1.go:40:13: warning: type of '_wrap_delete_dBaz_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_dBaz_template_extend1_1bbe5b7745030009(uintptr_t arg1);
      |             ^
../template_extend1_wrap.cxx:343:6: note: type mismatch in parameter 1
  343 | void _wrap_delete_dBaz_template_extend1_1bbe5b7745030009(Quux::Baz< double > *_swig_go_0) {
      |      ^
../template_extend1_wrap.cxx:343:6: note: '_wrap_delete_dBaz_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:343:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_extend1.go:38:20: warning: type of '_wrap_dBaz_foo_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_type_2 _wrap_dBaz_foo_template_extend1_1bbe5b7745030009(uintptr_t arg1);
      |                    ^
../template_extend1_wrap.cxx:319:12: note: type mismatch in parameter 1
  319 | _gostring_ _wrap_dBaz_foo_template_extend1_1bbe5b7745030009(Quux::Baz< double > *_swig_go_0) {
      |            ^
../template_extend1_wrap.cxx:319:12: note: '_wrap_dBaz_foo_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:319:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_extend1.go:34:18: warning: type of '_wrap_Swig_malloc_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_template_extend1_1bbe5b7745030009(swig_intgo arg1);
      |                  ^
../template_extend1_wrap.cxx:272:7: note: return value type mismatch
  272 | void *_wrap_Swig_malloc_template_extend1_1bbe5b7745030009(intgo _swig_go_0) {
      |       ^
../template_extend1_wrap.cxx:272:7: note: '_wrap_Swig_malloc_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:272:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_extend1.go:33:13: warning: type of '_wrap_Swig_free_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_template_extend1_1bbe5b7745030009(uintptr_t arg1);
      |             ^
../template_extend1_wrap.cxx:262:6: note: type mismatch in parameter 1
  262 | void _wrap_Swig_free_template_extend1_1bbe5b7745030009(void *_swig_go_0) {
      |      ^
../template_extend1_wrap.cxx:262:6: note: '_wrap_Swig_free_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:262:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/template_extend1
template_extend1_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
template_extend1_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend1/template_extend1.go:36:18: warning: type of '_wrap_new_lBaz_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_lBaz_template_extend1_1bbe5b7745030009(void);
      |                  ^
../template_extend1_wrap.cxx:298:20: note: return value type mismatch
  298 | Quux::Baz< long > *_wrap_new_lBaz_template_extend1_1bbe5b7745030009() {
      |                    ^
../template_extend1_wrap.cxx:298:20: note: '_wrap_new_lBaz_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:298:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend1/template_extend1.go:39:18: warning: type of '_wrap_new_dBaz_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_dBaz_template_extend1_1bbe5b7745030009(void);
      |                  ^
../template_extend1_wrap.cxx:332:22: note: return value type mismatch
  332 | Quux::Baz< double > *_wrap_new_dBaz_template_extend1_1bbe5b7745030009() {
      |                      ^
../template_extend1_wrap.cxx:332:22: note: '_wrap_new_dBaz_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:332:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend1/template_extend1.go:35:20: warning: type of '_wrap_lBaz_foo_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_type_1 _wrap_lBaz_foo_template_extend1_1bbe5b7745030009(uintptr_t arg1);
      |                    ^
../template_extend1_wrap.cxx:285:12: note: type mismatch in parameter 1
  285 | _gostring_ _wrap_lBaz_foo_template_extend1_1bbe5b7745030009(Quux::Baz< long > *_swig_go_0) {
      |            ^
../template_extend1_wrap.cxx:285:12: note: '_wrap_lBaz_foo_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:285:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend1/template_extend1.go:37:13: warning: type of '_wrap_delete_lBaz_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_lBaz_template_extend1_1bbe5b7745030009(uintptr_t arg1);
      |             ^
../template_extend1_wrap.cxx:309:6: note: type mismatch in parameter 1
  309 | void _wrap_delete_lBaz_template_extend1_1bbe5b7745030009(Quux::Baz< long > *_swig_go_0) {
      |      ^
../template_extend1_wrap.cxx:309:6: note: '_wrap_delete_lBaz_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:309:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend1/template_extend1.go:40:13: warning: type of '_wrap_delete_dBaz_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_dBaz_template_extend1_1bbe5b7745030009(uintptr_t arg1);
      |             ^
../template_extend1_wrap.cxx:343:6: note: type mismatch in parameter 1
  343 | void _wrap_delete_dBaz_template_extend1_1bbe5b7745030009(Quux::Baz< double > *_swig_go_0) {
      |      ^
../template_extend1_wrap.cxx:343:6: note: '_wrap_delete_dBaz_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:343:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend1/template_extend1.go:38:20: warning: type of '_wrap_dBaz_foo_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_type_2 _wrap_dBaz_foo_template_extend1_1bbe5b7745030009(uintptr_t arg1);
      |                    ^
../template_extend1_wrap.cxx:319:12: note: type mismatch in parameter 1
  319 | _gostring_ _wrap_dBaz_foo_template_extend1_1bbe5b7745030009(Quux::Baz< double > *_swig_go_0) {
      |            ^
../template_extend1_wrap.cxx:319:12: note: '_wrap_dBaz_foo_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:319:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend1/template_extend1.go:34:18: warning: type of '_wrap_Swig_malloc_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_template_extend1_1bbe5b7745030009(swig_intgo arg1);
      |                  ^
../template_extend1_wrap.cxx:272:7: note: return value type mismatch
  272 | void *_wrap_Swig_malloc_template_extend1_1bbe5b7745030009(intgo _swig_go_0) {
      |       ^
../template_extend1_wrap.cxx:272:7: note: '_wrap_Swig_malloc_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:272:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend1/template_extend1.go:33:13: warning: type of '_wrap_Swig_free_template_extend1_1bbe5b7745030009' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_template_extend1_1bbe5b7745030009(uintptr_t arg1);
      |             ^
../template_extend1_wrap.cxx:262:6: note: type mismatch in parameter 1
  262 | void _wrap_Swig_free_template_extend1_1bbe5b7745030009(void *_swig_go_0) {
      |      ^
../template_extend1_wrap.cxx:262:6: note: '_wrap_Swig_free_template_extend1_1bbe5b7745030009' was previously declared here
../template_extend1_wrap.cxx:262:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-802169847/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase template_extend2 (with run test)
# swigtests/template_extend2
../template_extend2.go:36:18: warning: type of '_wrap_new_lBaz_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_lBaz_template_extend2_5618e31e62445255(void);
      |                  ^
../template_extend2_wrap.cxx:298:20: note: return value type mismatch
  298 | Quux::Baz< long > *_wrap_new_lBaz_template_extend2_5618e31e62445255() {
      |                    ^
../template_extend2_wrap.cxx:298:20: note: '_wrap_new_lBaz_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:298:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_extend2.go:39:18: warning: type of '_wrap_new_dBaz_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_dBaz_template_extend2_5618e31e62445255(void);
      |                  ^
../template_extend2_wrap.cxx:332:22: note: return value type mismatch
  332 | Quux::Baz< double > *_wrap_new_dBaz_template_extend2_5618e31e62445255() {
      |                      ^
../template_extend2_wrap.cxx:332:22: note: '_wrap_new_dBaz_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:332:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_extend2.go:35:20: warning: type of '_wrap_lBaz_foo_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_type_1 _wrap_lBaz_foo_template_extend2_5618e31e62445255(uintptr_t arg1);
      |                    ^
../template_extend2_wrap.cxx:285:12: note: type mismatch in parameter 1
  285 | _gostring_ _wrap_lBaz_foo_template_extend2_5618e31e62445255(Quux::Baz< long > *_swig_go_0) {
      |            ^
../template_extend2_wrap.cxx:285:12: note: '_wrap_lBaz_foo_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:285:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_extend2.go:37:13: warning: type of '_wrap_delete_lBaz_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_lBaz_template_extend2_5618e31e62445255(uintptr_t arg1);
      |             ^
../template_extend2_wrap.cxx:309:6: note: type mismatch in parameter 1
  309 | void _wrap_delete_lBaz_template_extend2_5618e31e62445255(Quux::Baz< long > *_swig_go_0) {
      |      ^
../template_extend2_wrap.cxx:309:6: note: '_wrap_delete_lBaz_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:309:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_extend2.go:40:13: warning: type of '_wrap_delete_dBaz_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_dBaz_template_extend2_5618e31e62445255(uintptr_t arg1);
      |             ^
../template_extend2_wrap.cxx:343:6: note: type mismatch in parameter 1
  343 | void _wrap_delete_dBaz_template_extend2_5618e31e62445255(Quux::Baz< double > *_swig_go_0) {
      |      ^
../template_extend2_wrap.cxx:343:6: note: '_wrap_delete_dBaz_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:343:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_extend2.go:38:20: warning: type of '_wrap_dBaz_foo_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_type_2 _wrap_dBaz_foo_template_extend2_5618e31e62445255(uintptr_t arg1);
      |                    ^
../template_extend2_wrap.cxx:319:12: note: type mismatch in parameter 1
  319 | _gostring_ _wrap_dBaz_foo_template_extend2_5618e31e62445255(Quux::Baz< double > *_swig_go_0) {
      |            ^
../template_extend2_wrap.cxx:319:12: note: '_wrap_dBaz_foo_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:319:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_extend2.go:34:18: warning: type of '_wrap_Swig_malloc_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_template_extend2_5618e31e62445255(swig_intgo arg1);
      |                  ^
../template_extend2_wrap.cxx:272:7: note: return value type mismatch
  272 | void *_wrap_Swig_malloc_template_extend2_5618e31e62445255(intgo _swig_go_0) {
      |       ^
../template_extend2_wrap.cxx:272:7: note: '_wrap_Swig_malloc_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:272:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_extend2.go:33:13: warning: type of '_wrap_Swig_free_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_template_extend2_5618e31e62445255(uintptr_t arg1);
      |             ^
../template_extend2_wrap.cxx:262:6: note: type mismatch in parameter 1
  262 | void _wrap_Swig_free_template_extend2_5618e31e62445255(void *_swig_go_0) {
      |      ^
../template_extend2_wrap.cxx:262:6: note: '_wrap_Swig_free_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:262:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/template_extend2
template_extend2_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
template_extend2_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend2/template_extend2.go:36:18: warning: type of '_wrap_new_lBaz_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_lBaz_template_extend2_5618e31e62445255(void);
      |                  ^
../template_extend2_wrap.cxx:298:20: note: return value type mismatch
  298 | Quux::Baz< long > *_wrap_new_lBaz_template_extend2_5618e31e62445255() {
      |                    ^
../template_extend2_wrap.cxx:298:20: note: '_wrap_new_lBaz_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:298:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend2/template_extend2.go:39:18: warning: type of '_wrap_new_dBaz_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_dBaz_template_extend2_5618e31e62445255(void);
      |                  ^
../template_extend2_wrap.cxx:332:22: note: return value type mismatch
  332 | Quux::Baz< double > *_wrap_new_dBaz_template_extend2_5618e31e62445255() {
      |                      ^
../template_extend2_wrap.cxx:332:22: note: '_wrap_new_dBaz_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:332:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend2/template_extend2.go:35:20: warning: type of '_wrap_lBaz_foo_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_type_1 _wrap_lBaz_foo_template_extend2_5618e31e62445255(uintptr_t arg1);
      |                    ^
../template_extend2_wrap.cxx:285:12: note: type mismatch in parameter 1
  285 | _gostring_ _wrap_lBaz_foo_template_extend2_5618e31e62445255(Quux::Baz< long > *_swig_go_0) {
      |            ^
../template_extend2_wrap.cxx:285:12: note: '_wrap_lBaz_foo_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:285:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend2/template_extend2.go:37:13: warning: type of '_wrap_delete_lBaz_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_lBaz_template_extend2_5618e31e62445255(uintptr_t arg1);
      |             ^
../template_extend2_wrap.cxx:309:6: note: type mismatch in parameter 1
  309 | void _wrap_delete_lBaz_template_extend2_5618e31e62445255(Quux::Baz< long > *_swig_go_0) {
      |      ^
../template_extend2_wrap.cxx:309:6: note: '_wrap_delete_lBaz_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:309:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend2/template_extend2.go:40:13: warning: type of '_wrap_delete_dBaz_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_dBaz_template_extend2_5618e31e62445255(uintptr_t arg1);
      |             ^
../template_extend2_wrap.cxx:343:6: note: type mismatch in parameter 1
  343 | void _wrap_delete_dBaz_template_extend2_5618e31e62445255(Quux::Baz< double > *_swig_go_0) {
      |      ^
../template_extend2_wrap.cxx:343:6: note: '_wrap_delete_dBaz_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:343:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend2/template_extend2.go:38:20: warning: type of '_wrap_dBaz_foo_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_type_2 _wrap_dBaz_foo_template_extend2_5618e31e62445255(uintptr_t arg1);
      |                    ^
../template_extend2_wrap.cxx:319:12: note: type mismatch in parameter 1
  319 | _gostring_ _wrap_dBaz_foo_template_extend2_5618e31e62445255(Quux::Baz< double > *_swig_go_0) {
      |            ^
../template_extend2_wrap.cxx:319:12: note: '_wrap_dBaz_foo_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:319:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend2/template_extend2.go:34:18: warning: type of '_wrap_Swig_malloc_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_template_extend2_5618e31e62445255(swig_intgo arg1);
      |                  ^
../template_extend2_wrap.cxx:272:7: note: return value type mismatch
  272 | void *_wrap_Swig_malloc_template_extend2_5618e31e62445255(intgo _swig_go_0) {
      |       ^
../template_extend2_wrap.cxx:272:7: note: '_wrap_Swig_malloc_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:272:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_extend2/template_extend2.go:33:13: warning: type of '_wrap_Swig_free_template_extend2_5618e31e62445255' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_template_extend2_5618e31e62445255(uintptr_t arg1);
      |             ^
../template_extend2_wrap.cxx:262:6: note: type mismatch in parameter 1
  262 | void _wrap_Swig_free_template_extend2_5618e31e62445255(void *_swig_go_0) {
      |      ^
../template_extend2_wrap.cxx:262:6: note: '_wrap_Swig_free_template_extend2_5618e31e62445255' was previously declared here
../template_extend2_wrap.cxx:262:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4187666307/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase template_extend_overload
checking go testcase template_extend_overload_2
checking go testcase template_forward
checking go testcase template_inherit (with run test)
# swigtests/template_inherit
../template_inherit.go:59:18: warning: type of '_wrap_new_FooUInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_FooUInt_template_inherit_f7fbe32bc679452d(void);
      |                  ^
../template_inherit_wrap.cxx:432:22: note: return value type mismatch
  432 | Foo< unsigned int > *_wrap_new_FooUInt_template_inherit_f7fbe32bc679452d() {
      |                      ^
../template_inherit_wrap.cxx:432:22: note: '_wrap_new_FooUInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:432:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:51:18: warning: type of '_wrap_new_FooInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_FooInt_template_inherit_f7fbe32bc679452d(void);
      |                  ^
../template_inherit_wrap.cxx:338:13: note: return value type mismatch
  338 | Foo< int > *_wrap_new_FooInt_template_inherit_f7fbe32bc679452d() {
      |             ^
../template_inherit_wrap.cxx:338:13: note: '_wrap_new_FooInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:338:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:55:18: warning: type of '_wrap_new_FooDouble_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_FooDouble_template_inherit_f7fbe32bc679452d(void);
      |                  ^
../template_inherit_wrap.cxx:385:16: note: return value type mismatch
  385 | Foo< double > *_wrap_new_FooDouble_template_inherit_f7fbe32bc679452d() {
      |                ^
../template_inherit_wrap.cxx:385:16: note: '_wrap_new_FooDouble_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:385:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:69:18: warning: type of '_wrap_new_BarUInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_new_BarUInt_template_inherit_f7fbe32bc679452d(void);
      |                  ^
../template_inherit_wrap.cxx:552:22: note: return value type mismatch
  552 | Bar< unsigned int > *_wrap_new_BarUInt_template_inherit_f7fbe32bc679452d() {
      |                      ^
../template_inherit_wrap.cxx:552:22: note: '_wrap_new_BarUInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:552:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:61:18: warning: type of '_wrap_new_BarInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_BarInt_template_inherit_f7fbe32bc679452d(void);
      |                  ^
../template_inherit_wrap.cxx:456:13: note: return value type mismatch
  456 | Bar< int > *_wrap_new_BarInt_template_inherit_f7fbe32bc679452d() {
      |             ^
../template_inherit_wrap.cxx:456:13: note: '_wrap_new_BarInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:456:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:65:18: warning: type of '_wrap_new_BarDouble_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_BarDouble_template_inherit_f7fbe32bc679452d(void);
      |                  ^
../template_inherit_wrap.cxx:504:16: note: return value type mismatch
  504 | Bar< double > *_wrap_new_BarDouble_template_inherit_f7fbe32bc679452d() {
      |                ^
../template_inherit_wrap.cxx:504:16: note: '_wrap_new_BarDouble_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:504:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:74:21: warning: type of '_wrap_invoke_blah_uint_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_type_15 _wrap_invoke_blah_uint_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                     ^
../template_inherit_wrap.cxx:613:12: note: type mismatch in parameter 1
  613 | _gostring_ _wrap_invoke_blah_uint_template_inherit_f7fbe32bc679452d(Foo< unsigned int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:613:12: note: '_wrap_invoke_blah_uint_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:613:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:72:21: warning: type of '_wrap_invoke_blah_int_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_type_13 _wrap_invoke_blah_int_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                     ^
../template_inherit_wrap.cxx:587:12: note: type mismatch in parameter 1
  587 | _gostring_ _wrap_invoke_blah_int_template_inherit_f7fbe32bc679452d(Foo< int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:587:12: note: '_wrap_invoke_blah_int_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:587:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:73:21: warning: type of '_wrap_invoke_blah_double_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_type_14 _wrap_invoke_blah_double_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                     ^
../template_inherit_wrap.cxx:600:12: note: type mismatch in parameter 1
  600 | _gostring_ _wrap_invoke_blah_double_template_inherit_f7fbe32bc679452d(Foo< double > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:600:12: note: '_wrap_invoke_blah_double_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:600:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:56:13: warning: type of '_wrap_delete_FooUInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_FooUInt_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |             ^
../template_inherit_wrap.cxx:396:6: note: type mismatch in parameter 1
  396 | void _wrap_delete_FooUInt_template_inherit_f7fbe32bc679452d(Foo< unsigned int > *_swig_go_0) {
      |      ^
../template_inherit_wrap.cxx:396:6: note: '_wrap_delete_FooUInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:396:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:48:13: warning: type of '_wrap_delete_FooInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_FooInt_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |             ^
../template_inherit_wrap.cxx:302:6: note: type mismatch in parameter 1
  302 | void _wrap_delete_FooInt_template_inherit_f7fbe32bc679452d(Foo< int > *_swig_go_0) {
      |      ^
../template_inherit_wrap.cxx:302:6: note: '_wrap_delete_FooInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:302:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:52:13: warning: type of '_wrap_delete_FooDouble_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_FooDouble_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |             ^
../template_inherit_wrap.cxx:349:6: note: type mismatch in parameter 1
  349 | void _wrap_delete_FooDouble_template_inherit_f7fbe32bc679452d(Foo< double > *_swig_go_0) {
      |      ^
../template_inherit_wrap.cxx:349:6: note: '_wrap_delete_FooDouble_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:349:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:70:13: warning: type of '_wrap_delete_BarUInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   70 | extern void _wrap_delete_BarUInt_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |             ^
../template_inherit_wrap.cxx:563:6: note: type mismatch in parameter 1
  563 | void _wrap_delete_BarUInt_template_inherit_f7fbe32bc679452d(Bar< unsigned int > *_swig_go_0) {
      |      ^
../template_inherit_wrap.cxx:563:6: note: '_wrap_delete_BarUInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:563:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:62:13: warning: type of '_wrap_delete_BarInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_delete_BarInt_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |             ^
../template_inherit_wrap.cxx:467:6: note: type mismatch in parameter 1
  467 | void _wrap_delete_BarInt_template_inherit_f7fbe32bc679452d(Bar< int > *_swig_go_0) {
      |      ^
../template_inherit_wrap.cxx:467:6: note: '_wrap_delete_BarInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:467:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:66:13: warning: type of '_wrap_delete_BarDouble_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_delete_BarDouble_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |             ^
../template_inherit_wrap.cxx:515:6: note: type mismatch in parameter 1
  515 | void _wrap_delete_BarDouble_template_inherit_f7fbe32bc679452d(Bar< double > *_swig_go_0) {
      |      ^
../template_inherit_wrap.cxx:515:6: note: '_wrap_delete_BarDouble_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:515:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:47:18: warning: type of '_wrap_Swig_malloc_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_Swig_malloc_template_inherit_f7fbe32bc679452d(swig_intgo arg1);
      |                  ^
../template_inherit_wrap.cxx:289:7: note: return value type mismatch
  289 | void *_wrap_Swig_malloc_template_inherit_f7fbe32bc679452d(intgo _swig_go_0) {
      |       ^
../template_inherit_wrap.cxx:289:7: note: '_wrap_Swig_malloc_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:289:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:46:13: warning: type of '_wrap_Swig_free_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_Swig_free_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |             ^
../template_inherit_wrap.cxx:279:6: note: type mismatch in parameter 1
  279 | void _wrap_Swig_free_template_inherit_f7fbe32bc679452d(void *_swig_go_0) {
      |      ^
../template_inherit_wrap.cxx:279:6: note: '_wrap_Swig_free_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:279:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:58:20: warning: type of '_wrap_FooUInt_foomethod_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_type_6 _wrap_FooUInt_foomethod_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:419:12: note: type mismatch in parameter 1
  419 | _gostring_ _wrap_FooUInt_foomethod_template_inherit_f7fbe32bc679452d(Foo< unsigned int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:419:12: note: '_wrap_FooUInt_foomethod_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:419:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:57:20: warning: type of '_wrap_FooUInt_blah_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_type_5 _wrap_FooUInt_blah_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:406:12: note: type mismatch in parameter 1
  406 | _gostring_ _wrap_FooUInt_blah_template_inherit_f7fbe32bc679452d(Foo< unsigned int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:406:12: note: '_wrap_FooUInt_blah_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:406:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:50:20: warning: type of '_wrap_FooInt_foomethod_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_2 _wrap_FooInt_foomethod_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:325:12: note: type mismatch in parameter 1
  325 | _gostring_ _wrap_FooInt_foomethod_template_inherit_f7fbe32bc679452d(Foo< int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:325:12: note: '_wrap_FooInt_foomethod_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:325:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:49:20: warning: type of '_wrap_FooInt_blah_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_type_1 _wrap_FooInt_blah_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:312:12: note: type mismatch in parameter 1
  312 | _gostring_ _wrap_FooInt_blah_template_inherit_f7fbe32bc679452d(Foo< int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:312:12: note: '_wrap_FooInt_blah_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:312:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:54:20: warning: type of '_wrap_FooDouble_foomethod_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_type_4 _wrap_FooDouble_foomethod_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:372:12: note: type mismatch in parameter 1
  372 | _gostring_ _wrap_FooDouble_foomethod_template_inherit_f7fbe32bc679452d(Foo< double > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:372:12: note: '_wrap_FooDouble_foomethod_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:372:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:53:20: warning: type of '_wrap_FooDouble_blah_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_type_3 _wrap_FooDouble_blah_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:359:12: note: type mismatch in parameter 1
  359 | _gostring_ _wrap_FooDouble_blah_template_inherit_f7fbe32bc679452d(Foo< double > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:359:12: note: '_wrap_FooDouble_blah_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:359:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:71:21: warning: type of '_wrap_BarUInt_foomethod_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_type_12 _wrap_BarUInt_foomethod_template_inherit_f7fbe32bc679452d(uintptr_t _swig_base);
      |                     ^
../template_inherit_wrap.cxx:573:12: note: type mismatch in parameter 1
  573 | _gostring_ _wrap_BarUInt_foomethod_template_inherit_f7fbe32bc679452d(Bar< unsigned int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:573:12: note: '_wrap_BarUInt_foomethod_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:573:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:68:21: warning: type of '_wrap_BarUInt_blah_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_type_11 _wrap_BarUInt_blah_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                     ^
../template_inherit_wrap.cxx:539:12: note: type mismatch in parameter 1
  539 | _gostring_ _wrap_BarUInt_blah_template_inherit_f7fbe32bc679452d(Bar< unsigned int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:539:12: note: '_wrap_BarUInt_blah_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:539:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:63:20: warning: type of '_wrap_BarInt_foomethod_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_type_8 _wrap_BarInt_foomethod_template_inherit_f7fbe32bc679452d(uintptr_t _swig_base);
      |                    ^
../template_inherit_wrap.cxx:477:12: note: type mismatch in parameter 1
  477 | _gostring_ _wrap_BarInt_foomethod_template_inherit_f7fbe32bc679452d(Bar< int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:477:12: note: '_wrap_BarInt_foomethod_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:477:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:60:20: warning: type of '_wrap_BarInt_blah_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_type_7 _wrap_BarInt_blah_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:443:12: note: type mismatch in parameter 1
  443 | _gostring_ _wrap_BarInt_blah_template_inherit_f7fbe32bc679452d(Bar< int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:443:12: note: '_wrap_BarInt_blah_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:443:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:67:21: warning: type of '_wrap_BarDouble_foomethod_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_type_10 _wrap_BarDouble_foomethod_template_inherit_f7fbe32bc679452d(uintptr_t _swig_base);
      |                     ^
../template_inherit_wrap.cxx:525:12: note: type mismatch in parameter 1
  525 | _gostring_ _wrap_BarDouble_foomethod_template_inherit_f7fbe32bc679452d(Bar< double > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:525:12: note: '_wrap_BarDouble_foomethod_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:525:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_inherit.go:64:20: warning: type of '_wrap_BarDouble_blah_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_type_9 _wrap_BarDouble_blah_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:491:12: note: type mismatch in parameter 1
  491 | _gostring_ _wrap_BarDouble_blah_template_inherit_f7fbe32bc679452d(Bar< double > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:491:12: note: '_wrap_BarDouble_blah_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:491:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/template_inherit
template_inherit_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
template_inherit_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:59:18: warning: type of '_wrap_new_FooUInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_FooUInt_template_inherit_f7fbe32bc679452d(void);
      |                  ^
../template_inherit_wrap.cxx:432:22: note: return value type mismatch
  432 | Foo< unsigned int > *_wrap_new_FooUInt_template_inherit_f7fbe32bc679452d() {
      |                      ^
../template_inherit_wrap.cxx:432:22: note: '_wrap_new_FooUInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:432:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:51:18: warning: type of '_wrap_new_FooInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_FooInt_template_inherit_f7fbe32bc679452d(void);
      |                  ^
../template_inherit_wrap.cxx:338:13: note: return value type mismatch
  338 | Foo< int > *_wrap_new_FooInt_template_inherit_f7fbe32bc679452d() {
      |             ^
../template_inherit_wrap.cxx:338:13: note: '_wrap_new_FooInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:338:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:55:18: warning: type of '_wrap_new_FooDouble_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_FooDouble_template_inherit_f7fbe32bc679452d(void);
      |                  ^
../template_inherit_wrap.cxx:385:16: note: return value type mismatch
  385 | Foo< double > *_wrap_new_FooDouble_template_inherit_f7fbe32bc679452d() {
      |                ^
../template_inherit_wrap.cxx:385:16: note: '_wrap_new_FooDouble_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:385:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:69:18: warning: type of '_wrap_new_BarUInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_new_BarUInt_template_inherit_f7fbe32bc679452d(void);
      |                  ^
../template_inherit_wrap.cxx:552:22: note: return value type mismatch
  552 | Bar< unsigned int > *_wrap_new_BarUInt_template_inherit_f7fbe32bc679452d() {
      |                      ^
../template_inherit_wrap.cxx:552:22: note: '_wrap_new_BarUInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:552:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:61:18: warning: type of '_wrap_new_BarInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_BarInt_template_inherit_f7fbe32bc679452d(void);
      |                  ^
../template_inherit_wrap.cxx:456:13: note: return value type mismatch
  456 | Bar< int > *_wrap_new_BarInt_template_inherit_f7fbe32bc679452d() {
      |             ^
../template_inherit_wrap.cxx:456:13: note: '_wrap_new_BarInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:456:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:65:18: warning: type of '_wrap_new_BarDouble_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_BarDouble_template_inherit_f7fbe32bc679452d(void);
      |                  ^
../template_inherit_wrap.cxx:504:16: note: return value type mismatch
  504 | Bar< double > *_wrap_new_BarDouble_template_inherit_f7fbe32bc679452d() {
      |                ^
../template_inherit_wrap.cxx:504:16: note: '_wrap_new_BarDouble_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:504:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:74:21: warning: type of '_wrap_invoke_blah_uint_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_type_15 _wrap_invoke_blah_uint_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                     ^
../template_inherit_wrap.cxx:613:12: note: type mismatch in parameter 1
  613 | _gostring_ _wrap_invoke_blah_uint_template_inherit_f7fbe32bc679452d(Foo< unsigned int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:613:12: note: '_wrap_invoke_blah_uint_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:613:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:72:21: warning: type of '_wrap_invoke_blah_int_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_type_13 _wrap_invoke_blah_int_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                     ^
../template_inherit_wrap.cxx:587:12: note: type mismatch in parameter 1
  587 | _gostring_ _wrap_invoke_blah_int_template_inherit_f7fbe32bc679452d(Foo< int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:587:12: note: '_wrap_invoke_blah_int_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:587:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:73:21: warning: type of '_wrap_invoke_blah_double_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_type_14 _wrap_invoke_blah_double_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                     ^
../template_inherit_wrap.cxx:600:12: note: type mismatch in parameter 1
  600 | _gostring_ _wrap_invoke_blah_double_template_inherit_f7fbe32bc679452d(Foo< double > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:600:12: note: '_wrap_invoke_blah_double_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:600:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:56:13: warning: type of '_wrap_delete_FooUInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_FooUInt_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |             ^
../template_inherit_wrap.cxx:396:6: note: type mismatch in parameter 1
  396 | void _wrap_delete_FooUInt_template_inherit_f7fbe32bc679452d(Foo< unsigned int > *_swig_go_0) {
      |      ^
../template_inherit_wrap.cxx:396:6: note: '_wrap_delete_FooUInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:396:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:48:13: warning: type of '_wrap_delete_FooInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_FooInt_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |             ^
../template_inherit_wrap.cxx:302:6: note: type mismatch in parameter 1
  302 | void _wrap_delete_FooInt_template_inherit_f7fbe32bc679452d(Foo< int > *_swig_go_0) {
      |      ^
../template_inherit_wrap.cxx:302:6: note: '_wrap_delete_FooInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:302:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:52:13: warning: type of '_wrap_delete_FooDouble_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_FooDouble_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |             ^
../template_inherit_wrap.cxx:349:6: note: type mismatch in parameter 1
  349 | void _wrap_delete_FooDouble_template_inherit_f7fbe32bc679452d(Foo< double > *_swig_go_0) {
      |      ^
../template_inherit_wrap.cxx:349:6: note: '_wrap_delete_FooDouble_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:349:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:70:13: warning: type of '_wrap_delete_BarUInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   70 | extern void _wrap_delete_BarUInt_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |             ^
../template_inherit_wrap.cxx:563:6: note: type mismatch in parameter 1
  563 | void _wrap_delete_BarUInt_template_inherit_f7fbe32bc679452d(Bar< unsigned int > *_swig_go_0) {
      |      ^
../template_inherit_wrap.cxx:563:6: note: '_wrap_delete_BarUInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:563:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:62:13: warning: type of '_wrap_delete_BarInt_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_delete_BarInt_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |             ^
../template_inherit_wrap.cxx:467:6: note: type mismatch in parameter 1
  467 | void _wrap_delete_BarInt_template_inherit_f7fbe32bc679452d(Bar< int > *_swig_go_0) {
      |      ^
../template_inherit_wrap.cxx:467:6: note: '_wrap_delete_BarInt_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:467:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:66:13: warning: type of '_wrap_delete_BarDouble_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_delete_BarDouble_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |             ^
../template_inherit_wrap.cxx:515:6: note: type mismatch in parameter 1
  515 | void _wrap_delete_BarDouble_template_inherit_f7fbe32bc679452d(Bar< double > *_swig_go_0) {
      |      ^
../template_inherit_wrap.cxx:515:6: note: '_wrap_delete_BarDouble_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:515:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:47:18: warning: type of '_wrap_Swig_malloc_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_Swig_malloc_template_inherit_f7fbe32bc679452d(swig_intgo arg1);
      |                  ^
../template_inherit_wrap.cxx:289:7: note: return value type mismatch
  289 | void *_wrap_Swig_malloc_template_inherit_f7fbe32bc679452d(intgo _swig_go_0) {
      |       ^
../template_inherit_wrap.cxx:289:7: note: '_wrap_Swig_malloc_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:289:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:46:13: warning: type of '_wrap_Swig_free_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_Swig_free_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |             ^
../template_inherit_wrap.cxx:279:6: note: type mismatch in parameter 1
  279 | void _wrap_Swig_free_template_inherit_f7fbe32bc679452d(void *_swig_go_0) {
      |      ^
../template_inherit_wrap.cxx:279:6: note: '_wrap_Swig_free_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:279:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:58:20: warning: type of '_wrap_FooUInt_foomethod_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_type_6 _wrap_FooUInt_foomethod_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:419:12: note: type mismatch in parameter 1
  419 | _gostring_ _wrap_FooUInt_foomethod_template_inherit_f7fbe32bc679452d(Foo< unsigned int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:419:12: note: '_wrap_FooUInt_foomethod_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:419:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:57:20: warning: type of '_wrap_FooUInt_blah_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_type_5 _wrap_FooUInt_blah_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:406:12: note: type mismatch in parameter 1
  406 | _gostring_ _wrap_FooUInt_blah_template_inherit_f7fbe32bc679452d(Foo< unsigned int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:406:12: note: '_wrap_FooUInt_blah_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:406:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:50:20: warning: type of '_wrap_FooInt_foomethod_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_2 _wrap_FooInt_foomethod_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:325:12: note: type mismatch in parameter 1
  325 | _gostring_ _wrap_FooInt_foomethod_template_inherit_f7fbe32bc679452d(Foo< int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:325:12: note: '_wrap_FooInt_foomethod_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:325:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:49:20: warning: type of '_wrap_FooInt_blah_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_type_1 _wrap_FooInt_blah_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:312:12: note: type mismatch in parameter 1
  312 | _gostring_ _wrap_FooInt_blah_template_inherit_f7fbe32bc679452d(Foo< int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:312:12: note: '_wrap_FooInt_blah_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:312:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:54:20: warning: type of '_wrap_FooDouble_foomethod_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_type_4 _wrap_FooDouble_foomethod_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:372:12: note: type mismatch in parameter 1
  372 | _gostring_ _wrap_FooDouble_foomethod_template_inherit_f7fbe32bc679452d(Foo< double > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:372:12: note: '_wrap_FooDouble_foomethod_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:372:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:53:20: warning: type of '_wrap_FooDouble_blah_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_type_3 _wrap_FooDouble_blah_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:359:12: note: type mismatch in parameter 1
  359 | _gostring_ _wrap_FooDouble_blah_template_inherit_f7fbe32bc679452d(Foo< double > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:359:12: note: '_wrap_FooDouble_blah_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:359:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:71:21: warning: type of '_wrap_BarUInt_foomethod_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_type_12 _wrap_BarUInt_foomethod_template_inherit_f7fbe32bc679452d(uintptr_t _swig_base);
      |                     ^
../template_inherit_wrap.cxx:573:12: note: type mismatch in parameter 1
  573 | _gostring_ _wrap_BarUInt_foomethod_template_inherit_f7fbe32bc679452d(Bar< unsigned int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:573:12: note: '_wrap_BarUInt_foomethod_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:573:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:68:21: warning: type of '_wrap_BarUInt_blah_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_type_11 _wrap_BarUInt_blah_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                     ^
../template_inherit_wrap.cxx:539:12: note: type mismatch in parameter 1
  539 | _gostring_ _wrap_BarUInt_blah_template_inherit_f7fbe32bc679452d(Bar< unsigned int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:539:12: note: '_wrap_BarUInt_blah_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:539:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:63:20: warning: type of '_wrap_BarInt_foomethod_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_type_8 _wrap_BarInt_foomethod_template_inherit_f7fbe32bc679452d(uintptr_t _swig_base);
      |                    ^
../template_inherit_wrap.cxx:477:12: note: type mismatch in parameter 1
  477 | _gostring_ _wrap_BarInt_foomethod_template_inherit_f7fbe32bc679452d(Bar< int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:477:12: note: '_wrap_BarInt_foomethod_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:477:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:60:20: warning: type of '_wrap_BarInt_blah_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_type_7 _wrap_BarInt_blah_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:443:12: note: type mismatch in parameter 1
  443 | _gostring_ _wrap_BarInt_blah_template_inherit_f7fbe32bc679452d(Bar< int > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:443:12: note: '_wrap_BarInt_blah_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:443:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:67:21: warning: type of '_wrap_BarDouble_foomethod_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_type_10 _wrap_BarDouble_foomethod_template_inherit_f7fbe32bc679452d(uintptr_t _swig_base);
      |                     ^
../template_inherit_wrap.cxx:525:12: note: type mismatch in parameter 1
  525 | _gostring_ _wrap_BarDouble_foomethod_template_inherit_f7fbe32bc679452d(Bar< double > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:525:12: note: '_wrap_BarDouble_foomethod_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:525:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_inherit/template_inherit.go:64:20: warning: type of '_wrap_BarDouble_blah_template_inherit_f7fbe32bc679452d' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_type_9 _wrap_BarDouble_blah_template_inherit_f7fbe32bc679452d(uintptr_t arg1);
      |                    ^
../template_inherit_wrap.cxx:491:12: note: type mismatch in parameter 1
  491 | _gostring_ _wrap_BarDouble_blah_template_inherit_f7fbe32bc679452d(Bar< double > *_swig_go_0) {
      |            ^
../template_inherit_wrap.cxx:491:12: note: '_wrap_BarDouble_blah_template_inherit_f7fbe32bc679452d' was previously declared here
../template_inherit_wrap.cxx:491:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3380978215/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase template_inherit_abstract
checking go testcase template_int_const
checking go testcase template_keyword_in_type
checking go testcase template_methods
checking go testcase template_namespace_forward_declaration
checking go testcase template_using_directive_and_declaration_forward
checking go testcase template_using_directive_typedef
checking go testcase template_nested
checking go testcase template_nested_typemaps
checking go testcase template_ns (with run test)
# swigtests/template_ns
../template_ns.go:35:13: warning: type of '_wrap_pairii_second_set_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_pairii_second_set_template_ns_bd41c842a6f3ea09(uintptr_t arg1, swig_intgo arg2);
      |             ^
../template_ns_wrap.cxx:311:6: note: type mismatch in parameter 1
  311 | void _wrap_pairii_second_set_template_ns_bd41c842a6f3ea09(std::my_pair< int,int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../template_ns_wrap.cxx:311:6: note: '_wrap_pairii_second_set_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:311:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:36:19: warning: type of '_wrap_pairii_second_get_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_pairii_second_get_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |                   ^
../template_ns_wrap.cxx:323:7: note: type mismatch in parameter 1
  323 | intgo _wrap_pairii_second_get_template_ns_bd41c842a6f3ea09(std::my_pair< int,int > *_swig_go_0) {
      |       ^
../template_ns_wrap.cxx:323:7: note: '_wrap_pairii_second_get_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:323:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:33:13: warning: type of '_wrap_pairii_first_set_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_pairii_first_set_template_ns_bd41c842a6f3ea09(uintptr_t arg1, swig_intgo arg2);
      |             ^
../template_ns_wrap.cxx:286:6: note: type mismatch in parameter 1
  286 | void _wrap_pairii_first_set_template_ns_bd41c842a6f3ea09(std::my_pair< int,int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../template_ns_wrap.cxx:286:6: note: '_wrap_pairii_first_set_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:286:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:34:19: warning: type of '_wrap_pairii_first_get_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_pairii_first_get_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |                   ^
../template_ns_wrap.cxx:298:7: note: type mismatch in parameter 1
  298 | intgo _wrap_pairii_first_get_template_ns_bd41c842a6f3ea09(std::my_pair< int,int > *_swig_go_0) {
      |       ^
../template_ns_wrap.cxx:298:7: note: '_wrap_pairii_first_get_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:298:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:42:13: warning: type of '_wrap_pairdd_second_set_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_pairdd_second_set_template_ns_bd41c842a6f3ea09(uintptr_t arg1, double arg2);
      |             ^
../template_ns_wrap.cxx:399:6: note: type mismatch in parameter 1
  399 | void _wrap_pairdd_second_set_template_ns_bd41c842a6f3ea09(std::my_pair< double,double > *_swig_go_0, double _swig_go_1) {
      |      ^
../template_ns_wrap.cxx:399:6: note: '_wrap_pairdd_second_set_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:399:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:43:15: warning: type of '_wrap_pairdd_second_get_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   43 | extern double _wrap_pairdd_second_get_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |               ^
../template_ns_wrap.cxx:411:8: note: type mismatch in parameter 1
  411 | double _wrap_pairdd_second_get_template_ns_bd41c842a6f3ea09(std::my_pair< double,double > *_swig_go_0) {
      |        ^
../template_ns_wrap.cxx:411:8: note: '_wrap_pairdd_second_get_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:411:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:40:13: warning: type of '_wrap_pairdd_first_set_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_pairdd_first_set_template_ns_bd41c842a6f3ea09(uintptr_t arg1, double arg2);
      |             ^
../template_ns_wrap.cxx:374:6: note: type mismatch in parameter 1
  374 | void _wrap_pairdd_first_set_template_ns_bd41c842a6f3ea09(std::my_pair< double,double > *_swig_go_0, double _swig_go_1) {
      |      ^
../template_ns_wrap.cxx:374:6: note: '_wrap_pairdd_first_set_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:374:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:41:15: warning: type of '_wrap_pairdd_first_get_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   41 | extern double _wrap_pairdd_first_get_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |               ^
../template_ns_wrap.cxx:386:8: note: type mismatch in parameter 1
  386 | double _wrap_pairdd_first_get_template_ns_bd41c842a6f3ea09(std::my_pair< double,double > *_swig_go_0) {
      |        ^
../template_ns_wrap.cxx:386:8: note: '_wrap_pairdd_first_get_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:386:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:38:18: warning: type of '_wrap_new_pairii__SWIG_1_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_pairii__SWIG_1_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |                  ^
../template_ns_wrap.cxx:351:26: note: return value type mismatch
  351 | std::my_pair< int,int > *_wrap_new_pairii__SWIG_1_template_ns_bd41c842a6f3ea09(std::my_pair< int,int > *_swig_go_0) {
      |                          ^
../template_ns_wrap.cxx:351:26: note: '_wrap_new_pairii__SWIG_1_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:351:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:37:18: warning: type of '_wrap_new_pairii__SWIG_0_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_pairii__SWIG_0_template_ns_bd41c842a6f3ea09(swig_intgo arg1, swig_intgo arg2);
      |                  ^
../template_ns_wrap.cxx:336:26: note: return value type mismatch
  336 | std::my_pair< int,int > *_wrap_new_pairii__SWIG_0_template_ns_bd41c842a6f3ea09(intgo _swig_go_0, intgo _swig_go_1) {
      |                          ^
../template_ns_wrap.cxx:336:26: note: '_wrap_new_pairii__SWIG_0_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:336:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:45:18: warning: type of '_wrap_new_pairdd__SWIG_1_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_pairdd__SWIG_1_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |                  ^
../template_ns_wrap.cxx:439:32: note: return value type mismatch
  439 | std::my_pair< double,double > *_wrap_new_pairdd__SWIG_1_template_ns_bd41c842a6f3ea09(std::my_pair< double,double > *_swig_go_0) {
      |                                ^
../template_ns_wrap.cxx:439:32: note: '_wrap_new_pairdd__SWIG_1_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:439:32: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:44:18: warning: type of '_wrap_new_pairdd__SWIG_0_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_pairdd__SWIG_0_template_ns_bd41c842a6f3ea09(double arg1, double arg2);
      |                  ^
../template_ns_wrap.cxx:424:32: note: return value type mismatch
  424 | std::my_pair< double,double > *_wrap_new_pairdd__SWIG_0_template_ns_bd41c842a6f3ea09(double _swig_go_0, double _swig_go_1) {
      |                                ^
../template_ns_wrap.cxx:424:32: note: '_wrap_new_pairdd__SWIG_0_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:424:32: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:39:13: warning: type of '_wrap_delete_pairii_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_pairii_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |             ^
../template_ns_wrap.cxx:364:6: note: type mismatch in parameter 1
  364 | void _wrap_delete_pairii_template_ns_bd41c842a6f3ea09(std::my_pair< int,int > *_swig_go_0) {
      |      ^
../template_ns_wrap.cxx:364:6: note: '_wrap_delete_pairii_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:364:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:46:13: warning: type of '_wrap_delete_pairdd_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_pairdd_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |             ^
../template_ns_wrap.cxx:452:6: note: type mismatch in parameter 1
  452 | void _wrap_delete_pairdd_template_ns_bd41c842a6f3ea09(std::my_pair< double,double > *_swig_go_0) {
      |      ^
../template_ns_wrap.cxx:452:6: note: '_wrap_delete_pairdd_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:452:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:32:18: warning: type of '_wrap_Swig_malloc_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_template_ns_bd41c842a6f3ea09(swig_intgo arg1);
      |                  ^
../template_ns_wrap.cxx:273:7: note: return value type mismatch
  273 | void *_wrap_Swig_malloc_template_ns_bd41c842a6f3ea09(intgo _swig_go_0) {
      |       ^
../template_ns_wrap.cxx:273:7: note: '_wrap_Swig_malloc_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns.go:31:13: warning: type of '_wrap_Swig_free_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |             ^
../template_ns_wrap.cxx:263:6: note: type mismatch in parameter 1
  263 | void _wrap_Swig_free_template_ns_bd41c842a6f3ea09(void *_swig_go_0) {
      |      ^
../template_ns_wrap.cxx:263:6: note: '_wrap_Swig_free_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/template_ns
template_ns_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
template_ns_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:35:13: warning: type of '_wrap_pairii_second_set_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_pairii_second_set_template_ns_bd41c842a6f3ea09(uintptr_t arg1, swig_intgo arg2);
      |             ^
../template_ns_wrap.cxx:311:6: note: type mismatch in parameter 1
  311 | void _wrap_pairii_second_set_template_ns_bd41c842a6f3ea09(std::my_pair< int,int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../template_ns_wrap.cxx:311:6: note: '_wrap_pairii_second_set_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:311:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:36:19: warning: type of '_wrap_pairii_second_get_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_pairii_second_get_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |                   ^
../template_ns_wrap.cxx:323:7: note: type mismatch in parameter 1
  323 | intgo _wrap_pairii_second_get_template_ns_bd41c842a6f3ea09(std::my_pair< int,int > *_swig_go_0) {
      |       ^
../template_ns_wrap.cxx:323:7: note: '_wrap_pairii_second_get_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:323:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:33:13: warning: type of '_wrap_pairii_first_set_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_pairii_first_set_template_ns_bd41c842a6f3ea09(uintptr_t arg1, swig_intgo arg2);
      |             ^
../template_ns_wrap.cxx:286:6: note: type mismatch in parameter 1
  286 | void _wrap_pairii_first_set_template_ns_bd41c842a6f3ea09(std::my_pair< int,int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../template_ns_wrap.cxx:286:6: note: '_wrap_pairii_first_set_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:286:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:34:19: warning: type of '_wrap_pairii_first_get_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_pairii_first_get_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |                   ^
../template_ns_wrap.cxx:298:7: note: type mismatch in parameter 1
  298 | intgo _wrap_pairii_first_get_template_ns_bd41c842a6f3ea09(std::my_pair< int,int > *_swig_go_0) {
      |       ^
../template_ns_wrap.cxx:298:7: note: '_wrap_pairii_first_get_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:298:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:42:13: warning: type of '_wrap_pairdd_second_set_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_pairdd_second_set_template_ns_bd41c842a6f3ea09(uintptr_t arg1, double arg2);
      |             ^
../template_ns_wrap.cxx:399:6: note: type mismatch in parameter 1
  399 | void _wrap_pairdd_second_set_template_ns_bd41c842a6f3ea09(std::my_pair< double,double > *_swig_go_0, double _swig_go_1) {
      |      ^
../template_ns_wrap.cxx:399:6: note: '_wrap_pairdd_second_set_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:399:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:43:15: warning: type of '_wrap_pairdd_second_get_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   43 | extern double _wrap_pairdd_second_get_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |               ^
../template_ns_wrap.cxx:411:8: note: type mismatch in parameter 1
  411 | double _wrap_pairdd_second_get_template_ns_bd41c842a6f3ea09(std::my_pair< double,double > *_swig_go_0) {
      |        ^
../template_ns_wrap.cxx:411:8: note: '_wrap_pairdd_second_get_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:411:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:40:13: warning: type of '_wrap_pairdd_first_set_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_pairdd_first_set_template_ns_bd41c842a6f3ea09(uintptr_t arg1, double arg2);
      |             ^
../template_ns_wrap.cxx:374:6: note: type mismatch in parameter 1
  374 | void _wrap_pairdd_first_set_template_ns_bd41c842a6f3ea09(std::my_pair< double,double > *_swig_go_0, double _swig_go_1) {
      |      ^
../template_ns_wrap.cxx:374:6: note: '_wrap_pairdd_first_set_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:374:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:41:15: warning: type of '_wrap_pairdd_first_get_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   41 | extern double _wrap_pairdd_first_get_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |               ^
../template_ns_wrap.cxx:386:8: note: type mismatch in parameter 1
  386 | double _wrap_pairdd_first_get_template_ns_bd41c842a6f3ea09(std::my_pair< double,double > *_swig_go_0) {
      |        ^
../template_ns_wrap.cxx:386:8: note: '_wrap_pairdd_first_get_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:386:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:38:18: warning: type of '_wrap_new_pairii__SWIG_1_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_pairii__SWIG_1_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |                  ^
../template_ns_wrap.cxx:351:26: note: return value type mismatch
  351 | std::my_pair< int,int > *_wrap_new_pairii__SWIG_1_template_ns_bd41c842a6f3ea09(std::my_pair< int,int > *_swig_go_0) {
      |                          ^
../template_ns_wrap.cxx:351:26: note: '_wrap_new_pairii__SWIG_1_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:351:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:37:18: warning: type of '_wrap_new_pairii__SWIG_0_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_pairii__SWIG_0_template_ns_bd41c842a6f3ea09(swig_intgo arg1, swig_intgo arg2);
      |                  ^
../template_ns_wrap.cxx:336:26: note: return value type mismatch
  336 | std::my_pair< int,int > *_wrap_new_pairii__SWIG_0_template_ns_bd41c842a6f3ea09(intgo _swig_go_0, intgo _swig_go_1) {
      |                          ^
../template_ns_wrap.cxx:336:26: note: '_wrap_new_pairii__SWIG_0_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:336:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:45:18: warning: type of '_wrap_new_pairdd__SWIG_1_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_pairdd__SWIG_1_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |                  ^
../template_ns_wrap.cxx:439:32: note: return value type mismatch
  439 | std::my_pair< double,double > *_wrap_new_pairdd__SWIG_1_template_ns_bd41c842a6f3ea09(std::my_pair< double,double > *_swig_go_0) {
      |                                ^
../template_ns_wrap.cxx:439:32: note: '_wrap_new_pairdd__SWIG_1_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:439:32: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:44:18: warning: type of '_wrap_new_pairdd__SWIG_0_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_pairdd__SWIG_0_template_ns_bd41c842a6f3ea09(double arg1, double arg2);
      |                  ^
../template_ns_wrap.cxx:424:32: note: return value type mismatch
  424 | std::my_pair< double,double > *_wrap_new_pairdd__SWIG_0_template_ns_bd41c842a6f3ea09(double _swig_go_0, double _swig_go_1) {
      |                                ^
../template_ns_wrap.cxx:424:32: note: '_wrap_new_pairdd__SWIG_0_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:424:32: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:39:13: warning: type of '_wrap_delete_pairii_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_pairii_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |             ^
../template_ns_wrap.cxx:364:6: note: type mismatch in parameter 1
  364 | void _wrap_delete_pairii_template_ns_bd41c842a6f3ea09(std::my_pair< int,int > *_swig_go_0) {
      |      ^
../template_ns_wrap.cxx:364:6: note: '_wrap_delete_pairii_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:364:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:46:13: warning: type of '_wrap_delete_pairdd_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_pairdd_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |             ^
../template_ns_wrap.cxx:452:6: note: type mismatch in parameter 1
  452 | void _wrap_delete_pairdd_template_ns_bd41c842a6f3ea09(std::my_pair< double,double > *_swig_go_0) {
      |      ^
../template_ns_wrap.cxx:452:6: note: '_wrap_delete_pairdd_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:452:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:32:18: warning: type of '_wrap_Swig_malloc_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_template_ns_bd41c842a6f3ea09(swig_intgo arg1);
      |                  ^
../template_ns_wrap.cxx:273:7: note: return value type mismatch
  273 | void *_wrap_Swig_malloc_template_ns_bd41c842a6f3ea09(intgo _swig_go_0) {
      |       ^
../template_ns_wrap.cxx:273:7: note: '_wrap_Swig_malloc_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns/template_ns.go:31:13: warning: type of '_wrap_Swig_free_template_ns_bd41c842a6f3ea09' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_template_ns_bd41c842a6f3ea09(uintptr_t arg1);
      |             ^
../template_ns_wrap.cxx:263:6: note: type mismatch in parameter 1
  263 | void _wrap_Swig_free_template_ns_bd41c842a6f3ea09(void *_swig_go_0) {
      |      ^
../template_ns_wrap.cxx:263:6: note: '_wrap_Swig_free_template_ns_bd41c842a6f3ea09' was previously declared here
../template_ns_wrap.cxx:263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3541418678/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase template_ns2
checking go testcase template_ns3
checking go testcase template_ns4 (with run test)
# swigtests/template_ns4
../template_ns4.go:39:18: warning: type of '_wrap_new_Function_DD_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Function_DD_template_ns4_9d36dec7aafd3985(void);
      |                  ^
../template_ns4_wrap.cxx:373:50: note: return value type mismatch
  373 | hello::Function_< hello::Double,hello::Double > *_wrap_new_Function_DD_template_ns4_9d36dec7aafd3985() {
      |                                                  ^
../template_ns4_wrap.cxx:373:50: note: '_wrap_new_Function_DD_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:373:50: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns4.go:36:18: warning: type of '_wrap_new_Double_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Double_template_ns4_9d36dec7aafd3985(void);
      |                  ^
../template_ns4_wrap.cxx:339:16: note: return value type mismatch
  339 | hello::Double *_wrap_new_Double_template_ns4_9d36dec7aafd3985() {
      |                ^
../template_ns4_wrap.cxx:339:16: note: '_wrap_new_Double_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:339:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns4.go:44:18: warning: type of '_wrap_new_Class_DD_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_Class_DD_template_ns4_9d36dec7aafd3985(void);
      |                  ^
../template_ns4_wrap.cxx:429:47: note: return value type mismatch
  429 | hello::Class_< hello::Double,hello::Double > *_wrap_new_Class_DD_template_ns4_9d36dec7aafd3985() {
      |                                               ^
../template_ns4_wrap.cxx:429:47: note: '_wrap_new_Class_DD_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:429:47: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns4.go:41:18: warning: type of '_wrap_new_ArithFunction_DD_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_ArithFunction_DD_template_ns4_9d36dec7aafd3985(void);
      |                  ^
../template_ns4_wrap.cxx:394:54: note: return value type mismatch
  394 | hello::ArithFunction< hello::Double,hello::Double > *_wrap_new_ArithFunction_DD_template_ns4_9d36dec7aafd3985() {
      |                                                      ^
../template_ns4_wrap.cxx:394:54: note: '_wrap_new_ArithFunction_DD_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:394:54: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns4.go:47:18: warning: type of '_wrap_make_Class_DD_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_make_Class_DD_template_ns4_9d36dec7aafd3985(void);
      |                  ^
../template_ns4_wrap.cxx:465:54: note: return value type mismatch
  465 | hello::ArithFunction< hello::Double,hello::Double > *_wrap_make_Class_DD_template_ns4_9d36dec7aafd3985() {
      |                                                      ^
../template_ns4_wrap.cxx:465:54: note: '_wrap_make_Class_DD_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:465:54: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns4.go:40:13: warning: type of '_wrap_delete_Function_DD_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Function_DD_template_ns4_9d36dec7aafd3985(uintptr_t arg1);
      |             ^
../template_ns4_wrap.cxx:384:6: note: type mismatch in parameter 1
  384 | void _wrap_delete_Function_DD_template_ns4_9d36dec7aafd3985(hello::Function_< hello::Double,hello::Double > *_swig_go_0) {
      |      ^
../template_ns4_wrap.cxx:384:6: note: '_wrap_delete_Function_DD_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:384:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns4.go:37:13: warning: type of '_wrap_delete_Double_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Double_template_ns4_9d36dec7aafd3985(uintptr_t arg1);
      |             ^
../template_ns4_wrap.cxx:350:6: note: type mismatch in parameter 1
  350 | void _wrap_delete_Double_template_ns4_9d36dec7aafd3985(hello::Double *_swig_go_0) {
      |      ^
../template_ns4_wrap.cxx:350:6: note: '_wrap_delete_Double_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:350:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns4.go:45:13: warning: type of '_wrap_delete_Class_DD_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_Class_DD_template_ns4_9d36dec7aafd3985(uintptr_t arg1);
      |             ^
../template_ns4_wrap.cxx:440:6: note: type mismatch in parameter 1
  440 | void _wrap_delete_Class_DD_template_ns4_9d36dec7aafd3985(hello::Class_< hello::Double,hello::Double > *_swig_go_0) {
      |      ^
../template_ns4_wrap.cxx:440:6: note: '_wrap_delete_Class_DD_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:440:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns4.go:42:13: warning: type of '_wrap_delete_ArithFunction_DD_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_ArithFunction_DD_template_ns4_9d36dec7aafd3985(uintptr_t arg1);
      |             ^
../template_ns4_wrap.cxx:405:6: note: type mismatch in parameter 1
  405 | void _wrap_delete_ArithFunction_DD_template_ns4_9d36dec7aafd3985(hello::ArithFunction< hello::Double,hello::Double > *_swig_go_0) {
      |      ^
../template_ns4_wrap.cxx:405:6: note: '_wrap_delete_ArithFunction_DD_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:405:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns4.go:35:18: warning: type of '_wrap_Swig_malloc_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_Swig_malloc_template_ns4_9d36dec7aafd3985(swig_intgo arg1);
      |                  ^
../template_ns4_wrap.cxx:326:7: note: return value type mismatch
  326 | void *_wrap_Swig_malloc_template_ns4_9d36dec7aafd3985(intgo _swig_go_0) {
      |       ^
../template_ns4_wrap.cxx:326:7: note: '_wrap_Swig_malloc_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:326:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns4.go:34:13: warning: type of '_wrap_Swig_free_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Swig_free_template_ns4_9d36dec7aafd3985(uintptr_t arg1);
      |             ^
../template_ns4_wrap.cxx:316:6: note: type mismatch in parameter 1
  316 | void _wrap_Swig_free_template_ns4_9d36dec7aafd3985(void *_swig_go_0) {
      |      ^
../template_ns4_wrap.cxx:316:6: note: '_wrap_Swig_free_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:316:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns4.go:38:20: warning: type of '_wrap_Function_DD_test_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_type_1 _wrap_Function_DD_test_template_ns4_9d36dec7aafd3985(uintptr_t arg1);
      |                    ^
../template_ns4_wrap.cxx:360:12: note: type mismatch in parameter 1
  360 | _gostring_ _wrap_Function_DD_test_template_ns4_9d36dec7aafd3985(hello::Function_< hello::Double,hello::Double > *_swig_go_0) {
      |            ^
../template_ns4_wrap.cxx:360:12: note: '_wrap_Function_DD_test_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:360:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns4.go:46:20: warning: type of '_wrap_Class_DD_test_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_type_3 _wrap_Class_DD_test_template_ns4_9d36dec7aafd3985(uintptr_t _swig_base);
      |                    ^
../template_ns4_wrap.cxx:450:12: note: type mismatch in parameter 1
  450 | _gostring_ _wrap_Class_DD_test_template_ns4_9d36dec7aafd3985(hello::Class_< hello::Double,hello::Double > *_swig_go_0) {
      |            ^
../template_ns4_wrap.cxx:450:12: note: '_wrap_Class_DD_test_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:450:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ns4.go:43:20: warning: type of '_wrap_ArithFunction_DD_test_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_type_2 _wrap_ArithFunction_DD_test_template_ns4_9d36dec7aafd3985(uintptr_t _swig_base);
      |                    ^
../template_ns4_wrap.cxx:415:12: note: type mismatch in parameter 1
  415 | _gostring_ _wrap_ArithFunction_DD_test_template_ns4_9d36dec7aafd3985(hello::ArithFunction< hello::Double,hello::Double > *_swig_go_0) {
      |            ^
../template_ns4_wrap.cxx:415:12: note: '_wrap_ArithFunction_DD_test_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:415:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/template_ns4
template_ns4_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
template_ns4_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns4/template_ns4.go:39:18: warning: type of '_wrap_new_Function_DD_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Function_DD_template_ns4_9d36dec7aafd3985(void);
      |                  ^
../template_ns4_wrap.cxx:373:50: note: return value type mismatch
  373 | hello::Function_< hello::Double,hello::Double > *_wrap_new_Function_DD_template_ns4_9d36dec7aafd3985() {
      |                                                  ^
../template_ns4_wrap.cxx:373:50: note: '_wrap_new_Function_DD_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:373:50: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns4/template_ns4.go:36:18: warning: type of '_wrap_new_Double_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Double_template_ns4_9d36dec7aafd3985(void);
      |                  ^
../template_ns4_wrap.cxx:339:16: note: return value type mismatch
  339 | hello::Double *_wrap_new_Double_template_ns4_9d36dec7aafd3985() {
      |                ^
../template_ns4_wrap.cxx:339:16: note: '_wrap_new_Double_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:339:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns4/template_ns4.go:44:18: warning: type of '_wrap_new_Class_DD_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_Class_DD_template_ns4_9d36dec7aafd3985(void);
      |                  ^
../template_ns4_wrap.cxx:429:47: note: return value type mismatch
  429 | hello::Class_< hello::Double,hello::Double > *_wrap_new_Class_DD_template_ns4_9d36dec7aafd3985() {
      |                                               ^
../template_ns4_wrap.cxx:429:47: note: '_wrap_new_Class_DD_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:429:47: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns4/template_ns4.go:41:18: warning: type of '_wrap_new_ArithFunction_DD_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_ArithFunction_DD_template_ns4_9d36dec7aafd3985(void);
      |                  ^
../template_ns4_wrap.cxx:394:54: note: return value type mismatch
  394 | hello::ArithFunction< hello::Double,hello::Double > *_wrap_new_ArithFunction_DD_template_ns4_9d36dec7aafd3985() {
      |                                                      ^
../template_ns4_wrap.cxx:394:54: note: '_wrap_new_ArithFunction_DD_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:394:54: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns4/template_ns4.go:47:18: warning: type of '_wrap_make_Class_DD_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_make_Class_DD_template_ns4_9d36dec7aafd3985(void);
      |                  ^
../template_ns4_wrap.cxx:465:54: note: return value type mismatch
  465 | hello::ArithFunction< hello::Double,hello::Double > *_wrap_make_Class_DD_template_ns4_9d36dec7aafd3985() {
      |                                                      ^
../template_ns4_wrap.cxx:465:54: note: '_wrap_make_Class_DD_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:465:54: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns4/template_ns4.go:40:13: warning: type of '_wrap_delete_Function_DD_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Function_DD_template_ns4_9d36dec7aafd3985(uintptr_t arg1);
      |             ^
../template_ns4_wrap.cxx:384:6: note: type mismatch in parameter 1
  384 | void _wrap_delete_Function_DD_template_ns4_9d36dec7aafd3985(hello::Function_< hello::Double,hello::Double > *_swig_go_0) {
      |      ^
../template_ns4_wrap.cxx:384:6: note: '_wrap_delete_Function_DD_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:384:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns4/template_ns4.go:37:13: warning: type of '_wrap_delete_Double_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Double_template_ns4_9d36dec7aafd3985(uintptr_t arg1);
      |             ^
../template_ns4_wrap.cxx:350:6: note: type mismatch in parameter 1
  350 | void _wrap_delete_Double_template_ns4_9d36dec7aafd3985(hello::Double *_swig_go_0) {
      |      ^
../template_ns4_wrap.cxx:350:6: note: '_wrap_delete_Double_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:350:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns4/template_ns4.go:45:13: warning: type of '_wrap_delete_Class_DD_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_Class_DD_template_ns4_9d36dec7aafd3985(uintptr_t arg1);
      |             ^
../template_ns4_wrap.cxx:440:6: note: type mismatch in parameter 1
  440 | void _wrap_delete_Class_DD_template_ns4_9d36dec7aafd3985(hello::Class_< hello::Double,hello::Double > *_swig_go_0) {
      |      ^
../template_ns4_wrap.cxx:440:6: note: '_wrap_delete_Class_DD_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:440:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns4/template_ns4.go:42:13: warning: type of '_wrap_delete_ArithFunction_DD_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_ArithFunction_DD_template_ns4_9d36dec7aafd3985(uintptr_t arg1);
      |             ^
../template_ns4_wrap.cxx:405:6: note: type mismatch in parameter 1
  405 | void _wrap_delete_ArithFunction_DD_template_ns4_9d36dec7aafd3985(hello::ArithFunction< hello::Double,hello::Double > *_swig_go_0) {
      |      ^
../template_ns4_wrap.cxx:405:6: note: '_wrap_delete_ArithFunction_DD_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:405:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns4/template_ns4.go:35:18: warning: type of '_wrap_Swig_malloc_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_Swig_malloc_template_ns4_9d36dec7aafd3985(swig_intgo arg1);
      |                  ^
../template_ns4_wrap.cxx:326:7: note: return value type mismatch
  326 | void *_wrap_Swig_malloc_template_ns4_9d36dec7aafd3985(intgo _swig_go_0) {
      |       ^
../template_ns4_wrap.cxx:326:7: note: '_wrap_Swig_malloc_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:326:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns4/template_ns4.go:34:13: warning: type of '_wrap_Swig_free_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Swig_free_template_ns4_9d36dec7aafd3985(uintptr_t arg1);
      |             ^
../template_ns4_wrap.cxx:316:6: note: type mismatch in parameter 1
  316 | void _wrap_Swig_free_template_ns4_9d36dec7aafd3985(void *_swig_go_0) {
      |      ^
../template_ns4_wrap.cxx:316:6: note: '_wrap_Swig_free_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:316:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns4/template_ns4.go:38:20: warning: type of '_wrap_Function_DD_test_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_type_1 _wrap_Function_DD_test_template_ns4_9d36dec7aafd3985(uintptr_t arg1);
      |                    ^
../template_ns4_wrap.cxx:360:12: note: type mismatch in parameter 1
  360 | _gostring_ _wrap_Function_DD_test_template_ns4_9d36dec7aafd3985(hello::Function_< hello::Double,hello::Double > *_swig_go_0) {
      |            ^
../template_ns4_wrap.cxx:360:12: note: '_wrap_Function_DD_test_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:360:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns4/template_ns4.go:46:20: warning: type of '_wrap_Class_DD_test_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_type_3 _wrap_Class_DD_test_template_ns4_9d36dec7aafd3985(uintptr_t _swig_base);
      |                    ^
../template_ns4_wrap.cxx:450:12: note: type mismatch in parameter 1
  450 | _gostring_ _wrap_Class_DD_test_template_ns4_9d36dec7aafd3985(hello::Class_< hello::Double,hello::Double > *_swig_go_0) {
      |            ^
../template_ns4_wrap.cxx:450:12: note: '_wrap_Class_DD_test_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:450:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ns4/template_ns4.go:43:20: warning: type of '_wrap_ArithFunction_DD_test_template_ns4_9d36dec7aafd3985' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_type_2 _wrap_ArithFunction_DD_test_template_ns4_9d36dec7aafd3985(uintptr_t _swig_base);
      |                    ^
../template_ns4_wrap.cxx:415:12: note: type mismatch in parameter 1
  415 | _gostring_ _wrap_ArithFunction_DD_test_template_ns4_9d36dec7aafd3985(hello::ArithFunction< hello::Double,hello::Double > *_swig_go_0) {
      |            ^
../template_ns4_wrap.cxx:415:12: note: '_wrap_ArithFunction_DD_test_template_ns4_9d36dec7aafd3985' was previously declared here
../template_ns4_wrap.cxx:415:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-615510407/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase template_ns_enum
checking go testcase template_ns_enum2
checking go testcase template_ns_inherit
checking go testcase template_ns_scope
checking go testcase template_parameters_global_scope
checking go testcase template_partial_arg
checking go testcase template_partial_specialization
checking go testcase template_partial_specialization_typedef
checking go testcase template_qualifier
checking go testcase template_ref_type (with run test)
# swigtests/template_ref_type
../template_ref_type.go:40:18: warning: type of '_wrap_new_Y_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Y_template_ref_type_00123dc7f63d2e5b(void);
      |                  ^
../template_ref_type_wrap.cxx:370:4: note: return value type mismatch
  370 | Y *_wrap_new_Y_template_ref_type_00123dc7f63d2e5b() {
      |    ^
../template_ref_type_wrap.cxx:370:4: note: '_wrap_new_Y_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:370:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ref_type.go:35:18: warning: type of '_wrap_new_X_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_X_template_ref_type_00123dc7f63d2e5b(void);
      |                  ^
../template_ref_type_wrap.cxx:315:4: note: return value type mismatch
  315 | X *_wrap_new_X_template_ref_type_00123dc7f63d2e5b() {
      |    ^
../template_ref_type_wrap.cxx:315:4: note: '_wrap_new_X_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:315:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ref_type.go:37:18: warning: type of '_wrap_new_XC_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_XC_template_ref_type_00123dc7f63d2e5b(void);
      |                  ^
../template_ref_type_wrap.cxx:336:17: note: return value type mismatch
  336 | Container< X > *_wrap_new_XC_template_ref_type_00123dc7f63d2e5b() {
      |                 ^
../template_ref_type_wrap.cxx:336:17: note: '_wrap_new_XC_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:336:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ref_type.go:42:13: warning: type of '_wrap_delete_Y_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Y_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1);
      |             ^
../template_ref_type_wrap.cxx:396:6: note: type mismatch in parameter 1
  396 | void _wrap_delete_Y_template_ref_type_00123dc7f63d2e5b(Y *_swig_go_0) {
      |      ^
../template_ref_type_wrap.cxx:396:6: note: '_wrap_delete_Y_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:396:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ref_type.go:36:13: warning: type of '_wrap_delete_X_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_X_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1);
      |             ^
../template_ref_type_wrap.cxx:326:6: note: type mismatch in parameter 1
  326 | void _wrap_delete_X_template_ref_type_00123dc7f63d2e5b(X *_swig_go_0) {
      |      ^
../template_ref_type_wrap.cxx:326:6: note: '_wrap_delete_X_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:326:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ref_type.go:39:13: warning: type of '_wrap_delete_XC_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_XC_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1);
      |             ^
../template_ref_type_wrap.cxx:360:6: note: type mismatch in parameter 1
  360 | void _wrap_delete_XC_template_ref_type_00123dc7f63d2e5b(Container< X > *_swig_go_0) {
      |      ^
../template_ref_type_wrap.cxx:360:6: note: '_wrap_delete_XC_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:360:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ref_type.go:41:14: warning: type of '_wrap_Y_find_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   41 | extern _Bool _wrap_Y_find_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1, uintptr_t arg2);
      |              ^
../template_ref_type_wrap.cxx:381:6: note: type mismatch in parameter 1
  381 | bool _wrap_Y_find_template_ref_type_00123dc7f63d2e5b(Y *_swig_go_0, Container< X > *_swig_go_1) {
      |      ^
../template_ref_type_wrap.cxx:381:6: note: '_wrap_Y_find_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:381:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ref_type.go:33:13: warning: type of '_wrap_X__i_set_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_X__i_set_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1, swig_intgo arg2);
      |             ^
../template_ref_type_wrap.cxx:290:6: note: type mismatch in parameter 1
  290 | void _wrap_X__i_set_template_ref_type_00123dc7f63d2e5b(X *_swig_go_0, intgo _swig_go_1) {
      |      ^
../template_ref_type_wrap.cxx:290:6: note: '_wrap_X__i_set_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:290:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ref_type.go:34:19: warning: type of '_wrap_X__i_get_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_X__i_get_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1);
      |                   ^
../template_ref_type_wrap.cxx:302:7: note: type mismatch in parameter 1
  302 | intgo _wrap_X__i_get_template_ref_type_00123dc7f63d2e5b(X *_swig_go_0) {
      |       ^
../template_ref_type_wrap.cxx:302:7: note: '_wrap_X__i_get_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:302:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ref_type.go:38:14: warning: type of '_wrap_XC_reset_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   38 | extern _Bool _wrap_XC_reset_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1);
      |              ^
../template_ref_type_wrap.cxx:347:6: note: type mismatch in parameter 1
  347 | bool _wrap_XC_reset_template_ref_type_00123dc7f63d2e5b(Container< X > *_swig_go_0) {
      |      ^
../template_ref_type_wrap.cxx:347:6: note: '_wrap_XC_reset_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:347:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ref_type.go:32:18: warning: type of '_wrap_Swig_malloc_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_template_ref_type_00123dc7f63d2e5b(swig_intgo arg1);
      |                  ^
../template_ref_type_wrap.cxx:277:7: note: return value type mismatch
  277 | void *_wrap_Swig_malloc_template_ref_type_00123dc7f63d2e5b(intgo _swig_go_0) {
      |       ^
../template_ref_type_wrap.cxx:277:7: note: '_wrap_Swig_malloc_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:277:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_ref_type.go:31:13: warning: type of '_wrap_Swig_free_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1);
      |             ^
../template_ref_type_wrap.cxx:267:6: note: type mismatch in parameter 1
  267 | void _wrap_Swig_free_template_ref_type_00123dc7f63d2e5b(void *_swig_go_0) {
      |      ^
../template_ref_type_wrap.cxx:267:6: note: '_wrap_Swig_free_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:267:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/template_ref_type
template_ref_type_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
template_ref_type_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ref_type/template_ref_type.go:40:18: warning: type of '_wrap_new_Y_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Y_template_ref_type_00123dc7f63d2e5b(void);
      |                  ^
../template_ref_type_wrap.cxx:370:4: note: return value type mismatch
  370 | Y *_wrap_new_Y_template_ref_type_00123dc7f63d2e5b() {
      |    ^
../template_ref_type_wrap.cxx:370:4: note: '_wrap_new_Y_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:370:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ref_type/template_ref_type.go:35:18: warning: type of '_wrap_new_X_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_X_template_ref_type_00123dc7f63d2e5b(void);
      |                  ^
../template_ref_type_wrap.cxx:315:4: note: return value type mismatch
  315 | X *_wrap_new_X_template_ref_type_00123dc7f63d2e5b() {
      |    ^
../template_ref_type_wrap.cxx:315:4: note: '_wrap_new_X_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:315:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ref_type/template_ref_type.go:37:18: warning: type of '_wrap_new_XC_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_XC_template_ref_type_00123dc7f63d2e5b(void);
      |                  ^
../template_ref_type_wrap.cxx:336:17: note: return value type mismatch
  336 | Container< X > *_wrap_new_XC_template_ref_type_00123dc7f63d2e5b() {
      |                 ^
../template_ref_type_wrap.cxx:336:17: note: '_wrap_new_XC_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:336:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ref_type/template_ref_type.go:42:13: warning: type of '_wrap_delete_Y_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_Y_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1);
      |             ^
../template_ref_type_wrap.cxx:396:6: note: type mismatch in parameter 1
  396 | void _wrap_delete_Y_template_ref_type_00123dc7f63d2e5b(Y *_swig_go_0) {
      |      ^
../template_ref_type_wrap.cxx:396:6: note: '_wrap_delete_Y_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:396:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ref_type/template_ref_type.go:36:13: warning: type of '_wrap_delete_X_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_X_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1);
      |             ^
../template_ref_type_wrap.cxx:326:6: note: type mismatch in parameter 1
  326 | void _wrap_delete_X_template_ref_type_00123dc7f63d2e5b(X *_swig_go_0) {
      |      ^
../template_ref_type_wrap.cxx:326:6: note: '_wrap_delete_X_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:326:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ref_type/template_ref_type.go:39:13: warning: type of '_wrap_delete_XC_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_XC_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1);
      |             ^
../template_ref_type_wrap.cxx:360:6: note: type mismatch in parameter 1
  360 | void _wrap_delete_XC_template_ref_type_00123dc7f63d2e5b(Container< X > *_swig_go_0) {
      |      ^
../template_ref_type_wrap.cxx:360:6: note: '_wrap_delete_XC_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:360:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ref_type/template_ref_type.go:41:14: warning: type of '_wrap_Y_find_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   41 | extern _Bool _wrap_Y_find_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1, uintptr_t arg2);
      |              ^
../template_ref_type_wrap.cxx:381:6: note: type mismatch in parameter 1
  381 | bool _wrap_Y_find_template_ref_type_00123dc7f63d2e5b(Y *_swig_go_0, Container< X > *_swig_go_1) {
      |      ^
../template_ref_type_wrap.cxx:381:6: note: '_wrap_Y_find_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:381:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ref_type/template_ref_type.go:33:13: warning: type of '_wrap_X__i_set_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_X__i_set_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1, swig_intgo arg2);
      |             ^
../template_ref_type_wrap.cxx:290:6: note: type mismatch in parameter 1
  290 | void _wrap_X__i_set_template_ref_type_00123dc7f63d2e5b(X *_swig_go_0, intgo _swig_go_1) {
      |      ^
../template_ref_type_wrap.cxx:290:6: note: '_wrap_X__i_set_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:290:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ref_type/template_ref_type.go:34:19: warning: type of '_wrap_X__i_get_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_X__i_get_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1);
      |                   ^
../template_ref_type_wrap.cxx:302:7: note: type mismatch in parameter 1
  302 | intgo _wrap_X__i_get_template_ref_type_00123dc7f63d2e5b(X *_swig_go_0) {
      |       ^
../template_ref_type_wrap.cxx:302:7: note: '_wrap_X__i_get_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:302:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ref_type/template_ref_type.go:38:14: warning: type of '_wrap_XC_reset_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   38 | extern _Bool _wrap_XC_reset_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1);
      |              ^
../template_ref_type_wrap.cxx:347:6: note: type mismatch in parameter 1
  347 | bool _wrap_XC_reset_template_ref_type_00123dc7f63d2e5b(Container< X > *_swig_go_0) {
      |      ^
../template_ref_type_wrap.cxx:347:6: note: '_wrap_XC_reset_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:347:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ref_type/template_ref_type.go:32:18: warning: type of '_wrap_Swig_malloc_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_template_ref_type_00123dc7f63d2e5b(swig_intgo arg1);
      |                  ^
../template_ref_type_wrap.cxx:277:7: note: return value type mismatch
  277 | void *_wrap_Swig_malloc_template_ref_type_00123dc7f63d2e5b(intgo _swig_go_0) {
      |       ^
../template_ref_type_wrap.cxx:277:7: note: '_wrap_Swig_malloc_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:277:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_ref_type/template_ref_type.go:31:13: warning: type of '_wrap_Swig_free_template_ref_type_00123dc7f63d2e5b' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_template_ref_type_00123dc7f63d2e5b(uintptr_t arg1);
      |             ^
../template_ref_type_wrap.cxx:267:6: note: type mismatch in parameter 1
  267 | void _wrap_Swig_free_template_ref_type_00123dc7f63d2e5b(void *_swig_go_0) {
      |      ^
../template_ref_type_wrap.cxx:267:6: note: '_wrap_Swig_free_template_ref_type_00123dc7f63d2e5b' was previously declared here
../template_ref_type_wrap.cxx:267:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2380673173/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase template_rename (with run test)
# swigtests/template_rename
../template_rename.go:36:18: warning: type of '_wrap_new_iFoo_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_iFoo_template_rename_8b5cddafd74a7ad3(void);
      |                  ^
../template_rename_wrap.cxx:342:13: note: return value type mismatch
  342 | Foo< int > *_wrap_new_iFoo_template_rename_8b5cddafd74a7ad3() {
      |             ^
../template_rename_wrap.cxx:342:13: note: '_wrap_new_iFoo_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:342:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:41:18: warning: type of '_wrap_new_dFoo_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_dFoo_template_rename_8b5cddafd74a7ad3(void);
      |                  ^
../template_rename_wrap.cxx:408:16: note: return value type mismatch
  408 | Foo< double > *_wrap_new_dFoo_template_rename_8b5cddafd74a7ad3() {
      |                ^
../template_rename_wrap.cxx:408:16: note: '_wrap_new_dFoo_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:408:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:45:18: warning: type of '_wrap_new_VectFlow_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_VectFlow_template_rename_8b5cddafd74a7ad3(void);
      |                  ^
../template_rename_wrap.cxx:452:23: note: return value type mismatch
  452 | std::tvector< Flow > *_wrap_new_VectFlow_template_rename_8b5cddafd74a7ad3() {
      |                       ^
../template_rename_wrap.cxx:452:23: note: '_wrap_new_VectFlow_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:452:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:43:18: warning: type of '_wrap_new_Flow_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Flow_template_rename_8b5cddafd74a7ad3(double arg1);
      |                  ^
../template_rename_wrap.cxx:429:7: note: return value type mismatch
  429 | Flow *_wrap_new_Flow_template_rename_8b5cddafd74a7ad3(double _swig_go_0) {
      |       ^
../template_rename_wrap.cxx:429:7: note: '_wrap_new_Flow_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:429:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:34:19: warning: type of '_wrap_iFoo_spam_test_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_iFoo_spam_test_template_rename_8b5cddafd74a7ad3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_rename_wrap.cxx:312:7: note: type mismatch in parameter 1
  312 | intgo _wrap_iFoo_spam_test_template_rename_8b5cddafd74a7ad3(Foo< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_rename_wrap.cxx:312:7: note: '_wrap_iFoo_spam_test_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:312:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:35:19: warning: type of '_wrap_iFoo_groki_test_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_iFoo_groki_test_template_rename_8b5cddafd74a7ad3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_rename_wrap.cxx:327:7: note: type mismatch in parameter 1
  327 | intgo _wrap_iFoo_groki_test_template_rename_8b5cddafd74a7ad3(Foo< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_rename_wrap.cxx:327:7: note: '_wrap_iFoo_groki_test_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:327:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:33:19: warning: type of '_wrap_iFoo_blah_test_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_iFoo_blah_test_template_rename_8b5cddafd74a7ad3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_rename_wrap.cxx:297:7: note: type mismatch in parameter 1
  297 | intgo _wrap_iFoo_blah_test_template_rename_8b5cddafd74a7ad3(Foo< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_rename_wrap.cxx:297:7: note: '_wrap_iFoo_blah_test_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:297:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:37:13: warning: type of '_wrap_delete_iFoo_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_iFoo_template_rename_8b5cddafd74a7ad3(uintptr_t arg1);
      |             ^
../template_rename_wrap.cxx:353:6: note: type mismatch in parameter 1
  353 | void _wrap_delete_iFoo_template_rename_8b5cddafd74a7ad3(Foo< int > *_swig_go_0) {
      |      ^
../template_rename_wrap.cxx:353:6: note: '_wrap_delete_iFoo_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:353:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:42:13: warning: type of '_wrap_delete_dFoo_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_dFoo_template_rename_8b5cddafd74a7ad3(uintptr_t arg1);
      |             ^
../template_rename_wrap.cxx:419:6: note: type mismatch in parameter 1
  419 | void _wrap_delete_dFoo_template_rename_8b5cddafd74a7ad3(Foo< double > *_swig_go_0) {
      |      ^
../template_rename_wrap.cxx:419:6: note: '_wrap_delete_dFoo_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:419:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:46:13: warning: type of '_wrap_delete_VectFlow_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_VectFlow_template_rename_8b5cddafd74a7ad3(uintptr_t arg1);
      |             ^
../template_rename_wrap.cxx:463:6: note: type mismatch in parameter 1
  463 | void _wrap_delete_VectFlow_template_rename_8b5cddafd74a7ad3(std::tvector< Flow > *_swig_go_0) {
      |      ^
../template_rename_wrap.cxx:463:6: note: '_wrap_delete_VectFlow_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:463:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:44:13: warning: type of '_wrap_delete_Flow_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Flow_template_rename_8b5cddafd74a7ad3(uintptr_t arg1);
      |             ^
../template_rename_wrap.cxx:442:6: note: type mismatch in parameter 1
  442 | void _wrap_delete_Flow_template_rename_8b5cddafd74a7ad3(Flow *_swig_go_0) {
      |      ^
../template_rename_wrap.cxx:442:6: note: '_wrap_delete_Flow_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:442:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:39:19: warning: type of '_wrap_dFoo_spam_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_dFoo_spam_template_rename_8b5cddafd74a7ad3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_rename_wrap.cxx:378:7: note: type mismatch in parameter 1
  378 | intgo _wrap_dFoo_spam_template_rename_8b5cddafd74a7ad3(Foo< double > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_rename_wrap.cxx:378:7: note: '_wrap_dFoo_spam_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:378:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:40:19: warning: type of '_wrap_dFoo_grok_test_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_dFoo_grok_test_template_rename_8b5cddafd74a7ad3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_rename_wrap.cxx:393:7: note: type mismatch in parameter 1
  393 | intgo _wrap_dFoo_grok_test_template_rename_8b5cddafd74a7ad3(Foo< double > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_rename_wrap.cxx:393:7: note: '_wrap_dFoo_grok_test_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:393:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:38:19: warning: type of '_wrap_dFoo_blah_test_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_dFoo_blah_test_template_rename_8b5cddafd74a7ad3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_rename_wrap.cxx:363:7: note: type mismatch in parameter 1
  363 | intgo _wrap_dFoo_blah_test_template_rename_8b5cddafd74a7ad3(Foo< double > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_rename_wrap.cxx:363:7: note: '_wrap_dFoo_blah_test_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:363:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:32:18: warning: type of '_wrap_Swig_malloc_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_template_rename_8b5cddafd74a7ad3(swig_intgo arg1);
      |                  ^
../template_rename_wrap.cxx:284:7: note: return value type mismatch
  284 | void *_wrap_Swig_malloc_template_rename_8b5cddafd74a7ad3(intgo _swig_go_0) {
      |       ^
../template_rename_wrap.cxx:284:7: note: '_wrap_Swig_malloc_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:284:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_rename.go:31:13: warning: type of '_wrap_Swig_free_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_template_rename_8b5cddafd74a7ad3(uintptr_t arg1);
      |             ^
../template_rename_wrap.cxx:274:6: note: type mismatch in parameter 1
  274 | void _wrap_Swig_free_template_rename_8b5cddafd74a7ad3(void *_swig_go_0) {
      |      ^
../template_rename_wrap.cxx:274:6: note: '_wrap_Swig_free_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:274:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/template_rename
template_rename_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
template_rename_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:36:18: warning: type of '_wrap_new_iFoo_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_iFoo_template_rename_8b5cddafd74a7ad3(void);
      |                  ^
../template_rename_wrap.cxx:342:13: note: return value type mismatch
  342 | Foo< int > *_wrap_new_iFoo_template_rename_8b5cddafd74a7ad3() {
      |             ^
../template_rename_wrap.cxx:342:13: note: '_wrap_new_iFoo_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:342:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:41:18: warning: type of '_wrap_new_dFoo_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_dFoo_template_rename_8b5cddafd74a7ad3(void);
      |                  ^
../template_rename_wrap.cxx:408:16: note: return value type mismatch
  408 | Foo< double > *_wrap_new_dFoo_template_rename_8b5cddafd74a7ad3() {
      |                ^
../template_rename_wrap.cxx:408:16: note: '_wrap_new_dFoo_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:408:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:45:18: warning: type of '_wrap_new_VectFlow_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_VectFlow_template_rename_8b5cddafd74a7ad3(void);
      |                  ^
../template_rename_wrap.cxx:452:23: note: return value type mismatch
  452 | std::tvector< Flow > *_wrap_new_VectFlow_template_rename_8b5cddafd74a7ad3() {
      |                       ^
../template_rename_wrap.cxx:452:23: note: '_wrap_new_VectFlow_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:452:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:43:18: warning: type of '_wrap_new_Flow_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Flow_template_rename_8b5cddafd74a7ad3(double arg1);
      |                  ^
../template_rename_wrap.cxx:429:7: note: return value type mismatch
  429 | Flow *_wrap_new_Flow_template_rename_8b5cddafd74a7ad3(double _swig_go_0) {
      |       ^
../template_rename_wrap.cxx:429:7: note: '_wrap_new_Flow_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:429:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:34:19: warning: type of '_wrap_iFoo_spam_test_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_iFoo_spam_test_template_rename_8b5cddafd74a7ad3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_rename_wrap.cxx:312:7: note: type mismatch in parameter 1
  312 | intgo _wrap_iFoo_spam_test_template_rename_8b5cddafd74a7ad3(Foo< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_rename_wrap.cxx:312:7: note: '_wrap_iFoo_spam_test_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:312:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:35:19: warning: type of '_wrap_iFoo_groki_test_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_iFoo_groki_test_template_rename_8b5cddafd74a7ad3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_rename_wrap.cxx:327:7: note: type mismatch in parameter 1
  327 | intgo _wrap_iFoo_groki_test_template_rename_8b5cddafd74a7ad3(Foo< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_rename_wrap.cxx:327:7: note: '_wrap_iFoo_groki_test_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:327:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:33:19: warning: type of '_wrap_iFoo_blah_test_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_iFoo_blah_test_template_rename_8b5cddafd74a7ad3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_rename_wrap.cxx:297:7: note: type mismatch in parameter 1
  297 | intgo _wrap_iFoo_blah_test_template_rename_8b5cddafd74a7ad3(Foo< int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_rename_wrap.cxx:297:7: note: '_wrap_iFoo_blah_test_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:297:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:37:13: warning: type of '_wrap_delete_iFoo_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_iFoo_template_rename_8b5cddafd74a7ad3(uintptr_t arg1);
      |             ^
../template_rename_wrap.cxx:353:6: note: type mismatch in parameter 1
  353 | void _wrap_delete_iFoo_template_rename_8b5cddafd74a7ad3(Foo< int > *_swig_go_0) {
      |      ^
../template_rename_wrap.cxx:353:6: note: '_wrap_delete_iFoo_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:353:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:42:13: warning: type of '_wrap_delete_dFoo_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_dFoo_template_rename_8b5cddafd74a7ad3(uintptr_t arg1);
      |             ^
../template_rename_wrap.cxx:419:6: note: type mismatch in parameter 1
  419 | void _wrap_delete_dFoo_template_rename_8b5cddafd74a7ad3(Foo< double > *_swig_go_0) {
      |      ^
../template_rename_wrap.cxx:419:6: note: '_wrap_delete_dFoo_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:419:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:46:13: warning: type of '_wrap_delete_VectFlow_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_VectFlow_template_rename_8b5cddafd74a7ad3(uintptr_t arg1);
      |             ^
../template_rename_wrap.cxx:463:6: note: type mismatch in parameter 1
  463 | void _wrap_delete_VectFlow_template_rename_8b5cddafd74a7ad3(std::tvector< Flow > *_swig_go_0) {
      |      ^
../template_rename_wrap.cxx:463:6: note: '_wrap_delete_VectFlow_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:463:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:44:13: warning: type of '_wrap_delete_Flow_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Flow_template_rename_8b5cddafd74a7ad3(uintptr_t arg1);
      |             ^
../template_rename_wrap.cxx:442:6: note: type mismatch in parameter 1
  442 | void _wrap_delete_Flow_template_rename_8b5cddafd74a7ad3(Flow *_swig_go_0) {
      |      ^
../template_rename_wrap.cxx:442:6: note: '_wrap_delete_Flow_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:442:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:39:19: warning: type of '_wrap_dFoo_spam_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_dFoo_spam_template_rename_8b5cddafd74a7ad3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_rename_wrap.cxx:378:7: note: type mismatch in parameter 1
  378 | intgo _wrap_dFoo_spam_template_rename_8b5cddafd74a7ad3(Foo< double > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_rename_wrap.cxx:378:7: note: '_wrap_dFoo_spam_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:378:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:40:19: warning: type of '_wrap_dFoo_grok_test_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_dFoo_grok_test_template_rename_8b5cddafd74a7ad3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_rename_wrap.cxx:393:7: note: type mismatch in parameter 1
  393 | intgo _wrap_dFoo_grok_test_template_rename_8b5cddafd74a7ad3(Foo< double > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_rename_wrap.cxx:393:7: note: '_wrap_dFoo_grok_test_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:393:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:38:19: warning: type of '_wrap_dFoo_blah_test_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_dFoo_blah_test_template_rename_8b5cddafd74a7ad3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../template_rename_wrap.cxx:363:7: note: type mismatch in parameter 1
  363 | intgo _wrap_dFoo_blah_test_template_rename_8b5cddafd74a7ad3(Foo< double > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../template_rename_wrap.cxx:363:7: note: '_wrap_dFoo_blah_test_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:363:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:32:18: warning: type of '_wrap_Swig_malloc_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_template_rename_8b5cddafd74a7ad3(swig_intgo arg1);
      |                  ^
../template_rename_wrap.cxx:284:7: note: return value type mismatch
  284 | void *_wrap_Swig_malloc_template_rename_8b5cddafd74a7ad3(intgo _swig_go_0) {
      |       ^
../template_rename_wrap.cxx:284:7: note: '_wrap_Swig_malloc_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:284:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_rename/template_rename.go:31:13: warning: type of '_wrap_Swig_free_template_rename_8b5cddafd74a7ad3' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_template_rename_8b5cddafd74a7ad3(uintptr_t arg1);
      |             ^
../template_rename_wrap.cxx:274:6: note: type mismatch in parameter 1
  274 | void _wrap_Swig_free_template_rename_8b5cddafd74a7ad3(void *_swig_go_0) {
      |      ^
../template_rename_wrap.cxx:274:6: note: '_wrap_Swig_free_template_rename_8b5cddafd74a7ad3' was previously declared here
../template_rename_wrap.cxx:274:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2541034761/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase template_retvalue
checking go testcase template_specialization
checking go testcase template_specialization_defarg
checking go testcase template_specialization_enum
checking go testcase template_static (with run test)
# swigtests/template_static
../template_static.go:35:18: warning: type of '_wrap_new_foo_i_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_foo_i_template_static_7693281eb27ea341(void);
      |                  ^
../template_static_wrap.cxx:311:13: note: return value type mismatch
  311 | foo< int > *_wrap_new_foo_i_template_static_7693281eb27ea341() {
      |             ^
../template_static_wrap.cxx:311:13: note: '_wrap_new_foo_i_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:311:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_static.go:39:18: warning: type of '_wrap_new_foo_d_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_foo_d_template_static_7693281eb27ea341(void);
      |                  ^
../template_static_wrap.cxx:353:16: note: return value type mismatch
  353 | foo< double > *_wrap_new_foo_d_template_static_7693281eb27ea341() {
      |                ^
../template_static_wrap.cxx:353:16: note: '_wrap_new_foo_d_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:353:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_static.go:42:18: warning: type of '_wrap_new_Foo_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Foo_template_static_7693281eb27ea341(void);
      |                  ^
../template_static_wrap.cxx:387:12: note: return value type mismatch
  387 | toto::Foo *_wrap_new_Foo_template_static_7693281eb27ea341() {
      |            ^
../template_static_wrap.cxx:387:12: note: '_wrap_new_Foo_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:387:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_static.go:36:13: warning: type of '_wrap_delete_foo_i_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_foo_i_template_static_7693281eb27ea341(uintptr_t arg1);
      |             ^
../template_static_wrap.cxx:322:6: note: type mismatch in parameter 1
  322 | void _wrap_delete_foo_i_template_static_7693281eb27ea341(foo< int > *_swig_go_0) {
      |      ^
../template_static_wrap.cxx:322:6: note: '_wrap_delete_foo_i_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:322:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_static.go:40:13: warning: type of '_wrap_delete_foo_d_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_foo_d_template_static_7693281eb27ea341(uintptr_t arg1);
      |             ^
../template_static_wrap.cxx:364:6: note: type mismatch in parameter 1
  364 | void _wrap_delete_foo_d_template_static_7693281eb27ea341(foo< double > *_swig_go_0) {
      |      ^
../template_static_wrap.cxx:364:6: note: '_wrap_delete_foo_d_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:364:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_static.go:43:13: warning: type of '_wrap_delete_Foo_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_Foo_template_static_7693281eb27ea341(uintptr_t arg1);
      |             ^
../template_static_wrap.cxx:398:6: note: type mismatch in parameter 1
  398 | void _wrap_delete_Foo_template_static_7693281eb27ea341(toto::Foo *_swig_go_0) {
      |      ^
../template_static_wrap.cxx:398:6: note: '_wrap_delete_Foo_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:398:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_static.go:32:18: warning: type of '_wrap_Swig_malloc_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_template_static_7693281eb27ea341(swig_intgo arg1);
      |                  ^
../template_static_wrap.cxx:277:7: note: return value type mismatch
  277 | void *_wrap_Swig_malloc_template_static_7693281eb27ea341(intgo _swig_go_0) {
      |       ^
../template_static_wrap.cxx:277:7: note: '_wrap_Swig_malloc_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:277:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_static.go:31:13: warning: type of '_wrap_Swig_free_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_template_static_7693281eb27ea341(uintptr_t arg1);
      |             ^
../template_static_wrap.cxx:267:6: note: type mismatch in parameter 1
  267 | void _wrap_Swig_free_template_static_7693281eb27ea341(void *_swig_go_0) {
      |      ^
../template_static_wrap.cxx:267:6: note: '_wrap_Swig_free_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:267:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/template_static
template_static_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
template_static_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_static/template_static.go:35:18: warning: type of '_wrap_new_foo_i_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_foo_i_template_static_7693281eb27ea341(void);
      |                  ^
../template_static_wrap.cxx:311:13: note: return value type mismatch
  311 | foo< int > *_wrap_new_foo_i_template_static_7693281eb27ea341() {
      |             ^
../template_static_wrap.cxx:311:13: note: '_wrap_new_foo_i_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:311:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_static/template_static.go:39:18: warning: type of '_wrap_new_foo_d_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_foo_d_template_static_7693281eb27ea341(void);
      |                  ^
../template_static_wrap.cxx:353:16: note: return value type mismatch
  353 | foo< double > *_wrap_new_foo_d_template_static_7693281eb27ea341() {
      |                ^
../template_static_wrap.cxx:353:16: note: '_wrap_new_foo_d_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:353:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_static/template_static.go:42:18: warning: type of '_wrap_new_Foo_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Foo_template_static_7693281eb27ea341(void);
      |                  ^
../template_static_wrap.cxx:387:12: note: return value type mismatch
  387 | toto::Foo *_wrap_new_Foo_template_static_7693281eb27ea341() {
      |            ^
../template_static_wrap.cxx:387:12: note: '_wrap_new_Foo_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:387:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_static/template_static.go:36:13: warning: type of '_wrap_delete_foo_i_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_foo_i_template_static_7693281eb27ea341(uintptr_t arg1);
      |             ^
../template_static_wrap.cxx:322:6: note: type mismatch in parameter 1
  322 | void _wrap_delete_foo_i_template_static_7693281eb27ea341(foo< int > *_swig_go_0) {
      |      ^
../template_static_wrap.cxx:322:6: note: '_wrap_delete_foo_i_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:322:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_static/template_static.go:40:13: warning: type of '_wrap_delete_foo_d_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_foo_d_template_static_7693281eb27ea341(uintptr_t arg1);
      |             ^
../template_static_wrap.cxx:364:6: note: type mismatch in parameter 1
  364 | void _wrap_delete_foo_d_template_static_7693281eb27ea341(foo< double > *_swig_go_0) {
      |      ^
../template_static_wrap.cxx:364:6: note: '_wrap_delete_foo_d_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:364:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_static/template_static.go:43:13: warning: type of '_wrap_delete_Foo_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_Foo_template_static_7693281eb27ea341(uintptr_t arg1);
      |             ^
../template_static_wrap.cxx:398:6: note: type mismatch in parameter 1
  398 | void _wrap_delete_Foo_template_static_7693281eb27ea341(toto::Foo *_swig_go_0) {
      |      ^
../template_static_wrap.cxx:398:6: note: '_wrap_delete_Foo_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:398:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_static/template_static.go:32:18: warning: type of '_wrap_Swig_malloc_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_template_static_7693281eb27ea341(swig_intgo arg1);
      |                  ^
../template_static_wrap.cxx:277:7: note: return value type mismatch
  277 | void *_wrap_Swig_malloc_template_static_7693281eb27ea341(intgo _swig_go_0) {
      |       ^
../template_static_wrap.cxx:277:7: note: '_wrap_Swig_malloc_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:277:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_static/template_static.go:31:13: warning: type of '_wrap_Swig_free_template_static_7693281eb27ea341' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_template_static_7693281eb27ea341(uintptr_t arg1);
      |             ^
../template_static_wrap.cxx:267:6: note: type mismatch in parameter 1
  267 | void _wrap_Swig_free_template_static_7693281eb27ea341(void *_swig_go_0) {
      |      ^
../template_static_wrap.cxx:267:6: note: '_wrap_Swig_free_template_static_7693281eb27ea341' was previously declared here
../template_static_wrap.cxx:267:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3412661460/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase template_tbase_template (with run test)
# swigtests/template_tbase_template
../template_tbase_template.go:35:18: warning: type of '_wrap_new_traits_dd_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_traits_dd_template_tbase_template_59f0ca74243d3b4d(void);
      |                  ^
../template_tbase_template_wrap.cxx:316:26: note: return value type mismatch
  316 | traits< double,double > *_wrap_new_traits_dd_template_tbase_template_59f0ca74243d3b4d() {
      |                          ^
../template_tbase_template_wrap.cxx:316:26: note: '_wrap_new_traits_dd_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:316:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_tbase_template.go:38:18: warning: type of '_wrap_new_Funktion_dd_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Funktion_dd_template_tbase_template_59f0ca74243d3b4d(void);
      |                  ^
../template_tbase_template_wrap.cxx:350:28: note: return value type mismatch
  350 | Funktion< double,double > *_wrap_new_Funktion_dd_template_tbase_template_59f0ca74243d3b4d() {
      |                            ^
../template_tbase_template_wrap.cxx:350:28: note: '_wrap_new_Funktion_dd_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:350:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_tbase_template.go:40:18: warning: type of '_wrap_new_Class_dd_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Class_dd_template_tbase_template_59f0ca74243d3b4d(void);
      |                  ^
../template_tbase_template_wrap.cxx:371:26: note: return value type mismatch
  371 | Class_< double,double > *_wrap_new_Class_dd_template_tbase_template_59f0ca74243d3b4d() {
      |                          ^
../template_tbase_template_wrap.cxx:371:26: note: '_wrap_new_Class_dd_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:371:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_tbase_template.go:43:18: warning: type of '_wrap_make_Class_dd_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_make_Class_dd_template_tbase_template_59f0ca74243d3b4d(void);
      |                  ^
../template_tbase_template_wrap.cxx:406:28: note: return value type mismatch
  406 | Funktion< double,double > *_wrap_make_Class_dd_template_tbase_template_59f0ca74243d3b4d() {
      |                            ^
../template_tbase_template_wrap.cxx:406:28: note: '_wrap_make_Class_dd_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:406:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_tbase_template.go:36:13: warning: type of '_wrap_delete_traits_dd_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_traits_dd_template_tbase_template_59f0ca74243d3b4d(uintptr_t arg1);
      |             ^
../template_tbase_template_wrap.cxx:327:6: note: type mismatch in parameter 1
  327 | void _wrap_delete_traits_dd_template_tbase_template_59f0ca74243d3b4d(traits< double,double > *_swig_go_0) {
      |      ^
../template_tbase_template_wrap.cxx:327:6: note: '_wrap_delete_traits_dd_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:327:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_tbase_template.go:39:13: warning: type of '_wrap_delete_Funktion_dd_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_Funktion_dd_template_tbase_template_59f0ca74243d3b4d(uintptr_t arg1);
      |             ^
../template_tbase_template_wrap.cxx:361:6: note: type mismatch in parameter 1
  361 | void _wrap_delete_Funktion_dd_template_tbase_template_59f0ca74243d3b4d(Funktion< double,double > *_swig_go_0) {
      |      ^
../template_tbase_template_wrap.cxx:361:6: note: '_wrap_delete_Funktion_dd_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:361:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_tbase_template.go:41:13: warning: type of '_wrap_delete_Class_dd_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Class_dd_template_tbase_template_59f0ca74243d3b4d(uintptr_t arg1);
      |             ^
../template_tbase_template_wrap.cxx:382:6: note: type mismatch in parameter 1
  382 | void _wrap_delete_Class_dd_template_tbase_template_59f0ca74243d3b4d(Class_< double,double > *_swig_go_0) {
      |      ^
../template_tbase_template_wrap.cxx:382:6: note: '_wrap_delete_Class_dd_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:382:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_tbase_template.go:34:18: warning: type of '_wrap_Swig_malloc_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_template_tbase_template_59f0ca74243d3b4d(swig_intgo arg1);
      |                  ^
../template_tbase_template_wrap.cxx:303:7: note: return value type mismatch
  303 | void *_wrap_Swig_malloc_template_tbase_template_59f0ca74243d3b4d(intgo _swig_go_0) {
      |       ^
../template_tbase_template_wrap.cxx:303:7: note: '_wrap_Swig_malloc_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:303:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_tbase_template.go:33:13: warning: type of '_wrap_Swig_free_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_template_tbase_template_59f0ca74243d3b4d(uintptr_t arg1);
      |             ^
../template_tbase_template_wrap.cxx:293:6: note: type mismatch in parameter 1
  293 | void _wrap_Swig_free_template_tbase_template_59f0ca74243d3b4d(void *_swig_go_0) {
      |      ^
../template_tbase_template_wrap.cxx:293:6: note: '_wrap_Swig_free_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:293:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_tbase_template.go:37:20: warning: type of '_wrap_Funktion_dd_test_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_type_1 _wrap_Funktion_dd_test_template_tbase_template_59f0ca74243d3b4d(uintptr_t arg1);
      |                    ^
../template_tbase_template_wrap.cxx:337:12: note: type mismatch in parameter 1
  337 | _gostring_ _wrap_Funktion_dd_test_template_tbase_template_59f0ca74243d3b4d(Funktion< double,double > *_swig_go_0) {
      |            ^
../template_tbase_template_wrap.cxx:337:12: note: '_wrap_Funktion_dd_test_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:337:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_tbase_template.go:42:20: warning: type of '_wrap_Class_dd_test_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_2 _wrap_Class_dd_test_template_tbase_template_59f0ca74243d3b4d(uintptr_t _swig_base);
      |                    ^
../template_tbase_template_wrap.cxx:392:12: note: type mismatch in parameter 1
  392 | _gostring_ _wrap_Class_dd_test_template_tbase_template_59f0ca74243d3b4d(Class_< double,double > *_swig_go_0) {
      |            ^
../template_tbase_template_wrap.cxx:392:12: note: '_wrap_Class_dd_test_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:392:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/template_tbase_template
template_tbase_template_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
template_tbase_template_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_tbase_template/template_tbase_template.go:35:18: warning: type of '_wrap_new_traits_dd_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_traits_dd_template_tbase_template_59f0ca74243d3b4d(void);
      |                  ^
../template_tbase_template_wrap.cxx:316:26: note: return value type mismatch
  316 | traits< double,double > *_wrap_new_traits_dd_template_tbase_template_59f0ca74243d3b4d() {
      |                          ^
../template_tbase_template_wrap.cxx:316:26: note: '_wrap_new_traits_dd_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:316:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_tbase_template/template_tbase_template.go:38:18: warning: type of '_wrap_new_Funktion_dd_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Funktion_dd_template_tbase_template_59f0ca74243d3b4d(void);
      |                  ^
../template_tbase_template_wrap.cxx:350:28: note: return value type mismatch
  350 | Funktion< double,double > *_wrap_new_Funktion_dd_template_tbase_template_59f0ca74243d3b4d() {
      |                            ^
../template_tbase_template_wrap.cxx:350:28: note: '_wrap_new_Funktion_dd_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:350:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_tbase_template/template_tbase_template.go:40:18: warning: type of '_wrap_new_Class_dd_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Class_dd_template_tbase_template_59f0ca74243d3b4d(void);
      |                  ^
../template_tbase_template_wrap.cxx:371:26: note: return value type mismatch
  371 | Class_< double,double > *_wrap_new_Class_dd_template_tbase_template_59f0ca74243d3b4d() {
      |                          ^
../template_tbase_template_wrap.cxx:371:26: note: '_wrap_new_Class_dd_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:371:26: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_tbase_template/template_tbase_template.go:43:18: warning: type of '_wrap_make_Class_dd_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_make_Class_dd_template_tbase_template_59f0ca74243d3b4d(void);
      |                  ^
../template_tbase_template_wrap.cxx:406:28: note: return value type mismatch
  406 | Funktion< double,double > *_wrap_make_Class_dd_template_tbase_template_59f0ca74243d3b4d() {
      |                            ^
../template_tbase_template_wrap.cxx:406:28: note: '_wrap_make_Class_dd_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:406:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_tbase_template/template_tbase_template.go:36:13: warning: type of '_wrap_delete_traits_dd_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_traits_dd_template_tbase_template_59f0ca74243d3b4d(uintptr_t arg1);
      |             ^
../template_tbase_template_wrap.cxx:327:6: note: type mismatch in parameter 1
  327 | void _wrap_delete_traits_dd_template_tbase_template_59f0ca74243d3b4d(traits< double,double > *_swig_go_0) {
      |      ^
../template_tbase_template_wrap.cxx:327:6: note: '_wrap_delete_traits_dd_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:327:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_tbase_template/template_tbase_template.go:39:13: warning: type of '_wrap_delete_Funktion_dd_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_Funktion_dd_template_tbase_template_59f0ca74243d3b4d(uintptr_t arg1);
      |             ^
../template_tbase_template_wrap.cxx:361:6: note: type mismatch in parameter 1
  361 | void _wrap_delete_Funktion_dd_template_tbase_template_59f0ca74243d3b4d(Funktion< double,double > *_swig_go_0) {
      |      ^
../template_tbase_template_wrap.cxx:361:6: note: '_wrap_delete_Funktion_dd_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:361:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_tbase_template/template_tbase_template.go:41:13: warning: type of '_wrap_delete_Class_dd_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Class_dd_template_tbase_template_59f0ca74243d3b4d(uintptr_t arg1);
      |             ^
../template_tbase_template_wrap.cxx:382:6: note: type mismatch in parameter 1
  382 | void _wrap_delete_Class_dd_template_tbase_template_59f0ca74243d3b4d(Class_< double,double > *_swig_go_0) {
      |      ^
../template_tbase_template_wrap.cxx:382:6: note: '_wrap_delete_Class_dd_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:382:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_tbase_template/template_tbase_template.go:34:18: warning: type of '_wrap_Swig_malloc_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_template_tbase_template_59f0ca74243d3b4d(swig_intgo arg1);
      |                  ^
../template_tbase_template_wrap.cxx:303:7: note: return value type mismatch
  303 | void *_wrap_Swig_malloc_template_tbase_template_59f0ca74243d3b4d(intgo _swig_go_0) {
      |       ^
../template_tbase_template_wrap.cxx:303:7: note: '_wrap_Swig_malloc_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:303:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_tbase_template/template_tbase_template.go:33:13: warning: type of '_wrap_Swig_free_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_template_tbase_template_59f0ca74243d3b4d(uintptr_t arg1);
      |             ^
../template_tbase_template_wrap.cxx:293:6: note: type mismatch in parameter 1
  293 | void _wrap_Swig_free_template_tbase_template_59f0ca74243d3b4d(void *_swig_go_0) {
      |      ^
../template_tbase_template_wrap.cxx:293:6: note: '_wrap_Swig_free_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:293:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_tbase_template/template_tbase_template.go:37:20: warning: type of '_wrap_Funktion_dd_test_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_type_1 _wrap_Funktion_dd_test_template_tbase_template_59f0ca74243d3b4d(uintptr_t arg1);
      |                    ^
../template_tbase_template_wrap.cxx:337:12: note: type mismatch in parameter 1
  337 | _gostring_ _wrap_Funktion_dd_test_template_tbase_template_59f0ca74243d3b4d(Funktion< double,double > *_swig_go_0) {
      |            ^
../template_tbase_template_wrap.cxx:337:12: note: '_wrap_Funktion_dd_test_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:337:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_tbase_template/template_tbase_template.go:42:20: warning: type of '_wrap_Class_dd_test_template_tbase_template_59f0ca74243d3b4d' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_2 _wrap_Class_dd_test_template_tbase_template_59f0ca74243d3b4d(uintptr_t _swig_base);
      |                    ^
../template_tbase_template_wrap.cxx:392:12: note: type mismatch in parameter 1
  392 | _gostring_ _wrap_Class_dd_test_template_tbase_template_59f0ca74243d3b4d(Class_< double,double > *_swig_go_0) {
      |            ^
../template_tbase_template_wrap.cxx:392:12: note: '_wrap_Class_dd_test_template_tbase_template_59f0ca74243d3b4d' was previously declared here
../template_tbase_template_wrap.cxx:392:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3853372196/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase template_template_parameters
checking go testcase template_typedef
checking go testcase template_typedef_class_template
checking go testcase template_typedef_cplx
checking go testcase template_typedef_cplx2
checking go testcase template_typedef_cplx3 (with run test)
# swigtests/template_typedef_cplx3
../template_typedef_cplx3.go:37:18: warning: type of '_wrap_new_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:344:40: note: return value type mismatch
  344 | vfncs::UnaryFunction< double,double > *_wrap_new_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6() {
      |                                        ^
../template_typedef_cplx3_wrap.cxx:344:40: note: '_wrap_new_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:344:40: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:57:18: warning: type of '_wrap_new_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:588:56: note: return value type mismatch
  588 | vfncs::UnaryFunction< double,std::complex< double > > *_wrap_new_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6() {
      |                                                        ^
../template_typedef_cplx3_wrap.cxx:588:56: note: '_wrap_new_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:588:56: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:47:18: warning: type of '_wrap_new_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:466:72: note: return value type mismatch
  466 | vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_wrap_new_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6() {
      |                                                                        ^
../template_typedef_cplx3_wrap.cxx:466:72: note: '_wrap_new_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:466:72: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:34:18: warning: type of '_wrap_new_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:310:27: note: return value type mismatch
  310 | vfncs::UnaryFunctionBase *_wrap_new_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6() {
      |                           ^
../template_typedef_cplx3_wrap.cxx:310:27: note: '_wrap_new_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:310:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:71:18: warning: type of '_wrap_new_Sin_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_Sin_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:772:6: note: return value type mismatch
  772 | Sin *_wrap_new_Sin_template_typedef_cplx3_7e794a5616827ca6() {
      |      ^
../template_typedef_cplx3_wrap.cxx:772:6: note: '_wrap_new_Sin_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:772:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:76:18: warning: type of '_wrap_new_CSin_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_CSin_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:838:7: note: return value type mismatch
  838 | CSin *_wrap_new_CSin_template_typedef_cplx3_7e794a5616827ca6() {
      |       ^
../template_typedef_cplx3_wrap.cxx:838:7: note: '_wrap_new_CSin_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:838:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:41:18: warning: type of '_wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:392:45: note: return value type mismatch
  392 | vfncs::ArithUnaryFunction< double,double > *_wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6() {
      |                                             ^
../template_typedef_cplx3_wrap.cxx:392:45: note: '_wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:392:45: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:61:18: warning: type of '_wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:636:61: note: return value type mismatch
  636 | vfncs::ArithUnaryFunction< double,std::complex< double > > *_wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6() {
      |                                                             ^
../template_typedef_cplx3_wrap.cxx:636:61: note: '_wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:636:61: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:51:18: warning: type of '_wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:514:77: note: return value type mismatch
  514 | vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6() {
      |                                                                             ^
../template_typedef_cplx3_wrap.cxx:514:77: note: '_wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:514:77: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:69:19: warning: type of '_wrap_my_func_r_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_intgo _wrap_my_func_r_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:746:7: note: type mismatch in parameter 1
  746 | intgo _wrap_my_func_r_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:746:7: note: '_wrap_my_func_r_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:746:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:70:19: warning: type of '_wrap_my_func_c_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_intgo _wrap_my_func_c_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:759:7: note: type mismatch in parameter 1
  759 | intgo _wrap_my_func_c_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:759:7: note: '_wrap_my_func_c_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:759:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:66:18: warning: type of '_wrap_make_Multiplies_double_double_double_double_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap_make_Multiplies_double_double_double_double_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx3_wrap.cxx:701:45: note: return value type mismatch
  701 | vfncs::ArithUnaryFunction< double,double > *_wrap_make_Multiplies_double_double_double_double_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,double > *_swig_go_0, vfncs::ArithUnaryFunction< double,double > *_swig_go_1) {
      |                                             ^
../template_typedef_cplx3_wrap.cxx:701:45: note: '_wrap_make_Multiplies_double_double_double_double_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:701:45: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:65:18: warning: type of '_wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx3_wrap.cxx:686:61: note: return value type mismatch
  686 | vfncs::ArithUnaryFunction< double,std::complex< double > > *_wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,double > *_swig_go_0, vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_1) {
      |                                                             ^
../template_typedef_cplx3_wrap.cxx:686:61: note: '_wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:686:61: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:68:18: warning: type of '_wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx3_wrap.cxx:731:61: note: return value type mismatch
  731 | vfncs::ArithUnaryFunction< double,std::complex< double > > *_wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0, vfncs::ArithUnaryFunction< double,double > *_swig_go_1) {
      |                                                             ^
../template_typedef_cplx3_wrap.cxx:731:61: note: '_wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:731:61: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:67:18: warning: type of '_wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx3_wrap.cxx:716:77: note: return value type mismatch
  716 | vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0, vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_1) {
      |                                                                             ^
../template_typedef_cplx3_wrap.cxx:716:77: note: '_wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:716:77: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:45:18: warning: type of '_wrap_make_Identity_double_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_make_Identity_double_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:442:45: note: return value type mismatch
  442 | vfncs::ArithUnaryFunction< double,double > *_wrap_make_Identity_double_template_typedef_cplx3_7e794a5616827ca6() {
      |                                             ^
../template_typedef_cplx3_wrap.cxx:442:45: note: '_wrap_make_Identity_double_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:442:45: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:55:18: warning: type of '_wrap_make_Identity_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_make_Identity_complex_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:564:77: note: return value type mismatch
  564 | vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_wrap_make_Identity_complex_template_typedef_cplx3_7e794a5616827ca6() {
      |                                                                             ^
../template_typedef_cplx3_wrap.cxx:564:77: note: '_wrap_make_Identity_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:564:77: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:38:13: warning: type of '_wrap_delete_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:355:6: note: type mismatch in parameter 1
  355 | void _wrap_delete_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< double,double > *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:355:6: note: '_wrap_delete_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:355:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:58:13: warning: type of '_wrap_delete_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_delete_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:599:6: note: type mismatch in parameter 1
  599 | void _wrap_delete_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:599:6: note: '_wrap_delete_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:599:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:48:13: warning: type of '_wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:477:6: note: type mismatch in parameter 1
  477 | void _wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:477:6: note: '_wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:477:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:35:13: warning: type of '_wrap_delete_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:321:6: note: type mismatch in parameter 1
  321 | void _wrap_delete_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunctionBase *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:321:6: note: '_wrap_delete_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:321:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:72:13: warning: type of '_wrap_delete_Sin_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_Sin_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:783:6: note: type mismatch in parameter 1
  783 | void _wrap_delete_Sin_template_typedef_cplx3_7e794a5616827ca6(Sin *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:783:6: note: '_wrap_delete_Sin_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:783:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:77:13: warning: type of '_wrap_delete_CSin_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_delete_CSin_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:849:6: note: type mismatch in parameter 1
  849 | void _wrap_delete_CSin_template_typedef_cplx3_7e794a5616827ca6(CSin *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:849:6: note: '_wrap_delete_CSin_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:849:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:42:13: warning: type of '_wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:403:6: note: type mismatch in parameter 1
  403 | void _wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:403:6: note: '_wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:403:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:62:13: warning: type of '_wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:647:6: note: type mismatch in parameter 1
  647 | void _wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:647:6: note: '_wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:647:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:52:13: warning: type of '_wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:525:6: note: type mismatch in parameter 1
  525 | void _wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:525:6: note: '_wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:525:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:36:19: warning: type of '_wrap_UnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_UnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:331:7: note: type mismatch in parameter 1
  331 | intgo _wrap_UnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:331:7: note: '_wrap_UnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:331:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:39:19: warning: type of '_wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:365:7: note: type mismatch in parameter 1
  365 | intgo _wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:365:7: note: '_wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:365:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:56:19: warning: type of '_wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:575:7: note: type mismatch in parameter 1
  575 | intgo _wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:575:7: note: '_wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:575:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:59:19: warning: type of '_wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_intgo _wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:609:7: note: type mismatch in parameter 1
  609 | intgo _wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:609:7: note: '_wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:609:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:46:19: warning: type of '_wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:453:7: note: type mismatch in parameter 1
  453 | intgo _wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:453:7: note: '_wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:453:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:49:19: warning: type of '_wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:487:7: note: type mismatch in parameter 1
  487 | intgo _wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:487:7: note: '_wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:487:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:33:19: warning: type of '_wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:297:7: note: type mismatch in parameter 1
  297 | intgo _wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunctionBase *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:297:7: note: '_wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:297:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:32:18: warning: type of '_wrap_Swig_malloc_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_template_typedef_cplx3_7e794a5616827ca6(swig_intgo arg1);
      |                  ^
../template_typedef_cplx3_wrap.cxx:284:7: note: return value type mismatch
  284 | void *_wrap_Swig_malloc_template_typedef_cplx3_7e794a5616827ca6(intgo _swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:284:7: note: '_wrap_Swig_malloc_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:284:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:31:13: warning: type of '_wrap_Swig_free_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:274:6: note: type mismatch in parameter 1
  274 | void _wrap_Swig_free_template_typedef_cplx3_7e794a5616827ca6(void *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:274:6: note: '_wrap_Swig_free_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:274:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:74:19: warning: type of '_wrap_Sin_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_Sin_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:807:7: note: type mismatch in parameter 1
  807 | intgo _wrap_Sin_get_value_template_typedef_cplx3_7e794a5616827ca6(Sin *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:807:7: note: '_wrap_Sin_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:807:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:75:19: warning: type of '_wrap_Sin_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap_Sin_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:822:7: note: type mismatch in parameter 1
  822 | intgo _wrap_Sin_get_base_value_template_typedef_cplx3_7e794a5616827ca6(Sin *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:822:7: note: '_wrap_Sin_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:822:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:73:19: warning: type of '_wrap_Sin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_intgo _wrap_Sin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:793:7: note: type mismatch in parameter 1
  793 | intgo _wrap_Sin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(Sin *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:793:7: note: '_wrap_Sin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:793:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:79:19: warning: type of '_wrap_CSin_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   79 | extern swig_intgo _wrap_CSin_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:873:7: note: type mismatch in parameter 1
  873 | intgo _wrap_CSin_get_value_template_typedef_cplx3_7e794a5616827ca6(CSin *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:873:7: note: '_wrap_CSin_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:873:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:80:19: warning: type of '_wrap_CSin_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   80 | extern swig_intgo _wrap_CSin_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:888:7: note: type mismatch in parameter 1
  888 | intgo _wrap_CSin_get_base_value_template_typedef_cplx3_7e794a5616827ca6(CSin *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:888:7: note: '_wrap_CSin_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:888:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:78:19: warning: type of '_wrap_CSin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_intgo _wrap_CSin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:859:7: note: type mismatch in parameter 1
  859 | intgo _wrap_CSin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(CSin *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:859:7: note: '_wrap_CSin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:859:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:43:19: warning: type of '_wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:413:7: note: type mismatch in parameter 1
  413 | intgo _wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:413:7: note: '_wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:413:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:44:19: warning: type of '_wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:427:7: note: type mismatch in parameter 1
  427 | intgo _wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:427:7: note: '_wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:427:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:40:19: warning: type of '_wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:379:7: note: type mismatch in parameter 1
  379 | intgo _wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:379:7: note: '_wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:379:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:63:19: warning: type of '_wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_intgo _wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:657:7: note: type mismatch in parameter 1
  657 | intgo _wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:657:7: note: '_wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:657:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:64:19: warning: type of '_wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_intgo _wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:671:7: note: type mismatch in parameter 1
  671 | intgo _wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:671:7: note: '_wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:671:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:60:19: warning: type of '_wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:623:7: note: type mismatch in parameter 1
  623 | intgo _wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:623:7: note: '_wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:623:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:53:19: warning: type of '_wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:535:7: note: type mismatch in parameter 1
  535 | intgo _wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:535:7: note: '_wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:535:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:54:19: warning: type of '_wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:549:7: note: type mismatch in parameter 1
  549 | intgo _wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:549:7: note: '_wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:549:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx3.go:50:19: warning: type of '_wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:501:7: note: type mismatch in parameter 1
  501 | intgo _wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:501:7: note: '_wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:501:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/template_typedef_cplx3
template_typedef_cplx3_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
template_typedef_cplx3_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:37:18: warning: type of '_wrap_new_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:344:40: note: return value type mismatch
  344 | vfncs::UnaryFunction< double,double > *_wrap_new_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6() {
      |                                        ^
../template_typedef_cplx3_wrap.cxx:344:40: note: '_wrap_new_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:344:40: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:57:18: warning: type of '_wrap_new_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:588:56: note: return value type mismatch
  588 | vfncs::UnaryFunction< double,std::complex< double > > *_wrap_new_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6() {
      |                                                        ^
../template_typedef_cplx3_wrap.cxx:588:56: note: '_wrap_new_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:588:56: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:47:18: warning: type of '_wrap_new_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:466:72: note: return value type mismatch
  466 | vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_wrap_new_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6() {
      |                                                                        ^
../template_typedef_cplx3_wrap.cxx:466:72: note: '_wrap_new_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:466:72: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:34:18: warning: type of '_wrap_new_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:310:27: note: return value type mismatch
  310 | vfncs::UnaryFunctionBase *_wrap_new_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6() {
      |                           ^
../template_typedef_cplx3_wrap.cxx:310:27: note: '_wrap_new_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:310:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:71:18: warning: type of '_wrap_new_Sin_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_Sin_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:772:6: note: return value type mismatch
  772 | Sin *_wrap_new_Sin_template_typedef_cplx3_7e794a5616827ca6() {
      |      ^
../template_typedef_cplx3_wrap.cxx:772:6: note: '_wrap_new_Sin_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:772:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:76:18: warning: type of '_wrap_new_CSin_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_CSin_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:838:7: note: return value type mismatch
  838 | CSin *_wrap_new_CSin_template_typedef_cplx3_7e794a5616827ca6() {
      |       ^
../template_typedef_cplx3_wrap.cxx:838:7: note: '_wrap_new_CSin_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:838:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:41:18: warning: type of '_wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:392:45: note: return value type mismatch
  392 | vfncs::ArithUnaryFunction< double,double > *_wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6() {
      |                                             ^
../template_typedef_cplx3_wrap.cxx:392:45: note: '_wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:392:45: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:61:18: warning: type of '_wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:636:61: note: return value type mismatch
  636 | vfncs::ArithUnaryFunction< double,std::complex< double > > *_wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6() {
      |                                                             ^
../template_typedef_cplx3_wrap.cxx:636:61: note: '_wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:636:61: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:51:18: warning: type of '_wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:514:77: note: return value type mismatch
  514 | vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6() {
      |                                                                             ^
../template_typedef_cplx3_wrap.cxx:514:77: note: '_wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:514:77: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:69:19: warning: type of '_wrap_my_func_r_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_intgo _wrap_my_func_r_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:746:7: note: type mismatch in parameter 1
  746 | intgo _wrap_my_func_r_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:746:7: note: '_wrap_my_func_r_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:746:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:70:19: warning: type of '_wrap_my_func_c_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_intgo _wrap_my_func_c_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:759:7: note: type mismatch in parameter 1
  759 | intgo _wrap_my_func_c_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:759:7: note: '_wrap_my_func_c_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:759:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:66:18: warning: type of '_wrap_make_Multiplies_double_double_double_double_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap_make_Multiplies_double_double_double_double_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx3_wrap.cxx:701:45: note: return value type mismatch
  701 | vfncs::ArithUnaryFunction< double,double > *_wrap_make_Multiplies_double_double_double_double_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,double > *_swig_go_0, vfncs::ArithUnaryFunction< double,double > *_swig_go_1) {
      |                                             ^
../template_typedef_cplx3_wrap.cxx:701:45: note: '_wrap_make_Multiplies_double_double_double_double_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:701:45: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:65:18: warning: type of '_wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx3_wrap.cxx:686:61: note: return value type mismatch
  686 | vfncs::ArithUnaryFunction< double,std::complex< double > > *_wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,double > *_swig_go_0, vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_1) {
      |                                                             ^
../template_typedef_cplx3_wrap.cxx:686:61: note: '_wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:686:61: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:68:18: warning: type of '_wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx3_wrap.cxx:731:61: note: return value type mismatch
  731 | vfncs::ArithUnaryFunction< double,std::complex< double > > *_wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0, vfncs::ArithUnaryFunction< double,double > *_swig_go_1) {
      |                                                             ^
../template_typedef_cplx3_wrap.cxx:731:61: note: '_wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:731:61: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:67:18: warning: type of '_wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx3_wrap.cxx:716:77: note: return value type mismatch
  716 | vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0, vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_1) {
      |                                                                             ^
../template_typedef_cplx3_wrap.cxx:716:77: note: '_wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:716:77: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:45:18: warning: type of '_wrap_make_Identity_double_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_make_Identity_double_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:442:45: note: return value type mismatch
  442 | vfncs::ArithUnaryFunction< double,double > *_wrap_make_Identity_double_template_typedef_cplx3_7e794a5616827ca6() {
      |                                             ^
../template_typedef_cplx3_wrap.cxx:442:45: note: '_wrap_make_Identity_double_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:442:45: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:55:18: warning: type of '_wrap_make_Identity_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_make_Identity_complex_template_typedef_cplx3_7e794a5616827ca6(void);
      |                  ^
../template_typedef_cplx3_wrap.cxx:564:77: note: return value type mismatch
  564 | vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_wrap_make_Identity_complex_template_typedef_cplx3_7e794a5616827ca6() {
      |                                                                             ^
../template_typedef_cplx3_wrap.cxx:564:77: note: '_wrap_make_Identity_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:564:77: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:38:13: warning: type of '_wrap_delete_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:355:6: note: type mismatch in parameter 1
  355 | void _wrap_delete_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< double,double > *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:355:6: note: '_wrap_delete_UnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:355:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:58:13: warning: type of '_wrap_delete_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_delete_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:599:6: note: type mismatch in parameter 1
  599 | void _wrap_delete_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:599:6: note: '_wrap_delete_UnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:599:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:48:13: warning: type of '_wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:477:6: note: type mismatch in parameter 1
  477 | void _wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:477:6: note: '_wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:477:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:35:13: warning: type of '_wrap_delete_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:321:6: note: type mismatch in parameter 1
  321 | void _wrap_delete_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunctionBase *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:321:6: note: '_wrap_delete_UnaryFunctionBase_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:321:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:72:13: warning: type of '_wrap_delete_Sin_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_Sin_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:783:6: note: type mismatch in parameter 1
  783 | void _wrap_delete_Sin_template_typedef_cplx3_7e794a5616827ca6(Sin *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:783:6: note: '_wrap_delete_Sin_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:783:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:77:13: warning: type of '_wrap_delete_CSin_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_delete_CSin_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:849:6: note: type mismatch in parameter 1
  849 | void _wrap_delete_CSin_template_typedef_cplx3_7e794a5616827ca6(CSin *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:849:6: note: '_wrap_delete_CSin_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:849:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:42:13: warning: type of '_wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:403:6: note: type mismatch in parameter 1
  403 | void _wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:403:6: note: '_wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:403:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:62:13: warning: type of '_wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:647:6: note: type mismatch in parameter 1
  647 | void _wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:647:6: note: '_wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:647:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:52:13: warning: type of '_wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:525:6: note: type mismatch in parameter 1
  525 | void _wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:525:6: note: '_wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:525:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:36:19: warning: type of '_wrap_UnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_UnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:331:7: note: type mismatch in parameter 1
  331 | intgo _wrap_UnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:331:7: note: '_wrap_UnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:331:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:39:19: warning: type of '_wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:365:7: note: type mismatch in parameter 1
  365 | intgo _wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:365:7: note: '_wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:365:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:56:19: warning: type of '_wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:575:7: note: type mismatch in parameter 1
  575 | intgo _wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:575:7: note: '_wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:575:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:59:19: warning: type of '_wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_intgo _wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:609:7: note: type mismatch in parameter 1
  609 | intgo _wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:609:7: note: '_wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:609:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:46:19: warning: type of '_wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:453:7: note: type mismatch in parameter 1
  453 | intgo _wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:453:7: note: '_wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:453:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:49:19: warning: type of '_wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:487:7: note: type mismatch in parameter 1
  487 | intgo _wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:487:7: note: '_wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:487:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:33:19: warning: type of '_wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:297:7: note: type mismatch in parameter 1
  297 | intgo _wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::UnaryFunctionBase *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:297:7: note: '_wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:297:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:32:18: warning: type of '_wrap_Swig_malloc_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_template_typedef_cplx3_7e794a5616827ca6(swig_intgo arg1);
      |                  ^
../template_typedef_cplx3_wrap.cxx:284:7: note: return value type mismatch
  284 | void *_wrap_Swig_malloc_template_typedef_cplx3_7e794a5616827ca6(intgo _swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:284:7: note: '_wrap_Swig_malloc_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:284:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:31:13: warning: type of '_wrap_Swig_free_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |             ^
../template_typedef_cplx3_wrap.cxx:274:6: note: type mismatch in parameter 1
  274 | void _wrap_Swig_free_template_typedef_cplx3_7e794a5616827ca6(void *_swig_go_0) {
      |      ^
../template_typedef_cplx3_wrap.cxx:274:6: note: '_wrap_Swig_free_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:274:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:74:19: warning: type of '_wrap_Sin_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_Sin_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:807:7: note: type mismatch in parameter 1
  807 | intgo _wrap_Sin_get_value_template_typedef_cplx3_7e794a5616827ca6(Sin *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:807:7: note: '_wrap_Sin_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:807:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:75:19: warning: type of '_wrap_Sin_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap_Sin_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:822:7: note: type mismatch in parameter 1
  822 | intgo _wrap_Sin_get_base_value_template_typedef_cplx3_7e794a5616827ca6(Sin *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:822:7: note: '_wrap_Sin_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:822:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:73:19: warning: type of '_wrap_Sin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_intgo _wrap_Sin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:793:7: note: type mismatch in parameter 1
  793 | intgo _wrap_Sin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(Sin *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:793:7: note: '_wrap_Sin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:793:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:79:19: warning: type of '_wrap_CSin_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   79 | extern swig_intgo _wrap_CSin_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:873:7: note: type mismatch in parameter 1
  873 | intgo _wrap_CSin_get_value_template_typedef_cplx3_7e794a5616827ca6(CSin *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:873:7: note: '_wrap_CSin_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:873:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:80:19: warning: type of '_wrap_CSin_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   80 | extern swig_intgo _wrap_CSin_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:888:7: note: type mismatch in parameter 1
  888 | intgo _wrap_CSin_get_base_value_template_typedef_cplx3_7e794a5616827ca6(CSin *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:888:7: note: '_wrap_CSin_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:888:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:78:19: warning: type of '_wrap_CSin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_intgo _wrap_CSin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:859:7: note: type mismatch in parameter 1
  859 | intgo _wrap_CSin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(CSin *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:859:7: note: '_wrap_CSin_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:859:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:43:19: warning: type of '_wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:413:7: note: type mismatch in parameter 1
  413 | intgo _wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:413:7: note: '_wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:413:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:44:19: warning: type of '_wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:427:7: note: type mismatch in parameter 1
  427 | intgo _wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:427:7: note: '_wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:427:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:40:19: warning: type of '_wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:379:7: note: type mismatch in parameter 1
  379 | intgo _wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:379:7: note: '_wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:379:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:63:19: warning: type of '_wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_intgo _wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:657:7: note: type mismatch in parameter 1
  657 | intgo _wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:657:7: note: '_wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:657:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:64:19: warning: type of '_wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_intgo _wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:671:7: note: type mismatch in parameter 1
  671 | intgo _wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:671:7: note: '_wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:671:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:60:19: warning: type of '_wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:623:7: note: type mismatch in parameter 1
  623 | intgo _wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:623:7: note: '_wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:623:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:53:19: warning: type of '_wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:535:7: note: type mismatch in parameter 1
  535 | intgo _wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:535:7: note: '_wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:535:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:54:19: warning: type of '_wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx3_wrap.cxx:549:7: note: type mismatch in parameter 1
  549 | intgo _wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:549:7: note: '_wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:549:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx3/template_typedef_cplx3.go:50:19: warning: type of '_wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(uintptr_t arg1);
      |                   ^
../template_typedef_cplx3_wrap.cxx:501:7: note: type mismatch in parameter 1
  501 | intgo _wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx3_wrap.cxx:501:7: note: '_wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx3_7e794a5616827ca6' was previously declared here
../template_typedef_cplx3_wrap.cxx:501:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-604147867/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase template_typedef_cplx4 (with run test)
# swigtests/template_typedef_cplx4
../template_typedef_cplx4.go:37:18: warning: type of '_wrap_new_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:351:40: note: return value type mismatch
  351 | vfncs::UnaryFunction< double,double > *_wrap_new_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                        ^
../template_typedef_cplx4_wrap.cxx:351:40: note: '_wrap_new_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:351:40: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:57:18: warning: type of '_wrap_new_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:595:56: note: return value type mismatch
  595 | vfncs::UnaryFunction< double,std::complex< double > > *_wrap_new_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                                        ^
../template_typedef_cplx4_wrap.cxx:595:56: note: '_wrap_new_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:595:56: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:47:18: warning: type of '_wrap_new_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:473:72: note: return value type mismatch
  473 | vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_wrap_new_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                                                        ^
../template_typedef_cplx4_wrap.cxx:473:72: note: '_wrap_new_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:473:72: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:34:18: warning: type of '_wrap_new_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:317:27: note: return value type mismatch
  317 | vfncs::UnaryFunctionBase *_wrap_new_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                           ^
../template_typedef_cplx4_wrap.cxx:317:27: note: '_wrap_new_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:317:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:71:18: warning: type of '_wrap_new_Sin_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_Sin_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:779:6: note: return value type mismatch
  779 | Sin *_wrap_new_Sin_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |      ^
../template_typedef_cplx4_wrap.cxx:779:6: note: '_wrap_new_Sin_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:779:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:76:18: warning: type of '_wrap_new_CSin_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_CSin_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:845:7: note: return value type mismatch
  845 | CSin *_wrap_new_CSin_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |       ^
../template_typedef_cplx4_wrap.cxx:845:7: note: '_wrap_new_CSin_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:845:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:41:18: warning: type of '_wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:399:45: note: return value type mismatch
  399 | vfncs::ArithUnaryFunction< double,double > *_wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                             ^
../template_typedef_cplx4_wrap.cxx:399:45: note: '_wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:399:45: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:61:18: warning: type of '_wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:643:61: note: return value type mismatch
  643 | vfncs::ArithUnaryFunction< double,std::complex< double > > *_wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                                             ^
../template_typedef_cplx4_wrap.cxx:643:61: note: '_wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:643:61: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:51:18: warning: type of '_wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:521:77: note: return value type mismatch
  521 | vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                                                             ^
../template_typedef_cplx4_wrap.cxx:521:77: note: '_wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:521:77: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:69:19: warning: type of '_wrap_my_func_r_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_intgo _wrap_my_func_r_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:753:7: note: type mismatch in parameter 1
  753 | intgo _wrap_my_func_r_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:753:7: note: '_wrap_my_func_r_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:753:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:70:19: warning: type of '_wrap_my_func_c_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_intgo _wrap_my_func_c_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:766:7: note: type mismatch in parameter 1
  766 | intgo _wrap_my_func_c_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:766:7: note: '_wrap_my_func_c_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:766:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:66:18: warning: type of '_wrap_make_Multiplies_double_double_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap_make_Multiplies_double_double_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx4_wrap.cxx:708:45: note: return value type mismatch
  708 | vfncs::ArithUnaryFunction< double,double > *_wrap_make_Multiplies_double_double_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,double > *_swig_go_0, vfncs::ArithUnaryFunction< double,double > *_swig_go_1) {
      |                                             ^
../template_typedef_cplx4_wrap.cxx:708:45: note: '_wrap_make_Multiplies_double_double_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:708:45: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:65:18: warning: type of '_wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx4_wrap.cxx:693:61: note: return value type mismatch
  693 | vfncs::ArithUnaryFunction< double,std::complex< double > > *_wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,double > *_swig_go_0, vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_1) {
      |                                                             ^
../template_typedef_cplx4_wrap.cxx:693:61: note: '_wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:693:61: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:68:18: warning: type of '_wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx4_wrap.cxx:738:61: note: return value type mismatch
  738 | vfncs::ArithUnaryFunction< double,std::complex< double > > *_wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0, vfncs::ArithUnaryFunction< double,double > *_swig_go_1) {
      |                                                             ^
../template_typedef_cplx4_wrap.cxx:738:61: note: '_wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:738:61: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:67:18: warning: type of '_wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx4_wrap.cxx:723:77: note: return value type mismatch
  723 | vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0, vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_1) {
      |                                                                             ^
../template_typedef_cplx4_wrap.cxx:723:77: note: '_wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:723:77: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:45:18: warning: type of '_wrap_make_Identity_double_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_make_Identity_double_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:449:45: note: return value type mismatch
  449 | vfncs::ArithUnaryFunction< double,double > *_wrap_make_Identity_double_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                             ^
../template_typedef_cplx4_wrap.cxx:449:45: note: '_wrap_make_Identity_double_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:449:45: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:55:18: warning: type of '_wrap_make_Identity_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_make_Identity_complex_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:571:77: note: return value type mismatch
  571 | vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_wrap_make_Identity_complex_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                                                             ^
../template_typedef_cplx4_wrap.cxx:571:77: note: '_wrap_make_Identity_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:571:77: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:38:13: warning: type of '_wrap_delete_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:362:6: note: type mismatch in parameter 1
  362 | void _wrap_delete_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< double,double > *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:362:6: note: '_wrap_delete_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:362:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:58:13: warning: type of '_wrap_delete_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_delete_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:606:6: note: type mismatch in parameter 1
  606 | void _wrap_delete_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:606:6: note: '_wrap_delete_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:606:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:48:13: warning: type of '_wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:484:6: note: type mismatch in parameter 1
  484 | void _wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:484:6: note: '_wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:484:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:35:13: warning: type of '_wrap_delete_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:328:6: note: type mismatch in parameter 1
  328 | void _wrap_delete_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunctionBase *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:328:6: note: '_wrap_delete_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:328:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:72:13: warning: type of '_wrap_delete_Sin_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_Sin_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:790:6: note: type mismatch in parameter 1
  790 | void _wrap_delete_Sin_template_typedef_cplx4_840e09e7b3d7ddd2(Sin *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:790:6: note: '_wrap_delete_Sin_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:790:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:77:13: warning: type of '_wrap_delete_CSin_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_delete_CSin_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:856:6: note: type mismatch in parameter 1
  856 | void _wrap_delete_CSin_template_typedef_cplx4_840e09e7b3d7ddd2(CSin *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:856:6: note: '_wrap_delete_CSin_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:856:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:42:13: warning: type of '_wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:410:6: note: type mismatch in parameter 1
  410 | void _wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:410:6: note: '_wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:410:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:62:13: warning: type of '_wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:654:6: note: type mismatch in parameter 1
  654 | void _wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:654:6: note: '_wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:654:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:52:13: warning: type of '_wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:532:6: note: type mismatch in parameter 1
  532 | void _wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:532:6: note: '_wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:532:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:36:19: warning: type of '_wrap_UnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_UnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:338:7: note: type mismatch in parameter 1
  338 | intgo _wrap_UnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:338:7: note: '_wrap_UnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:338:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:39:19: warning: type of '_wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:372:7: note: type mismatch in parameter 1
  372 | intgo _wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:372:7: note: '_wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:372:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:56:19: warning: type of '_wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:582:7: note: type mismatch in parameter 1
  582 | intgo _wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:582:7: note: '_wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:582:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:59:19: warning: type of '_wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_intgo _wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:616:7: note: type mismatch in parameter 1
  616 | intgo _wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:616:7: note: '_wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:616:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:46:19: warning: type of '_wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:460:7: note: type mismatch in parameter 1
  460 | intgo _wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:460:7: note: '_wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:460:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:49:19: warning: type of '_wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:494:7: note: type mismatch in parameter 1
  494 | intgo _wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:494:7: note: '_wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:494:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:33:19: warning: type of '_wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:304:7: note: type mismatch in parameter 1
  304 | intgo _wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunctionBase *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:304:7: note: '_wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:304:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:32:18: warning: type of '_wrap_Swig_malloc_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_template_typedef_cplx4_840e09e7b3d7ddd2(swig_intgo arg1);
      |                  ^
../template_typedef_cplx4_wrap.cxx:291:7: note: return value type mismatch
  291 | void *_wrap_Swig_malloc_template_typedef_cplx4_840e09e7b3d7ddd2(intgo _swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:291:7: note: '_wrap_Swig_malloc_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:291:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:31:13: warning: type of '_wrap_Swig_free_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:281:6: note: type mismatch in parameter 1
  281 | void _wrap_Swig_free_template_typedef_cplx4_840e09e7b3d7ddd2(void *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:281:6: note: '_wrap_Swig_free_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:281:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:74:19: warning: type of '_wrap_Sin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_Sin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:814:7: note: type mismatch in parameter 1
  814 | intgo _wrap_Sin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(Sin *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:814:7: note: '_wrap_Sin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:814:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:75:19: warning: type of '_wrap_Sin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap_Sin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:829:7: note: type mismatch in parameter 1
  829 | intgo _wrap_Sin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(Sin *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:829:7: note: '_wrap_Sin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:829:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:73:19: warning: type of '_wrap_Sin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_intgo _wrap_Sin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:800:7: note: type mismatch in parameter 1
  800 | intgo _wrap_Sin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(Sin *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:800:7: note: '_wrap_Sin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:800:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:79:19: warning: type of '_wrap_CSin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   79 | extern swig_intgo _wrap_CSin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:880:7: note: type mismatch in parameter 1
  880 | intgo _wrap_CSin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(CSin *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:880:7: note: '_wrap_CSin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:880:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:80:19: warning: type of '_wrap_CSin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   80 | extern swig_intgo _wrap_CSin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:895:7: note: type mismatch in parameter 1
  895 | intgo _wrap_CSin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(CSin *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:895:7: note: '_wrap_CSin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:895:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:78:19: warning: type of '_wrap_CSin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_intgo _wrap_CSin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:866:7: note: type mismatch in parameter 1
  866 | intgo _wrap_CSin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(CSin *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:866:7: note: '_wrap_CSin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:866:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:43:19: warning: type of '_wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:420:7: note: type mismatch in parameter 1
  420 | intgo _wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:420:7: note: '_wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:420:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:44:19: warning: type of '_wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:434:7: note: type mismatch in parameter 1
  434 | intgo _wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:434:7: note: '_wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:434:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:40:19: warning: type of '_wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:386:7: note: type mismatch in parameter 1
  386 | intgo _wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:386:7: note: '_wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:386:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:63:19: warning: type of '_wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_intgo _wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:664:7: note: type mismatch in parameter 1
  664 | intgo _wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:664:7: note: '_wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:664:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:64:19: warning: type of '_wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_intgo _wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:678:7: note: type mismatch in parameter 1
  678 | intgo _wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:678:7: note: '_wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:678:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:60:19: warning: type of '_wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:630:7: note: type mismatch in parameter 1
  630 | intgo _wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:630:7: note: '_wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:630:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:53:19: warning: type of '_wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:542:7: note: type mismatch in parameter 1
  542 | intgo _wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:542:7: note: '_wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:542:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:54:19: warning: type of '_wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:556:7: note: type mismatch in parameter 1
  556 | intgo _wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:556:7: note: '_wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:556:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_typedef_cplx4.go:50:19: warning: type of '_wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:508:7: note: type mismatch in parameter 1
  508 | intgo _wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:508:7: note: '_wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:508:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/template_typedef_cplx4
template_typedef_cplx4_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
template_typedef_cplx4_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:37:18: warning: type of '_wrap_new_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:351:40: note: return value type mismatch
  351 | vfncs::UnaryFunction< double,double > *_wrap_new_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                        ^
../template_typedef_cplx4_wrap.cxx:351:40: note: '_wrap_new_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:351:40: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:57:18: warning: type of '_wrap_new_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:595:56: note: return value type mismatch
  595 | vfncs::UnaryFunction< double,std::complex< double > > *_wrap_new_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                                        ^
../template_typedef_cplx4_wrap.cxx:595:56: note: '_wrap_new_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:595:56: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:47:18: warning: type of '_wrap_new_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:473:72: note: return value type mismatch
  473 | vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_wrap_new_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                                                        ^
../template_typedef_cplx4_wrap.cxx:473:72: note: '_wrap_new_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:473:72: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:34:18: warning: type of '_wrap_new_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:317:27: note: return value type mismatch
  317 | vfncs::UnaryFunctionBase *_wrap_new_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                           ^
../template_typedef_cplx4_wrap.cxx:317:27: note: '_wrap_new_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:317:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:71:18: warning: type of '_wrap_new_Sin_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_Sin_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:779:6: note: return value type mismatch
  779 | Sin *_wrap_new_Sin_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |      ^
../template_typedef_cplx4_wrap.cxx:779:6: note: '_wrap_new_Sin_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:779:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:76:18: warning: type of '_wrap_new_CSin_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_CSin_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:845:7: note: return value type mismatch
  845 | CSin *_wrap_new_CSin_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |       ^
../template_typedef_cplx4_wrap.cxx:845:7: note: '_wrap_new_CSin_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:845:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:41:18: warning: type of '_wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:399:45: note: return value type mismatch
  399 | vfncs::ArithUnaryFunction< double,double > *_wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                             ^
../template_typedef_cplx4_wrap.cxx:399:45: note: '_wrap_new_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:399:45: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:61:18: warning: type of '_wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:643:61: note: return value type mismatch
  643 | vfncs::ArithUnaryFunction< double,std::complex< double > > *_wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                                             ^
../template_typedef_cplx4_wrap.cxx:643:61: note: '_wrap_new_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:643:61: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:51:18: warning: type of '_wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:521:77: note: return value type mismatch
  521 | vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                                                             ^
../template_typedef_cplx4_wrap.cxx:521:77: note: '_wrap_new_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:521:77: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:69:19: warning: type of '_wrap_my_func_r_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   69 | extern swig_intgo _wrap_my_func_r_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:753:7: note: type mismatch in parameter 1
  753 | intgo _wrap_my_func_r_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:753:7: note: '_wrap_my_func_r_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:753:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:70:19: warning: type of '_wrap_my_func_c_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   70 | extern swig_intgo _wrap_my_func_c_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:766:7: note: type mismatch in parameter 1
  766 | intgo _wrap_my_func_c_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:766:7: note: '_wrap_my_func_c_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:766:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:66:18: warning: type of '_wrap_make_Multiplies_double_double_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap_make_Multiplies_double_double_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx4_wrap.cxx:708:45: note: return value type mismatch
  708 | vfncs::ArithUnaryFunction< double,double > *_wrap_make_Multiplies_double_double_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,double > *_swig_go_0, vfncs::ArithUnaryFunction< double,double > *_swig_go_1) {
      |                                             ^
../template_typedef_cplx4_wrap.cxx:708:45: note: '_wrap_make_Multiplies_double_double_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:708:45: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:65:18: warning: type of '_wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx4_wrap.cxx:693:61: note: return value type mismatch
  693 | vfncs::ArithUnaryFunction< double,std::complex< double > > *_wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,double > *_swig_go_0, vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_1) {
      |                                                             ^
../template_typedef_cplx4_wrap.cxx:693:61: note: '_wrap_make_Multiplies_double_double_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:693:61: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:68:18: warning: type of '_wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx4_wrap.cxx:738:61: note: return value type mismatch
  738 | vfncs::ArithUnaryFunction< double,std::complex< double > > *_wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0, vfncs::ArithUnaryFunction< double,double > *_swig_go_1) {
      |                                                             ^
../template_typedef_cplx4_wrap.cxx:738:61: note: '_wrap_make_Multiplies_complex_complex_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:738:61: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:67:18: warning: type of '_wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../template_typedef_cplx4_wrap.cxx:723:77: note: return value type mismatch
  723 | vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0, vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_1) {
      |                                                                             ^
../template_typedef_cplx4_wrap.cxx:723:77: note: '_wrap_make_Multiplies_complex_complex_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:723:77: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:45:18: warning: type of '_wrap_make_Identity_double_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_make_Identity_double_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:449:45: note: return value type mismatch
  449 | vfncs::ArithUnaryFunction< double,double > *_wrap_make_Identity_double_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                             ^
../template_typedef_cplx4_wrap.cxx:449:45: note: '_wrap_make_Identity_double_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:449:45: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:55:18: warning: type of '_wrap_make_Identity_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_make_Identity_complex_template_typedef_cplx4_840e09e7b3d7ddd2(void);
      |                  ^
../template_typedef_cplx4_wrap.cxx:571:77: note: return value type mismatch
  571 | vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_wrap_make_Identity_complex_template_typedef_cplx4_840e09e7b3d7ddd2() {
      |                                                                             ^
../template_typedef_cplx4_wrap.cxx:571:77: note: '_wrap_make_Identity_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:571:77: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:38:13: warning: type of '_wrap_delete_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:362:6: note: type mismatch in parameter 1
  362 | void _wrap_delete_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< double,double > *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:362:6: note: '_wrap_delete_UnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:362:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:58:13: warning: type of '_wrap_delete_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_delete_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:606:6: note: type mismatch in parameter 1
  606 | void _wrap_delete_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:606:6: note: '_wrap_delete_UnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:606:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:48:13: warning: type of '_wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:484:6: note: type mismatch in parameter 1
  484 | void _wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:484:6: note: '_wrap_delete_UnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:484:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:35:13: warning: type of '_wrap_delete_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:328:6: note: type mismatch in parameter 1
  328 | void _wrap_delete_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunctionBase *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:328:6: note: '_wrap_delete_UnaryFunctionBase_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:328:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:72:13: warning: type of '_wrap_delete_Sin_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_Sin_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:790:6: note: type mismatch in parameter 1
  790 | void _wrap_delete_Sin_template_typedef_cplx4_840e09e7b3d7ddd2(Sin *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:790:6: note: '_wrap_delete_Sin_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:790:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:77:13: warning: type of '_wrap_delete_CSin_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_delete_CSin_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:856:6: note: type mismatch in parameter 1
  856 | void _wrap_delete_CSin_template_typedef_cplx4_840e09e7b3d7ddd2(CSin *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:856:6: note: '_wrap_delete_CSin_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:856:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:42:13: warning: type of '_wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:410:6: note: type mismatch in parameter 1
  410 | void _wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:410:6: note: '_wrap_delete_ArithUnaryFunction_double_double_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:410:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:62:13: warning: type of '_wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:654:6: note: type mismatch in parameter 1
  654 | void _wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:654:6: note: '_wrap_delete_ArithUnaryFunction_double_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:654:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:52:13: warning: type of '_wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:532:6: note: type mismatch in parameter 1
  532 | void _wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:532:6: note: '_wrap_delete_ArithUnaryFunction_complex_complex_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:532:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:36:19: warning: type of '_wrap_UnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_UnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:338:7: note: type mismatch in parameter 1
  338 | intgo _wrap_UnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:338:7: note: '_wrap_UnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:338:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:39:19: warning: type of '_wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:372:7: note: type mismatch in parameter 1
  372 | intgo _wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:372:7: note: '_wrap_UnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:372:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:56:19: warning: type of '_wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:582:7: note: type mismatch in parameter 1
  582 | intgo _wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:582:7: note: '_wrap_UnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:582:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:59:19: warning: type of '_wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_intgo _wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:616:7: note: type mismatch in parameter 1
  616 | intgo _wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:616:7: note: '_wrap_UnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:616:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:46:19: warning: type of '_wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:460:7: note: type mismatch in parameter 1
  460 | intgo _wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:460:7: note: '_wrap_UnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:460:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:49:19: warning: type of '_wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:494:7: note: type mismatch in parameter 1
  494 | intgo _wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:494:7: note: '_wrap_UnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:494:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:33:19: warning: type of '_wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:304:7: note: type mismatch in parameter 1
  304 | intgo _wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::UnaryFunctionBase *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:304:7: note: '_wrap_UnaryFunctionBase_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:304:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:32:18: warning: type of '_wrap_Swig_malloc_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_template_typedef_cplx4_840e09e7b3d7ddd2(swig_intgo arg1);
      |                  ^
../template_typedef_cplx4_wrap.cxx:291:7: note: return value type mismatch
  291 | void *_wrap_Swig_malloc_template_typedef_cplx4_840e09e7b3d7ddd2(intgo _swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:291:7: note: '_wrap_Swig_malloc_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:291:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:31:13: warning: type of '_wrap_Swig_free_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |             ^
../template_typedef_cplx4_wrap.cxx:281:6: note: type mismatch in parameter 1
  281 | void _wrap_Swig_free_template_typedef_cplx4_840e09e7b3d7ddd2(void *_swig_go_0) {
      |      ^
../template_typedef_cplx4_wrap.cxx:281:6: note: '_wrap_Swig_free_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:281:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:74:19: warning: type of '_wrap_Sin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_intgo _wrap_Sin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:814:7: note: type mismatch in parameter 1
  814 | intgo _wrap_Sin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(Sin *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:814:7: note: '_wrap_Sin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:814:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:75:19: warning: type of '_wrap_Sin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap_Sin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:829:7: note: type mismatch in parameter 1
  829 | intgo _wrap_Sin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(Sin *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:829:7: note: '_wrap_Sin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:829:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:73:19: warning: type of '_wrap_Sin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_intgo _wrap_Sin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:800:7: note: type mismatch in parameter 1
  800 | intgo _wrap_Sin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(Sin *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:800:7: note: '_wrap_Sin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:800:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:79:19: warning: type of '_wrap_CSin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   79 | extern swig_intgo _wrap_CSin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:880:7: note: type mismatch in parameter 1
  880 | intgo _wrap_CSin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(CSin *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:880:7: note: '_wrap_CSin_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:880:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:80:19: warning: type of '_wrap_CSin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   80 | extern swig_intgo _wrap_CSin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:895:7: note: type mismatch in parameter 1
  895 | intgo _wrap_CSin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(CSin *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:895:7: note: '_wrap_CSin_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:895:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:78:19: warning: type of '_wrap_CSin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_intgo _wrap_CSin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:866:7: note: type mismatch in parameter 1
  866 | intgo _wrap_CSin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(CSin *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:866:7: note: '_wrap_CSin_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:866:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:43:19: warning: type of '_wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:420:7: note: type mismatch in parameter 1
  420 | intgo _wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:420:7: note: '_wrap_ArithUnaryFunction_double_double_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:420:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:44:19: warning: type of '_wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:434:7: note: type mismatch in parameter 1
  434 | intgo _wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:434:7: note: '_wrap_ArithUnaryFunction_double_double_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:434:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:40:19: warning: type of '_wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:386:7: note: type mismatch in parameter 1
  386 | intgo _wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,double > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:386:7: note: '_wrap_ArithUnaryFunction_double_double_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:386:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:63:19: warning: type of '_wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_intgo _wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:664:7: note: type mismatch in parameter 1
  664 | intgo _wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:664:7: note: '_wrap_ArithUnaryFunction_double_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:664:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:64:19: warning: type of '_wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_intgo _wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:678:7: note: type mismatch in parameter 1
  678 | intgo _wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:678:7: note: '_wrap_ArithUnaryFunction_double_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:678:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:60:19: warning: type of '_wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:630:7: note: type mismatch in parameter 1
  630 | intgo _wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< double,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:630:7: note: '_wrap_ArithUnaryFunction_double_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:630:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:53:19: warning: type of '_wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:542:7: note: type mismatch in parameter 1
  542 | intgo _wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:542:7: note: '_wrap_ArithUnaryFunction_complex_complex_get_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:542:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:54:19: warning: type of '_wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t _swig_base);
      |                   ^
../template_typedef_cplx4_wrap.cxx:556:7: note: type mismatch in parameter 1
  556 | intgo _wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:556:7: note: '_wrap_ArithUnaryFunction_complex_complex_get_base_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:556:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_typedef_cplx4/template_typedef_cplx4.go:50:19: warning: type of '_wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(uintptr_t arg1);
      |                   ^
../template_typedef_cplx4_wrap.cxx:508:7: note: type mismatch in parameter 1
  508 | intgo _wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2(vfncs::ArithUnaryFunction< std::complex< double >,std::complex< double > > *_swig_go_0) {
      |       ^
../template_typedef_cplx4_wrap.cxx:508:7: note: '_wrap_ArithUnaryFunction_complex_complex_get_arith_value_template_typedef_cplx4_840e09e7b3d7ddd2' was previously declared here
../template_typedef_cplx4_wrap.cxx:508:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3168732273/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase template_typedef_cplx5
checking go testcase template_typedef_funcptr
checking go testcase template_typedef_inherit
checking go testcase template_typedef_ns
checking go testcase template_typedef_ptr
checking go testcase template_typedef_rec
checking go testcase template_typedef_typedef
checking go testcase template_typemaps
checking go testcase template_typemaps_typedef
checking go testcase template_typemaps_typedef2
checking go testcase template_using
checking go testcase template_virtual
checking go testcase template_whitespace
checking go testcase threads
checking go testcase threads_exception (with run test)
# swigtests/threads_exception
../threads_exception.go:47:18: warning: type of '_wrap_new_Test_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_Test_threads_exception_68a875799db38efb(void);
      |                  ^
../threads_exception_wrap.cxx:525:7: note: return value type mismatch
  525 | Test *_wrap_new_Test_threads_exception_68a875799db38efb() {
      |       ^
../threads_exception_wrap.cxx:525:7: note: '_wrap_new_Test_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:525:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception.go:36:18: warning: type of '_wrap_new_Exc_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Exc_threads_exception_68a875799db38efb(swig_intgo arg1, swig_type_1 arg2);
      |                  ^
../threads_exception_wrap.cxx:332:6: note: return value type mismatch
  332 | Exc *_wrap_new_Exc_threads_exception_68a875799db38efb(intgo _swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../threads_exception_wrap.cxx:332:6: note: '_wrap_new_Exc_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:332:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception.go:48:13: warning: type of '_wrap_delete_Test_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_Test_threads_exception_68a875799db38efb(uintptr_t arg1);
      |             ^
../threads_exception_wrap.cxx:536:6: note: type mismatch in parameter 1
  536 | void _wrap_delete_Test_threads_exception_68a875799db38efb(Test *_swig_go_0) {
      |      ^
../threads_exception_wrap.cxx:536:6: note: '_wrap_delete_Test_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:536:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception.go:41:13: warning: type of '_wrap_delete_Exc_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Exc_threads_exception_68a875799db38efb(uintptr_t arg1);
      |             ^
../threads_exception_wrap.cxx:414:6: note: type mismatch in parameter 1
  414 | void _wrap_delete_Exc_threads_exception_68a875799db38efb(Exc *_swig_go_0) {
      |      ^
../threads_exception_wrap.cxx:414:6: note: '_wrap_delete_Exc_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:414:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception.go:45:19: warning: type of '_wrap_Test_unknown_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Test_unknown_threads_exception_68a875799db38efb(uintptr_t arg1);
      |                   ^
../threads_exception_wrap.cxx:479:7: note: type mismatch in parameter 1
  479 | intgo _wrap_Test_unknown_threads_exception_68a875799db38efb(Test *_swig_go_0) {
      |       ^
../threads_exception_wrap.cxx:479:7: note: '_wrap_Test_unknown_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:479:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception.go:42:19: warning: type of '_wrap_Test_simple_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Test_simple_threads_exception_68a875799db38efb(uintptr_t arg1);
      |                   ^
../threads_exception_wrap.cxx:424:7: note: type mismatch in parameter 1
  424 | intgo _wrap_Test_simple_threads_exception_68a875799db38efb(Test *_swig_go_0) {
      |       ^
../threads_exception_wrap.cxx:424:7: note: '_wrap_Test_simple_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:424:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception.go:46:19: warning: type of '_wrap_Test_multi_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_Test_multi_threads_exception_68a875799db38efb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../threads_exception_wrap.cxx:498:7: note: type mismatch in parameter 1
  498 | intgo _wrap_Test_multi_threads_exception_68a875799db38efb(Test *_swig_go_0, intgo _swig_go_1) {
      |       ^
../threads_exception_wrap.cxx:498:7: note: '_wrap_Test_multi_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:498:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception.go:43:19: warning: type of '_wrap_Test_message_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Test_message_threads_exception_68a875799db38efb(uintptr_t arg1);
      |                   ^
../threads_exception_wrap.cxx:443:7: note: type mismatch in parameter 1
  443 | intgo _wrap_Test_message_threads_exception_68a875799db38efb(Test *_swig_go_0) {
      |       ^
../threads_exception_wrap.cxx:443:7: note: '_wrap_Test_message_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:443:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception.go:44:19: warning: type of '_wrap_Test_hosed_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_Test_hosed_threads_exception_68a875799db38efb(uintptr_t arg1);
      |                   ^
../threads_exception_wrap.cxx:460:7: note: type mismatch in parameter 1
  460 | intgo _wrap_Test_hosed_threads_exception_68a875799db38efb(Test *_swig_go_0) {
      |       ^
../threads_exception_wrap.cxx:460:7: note: '_wrap_Test_hosed_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:460:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception.go:35:18: warning: type of '_wrap_Swig_malloc_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_Swig_malloc_threads_exception_68a875799db38efb(swig_intgo arg1);
      |                  ^
../threads_exception_wrap.cxx:319:7: note: return value type mismatch
  319 | void *_wrap_Swig_malloc_threads_exception_68a875799db38efb(intgo _swig_go_0) {
      |       ^
../threads_exception_wrap.cxx:319:7: note: '_wrap_Swig_malloc_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:319:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception.go:34:13: warning: type of '_wrap_Swig_free_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Swig_free_threads_exception_68a875799db38efb(uintptr_t arg1);
      |             ^
../threads_exception_wrap.cxx:309:6: note: type mismatch in parameter 1
  309 | void _wrap_Swig_free_threads_exception_68a875799db38efb(void *_swig_go_0) {
      |      ^
../threads_exception_wrap.cxx:309:6: note: '_wrap_Swig_free_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:309:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception.go:39:13: warning: type of '_wrap_Exc_msg_set_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Exc_msg_set_threads_exception_68a875799db38efb(uintptr_t arg1, swig_type_2 arg2);
      |             ^
../threads_exception_wrap.cxx:377:6: note: type mismatch in parameter 1
  377 | void _wrap_Exc_msg_set_threads_exception_68a875799db38efb(Exc *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../threads_exception_wrap.cxx:377:6: note: '_wrap_Exc_msg_set_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:377:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception.go:40:20: warning: type of '_wrap_Exc_msg_get_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_type_3 _wrap_Exc_msg_get_threads_exception_68a875799db38efb(uintptr_t arg1);
      |                    ^
../threads_exception_wrap.cxx:401:12: note: type mismatch in parameter 1
  401 | _gostring_ _wrap_Exc_msg_get_threads_exception_68a875799db38efb(Exc *_swig_go_0) {
      |            ^
../threads_exception_wrap.cxx:401:12: note: '_wrap_Exc_msg_get_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:401:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception.go:37:13: warning: type of '_wrap_Exc_code_set_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Exc_code_set_threads_exception_68a875799db38efb(uintptr_t arg1, swig_intgo arg2);
      |             ^
../threads_exception_wrap.cxx:352:6: note: type mismatch in parameter 1
  352 | void _wrap_Exc_code_set_threads_exception_68a875799db38efb(Exc *_swig_go_0, intgo _swig_go_1) {
      |      ^
../threads_exception_wrap.cxx:352:6: note: '_wrap_Exc_code_set_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception.go:38:19: warning: type of '_wrap_Exc_code_get_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_Exc_code_get_threads_exception_68a875799db38efb(uintptr_t arg1);
      |                   ^
../threads_exception_wrap.cxx:364:7: note: type mismatch in parameter 1
  364 | intgo _wrap_Exc_code_get_threads_exception_68a875799db38efb(Exc *_swig_go_0) {
      |       ^
../threads_exception_wrap.cxx:364:7: note: '_wrap_Exc_code_get_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:364:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../threads_exception_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build1016112176/b021/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build1016112176/b021/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build1016112176/b021/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/threads_exception
threads_exception_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
threads_exception_wrap.cxx: In function '_wrap_Test_simple_threads_exception_68a875799db38efb':
threads_exception_wrap.cxx:438:19: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
  438 |   _swig_go_result = result;
      |   ~~~~~~~~~~~~~~~~^~~~~~~~
threads_exception_wrap.cxx: In function '_wrap_Test_message_threads_exception_68a875799db38efb':
threads_exception_wrap.cxx:455:19: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
  455 |   _swig_go_result = result;
      |   ~~~~~~~~~~~~~~~~^~~~~~~~
threads_exception_wrap.cxx: In function '_wrap_Test_hosed_threads_exception_68a875799db38efb':
threads_exception_wrap.cxx:474:19: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
  474 |   _swig_go_result = result;
      |   ~~~~~~~~~~~~~~~~^~~~~~~~
threads_exception_wrap.cxx: In function '_wrap_Test_unknown_threads_exception_68a875799db38efb':
threads_exception_wrap.cxx:493:19: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized]
  493 |   _swig_go_result = result;
      |   ~~~~~~~~~~~~~~~~^~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:47:18: warning: type of '_wrap_new_Test_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_Test_threads_exception_68a875799db38efb(void);
      |                  ^
../threads_exception_wrap.cxx:525:7: note: return value type mismatch
  525 | Test *_wrap_new_Test_threads_exception_68a875799db38efb() {
      |       ^
../threads_exception_wrap.cxx:525:7: note: '_wrap_new_Test_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:525:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:36:18: warning: type of '_wrap_new_Exc_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_Exc_threads_exception_68a875799db38efb(swig_intgo arg1, swig_type_1 arg2);
      |                  ^
../threads_exception_wrap.cxx:332:6: note: return value type mismatch
  332 | Exc *_wrap_new_Exc_threads_exception_68a875799db38efb(intgo _swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../threads_exception_wrap.cxx:332:6: note: '_wrap_new_Exc_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:332:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:48:13: warning: type of '_wrap_delete_Test_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_Test_threads_exception_68a875799db38efb(uintptr_t arg1);
      |             ^
../threads_exception_wrap.cxx:536:6: note: type mismatch in parameter 1
  536 | void _wrap_delete_Test_threads_exception_68a875799db38efb(Test *_swig_go_0) {
      |      ^
../threads_exception_wrap.cxx:536:6: note: '_wrap_delete_Test_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:536:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:41:13: warning: type of '_wrap_delete_Exc_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Exc_threads_exception_68a875799db38efb(uintptr_t arg1);
      |             ^
../threads_exception_wrap.cxx:414:6: note: type mismatch in parameter 1
  414 | void _wrap_delete_Exc_threads_exception_68a875799db38efb(Exc *_swig_go_0) {
      |      ^
../threads_exception_wrap.cxx:414:6: note: '_wrap_delete_Exc_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:414:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:45:19: warning: type of '_wrap_Test_unknown_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Test_unknown_threads_exception_68a875799db38efb(uintptr_t arg1);
      |                   ^
../threads_exception_wrap.cxx:479:7: note: type mismatch in parameter 1
  479 | intgo _wrap_Test_unknown_threads_exception_68a875799db38efb(Test *_swig_go_0) {
      |       ^
../threads_exception_wrap.cxx:479:7: note: '_wrap_Test_unknown_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:479:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:42:19: warning: type of '_wrap_Test_simple_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Test_simple_threads_exception_68a875799db38efb(uintptr_t arg1);
      |                   ^
../threads_exception_wrap.cxx:424:7: note: type mismatch in parameter 1
  424 | intgo _wrap_Test_simple_threads_exception_68a875799db38efb(Test *_swig_go_0) {
      |       ^
../threads_exception_wrap.cxx:424:7: note: '_wrap_Test_simple_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:424:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:46:19: warning: type of '_wrap_Test_multi_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_Test_multi_threads_exception_68a875799db38efb(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../threads_exception_wrap.cxx:498:7: note: type mismatch in parameter 1
  498 | intgo _wrap_Test_multi_threads_exception_68a875799db38efb(Test *_swig_go_0, intgo _swig_go_1) {
      |       ^
../threads_exception_wrap.cxx:498:7: note: '_wrap_Test_multi_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:498:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:43:19: warning: type of '_wrap_Test_message_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Test_message_threads_exception_68a875799db38efb(uintptr_t arg1);
      |                   ^
../threads_exception_wrap.cxx:443:7: note: type mismatch in parameter 1
  443 | intgo _wrap_Test_message_threads_exception_68a875799db38efb(Test *_swig_go_0) {
      |       ^
../threads_exception_wrap.cxx:443:7: note: '_wrap_Test_message_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:443:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:44:19: warning: type of '_wrap_Test_hosed_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_Test_hosed_threads_exception_68a875799db38efb(uintptr_t arg1);
      |                   ^
../threads_exception_wrap.cxx:460:7: note: type mismatch in parameter 1
  460 | intgo _wrap_Test_hosed_threads_exception_68a875799db38efb(Test *_swig_go_0) {
      |       ^
../threads_exception_wrap.cxx:460:7: note: '_wrap_Test_hosed_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:460:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:35:18: warning: type of '_wrap_Swig_malloc_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_Swig_malloc_threads_exception_68a875799db38efb(swig_intgo arg1);
      |                  ^
../threads_exception_wrap.cxx:319:7: note: return value type mismatch
  319 | void *_wrap_Swig_malloc_threads_exception_68a875799db38efb(intgo _swig_go_0) {
      |       ^
../threads_exception_wrap.cxx:319:7: note: '_wrap_Swig_malloc_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:319:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:34:13: warning: type of '_wrap_Swig_free_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Swig_free_threads_exception_68a875799db38efb(uintptr_t arg1);
      |             ^
../threads_exception_wrap.cxx:309:6: note: type mismatch in parameter 1
  309 | void _wrap_Swig_free_threads_exception_68a875799db38efb(void *_swig_go_0) {
      |      ^
../threads_exception_wrap.cxx:309:6: note: '_wrap_Swig_free_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:309:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:39:13: warning: type of '_wrap_Exc_msg_set_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Exc_msg_set_threads_exception_68a875799db38efb(uintptr_t arg1, swig_type_2 arg2);
      |             ^
../threads_exception_wrap.cxx:377:6: note: type mismatch in parameter 1
  377 | void _wrap_Exc_msg_set_threads_exception_68a875799db38efb(Exc *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../threads_exception_wrap.cxx:377:6: note: '_wrap_Exc_msg_set_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:377:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:40:20: warning: type of '_wrap_Exc_msg_get_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_type_3 _wrap_Exc_msg_get_threads_exception_68a875799db38efb(uintptr_t arg1);
      |                    ^
../threads_exception_wrap.cxx:401:12: note: type mismatch in parameter 1
  401 | _gostring_ _wrap_Exc_msg_get_threads_exception_68a875799db38efb(Exc *_swig_go_0) {
      |            ^
../threads_exception_wrap.cxx:401:12: note: '_wrap_Exc_msg_get_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:401:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:37:13: warning: type of '_wrap_Exc_code_set_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Exc_code_set_threads_exception_68a875799db38efb(uintptr_t arg1, swig_intgo arg2);
      |             ^
../threads_exception_wrap.cxx:352:6: note: type mismatch in parameter 1
  352 | void _wrap_Exc_code_set_threads_exception_68a875799db38efb(Exc *_swig_go_0, intgo _swig_go_1) {
      |      ^
../threads_exception_wrap.cxx:352:6: note: '_wrap_Exc_code_set_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/threads_exception/threads_exception.go:38:19: warning: type of '_wrap_Exc_code_get_threads_exception_68a875799db38efb' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_Exc_code_get_threads_exception_68a875799db38efb(uintptr_t arg1);
      |                   ^
../threads_exception_wrap.cxx:364:7: note: type mismatch in parameter 1
  364 | intgo _wrap_Exc_code_get_threads_exception_68a875799db38efb(Exc *_swig_go_0) {
      |       ^
../threads_exception_wrap.cxx:364:7: note: '_wrap_Exc_code_get_threads_exception_68a875799db38efb' was previously declared here
../threads_exception_wrap.cxx:364:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-642053722/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase throw_exception
checking go testcase typedef_array_member
checking go testcase typedef_class (with run test)
# swigtests/typedef_class
../typedef_class.go:35:18: warning: type of '_wrap_new_RealA_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_RealA_typedef_class_36a1738defa8add8(void);
      |                  ^
../typedef_class_wrap.cxx:324:8: note: return value type mismatch
  324 | RealA *_wrap_new_RealA_typedef_class_36a1738defa8add8() {
      |        ^
../typedef_class_wrap.cxx:324:8: note: '_wrap_new_RealA_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:324:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:38:18: warning: type of '_wrap_new_B_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_B_typedef_class_36a1738defa8add8(void);
      |                  ^
../typedef_class_wrap.cxx:360:4: note: return value type mismatch
  360 | B *_wrap_new_B_typedef_class_36a1738defa8add8() {
      |    ^
../typedef_class_wrap.cxx:360:4: note: '_wrap_new_B_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:360:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:43:18: warning: type of '_wrap_new_BB__SWIG_1_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_BB__SWIG_1_typedef_class_36a1738defa8add8(swig_intgo arg1);
      |                  ^
../typedef_class_wrap.cxx:413:5: note: return value type mismatch
  413 | AA *_wrap_new_BB__SWIG_1_typedef_class_36a1738defa8add8(intgo _swig_go_0) {
      |     ^
../typedef_class_wrap.cxx:413:5: note: '_wrap_new_BB__SWIG_1_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:413:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:42:18: warning: type of '_wrap_new_BB__SWIG_0_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_BB__SWIG_0_typedef_class_36a1738defa8add8(void);
      |                  ^
../typedef_class_wrap.cxx:402:5: note: return value type mismatch
  402 | AA *_wrap_new_BB__SWIG_0_typedef_class_36a1738defa8add8() {
      |     ^
../typedef_class_wrap.cxx:402:5: note: '_wrap_new_BB__SWIG_0_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:402:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:40:18: warning: type of '_wrap_new_BBB_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_BBB_typedef_class_36a1738defa8add8(void);
      |                  ^
../typedef_class_wrap.cxx:381:13: note: return value type mismatch
  381 | Space::AAA *_wrap_new_BBB_typedef_class_36a1738defa8add8() {
      |             ^
../typedef_class_wrap.cxx:381:13: note: '_wrap_new_BBB_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:381:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:36:13: warning: type of '_wrap_delete_RealA_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_RealA_typedef_class_36a1738defa8add8(uintptr_t arg1);
      |             ^
../typedef_class_wrap.cxx:335:6: note: type mismatch in parameter 1
  335 | void _wrap_delete_RealA_typedef_class_36a1738defa8add8(RealA *_swig_go_0) {
      |      ^
../typedef_class_wrap.cxx:335:6: note: '_wrap_delete_RealA_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:335:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:39:13: warning: type of '_wrap_delete_B_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_B_typedef_class_36a1738defa8add8(uintptr_t arg1);
      |             ^
../typedef_class_wrap.cxx:371:6: note: type mismatch in parameter 1
  371 | void _wrap_delete_B_typedef_class_36a1738defa8add8(B *_swig_go_0) {
      |      ^
../typedef_class_wrap.cxx:371:6: note: '_wrap_delete_B_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:371:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:48:13: warning: type of '_wrap_delete_BB_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_BB_typedef_class_36a1738defa8add8(uintptr_t arg1);
      |             ^
../typedef_class_wrap.cxx:479:6: note: type mismatch in parameter 1
  479 | void _wrap_delete_BB_typedef_class_36a1738defa8add8(AA *_swig_go_0) {
      |      ^
../typedef_class_wrap.cxx:479:6: note: '_wrap_delete_BB_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:479:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:41:13: warning: type of '_wrap_delete_BBB_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_BBB_typedef_class_36a1738defa8add8(uintptr_t arg1);
      |             ^
../typedef_class_wrap.cxx:392:6: note: type mismatch in parameter 1
  392 | void _wrap_delete_BBB_typedef_class_36a1738defa8add8(Space::AAA *_swig_go_0) {
      |      ^
../typedef_class_wrap.cxx:392:6: note: '_wrap_delete_BBB_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:392:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:32:18: warning: type of '_wrap_Swig_malloc_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_typedef_class_36a1738defa8add8(swig_intgo arg1);
      |                  ^
../typedef_class_wrap.cxx:286:7: note: return value type mismatch
  286 | void *_wrap_Swig_malloc_typedef_class_36a1738defa8add8(intgo _swig_go_0) {
      |       ^
../typedef_class_wrap.cxx:286:7: note: '_wrap_Swig_malloc_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:286:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:31:13: warning: type of '_wrap_Swig_free_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_typedef_class_36a1738defa8add8(uintptr_t arg1);
      |             ^
../typedef_class_wrap.cxx:276:6: note: type mismatch in parameter 1
  276 | void _wrap_Swig_free_typedef_class_36a1738defa8add8(void *_swig_go_0) {
      |      ^
../typedef_class_wrap.cxx:276:6: note: '_wrap_Swig_free_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:276:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:33:13: warning: type of '_wrap_RealA_a_set_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_RealA_a_set_typedef_class_36a1738defa8add8(uintptr_t arg1, swig_intgo arg2);
      |             ^
../typedef_class_wrap.cxx:299:6: note: type mismatch in parameter 1
  299 | void _wrap_RealA_a_set_typedef_class_36a1738defa8add8(RealA *_swig_go_0, intgo _swig_go_1) {
      |      ^
../typedef_class_wrap.cxx:299:6: note: '_wrap_RealA_a_set_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:299:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:34:19: warning: type of '_wrap_RealA_a_get_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_RealA_a_get_typedef_class_36a1738defa8add8(uintptr_t arg1);
      |                   ^
../typedef_class_wrap.cxx:311:7: note: type mismatch in parameter 1
  311 | intgo _wrap_RealA_a_get_typedef_class_36a1738defa8add8(RealA *_swig_go_0) {
      |       ^
../typedef_class_wrap.cxx:311:7: note: '_wrap_RealA_a_get_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:311:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:37:19: warning: type of '_wrap_B_testA_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_B_testA_typedef_class_36a1738defa8add8(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../typedef_class_wrap.cxx:345:7: note: type mismatch in parameter 1
  345 | intgo _wrap_B_testA_typedef_class_36a1738defa8add8(B *_swig_go_0, RealA *_swig_go_1) {
      |       ^
../typedef_class_wrap.cxx:345:7: note: '_wrap_B_testA_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:345:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:44:13: warning: type of '_wrap_BB_aa_var_set_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_BB_aa_var_set_typedef_class_36a1738defa8add8(uintptr_t arg1, swig_intgo arg2);
      |             ^
../typedef_class_wrap.cxx:426:6: note: type mismatch in parameter 1
  426 | void _wrap_BB_aa_var_set_typedef_class_36a1738defa8add8(AA *_swig_go_0, intgo _swig_go_1) {
      |      ^
../typedef_class_wrap.cxx:426:6: note: '_wrap_BB_aa_var_set_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:426:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:45:19: warning: type of '_wrap_BB_aa_var_get_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_BB_aa_var_get_typedef_class_36a1738defa8add8(uintptr_t arg1);
      |                   ^
../typedef_class_wrap.cxx:438:7: note: type mismatch in parameter 1
  438 | intgo _wrap_BB_aa_var_get_typedef_class_36a1738defa8add8(AA *_swig_go_0) {
      |       ^
../typedef_class_wrap.cxx:438:7: note: '_wrap_BB_aa_var_get_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:438:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_class.go:46:19: warning: type of '_wrap_BB_aa_method_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_voidp _wrap_BB_aa_method_typedef_class_36a1738defa8add8(uintptr_t arg1, double arg2);
      |                   ^
../typedef_class_wrap.cxx:451:8: note: type mismatch in parameter 1
  451 | intgo *_wrap_BB_aa_method_typedef_class_36a1738defa8add8(AA *_swig_go_0, double _swig_go_1) {
      |        ^
../typedef_class_wrap.cxx:451:8: note: '_wrap_BB_aa_method_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:451:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/typedef_class
typedef_class_wrap.cxx: In function 'intgo* _wrap_BB_aa_method_typedef_class_36a1738defa8add8(AA*, double)':
typedef_class_wrap.cxx:461:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  461 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
typedef_class_wrap.cxx: In function 'intgo* _wrap_BB_aa_static_method_typedef_class_36a1738defa8add8(bool)':
typedef_class_wrap.cxx:474:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  474 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
typedef_class_wrap.cxx: At global scope:
typedef_class_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
typedef_class_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:35:18: warning: type of '_wrap_new_RealA_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_RealA_typedef_class_36a1738defa8add8(void);
      |                  ^
../typedef_class_wrap.cxx:324:8: note: return value type mismatch
  324 | RealA *_wrap_new_RealA_typedef_class_36a1738defa8add8() {
      |        ^
../typedef_class_wrap.cxx:324:8: note: '_wrap_new_RealA_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:324:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:38:18: warning: type of '_wrap_new_B_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_B_typedef_class_36a1738defa8add8(void);
      |                  ^
../typedef_class_wrap.cxx:360:4: note: return value type mismatch
  360 | B *_wrap_new_B_typedef_class_36a1738defa8add8() {
      |    ^
../typedef_class_wrap.cxx:360:4: note: '_wrap_new_B_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:360:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:43:18: warning: type of '_wrap_new_BB__SWIG_1_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_BB__SWIG_1_typedef_class_36a1738defa8add8(swig_intgo arg1);
      |                  ^
../typedef_class_wrap.cxx:413:5: note: return value type mismatch
  413 | AA *_wrap_new_BB__SWIG_1_typedef_class_36a1738defa8add8(intgo _swig_go_0) {
      |     ^
../typedef_class_wrap.cxx:413:5: note: '_wrap_new_BB__SWIG_1_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:413:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:42:18: warning: type of '_wrap_new_BB__SWIG_0_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_BB__SWIG_0_typedef_class_36a1738defa8add8(void);
      |                  ^
../typedef_class_wrap.cxx:402:5: note: return value type mismatch
  402 | AA *_wrap_new_BB__SWIG_0_typedef_class_36a1738defa8add8() {
      |     ^
../typedef_class_wrap.cxx:402:5: note: '_wrap_new_BB__SWIG_0_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:402:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:40:18: warning: type of '_wrap_new_BBB_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_BBB_typedef_class_36a1738defa8add8(void);
      |                  ^
../typedef_class_wrap.cxx:381:13: note: return value type mismatch
  381 | Space::AAA *_wrap_new_BBB_typedef_class_36a1738defa8add8() {
      |             ^
../typedef_class_wrap.cxx:381:13: note: '_wrap_new_BBB_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:381:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:36:13: warning: type of '_wrap_delete_RealA_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_RealA_typedef_class_36a1738defa8add8(uintptr_t arg1);
      |             ^
../typedef_class_wrap.cxx:335:6: note: type mismatch in parameter 1
  335 | void _wrap_delete_RealA_typedef_class_36a1738defa8add8(RealA *_swig_go_0) {
      |      ^
../typedef_class_wrap.cxx:335:6: note: '_wrap_delete_RealA_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:335:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:39:13: warning: type of '_wrap_delete_B_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_B_typedef_class_36a1738defa8add8(uintptr_t arg1);
      |             ^
../typedef_class_wrap.cxx:371:6: note: type mismatch in parameter 1
  371 | void _wrap_delete_B_typedef_class_36a1738defa8add8(B *_swig_go_0) {
      |      ^
../typedef_class_wrap.cxx:371:6: note: '_wrap_delete_B_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:371:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:48:13: warning: type of '_wrap_delete_BB_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_BB_typedef_class_36a1738defa8add8(uintptr_t arg1);
      |             ^
../typedef_class_wrap.cxx:479:6: note: type mismatch in parameter 1
  479 | void _wrap_delete_BB_typedef_class_36a1738defa8add8(AA *_swig_go_0) {
      |      ^
../typedef_class_wrap.cxx:479:6: note: '_wrap_delete_BB_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:479:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:41:13: warning: type of '_wrap_delete_BBB_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_BBB_typedef_class_36a1738defa8add8(uintptr_t arg1);
      |             ^
../typedef_class_wrap.cxx:392:6: note: type mismatch in parameter 1
  392 | void _wrap_delete_BBB_typedef_class_36a1738defa8add8(Space::AAA *_swig_go_0) {
      |      ^
../typedef_class_wrap.cxx:392:6: note: '_wrap_delete_BBB_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:392:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:32:18: warning: type of '_wrap_Swig_malloc_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_typedef_class_36a1738defa8add8(swig_intgo arg1);
      |                  ^
../typedef_class_wrap.cxx:286:7: note: return value type mismatch
  286 | void *_wrap_Swig_malloc_typedef_class_36a1738defa8add8(intgo _swig_go_0) {
      |       ^
../typedef_class_wrap.cxx:286:7: note: '_wrap_Swig_malloc_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:286:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:31:13: warning: type of '_wrap_Swig_free_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_typedef_class_36a1738defa8add8(uintptr_t arg1);
      |             ^
../typedef_class_wrap.cxx:276:6: note: type mismatch in parameter 1
  276 | void _wrap_Swig_free_typedef_class_36a1738defa8add8(void *_swig_go_0) {
      |      ^
../typedef_class_wrap.cxx:276:6: note: '_wrap_Swig_free_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:276:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:33:13: warning: type of '_wrap_RealA_a_set_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_RealA_a_set_typedef_class_36a1738defa8add8(uintptr_t arg1, swig_intgo arg2);
      |             ^
../typedef_class_wrap.cxx:299:6: note: type mismatch in parameter 1
  299 | void _wrap_RealA_a_set_typedef_class_36a1738defa8add8(RealA *_swig_go_0, intgo _swig_go_1) {
      |      ^
../typedef_class_wrap.cxx:299:6: note: '_wrap_RealA_a_set_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:299:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:34:19: warning: type of '_wrap_RealA_a_get_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_RealA_a_get_typedef_class_36a1738defa8add8(uintptr_t arg1);
      |                   ^
../typedef_class_wrap.cxx:311:7: note: type mismatch in parameter 1
  311 | intgo _wrap_RealA_a_get_typedef_class_36a1738defa8add8(RealA *_swig_go_0) {
      |       ^
../typedef_class_wrap.cxx:311:7: note: '_wrap_RealA_a_get_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:311:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:37:19: warning: type of '_wrap_B_testA_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_B_testA_typedef_class_36a1738defa8add8(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../typedef_class_wrap.cxx:345:7: note: type mismatch in parameter 1
  345 | intgo _wrap_B_testA_typedef_class_36a1738defa8add8(B *_swig_go_0, RealA *_swig_go_1) {
      |       ^
../typedef_class_wrap.cxx:345:7: note: '_wrap_B_testA_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:345:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:44:13: warning: type of '_wrap_BB_aa_var_set_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_BB_aa_var_set_typedef_class_36a1738defa8add8(uintptr_t arg1, swig_intgo arg2);
      |             ^
../typedef_class_wrap.cxx:426:6: note: type mismatch in parameter 1
  426 | void _wrap_BB_aa_var_set_typedef_class_36a1738defa8add8(AA *_swig_go_0, intgo _swig_go_1) {
      |      ^
../typedef_class_wrap.cxx:426:6: note: '_wrap_BB_aa_var_set_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:426:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:45:19: warning: type of '_wrap_BB_aa_var_get_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_BB_aa_var_get_typedef_class_36a1738defa8add8(uintptr_t arg1);
      |                   ^
../typedef_class_wrap.cxx:438:7: note: type mismatch in parameter 1
  438 | intgo _wrap_BB_aa_var_get_typedef_class_36a1738defa8add8(AA *_swig_go_0) {
      |       ^
../typedef_class_wrap.cxx:438:7: note: '_wrap_BB_aa_var_get_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:438:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_class/typedef_class.go:46:19: warning: type of '_wrap_BB_aa_method_typedef_class_36a1738defa8add8' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_voidp _wrap_BB_aa_method_typedef_class_36a1738defa8add8(uintptr_t arg1, double arg2);
      |                   ^
../typedef_class_wrap.cxx:451:8: note: type mismatch in parameter 1
  451 | intgo *_wrap_BB_aa_method_typedef_class_36a1738defa8add8(AA *_swig_go_0, double _swig_go_1) {
      |        ^
../typedef_class_wrap.cxx:451:8: note: '_wrap_BB_aa_method_typedef_class_36a1738defa8add8' was previously declared here
../typedef_class_wrap.cxx:451:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4212907163/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase typedef_classforward_same_name
checking go testcase typedef_funcptr (with run test)
# swigtests/typedef_funcptr
../typedef_funcptr.go:37:18: warning: type of '_wrap_Swig_malloc_typedef_funcptr_86400afc28f325e9' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_Swig_malloc_typedef_funcptr_86400afc28f325e9(swig_intgo arg1);
      |                  ^
../typedef_funcptr_wrap.cxx:282:7: note: return value type mismatch
  282 | void *_wrap_Swig_malloc_typedef_funcptr_86400afc28f325e9(intgo _swig_go_0) {
      |       ^
../typedef_funcptr_wrap.cxx:282:7: note: '_wrap_Swig_malloc_typedef_funcptr_86400afc28f325e9' was previously declared here
../typedef_funcptr_wrap.cxx:282:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_funcptr.go:36:13: warning: type of '_wrap_Swig_free_typedef_funcptr_86400afc28f325e9' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_Swig_free_typedef_funcptr_86400afc28f325e9(uintptr_t arg1);
      |             ^
../typedef_funcptr_wrap.cxx:272:6: note: type mismatch in parameter 1
  272 | void _wrap_Swig_free_typedef_funcptr_86400afc28f325e9(void *_swig_go_0) {
      |      ^
../typedef_funcptr_wrap.cxx:272:6: note: '_wrap_Swig_free_typedef_funcptr_86400afc28f325e9' was previously declared here
../typedef_funcptr_wrap.cxx:272:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/typedef_funcptr
typedef_funcptr_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
typedef_funcptr_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_funcptr/typedef_funcptr.go:37:18: warning: type of '_wrap_Swig_malloc_typedef_funcptr_86400afc28f325e9' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_Swig_malloc_typedef_funcptr_86400afc28f325e9(swig_intgo arg1);
      |                  ^
../typedef_funcptr_wrap.cxx:282:7: note: return value type mismatch
  282 | void *_wrap_Swig_malloc_typedef_funcptr_86400afc28f325e9(intgo _swig_go_0) {
      |       ^
../typedef_funcptr_wrap.cxx:282:7: note: '_wrap_Swig_malloc_typedef_funcptr_86400afc28f325e9' was previously declared here
../typedef_funcptr_wrap.cxx:282:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_funcptr/typedef_funcptr.go:36:13: warning: type of '_wrap_Swig_free_typedef_funcptr_86400afc28f325e9' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_Swig_free_typedef_funcptr_86400afc28f325e9(uintptr_t arg1);
      |             ^
../typedef_funcptr_wrap.cxx:272:6: note: type mismatch in parameter 1
  272 | void _wrap_Swig_free_typedef_funcptr_86400afc28f325e9(void *_swig_go_0) {
      |      ^
../typedef_funcptr_wrap.cxx:272:6: note: '_wrap_Swig_free_typedef_funcptr_86400afc28f325e9' was previously declared here
../typedef_funcptr_wrap.cxx:272:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1166767333/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase typedef_inherit (with run test)
# swigtests/typedef_inherit
../typedef_inherit.go:48:18: warning: type of '_wrap_new_Spam_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_new_Spam_typedef_inherit_807d1fd29b8ed3fb(void);
      |                  ^
../typedef_inherit_wrap.cxx:426:7: note: return value type mismatch
  426 | spam *_wrap_new_Spam_typedef_inherit_807d1fd29b8ed3fb() {
      |       ^
../typedef_inherit_wrap.cxx:426:7: note: '_wrap_new_Spam_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:426:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:51:18: warning: type of '_wrap_new_Grok_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_Grok_typedef_inherit_807d1fd29b8ed3fb(void);
      |                  ^
../typedef_inherit_wrap.cxx:460:7: note: return value type mismatch
  460 | Grok *_wrap_new_Grok_typedef_inherit_807d1fd29b8ed3fb() {
      |       ^
../typedef_inherit_wrap.cxx:460:7: note: '_wrap_new_Grok_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:460:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:41:18: warning: type of '_wrap_new_Foo_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Foo_typedef_inherit_807d1fd29b8ed3fb(void);
      |                  ^
../typedef_inherit_wrap.cxx:345:6: note: return value type mismatch
  345 | Foo *_wrap_new_Foo_typedef_inherit_807d1fd29b8ed3fb() {
      |      ^
../typedef_inherit_wrap.cxx:345:6: note: '_wrap_new_Foo_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:345:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:43:18: warning: type of '_wrap_new_Bar_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Bar_typedef_inherit_807d1fd29b8ed3fb(void);
      |                  ^
../typedef_inherit_wrap.cxx:369:6: note: return value type mismatch
  369 | Bar *_wrap_new_Bar_typedef_inherit_807d1fd29b8ed3fb() {
      |      ^
../typedef_inherit_wrap.cxx:369:6: note: '_wrap_new_Bar_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:369:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:45:20: warning: type of '_wrap_do_blah_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_type_3 _wrap_do_blah_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |                    ^
../typedef_inherit_wrap.cxx:390:12: note: type mismatch in parameter 1
  390 | _gostring_ _wrap_do_blah_typedef_inherit_807d1fd29b8ed3fb(Foo *_swig_go_0) {
      |            ^
../typedef_inherit_wrap.cxx:390:12: note: '_wrap_do_blah_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:390:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:52:20: warning: type of '_wrap_do_blah2_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_type_6 _wrap_do_blah2_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |                    ^
../typedef_inherit_wrap.cxx:471:12: note: type mismatch in parameter 1
  471 | _gostring_ _wrap_do_blah2_typedef_inherit_807d1fd29b8ed3fb(spam *_swig_go_0) {
      |            ^
../typedef_inherit_wrap.cxx:471:12: note: '_wrap_do_blah2_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:471:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:46:13: warning: type of '_wrap_delete_Spam_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_Spam_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |             ^
../typedef_inherit_wrap.cxx:403:6: note: type mismatch in parameter 1
  403 | void _wrap_delete_Spam_typedef_inherit_807d1fd29b8ed3fb(spam *_swig_go_0) {
      |      ^
../typedef_inherit_wrap.cxx:403:6: note: '_wrap_delete_Spam_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:403:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:49:13: warning: type of '_wrap_delete_Grok_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_delete_Grok_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |             ^
../typedef_inherit_wrap.cxx:437:6: note: type mismatch in parameter 1
  437 | void _wrap_delete_Grok_typedef_inherit_807d1fd29b8ed3fb(Grok *_swig_go_0) {
      |      ^
../typedef_inherit_wrap.cxx:437:6: note: '_wrap_delete_Grok_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:437:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:39:13: warning: type of '_wrap_delete_Foo_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_Foo_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |             ^
../typedef_inherit_wrap.cxx:322:6: note: type mismatch in parameter 1
  322 | void _wrap_delete_Foo_typedef_inherit_807d1fd29b8ed3fb(Foo *_swig_go_0) {
      |      ^
../typedef_inherit_wrap.cxx:322:6: note: '_wrap_delete_Foo_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:322:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:44:13: warning: type of '_wrap_delete_Bar_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Bar_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |             ^
../typedef_inherit_wrap.cxx:380:6: note: type mismatch in parameter 1
  380 | void _wrap_delete_Bar_typedef_inherit_807d1fd29b8ed3fb(Bar *_swig_go_0) {
      |      ^
../typedef_inherit_wrap.cxx:380:6: note: '_wrap_delete_Bar_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:380:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:38:18: warning: type of '_wrap_Swig_malloc_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Swig_malloc_typedef_inherit_807d1fd29b8ed3fb(swig_intgo arg1);
      |                  ^
../typedef_inherit_wrap.cxx:309:7: note: return value type mismatch
  309 | void *_wrap_Swig_malloc_typedef_inherit_807d1fd29b8ed3fb(intgo _swig_go_0) {
      |       ^
../typedef_inherit_wrap.cxx:309:7: note: '_wrap_Swig_malloc_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:309:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:37:13: warning: type of '_wrap_Swig_free_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Swig_free_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |             ^
../typedef_inherit_wrap.cxx:299:6: note: type mismatch in parameter 1
  299 | void _wrap_Swig_free_typedef_inherit_807d1fd29b8ed3fb(void *_swig_go_0) {
      |      ^
../typedef_inherit_wrap.cxx:299:6: note: '_wrap_Swig_free_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:299:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:47:20: warning: type of '_wrap_Spam_blah_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_type_4 _wrap_Spam_blah_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |                    ^
../typedef_inherit_wrap.cxx:413:12: note: type mismatch in parameter 1
  413 | _gostring_ _wrap_Spam_blah_typedef_inherit_807d1fd29b8ed3fb(spam *_swig_go_0) {
      |            ^
../typedef_inherit_wrap.cxx:413:12: note: '_wrap_Spam_blah_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:413:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:50:20: warning: type of '_wrap_Grok_blah_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_5 _wrap_Grok_blah_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |                    ^
../typedef_inherit_wrap.cxx:447:12: note: type mismatch in parameter 1
  447 | _gostring_ _wrap_Grok_blah_typedef_inherit_807d1fd29b8ed3fb(Grok *_swig_go_0) {
      |            ^
../typedef_inherit_wrap.cxx:447:12: note: '_wrap_Grok_blah_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:447:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:40:20: warning: type of '_wrap_Foo_blah_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_type_1 _wrap_Foo_blah_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |                    ^
../typedef_inherit_wrap.cxx:332:12: note: type mismatch in parameter 1
  332 | _gostring_ _wrap_Foo_blah_typedef_inherit_807d1fd29b8ed3fb(Foo *_swig_go_0) {
      |            ^
../typedef_inherit_wrap.cxx:332:12: note: '_wrap_Foo_blah_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:332:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_inherit.go:42:20: warning: type of '_wrap_Bar_blah_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_2 _wrap_Bar_blah_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |                    ^
../typedef_inherit_wrap.cxx:356:12: note: type mismatch in parameter 1
  356 | _gostring_ _wrap_Bar_blah_typedef_inherit_807d1fd29b8ed3fb(Bar *_swig_go_0) {
      |            ^
../typedef_inherit_wrap.cxx:356:12: note: '_wrap_Bar_blah_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:356:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/typedef_inherit
typedef_inherit_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
typedef_inherit_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:48:18: warning: type of '_wrap_new_Spam_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_new_Spam_typedef_inherit_807d1fd29b8ed3fb(void);
      |                  ^
../typedef_inherit_wrap.cxx:426:7: note: return value type mismatch
  426 | spam *_wrap_new_Spam_typedef_inherit_807d1fd29b8ed3fb() {
      |       ^
../typedef_inherit_wrap.cxx:426:7: note: '_wrap_new_Spam_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:426:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:51:18: warning: type of '_wrap_new_Grok_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_Grok_typedef_inherit_807d1fd29b8ed3fb(void);
      |                  ^
../typedef_inherit_wrap.cxx:460:7: note: return value type mismatch
  460 | Grok *_wrap_new_Grok_typedef_inherit_807d1fd29b8ed3fb() {
      |       ^
../typedef_inherit_wrap.cxx:460:7: note: '_wrap_new_Grok_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:460:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:41:18: warning: type of '_wrap_new_Foo_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Foo_typedef_inherit_807d1fd29b8ed3fb(void);
      |                  ^
../typedef_inherit_wrap.cxx:345:6: note: return value type mismatch
  345 | Foo *_wrap_new_Foo_typedef_inherit_807d1fd29b8ed3fb() {
      |      ^
../typedef_inherit_wrap.cxx:345:6: note: '_wrap_new_Foo_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:345:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:43:18: warning: type of '_wrap_new_Bar_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Bar_typedef_inherit_807d1fd29b8ed3fb(void);
      |                  ^
../typedef_inherit_wrap.cxx:369:6: note: return value type mismatch
  369 | Bar *_wrap_new_Bar_typedef_inherit_807d1fd29b8ed3fb() {
      |      ^
../typedef_inherit_wrap.cxx:369:6: note: '_wrap_new_Bar_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:369:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:45:20: warning: type of '_wrap_do_blah_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_type_3 _wrap_do_blah_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |                    ^
../typedef_inherit_wrap.cxx:390:12: note: type mismatch in parameter 1
  390 | _gostring_ _wrap_do_blah_typedef_inherit_807d1fd29b8ed3fb(Foo *_swig_go_0) {
      |            ^
../typedef_inherit_wrap.cxx:390:12: note: '_wrap_do_blah_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:390:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:52:20: warning: type of '_wrap_do_blah2_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_type_6 _wrap_do_blah2_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |                    ^
../typedef_inherit_wrap.cxx:471:12: note: type mismatch in parameter 1
  471 | _gostring_ _wrap_do_blah2_typedef_inherit_807d1fd29b8ed3fb(spam *_swig_go_0) {
      |            ^
../typedef_inherit_wrap.cxx:471:12: note: '_wrap_do_blah2_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:471:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:46:13: warning: type of '_wrap_delete_Spam_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_Spam_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |             ^
../typedef_inherit_wrap.cxx:403:6: note: type mismatch in parameter 1
  403 | void _wrap_delete_Spam_typedef_inherit_807d1fd29b8ed3fb(spam *_swig_go_0) {
      |      ^
../typedef_inherit_wrap.cxx:403:6: note: '_wrap_delete_Spam_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:403:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:49:13: warning: type of '_wrap_delete_Grok_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_delete_Grok_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |             ^
../typedef_inherit_wrap.cxx:437:6: note: type mismatch in parameter 1
  437 | void _wrap_delete_Grok_typedef_inherit_807d1fd29b8ed3fb(Grok *_swig_go_0) {
      |      ^
../typedef_inherit_wrap.cxx:437:6: note: '_wrap_delete_Grok_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:437:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:39:13: warning: type of '_wrap_delete_Foo_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_Foo_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |             ^
../typedef_inherit_wrap.cxx:322:6: note: type mismatch in parameter 1
  322 | void _wrap_delete_Foo_typedef_inherit_807d1fd29b8ed3fb(Foo *_swig_go_0) {
      |      ^
../typedef_inherit_wrap.cxx:322:6: note: '_wrap_delete_Foo_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:322:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:44:13: warning: type of '_wrap_delete_Bar_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Bar_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |             ^
../typedef_inherit_wrap.cxx:380:6: note: type mismatch in parameter 1
  380 | void _wrap_delete_Bar_typedef_inherit_807d1fd29b8ed3fb(Bar *_swig_go_0) {
      |      ^
../typedef_inherit_wrap.cxx:380:6: note: '_wrap_delete_Bar_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:380:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:38:18: warning: type of '_wrap_Swig_malloc_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_Swig_malloc_typedef_inherit_807d1fd29b8ed3fb(swig_intgo arg1);
      |                  ^
../typedef_inherit_wrap.cxx:309:7: note: return value type mismatch
  309 | void *_wrap_Swig_malloc_typedef_inherit_807d1fd29b8ed3fb(intgo _swig_go_0) {
      |       ^
../typedef_inherit_wrap.cxx:309:7: note: '_wrap_Swig_malloc_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:309:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:37:13: warning: type of '_wrap_Swig_free_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_Swig_free_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |             ^
../typedef_inherit_wrap.cxx:299:6: note: type mismatch in parameter 1
  299 | void _wrap_Swig_free_typedef_inherit_807d1fd29b8ed3fb(void *_swig_go_0) {
      |      ^
../typedef_inherit_wrap.cxx:299:6: note: '_wrap_Swig_free_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:299:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:47:20: warning: type of '_wrap_Spam_blah_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_type_4 _wrap_Spam_blah_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |                    ^
../typedef_inherit_wrap.cxx:413:12: note: type mismatch in parameter 1
  413 | _gostring_ _wrap_Spam_blah_typedef_inherit_807d1fd29b8ed3fb(spam *_swig_go_0) {
      |            ^
../typedef_inherit_wrap.cxx:413:12: note: '_wrap_Spam_blah_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:413:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:50:20: warning: type of '_wrap_Grok_blah_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_5 _wrap_Grok_blah_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |                    ^
../typedef_inherit_wrap.cxx:447:12: note: type mismatch in parameter 1
  447 | _gostring_ _wrap_Grok_blah_typedef_inherit_807d1fd29b8ed3fb(Grok *_swig_go_0) {
      |            ^
../typedef_inherit_wrap.cxx:447:12: note: '_wrap_Grok_blah_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:447:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:40:20: warning: type of '_wrap_Foo_blah_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_type_1 _wrap_Foo_blah_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |                    ^
../typedef_inherit_wrap.cxx:332:12: note: type mismatch in parameter 1
  332 | _gostring_ _wrap_Foo_blah_typedef_inherit_807d1fd29b8ed3fb(Foo *_swig_go_0) {
      |            ^
../typedef_inherit_wrap.cxx:332:12: note: '_wrap_Foo_blah_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:332:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_inherit/typedef_inherit.go:42:20: warning: type of '_wrap_Bar_blah_typedef_inherit_807d1fd29b8ed3fb' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_2 _wrap_Bar_blah_typedef_inherit_807d1fd29b8ed3fb(uintptr_t arg1);
      |                    ^
../typedef_inherit_wrap.cxx:356:12: note: type mismatch in parameter 1
  356 | _gostring_ _wrap_Bar_blah_typedef_inherit_807d1fd29b8ed3fb(Bar *_swig_go_0) {
      |            ^
../typedef_inherit_wrap.cxx:356:12: note: '_wrap_Bar_blah_typedef_inherit_807d1fd29b8ed3fb' was previously declared here
../typedef_inherit_wrap.cxx:356:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1897350634/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase typedef_mptr
checking go testcase typedef_reference
checking go testcase typedef_scope (with run test)
# swigtests/typedef_scope
../typedef_scope.go:40:18: warning: type of '_wrap_new_Foo_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Foo_typedef_scope_dc905e3af6f607ab(void);
      |                  ^
../typedef_scope_wrap.cxx:373:6: note: return value type mismatch
  373 | Foo *_wrap_new_Foo_typedef_scope_dc905e3af6f607ab() {
      |      ^
../typedef_scope_wrap.cxx:373:6: note: '_wrap_new_Foo_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:373:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_scope.go:42:18: warning: type of '_wrap_new_CBaz_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_CBaz_typedef_scope_dc905e3af6f607ab(void);
      |                  ^
../typedef_scope_wrap.cxx:394:7: note: return value type mismatch
  394 | CBaz *_wrap_new_CBaz_typedef_scope_dc905e3af6f607ab() {
      |       ^
../typedef_scope_wrap.cxx:394:7: note: '_wrap_new_CBaz_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:394:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_scope.go:38:18: warning: type of '_wrap_new_Bar_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Bar_typedef_scope_dc905e3af6f607ab(void);
      |                  ^
../typedef_scope_wrap.cxx:352:6: note: return value type mismatch
  352 | Bar *_wrap_new_Bar_typedef_scope_dc905e3af6f607ab() {
      |      ^
../typedef_scope_wrap.cxx:352:6: note: '_wrap_new_Bar_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_scope.go:41:13: warning: type of '_wrap_delete_Foo_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Foo_typedef_scope_dc905e3af6f607ab(uintptr_t arg1);
      |             ^
../typedef_scope_wrap.cxx:384:6: note: type mismatch in parameter 1
  384 | void _wrap_delete_Foo_typedef_scope_dc905e3af6f607ab(Foo *_swig_go_0) {
      |      ^
../typedef_scope_wrap.cxx:384:6: note: '_wrap_delete_Foo_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:384:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_scope.go:43:13: warning: type of '_wrap_delete_CBaz_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_CBaz_typedef_scope_dc905e3af6f607ab(uintptr_t arg1);
      |             ^
../typedef_scope_wrap.cxx:405:6: note: type mismatch in parameter 1
  405 | void _wrap_delete_CBaz_typedef_scope_dc905e3af6f607ab(CBaz *_swig_go_0) {
      |      ^
../typedef_scope_wrap.cxx:405:6: note: '_wrap_delete_CBaz_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:405:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_scope.go:39:13: warning: type of '_wrap_delete_Bar_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_Bar_typedef_scope_dc905e3af6f607ab(uintptr_t arg1);
      |             ^
../typedef_scope_wrap.cxx:363:6: note: type mismatch in parameter 1
  363 | void _wrap_delete_Bar_typedef_scope_dc905e3af6f607ab(Bar *_swig_go_0) {
      |      ^
../typedef_scope_wrap.cxx:363:6: note: '_wrap_delete_Bar_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:363:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_scope.go:35:18: warning: type of '_wrap_Swig_malloc_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_Swig_malloc_typedef_scope_dc905e3af6f607ab(swig_intgo arg1);
      |                  ^
../typedef_scope_wrap.cxx:295:7: note: return value type mismatch
  295 | void *_wrap_Swig_malloc_typedef_scope_dc905e3af6f607ab(intgo _swig_go_0) {
      |       ^
../typedef_scope_wrap.cxx:295:7: note: '_wrap_Swig_malloc_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:295:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_scope.go:34:13: warning: type of '_wrap_Swig_free_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Swig_free_typedef_scope_dc905e3af6f607ab(uintptr_t arg1);
      |             ^
../typedef_scope_wrap.cxx:285:6: note: type mismatch in parameter 1
  285 | void _wrap_Swig_free_typedef_scope_dc905e3af6f607ab(void *_swig_go_0) {
      |      ^
../typedef_scope_wrap.cxx:285:6: note: '_wrap_Swig_free_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:285:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_scope.go:37:20: warning: type of '_wrap_Bar_test2_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_type_2 _wrap_Bar_test2_typedef_scope_dc905e3af6f607ab(uintptr_t arg1, swig_intgo arg2, swig_type_3 arg3);
      |                    ^
../typedef_scope_wrap.cxx:330:12: note: type mismatch in parameter 1
  330 | _gostring_ _wrap_Bar_test2_typedef_scope_dc905e3af6f607ab(Bar *_swig_go_0, intgo _swig_go_1, _gostring_ _swig_go_2) {
      |            ^
../typedef_scope_wrap.cxx:330:12: note: '_wrap_Bar_test2_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:330:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typedef_scope.go:36:19: warning: type of '_wrap_Bar_test1_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Bar_test1_typedef_scope_dc905e3af6f607ab(uintptr_t arg1, swig_intgo arg2, swig_type_1 arg3);
      |                   ^
../typedef_scope_wrap.cxx:308:7: note: type mismatch in parameter 1
  308 | intgo _wrap_Bar_test1_typedef_scope_dc905e3af6f607ab(Bar *_swig_go_0, intgo _swig_go_1, _gostring_ _swig_go_2) {
      |       ^
../typedef_scope_wrap.cxx:308:7: note: '_wrap_Bar_test1_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:308:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/typedef_scope
typedef_scope_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
typedef_scope_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_scope/typedef_scope.go:40:18: warning: type of '_wrap_new_Foo_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Foo_typedef_scope_dc905e3af6f607ab(void);
      |                  ^
../typedef_scope_wrap.cxx:373:6: note: return value type mismatch
  373 | Foo *_wrap_new_Foo_typedef_scope_dc905e3af6f607ab() {
      |      ^
../typedef_scope_wrap.cxx:373:6: note: '_wrap_new_Foo_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:373:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_scope/typedef_scope.go:42:18: warning: type of '_wrap_new_CBaz_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_CBaz_typedef_scope_dc905e3af6f607ab(void);
      |                  ^
../typedef_scope_wrap.cxx:394:7: note: return value type mismatch
  394 | CBaz *_wrap_new_CBaz_typedef_scope_dc905e3af6f607ab() {
      |       ^
../typedef_scope_wrap.cxx:394:7: note: '_wrap_new_CBaz_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:394:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_scope/typedef_scope.go:38:18: warning: type of '_wrap_new_Bar_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_Bar_typedef_scope_dc905e3af6f607ab(void);
      |                  ^
../typedef_scope_wrap.cxx:352:6: note: return value type mismatch
  352 | Bar *_wrap_new_Bar_typedef_scope_dc905e3af6f607ab() {
      |      ^
../typedef_scope_wrap.cxx:352:6: note: '_wrap_new_Bar_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_scope/typedef_scope.go:41:13: warning: type of '_wrap_delete_Foo_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Foo_typedef_scope_dc905e3af6f607ab(uintptr_t arg1);
      |             ^
../typedef_scope_wrap.cxx:384:6: note: type mismatch in parameter 1
  384 | void _wrap_delete_Foo_typedef_scope_dc905e3af6f607ab(Foo *_swig_go_0) {
      |      ^
../typedef_scope_wrap.cxx:384:6: note: '_wrap_delete_Foo_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:384:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_scope/typedef_scope.go:43:13: warning: type of '_wrap_delete_CBaz_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_CBaz_typedef_scope_dc905e3af6f607ab(uintptr_t arg1);
      |             ^
../typedef_scope_wrap.cxx:405:6: note: type mismatch in parameter 1
  405 | void _wrap_delete_CBaz_typedef_scope_dc905e3af6f607ab(CBaz *_swig_go_0) {
      |      ^
../typedef_scope_wrap.cxx:405:6: note: '_wrap_delete_CBaz_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:405:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_scope/typedef_scope.go:39:13: warning: type of '_wrap_delete_Bar_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_Bar_typedef_scope_dc905e3af6f607ab(uintptr_t arg1);
      |             ^
../typedef_scope_wrap.cxx:363:6: note: type mismatch in parameter 1
  363 | void _wrap_delete_Bar_typedef_scope_dc905e3af6f607ab(Bar *_swig_go_0) {
      |      ^
../typedef_scope_wrap.cxx:363:6: note: '_wrap_delete_Bar_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:363:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_scope/typedef_scope.go:35:18: warning: type of '_wrap_Swig_malloc_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_Swig_malloc_typedef_scope_dc905e3af6f607ab(swig_intgo arg1);
      |                  ^
../typedef_scope_wrap.cxx:295:7: note: return value type mismatch
  295 | void *_wrap_Swig_malloc_typedef_scope_dc905e3af6f607ab(intgo _swig_go_0) {
      |       ^
../typedef_scope_wrap.cxx:295:7: note: '_wrap_Swig_malloc_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:295:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_scope/typedef_scope.go:34:13: warning: type of '_wrap_Swig_free_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Swig_free_typedef_scope_dc905e3af6f607ab(uintptr_t arg1);
      |             ^
../typedef_scope_wrap.cxx:285:6: note: type mismatch in parameter 1
  285 | void _wrap_Swig_free_typedef_scope_dc905e3af6f607ab(void *_swig_go_0) {
      |      ^
../typedef_scope_wrap.cxx:285:6: note: '_wrap_Swig_free_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:285:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_scope/typedef_scope.go:37:20: warning: type of '_wrap_Bar_test2_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_type_2 _wrap_Bar_test2_typedef_scope_dc905e3af6f607ab(uintptr_t arg1, swig_intgo arg2, swig_type_3 arg3);
      |                    ^
../typedef_scope_wrap.cxx:330:12: note: type mismatch in parameter 1
  330 | _gostring_ _wrap_Bar_test2_typedef_scope_dc905e3af6f607ab(Bar *_swig_go_0, intgo _swig_go_1, _gostring_ _swig_go_2) {
      |            ^
../typedef_scope_wrap.cxx:330:12: note: '_wrap_Bar_test2_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:330:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typedef_scope/typedef_scope.go:36:19: warning: type of '_wrap_Bar_test1_typedef_scope_dc905e3af6f607ab' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Bar_test1_typedef_scope_dc905e3af6f607ab(uintptr_t arg1, swig_intgo arg2, swig_type_1 arg3);
      |                   ^
../typedef_scope_wrap.cxx:308:7: note: type mismatch in parameter 1
  308 | intgo _wrap_Bar_test1_typedef_scope_dc905e3af6f607ab(Bar *_swig_go_0, intgo _swig_go_1, _gostring_ _swig_go_2) {
      |       ^
../typedef_scope_wrap.cxx:308:7: note: '_wrap_Bar_test1_typedef_scope_dc905e3af6f607ab' was previously declared here
../typedef_scope_wrap.cxx:308:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4117398179/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase typedef_sizet
checking go testcase typedef_struct_cpp
checking go testcase typedef_typedef
checking go testcase typemap_arrays
checking go testcase typemap_array_qualifiers
checking go testcase typemap_delete
checking go testcase typemap_directorout
checking go testcase typemap_documentation
checking go testcase typemap_global_scope
checking go testcase typemap_manyargs
checking go testcase typemap_namespace (with run test)
# swigtests/typemap_namespace
../typemap_namespace.go:36:18: warning: type of '_wrap_Swig_malloc_typemap_namespace_36163629a01478e5' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_typemap_namespace_36163629a01478e5(swig_intgo arg1);
      |                  ^
../typemap_namespace_wrap.cxx:281:7: note: return value type mismatch
  281 | void *_wrap_Swig_malloc_typemap_namespace_36163629a01478e5(intgo _swig_go_0) {
      |       ^
../typemap_namespace_wrap.cxx:281:7: note: '_wrap_Swig_malloc_typemap_namespace_36163629a01478e5' was previously declared here
../typemap_namespace_wrap.cxx:281:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typemap_namespace.go:35:13: warning: type of '_wrap_Swig_free_typemap_namespace_36163629a01478e5' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_typemap_namespace_36163629a01478e5(uintptr_t arg1);
      |             ^
../typemap_namespace_wrap.cxx:271:6: note: type mismatch in parameter 1
  271 | void _wrap_Swig_free_typemap_namespace_36163629a01478e5(void *_swig_go_0) {
      |      ^
../typemap_namespace_wrap.cxx:271:6: note: '_wrap_Swig_free_typemap_namespace_36163629a01478e5' was previously declared here
../typemap_namespace_wrap.cxx:271:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/typemap_namespace
typemap_namespace_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
typemap_namespace_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typemap_namespace/typemap_namespace.go:36:18: warning: type of '_wrap_Swig_malloc_typemap_namespace_36163629a01478e5' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_typemap_namespace_36163629a01478e5(swig_intgo arg1);
      |                  ^
../typemap_namespace_wrap.cxx:281:7: note: return value type mismatch
  281 | void *_wrap_Swig_malloc_typemap_namespace_36163629a01478e5(intgo _swig_go_0) {
      |       ^
../typemap_namespace_wrap.cxx:281:7: note: '_wrap_Swig_malloc_typemap_namespace_36163629a01478e5' was previously declared here
../typemap_namespace_wrap.cxx:281:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typemap_namespace/typemap_namespace.go:35:13: warning: type of '_wrap_Swig_free_typemap_namespace_36163629a01478e5' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_typemap_namespace_36163629a01478e5(uintptr_t arg1);
      |             ^
../typemap_namespace_wrap.cxx:271:6: note: type mismatch in parameter 1
  271 | void _wrap_Swig_free_typemap_namespace_36163629a01478e5(void *_swig_go_0) {
      |      ^
../typemap_namespace_wrap.cxx:271:6: note: '_wrap_Swig_free_typemap_namespace_36163629a01478e5' was previously declared here
../typemap_namespace_wrap.cxx:271:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4195562034/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase typemap_ns_using (with run test)
# swigtests/typemap_ns_using
../typemap_ns_using.go:33:18: warning: type of '_wrap_new__FooImpl_typemap_ns_using_542eae2a73d6b4ca' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new__FooImpl_typemap_ns_using_542eae2a73d6b4ca(void);
      |                  ^
../typemap_ns_using_wrap.cxx:285:14: note: return value type mismatch
  285 | X::_FooImpl *_wrap_new__FooImpl_typemap_ns_using_542eae2a73d6b4ca() {
      |              ^
../typemap_ns_using_wrap.cxx:285:14: note: '_wrap_new__FooImpl_typemap_ns_using_542eae2a73d6b4ca' was previously declared here
../typemap_ns_using_wrap.cxx:285:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typemap_ns_using.go:34:13: warning: type of '_wrap_delete__FooImpl_typemap_ns_using_542eae2a73d6b4ca' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete__FooImpl_typemap_ns_using_542eae2a73d6b4ca(uintptr_t arg1);
      |             ^
../typemap_ns_using_wrap.cxx:296:6: note: type mismatch in parameter 1
  296 | void _wrap_delete__FooImpl_typemap_ns_using_542eae2a73d6b4ca(X::_FooImpl *_swig_go_0) {
      |      ^
../typemap_ns_using_wrap.cxx:296:6: note: '_wrap_delete__FooImpl_typemap_ns_using_542eae2a73d6b4ca' was previously declared here
../typemap_ns_using_wrap.cxx:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typemap_ns_using.go:32:18: warning: type of '_wrap_Swig_malloc_typemap_ns_using_542eae2a73d6b4ca' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_typemap_ns_using_542eae2a73d6b4ca(swig_intgo arg1);
      |                  ^
../typemap_ns_using_wrap.cxx:272:7: note: return value type mismatch
  272 | void *_wrap_Swig_malloc_typemap_ns_using_542eae2a73d6b4ca(intgo _swig_go_0) {
      |       ^
../typemap_ns_using_wrap.cxx:272:7: note: '_wrap_Swig_malloc_typemap_ns_using_542eae2a73d6b4ca' was previously declared here
../typemap_ns_using_wrap.cxx:272:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typemap_ns_using.go:31:13: warning: type of '_wrap_Swig_free_typemap_ns_using_542eae2a73d6b4ca' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_typemap_ns_using_542eae2a73d6b4ca(uintptr_t arg1);
      |             ^
../typemap_ns_using_wrap.cxx:262:6: note: type mismatch in parameter 1
  262 | void _wrap_Swig_free_typemap_ns_using_542eae2a73d6b4ca(void *_swig_go_0) {
      |      ^
../typemap_ns_using_wrap.cxx:262:6: note: '_wrap_Swig_free_typemap_ns_using_542eae2a73d6b4ca' was previously declared here
../typemap_ns_using_wrap.cxx:262:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/typemap_ns_using
typemap_ns_using_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
typemap_ns_using_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typemap_ns_using/typemap_ns_using.go:33:18: warning: type of '_wrap_new__FooImpl_typemap_ns_using_542eae2a73d6b4ca' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new__FooImpl_typemap_ns_using_542eae2a73d6b4ca(void);
      |                  ^
../typemap_ns_using_wrap.cxx:285:14: note: return value type mismatch
  285 | X::_FooImpl *_wrap_new__FooImpl_typemap_ns_using_542eae2a73d6b4ca() {
      |              ^
../typemap_ns_using_wrap.cxx:285:14: note: '_wrap_new__FooImpl_typemap_ns_using_542eae2a73d6b4ca' was previously declared here
../typemap_ns_using_wrap.cxx:285:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typemap_ns_using/typemap_ns_using.go:34:13: warning: type of '_wrap_delete__FooImpl_typemap_ns_using_542eae2a73d6b4ca' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete__FooImpl_typemap_ns_using_542eae2a73d6b4ca(uintptr_t arg1);
      |             ^
../typemap_ns_using_wrap.cxx:296:6: note: type mismatch in parameter 1
  296 | void _wrap_delete__FooImpl_typemap_ns_using_542eae2a73d6b4ca(X::_FooImpl *_swig_go_0) {
      |      ^
../typemap_ns_using_wrap.cxx:296:6: note: '_wrap_delete__FooImpl_typemap_ns_using_542eae2a73d6b4ca' was previously declared here
../typemap_ns_using_wrap.cxx:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typemap_ns_using/typemap_ns_using.go:32:18: warning: type of '_wrap_Swig_malloc_typemap_ns_using_542eae2a73d6b4ca' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_typemap_ns_using_542eae2a73d6b4ca(swig_intgo arg1);
      |                  ^
../typemap_ns_using_wrap.cxx:272:7: note: return value type mismatch
  272 | void *_wrap_Swig_malloc_typemap_ns_using_542eae2a73d6b4ca(intgo _swig_go_0) {
      |       ^
../typemap_ns_using_wrap.cxx:272:7: note: '_wrap_Swig_malloc_typemap_ns_using_542eae2a73d6b4ca' was previously declared here
../typemap_ns_using_wrap.cxx:272:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typemap_ns_using/typemap_ns_using.go:31:13: warning: type of '_wrap_Swig_free_typemap_ns_using_542eae2a73d6b4ca' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_typemap_ns_using_542eae2a73d6b4ca(uintptr_t arg1);
      |             ^
../typemap_ns_using_wrap.cxx:262:6: note: type mismatch in parameter 1
  262 | void _wrap_Swig_free_typemap_ns_using_542eae2a73d6b4ca(void *_swig_go_0) {
      |      ^
../typemap_ns_using_wrap.cxx:262:6: note: '_wrap_Swig_free_typemap_ns_using_542eae2a73d6b4ca' was previously declared here
../typemap_ns_using_wrap.cxx:262:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2306229480/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase typemap_numinputs
checking go testcase typemap_template
checking go testcase typemap_template_parm_typedef
checking go testcase typemap_template_parms
checking go testcase typemap_template_typedef
checking go testcase typemap_out_optimal (with run test)
# swigtests/typemap_out_optimal
../typemap_out_optimal.go:35:18: warning: type of '_wrap_new_XX__SWIG_2_typemap_out_optimal_e847eb1037d4ffed' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_XX__SWIG_2_typemap_out_optimal_e847eb1037d4ffed(uintptr_t arg1);
      |                  ^
../typemap_out_optimal_wrap.cxx:310:5: note: return value type mismatch
  310 | XX *_wrap_new_XX__SWIG_2_typemap_out_optimal_e847eb1037d4ffed(XX *_swig_go_0) {
      |     ^
../typemap_out_optimal_wrap.cxx:310:5: note: '_wrap_new_XX__SWIG_2_typemap_out_optimal_e847eb1037d4ffed' was previously declared here
../typemap_out_optimal_wrap.cxx:310:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typemap_out_optimal.go:34:18: warning: type of '_wrap_new_XX__SWIG_1_typemap_out_optimal_e847eb1037d4ffed' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_XX__SWIG_1_typemap_out_optimal_e847eb1037d4ffed(swig_intgo arg1);
      |                  ^
../typemap_out_optimal_wrap.cxx:297:5: note: return value type mismatch
  297 | XX *_wrap_new_XX__SWIG_1_typemap_out_optimal_e847eb1037d4ffed(intgo _swig_go_0) {
      |     ^
../typemap_out_optimal_wrap.cxx:297:5: note: '_wrap_new_XX__SWIG_1_typemap_out_optimal_e847eb1037d4ffed' was previously declared here
../typemap_out_optimal_wrap.cxx:297:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typemap_out_optimal.go:33:18: warning: type of '_wrap_new_XX__SWIG_0_typemap_out_optimal_e847eb1037d4ffed' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_XX__SWIG_0_typemap_out_optimal_e847eb1037d4ffed(void);
      |                  ^
../typemap_out_optimal_wrap.cxx:286:5: note: return value type mismatch
  286 | XX *_wrap_new_XX__SWIG_0_typemap_out_optimal_e847eb1037d4ffed() {
      |     ^
../typemap_out_optimal_wrap.cxx:286:5: note: '_wrap_new_XX__SWIG_0_typemap_out_optimal_e847eb1037d4ffed' was previously declared here
../typemap_out_optimal_wrap.cxx:286:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typemap_out_optimal.go:36:13: warning: type of '_wrap_delete_XX_typemap_out_optimal_e847eb1037d4ffed' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_XX_typemap_out_optimal_e847eb1037d4ffed(uintptr_t arg1);
      |             ^
../typemap_out_optimal_wrap.cxx:323:6: note: type mismatch in parameter 1
  323 | void _wrap_delete_XX_typemap_out_optimal_e847eb1037d4ffed(XX *_swig_go_0) {
      |      ^
../typemap_out_optimal_wrap.cxx:323:6: note: '_wrap_delete_XX_typemap_out_optimal_e847eb1037d4ffed' was previously declared here
../typemap_out_optimal_wrap.cxx:323:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typemap_out_optimal.go:37:18: warning: type of '_wrap_XX_create_typemap_out_optimal_e847eb1037d4ffed' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_XX_create_typemap_out_optimal_e847eb1037d4ffed(void);
      |                  ^
../typemap_out_optimal_wrap.cxx:333:5: note: return value type mismatch
  333 | XX *_wrap_XX_create_typemap_out_optimal_e847eb1037d4ffed() {
      |     ^
../typemap_out_optimal_wrap.cxx:333:5: note: '_wrap_XX_create_typemap_out_optimal_e847eb1037d4ffed' was previously declared here
../typemap_out_optimal_wrap.cxx:333:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typemap_out_optimal.go:32:18: warning: type of '_wrap_Swig_malloc_typemap_out_optimal_e847eb1037d4ffed' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_typemap_out_optimal_e847eb1037d4ffed(swig_intgo arg1);
      |                  ^
../typemap_out_optimal_wrap.cxx:273:7: note: return value type mismatch
  273 | void *_wrap_Swig_malloc_typemap_out_optimal_e847eb1037d4ffed(intgo _swig_go_0) {
      |       ^
../typemap_out_optimal_wrap.cxx:273:7: note: '_wrap_Swig_malloc_typemap_out_optimal_e847eb1037d4ffed' was previously declared here
../typemap_out_optimal_wrap.cxx:273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typemap_out_optimal.go:31:13: warning: type of '_wrap_Swig_free_typemap_out_optimal_e847eb1037d4ffed' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_typemap_out_optimal_e847eb1037d4ffed(uintptr_t arg1);
      |             ^
../typemap_out_optimal_wrap.cxx:263:6: note: type mismatch in parameter 1
  263 | void _wrap_Swig_free_typemap_out_optimal_e847eb1037d4ffed(void *_swig_go_0) {
      |      ^
../typemap_out_optimal_wrap.cxx:263:6: note: '_wrap_Swig_free_typemap_out_optimal_e847eb1037d4ffed' was previously declared here
../typemap_out_optimal_wrap.cxx:263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/typemap_out_optimal
typemap_out_optimal_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
typemap_out_optimal_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typemap_out_optimal/typemap_out_optimal.go:35:18: warning: type of '_wrap_new_XX__SWIG_2_typemap_out_optimal_e847eb1037d4ffed' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_XX__SWIG_2_typemap_out_optimal_e847eb1037d4ffed(uintptr_t arg1);
      |                  ^
../typemap_out_optimal_wrap.cxx:310:5: note: return value type mismatch
  310 | XX *_wrap_new_XX__SWIG_2_typemap_out_optimal_e847eb1037d4ffed(XX *_swig_go_0) {
      |     ^
../typemap_out_optimal_wrap.cxx:310:5: note: '_wrap_new_XX__SWIG_2_typemap_out_optimal_e847eb1037d4ffed' was previously declared here
../typemap_out_optimal_wrap.cxx:310:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typemap_out_optimal/typemap_out_optimal.go:34:18: warning: type of '_wrap_new_XX__SWIG_1_typemap_out_optimal_e847eb1037d4ffed' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_XX__SWIG_1_typemap_out_optimal_e847eb1037d4ffed(swig_intgo arg1);
      |                  ^
../typemap_out_optimal_wrap.cxx:297:5: note: return value type mismatch
  297 | XX *_wrap_new_XX__SWIG_1_typemap_out_optimal_e847eb1037d4ffed(intgo _swig_go_0) {
      |     ^
../typemap_out_optimal_wrap.cxx:297:5: note: '_wrap_new_XX__SWIG_1_typemap_out_optimal_e847eb1037d4ffed' was previously declared here
../typemap_out_optimal_wrap.cxx:297:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typemap_out_optimal/typemap_out_optimal.go:33:18: warning: type of '_wrap_new_XX__SWIG_0_typemap_out_optimal_e847eb1037d4ffed' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_XX__SWIG_0_typemap_out_optimal_e847eb1037d4ffed(void);
      |                  ^
../typemap_out_optimal_wrap.cxx:286:5: note: return value type mismatch
  286 | XX *_wrap_new_XX__SWIG_0_typemap_out_optimal_e847eb1037d4ffed() {
      |     ^
../typemap_out_optimal_wrap.cxx:286:5: note: '_wrap_new_XX__SWIG_0_typemap_out_optimal_e847eb1037d4ffed' was previously declared here
../typemap_out_optimal_wrap.cxx:286:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typemap_out_optimal/typemap_out_optimal.go:36:13: warning: type of '_wrap_delete_XX_typemap_out_optimal_e847eb1037d4ffed' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_XX_typemap_out_optimal_e847eb1037d4ffed(uintptr_t arg1);
      |             ^
../typemap_out_optimal_wrap.cxx:323:6: note: type mismatch in parameter 1
  323 | void _wrap_delete_XX_typemap_out_optimal_e847eb1037d4ffed(XX *_swig_go_0) {
      |      ^
../typemap_out_optimal_wrap.cxx:323:6: note: '_wrap_delete_XX_typemap_out_optimal_e847eb1037d4ffed' was previously declared here
../typemap_out_optimal_wrap.cxx:323:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typemap_out_optimal/typemap_out_optimal.go:37:18: warning: type of '_wrap_XX_create_typemap_out_optimal_e847eb1037d4ffed' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_XX_create_typemap_out_optimal_e847eb1037d4ffed(void);
      |                  ^
../typemap_out_optimal_wrap.cxx:333:5: note: return value type mismatch
  333 | XX *_wrap_XX_create_typemap_out_optimal_e847eb1037d4ffed() {
      |     ^
../typemap_out_optimal_wrap.cxx:333:5: note: '_wrap_XX_create_typemap_out_optimal_e847eb1037d4ffed' was previously declared here
../typemap_out_optimal_wrap.cxx:333:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typemap_out_optimal/typemap_out_optimal.go:32:18: warning: type of '_wrap_Swig_malloc_typemap_out_optimal_e847eb1037d4ffed' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_typemap_out_optimal_e847eb1037d4ffed(swig_intgo arg1);
      |                  ^
../typemap_out_optimal_wrap.cxx:273:7: note: return value type mismatch
  273 | void *_wrap_Swig_malloc_typemap_out_optimal_e847eb1037d4ffed(intgo _swig_go_0) {
      |       ^
../typemap_out_optimal_wrap.cxx:273:7: note: '_wrap_Swig_malloc_typemap_out_optimal_e847eb1037d4ffed' was previously declared here
../typemap_out_optimal_wrap.cxx:273:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typemap_out_optimal/typemap_out_optimal.go:31:13: warning: type of '_wrap_Swig_free_typemap_out_optimal_e847eb1037d4ffed' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_typemap_out_optimal_e847eb1037d4ffed(uintptr_t arg1);
      |             ^
../typemap_out_optimal_wrap.cxx:263:6: note: type mismatch in parameter 1
  263 | void _wrap_Swig_free_typemap_out_optimal_e847eb1037d4ffed(void *_swig_go_0) {
      |      ^
../typemap_out_optimal_wrap.cxx:263:6: note: '_wrap_Swig_free_typemap_out_optimal_e847eb1037d4ffed' was previously declared here
../typemap_out_optimal_wrap.cxx:263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1055168098/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase typemap_qualifier_strip
checking go testcase typemap_variables
checking go testcase typemap_various
checking go testcase typename (with run test)
# swigtests/typename
../typename.go:40:15: warning: type of '_wrap_twoFoo_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   40 | extern double _wrap_twoFoo_typename_2eae30bca52aed38(uintptr_t arg1);
      |               ^
../typename_wrap.cxx:372:8: note: type mismatch in parameter 1
  372 | double _wrap_twoFoo_typename_2eae30bca52aed38(Foo *_swig_go_0) {
      |        ^
../typename_wrap.cxx:372:8: note: '_wrap_twoFoo_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:372:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typename.go:41:19: warning: type of '_wrap_twoBar_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_twoBar_typename_2eae30bca52aed38(uintptr_t arg1);
      |                   ^
../typename_wrap.cxx:385:7: note: type mismatch in parameter 1
  385 | intgo _wrap_twoBar_typename_2eae30bca52aed38(Bar *_swig_go_0) {
      |       ^
../typename_wrap.cxx:385:7: note: '_wrap_twoBar_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:385:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typename.go:34:18: warning: type of '_wrap_new_Foo_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_Foo_typename_2eae30bca52aed38(void);
      |                  ^
../typename_wrap.cxx:306:6: note: return value type mismatch
  306 | Foo *_wrap_new_Foo_typename_2eae30bca52aed38() {
      |      ^
../typename_wrap.cxx:306:6: note: '_wrap_new_Foo_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:306:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typename.go:37:18: warning: type of '_wrap_new_Bar_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Bar_typename_2eae30bca52aed38(void);
      |                  ^
../typename_wrap.cxx:340:6: note: return value type mismatch
  340 | Bar *_wrap_new_Bar_typename_2eae30bca52aed38() {
      |      ^
../typename_wrap.cxx:340:6: note: '_wrap_new_Bar_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:340:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typename.go:35:13: warning: type of '_wrap_delete_Foo_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_Foo_typename_2eae30bca52aed38(uintptr_t arg1);
      |             ^
../typename_wrap.cxx:317:6: note: type mismatch in parameter 1
  317 | void _wrap_delete_Foo_typename_2eae30bca52aed38(Foo *_swig_go_0) {
      |      ^
../typename_wrap.cxx:317:6: note: '_wrap_delete_Foo_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:317:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typename.go:38:13: warning: type of '_wrap_delete_Bar_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Bar_typename_2eae30bca52aed38(uintptr_t arg1);
      |             ^
../typename_wrap.cxx:351:6: note: type mismatch in parameter 1
  351 | void _wrap_delete_Bar_typename_2eae30bca52aed38(Bar *_swig_go_0) {
      |      ^
../typename_wrap.cxx:351:6: note: '_wrap_delete_Bar_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:351:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typename.go:32:18: warning: type of '_wrap_Swig_malloc_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_typename_2eae30bca52aed38(swig_intgo arg1);
      |                  ^
../typename_wrap.cxx:280:7: note: return value type mismatch
  280 | void *_wrap_Swig_malloc_typename_2eae30bca52aed38(intgo _swig_go_0) {
      |       ^
../typename_wrap.cxx:280:7: note: '_wrap_Swig_malloc_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:280:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typename.go:31:13: warning: type of '_wrap_Swig_free_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_typename_2eae30bca52aed38(uintptr_t arg1);
      |             ^
../typename_wrap.cxx:270:6: note: type mismatch in parameter 1
  270 | void _wrap_Swig_free_typename_2eae30bca52aed38(void *_swig_go_0) {
      |      ^
../typename_wrap.cxx:270:6: note: '_wrap_Swig_free_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:270:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typename.go:33:15: warning: type of '_wrap_Foo_blah_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   33 | extern double _wrap_Foo_blah_typename_2eae30bca52aed38(uintptr_t arg1);
      |               ^
../typename_wrap.cxx:293:8: note: type mismatch in parameter 1
  293 | double _wrap_Foo_blah_typename_2eae30bca52aed38(Foo *_swig_go_0) {
      |        ^
../typename_wrap.cxx:293:8: note: '_wrap_Foo_blah_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:293:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../typename.go:36:19: warning: type of '_wrap_Bar_blah_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Bar_blah_typename_2eae30bca52aed38(uintptr_t arg1);
      |                   ^
../typename_wrap.cxx:327:7: note: type mismatch in parameter 1
  327 | intgo _wrap_Bar_blah_typename_2eae30bca52aed38(Bar *_swig_go_0) {
      |       ^
../typename_wrap.cxx:327:7: note: '_wrap_Bar_blah_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:327:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/typename
typename_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
typename_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typename/typename.go:40:15: warning: type of '_wrap_twoFoo_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   40 | extern double _wrap_twoFoo_typename_2eae30bca52aed38(uintptr_t arg1);
      |               ^
../typename_wrap.cxx:372:8: note: type mismatch in parameter 1
  372 | double _wrap_twoFoo_typename_2eae30bca52aed38(Foo *_swig_go_0) {
      |        ^
../typename_wrap.cxx:372:8: note: '_wrap_twoFoo_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:372:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typename/typename.go:41:19: warning: type of '_wrap_twoBar_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_twoBar_typename_2eae30bca52aed38(uintptr_t arg1);
      |                   ^
../typename_wrap.cxx:385:7: note: type mismatch in parameter 1
  385 | intgo _wrap_twoBar_typename_2eae30bca52aed38(Bar *_swig_go_0) {
      |       ^
../typename_wrap.cxx:385:7: note: '_wrap_twoBar_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:385:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typename/typename.go:34:18: warning: type of '_wrap_new_Foo_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_Foo_typename_2eae30bca52aed38(void);
      |                  ^
../typename_wrap.cxx:306:6: note: return value type mismatch
  306 | Foo *_wrap_new_Foo_typename_2eae30bca52aed38() {
      |      ^
../typename_wrap.cxx:306:6: note: '_wrap_new_Foo_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:306:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typename/typename.go:37:18: warning: type of '_wrap_new_Bar_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Bar_typename_2eae30bca52aed38(void);
      |                  ^
../typename_wrap.cxx:340:6: note: return value type mismatch
  340 | Bar *_wrap_new_Bar_typename_2eae30bca52aed38() {
      |      ^
../typename_wrap.cxx:340:6: note: '_wrap_new_Bar_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:340:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typename/typename.go:35:13: warning: type of '_wrap_delete_Foo_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_Foo_typename_2eae30bca52aed38(uintptr_t arg1);
      |             ^
../typename_wrap.cxx:317:6: note: type mismatch in parameter 1
  317 | void _wrap_delete_Foo_typename_2eae30bca52aed38(Foo *_swig_go_0) {
      |      ^
../typename_wrap.cxx:317:6: note: '_wrap_delete_Foo_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:317:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typename/typename.go:38:13: warning: type of '_wrap_delete_Bar_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Bar_typename_2eae30bca52aed38(uintptr_t arg1);
      |             ^
../typename_wrap.cxx:351:6: note: type mismatch in parameter 1
  351 | void _wrap_delete_Bar_typename_2eae30bca52aed38(Bar *_swig_go_0) {
      |      ^
../typename_wrap.cxx:351:6: note: '_wrap_delete_Bar_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:351:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typename/typename.go:32:18: warning: type of '_wrap_Swig_malloc_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_typename_2eae30bca52aed38(swig_intgo arg1);
      |                  ^
../typename_wrap.cxx:280:7: note: return value type mismatch
  280 | void *_wrap_Swig_malloc_typename_2eae30bca52aed38(intgo _swig_go_0) {
      |       ^
../typename_wrap.cxx:280:7: note: '_wrap_Swig_malloc_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:280:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typename/typename.go:31:13: warning: type of '_wrap_Swig_free_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_typename_2eae30bca52aed38(uintptr_t arg1);
      |             ^
../typename_wrap.cxx:270:6: note: type mismatch in parameter 1
  270 | void _wrap_Swig_free_typename_2eae30bca52aed38(void *_swig_go_0) {
      |      ^
../typename_wrap.cxx:270:6: note: '_wrap_Swig_free_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:270:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typename/typename.go:33:15: warning: type of '_wrap_Foo_blah_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   33 | extern double _wrap_Foo_blah_typename_2eae30bca52aed38(uintptr_t arg1);
      |               ^
../typename_wrap.cxx:293:8: note: type mismatch in parameter 1
  293 | double _wrap_Foo_blah_typename_2eae30bca52aed38(Foo *_swig_go_0) {
      |        ^
../typename_wrap.cxx:293:8: note: '_wrap_Foo_blah_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:293:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/typename/typename.go:36:19: warning: type of '_wrap_Bar_blah_typename_2eae30bca52aed38' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Bar_blah_typename_2eae30bca52aed38(uintptr_t arg1);
      |                   ^
../typename_wrap.cxx:327:7: note: type mismatch in parameter 1
  327 | intgo _wrap_Bar_blah_typename_2eae30bca52aed38(Bar *_swig_go_0) {
      |       ^
../typename_wrap.cxx:327:7: note: '_wrap_Bar_blah_typename_2eae30bca52aed38' was previously declared here
../typename_wrap.cxx:327:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1031329023/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase types_directive
checking go testcase unicode_strings
checking go testcase union_scope
checking go testcase using1 (with run test)
# swigtests/using1
../using1.go:33:18: warning: type of '_wrap_new__FooImpl_using1_980e65563742887f' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new__FooImpl_using1_980e65563742887f(void);
      |                  ^
../using1_wrap.cxx:287:14: note: return value type mismatch
  287 | X::_FooImpl *_wrap_new__FooImpl_using1_980e65563742887f() {
      |              ^
../using1_wrap.cxx:287:14: note: '_wrap_new__FooImpl_using1_980e65563742887f' was previously declared here
../using1_wrap.cxx:287:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using1.go:34:13: warning: type of '_wrap_delete__FooImpl_using1_980e65563742887f' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete__FooImpl_using1_980e65563742887f(uintptr_t arg1);
      |             ^
../using1_wrap.cxx:298:6: note: type mismatch in parameter 1
  298 | void _wrap_delete__FooImpl_using1_980e65563742887f(X::_FooImpl *_swig_go_0) {
      |      ^
../using1_wrap.cxx:298:6: note: '_wrap_delete__FooImpl_using1_980e65563742887f' was previously declared here
../using1_wrap.cxx:298:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using1.go:32:18: warning: type of '_wrap_Swig_malloc_using1_980e65563742887f' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_using1_980e65563742887f(swig_intgo arg1);
      |                  ^
../using1_wrap.cxx:274:7: note: return value type mismatch
  274 | void *_wrap_Swig_malloc_using1_980e65563742887f(intgo _swig_go_0) {
      |       ^
../using1_wrap.cxx:274:7: note: '_wrap_Swig_malloc_using1_980e65563742887f' was previously declared here
../using1_wrap.cxx:274:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using1.go:31:13: warning: type of '_wrap_Swig_free_using1_980e65563742887f' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_using1_980e65563742887f(uintptr_t arg1);
      |             ^
../using1_wrap.cxx:264:6: note: type mismatch in parameter 1
  264 | void _wrap_Swig_free_using1_980e65563742887f(void *_swig_go_0) {
      |      ^
../using1_wrap.cxx:264:6: note: '_wrap_Swig_free_using1_980e65563742887f' was previously declared here
../using1_wrap.cxx:264:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/using1
using1_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
using1_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using1/using1.go:33:18: warning: type of '_wrap_new__FooImpl_using1_980e65563742887f' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new__FooImpl_using1_980e65563742887f(void);
      |                  ^
../using1_wrap.cxx:287:14: note: return value type mismatch
  287 | X::_FooImpl *_wrap_new__FooImpl_using1_980e65563742887f() {
      |              ^
../using1_wrap.cxx:287:14: note: '_wrap_new__FooImpl_using1_980e65563742887f' was previously declared here
../using1_wrap.cxx:287:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using1/using1.go:34:13: warning: type of '_wrap_delete__FooImpl_using1_980e65563742887f' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete__FooImpl_using1_980e65563742887f(uintptr_t arg1);
      |             ^
../using1_wrap.cxx:298:6: note: type mismatch in parameter 1
  298 | void _wrap_delete__FooImpl_using1_980e65563742887f(X::_FooImpl *_swig_go_0) {
      |      ^
../using1_wrap.cxx:298:6: note: '_wrap_delete__FooImpl_using1_980e65563742887f' was previously declared here
../using1_wrap.cxx:298:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using1/using1.go:32:18: warning: type of '_wrap_Swig_malloc_using1_980e65563742887f' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_using1_980e65563742887f(swig_intgo arg1);
      |                  ^
../using1_wrap.cxx:274:7: note: return value type mismatch
  274 | void *_wrap_Swig_malloc_using1_980e65563742887f(intgo _swig_go_0) {
      |       ^
../using1_wrap.cxx:274:7: note: '_wrap_Swig_malloc_using1_980e65563742887f' was previously declared here
../using1_wrap.cxx:274:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using1/using1.go:31:13: warning: type of '_wrap_Swig_free_using1_980e65563742887f' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_using1_980e65563742887f(uintptr_t arg1);
      |             ^
../using1_wrap.cxx:264:6: note: type mismatch in parameter 1
  264 | void _wrap_Swig_free_using1_980e65563742887f(void *_swig_go_0) {
      |      ^
../using1_wrap.cxx:264:6: note: '_wrap_Swig_free_using1_980e65563742887f' was previously declared here
../using1_wrap.cxx:264:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-782662426/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase using2 (with run test)
# swigtests/using2
../using2.go:33:18: warning: type of '_wrap_new__FooImpl_using2_0b62b88ec3b63fd0' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new__FooImpl_using2_0b62b88ec3b63fd0(void);
      |                  ^
../using2_wrap.cxx:288:14: note: return value type mismatch
  288 | X::_FooImpl *_wrap_new__FooImpl_using2_0b62b88ec3b63fd0() {
      |              ^
../using2_wrap.cxx:288:14: note: '_wrap_new__FooImpl_using2_0b62b88ec3b63fd0' was previously declared here
../using2_wrap.cxx:288:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using2.go:34:13: warning: type of '_wrap_delete__FooImpl_using2_0b62b88ec3b63fd0' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete__FooImpl_using2_0b62b88ec3b63fd0(uintptr_t arg1);
      |             ^
../using2_wrap.cxx:299:6: note: type mismatch in parameter 1
  299 | void _wrap_delete__FooImpl_using2_0b62b88ec3b63fd0(X::_FooImpl *_swig_go_0) {
      |      ^
../using2_wrap.cxx:299:6: note: '_wrap_delete__FooImpl_using2_0b62b88ec3b63fd0' was previously declared here
../using2_wrap.cxx:299:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using2.go:32:18: warning: type of '_wrap_Swig_malloc_using2_0b62b88ec3b63fd0' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_using2_0b62b88ec3b63fd0(swig_intgo arg1);
      |                  ^
../using2_wrap.cxx:275:7: note: return value type mismatch
  275 | void *_wrap_Swig_malloc_using2_0b62b88ec3b63fd0(intgo _swig_go_0) {
      |       ^
../using2_wrap.cxx:275:7: note: '_wrap_Swig_malloc_using2_0b62b88ec3b63fd0' was previously declared here
../using2_wrap.cxx:275:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using2.go:31:13: warning: type of '_wrap_Swig_free_using2_0b62b88ec3b63fd0' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_using2_0b62b88ec3b63fd0(uintptr_t arg1);
      |             ^
../using2_wrap.cxx:265:6: note: type mismatch in parameter 1
  265 | void _wrap_Swig_free_using2_0b62b88ec3b63fd0(void *_swig_go_0) {
      |      ^
../using2_wrap.cxx:265:6: note: '_wrap_Swig_free_using2_0b62b88ec3b63fd0' was previously declared here
../using2_wrap.cxx:265:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/using2
using2_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
using2_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using2/using2.go:33:18: warning: type of '_wrap_new__FooImpl_using2_0b62b88ec3b63fd0' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new__FooImpl_using2_0b62b88ec3b63fd0(void);
      |                  ^
../using2_wrap.cxx:288:14: note: return value type mismatch
  288 | X::_FooImpl *_wrap_new__FooImpl_using2_0b62b88ec3b63fd0() {
      |              ^
../using2_wrap.cxx:288:14: note: '_wrap_new__FooImpl_using2_0b62b88ec3b63fd0' was previously declared here
../using2_wrap.cxx:288:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using2/using2.go:34:13: warning: type of '_wrap_delete__FooImpl_using2_0b62b88ec3b63fd0' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete__FooImpl_using2_0b62b88ec3b63fd0(uintptr_t arg1);
      |             ^
../using2_wrap.cxx:299:6: note: type mismatch in parameter 1
  299 | void _wrap_delete__FooImpl_using2_0b62b88ec3b63fd0(X::_FooImpl *_swig_go_0) {
      |      ^
../using2_wrap.cxx:299:6: note: '_wrap_delete__FooImpl_using2_0b62b88ec3b63fd0' was previously declared here
../using2_wrap.cxx:299:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using2/using2.go:32:18: warning: type of '_wrap_Swig_malloc_using2_0b62b88ec3b63fd0' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_using2_0b62b88ec3b63fd0(swig_intgo arg1);
      |                  ^
../using2_wrap.cxx:275:7: note: return value type mismatch
  275 | void *_wrap_Swig_malloc_using2_0b62b88ec3b63fd0(intgo _swig_go_0) {
      |       ^
../using2_wrap.cxx:275:7: note: '_wrap_Swig_malloc_using2_0b62b88ec3b63fd0' was previously declared here
../using2_wrap.cxx:275:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using2/using2.go:31:13: warning: type of '_wrap_Swig_free_using2_0b62b88ec3b63fd0' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_using2_0b62b88ec3b63fd0(uintptr_t arg1);
      |             ^
../using2_wrap.cxx:265:6: note: type mismatch in parameter 1
  265 | void _wrap_Swig_free_using2_0b62b88ec3b63fd0(void *_swig_go_0) {
      |      ^
../using2_wrap.cxx:265:6: note: '_wrap_Swig_free_using2_0b62b88ec3b63fd0' was previously declared here
../using2_wrap.cxx:265:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3177845360/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase using_composition (with run test)
# swigtests/using_composition
../using_composition.go:43:18: warning: type of '_wrap_new_Foo_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Foo_using_composition_984e82e9600d6aed(void);
      |                  ^
../using_composition_wrap.cxx:347:6: note: return value type mismatch
  347 | Foo *_wrap_new_Foo_using_composition_984e82e9600d6aed() {
      |      ^
../using_composition_wrap.cxx:347:6: note: '_wrap_new_Foo_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:347:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:51:18: warning: type of '_wrap_new_FooBar_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_FooBar_using_composition_984e82e9600d6aed(void);
      |                  ^
../using_composition_wrap.cxx:454:9: note: return value type mismatch
  454 | FooBar *_wrap_new_FooBar_using_composition_984e82e9600d6aed() {
      |         ^
../using_composition_wrap.cxx:454:9: note: '_wrap_new_FooBar_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:454:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:63:18: warning: type of '_wrap_new_FooBar3_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   63 | extern uintptr_t _wrap_new_FooBar3_using_composition_984e82e9600d6aed(void);
      |                  ^
../using_composition_wrap.cxx:622:10: note: return value type mismatch
  622 | FooBar3 *_wrap_new_FooBar3_using_composition_984e82e9600d6aed() {
      |          ^
../using_composition_wrap.cxx:622:10: note: '_wrap_new_FooBar3_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:622:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:57:18: warning: type of '_wrap_new_FooBar2_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_FooBar2_using_composition_984e82e9600d6aed(void);
      |                  ^
../using_composition_wrap.cxx:538:10: note: return value type mismatch
  538 | FooBar2 *_wrap_new_FooBar2_using_composition_984e82e9600d6aed() {
      |          ^
../using_composition_wrap.cxx:538:10: note: '_wrap_new_FooBar2_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:538:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:46:18: warning: type of '_wrap_new_Bar_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_new_Bar_using_composition_984e82e9600d6aed(void);
      |                  ^
../using_composition_wrap.cxx:383:6: note: return value type mismatch
  383 | Bar *_wrap_new_Bar_using_composition_984e82e9600d6aed() {
      |      ^
../using_composition_wrap.cxx:383:6: note: '_wrap_new_Bar_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:383:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:44:13: warning: type of '_wrap_delete_Foo_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Foo_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |             ^
../using_composition_wrap.cxx:358:6: note: type mismatch in parameter 1
  358 | void _wrap_delete_Foo_using_composition_984e82e9600d6aed(Foo *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:358:6: note: '_wrap_delete_Foo_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:358:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:52:13: warning: type of '_wrap_delete_FooBar_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_FooBar_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |             ^
../using_composition_wrap.cxx:465:6: note: type mismatch in parameter 1
  465 | void _wrap_delete_FooBar_using_composition_984e82e9600d6aed(FooBar *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:465:6: note: '_wrap_delete_FooBar_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:465:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:64:13: warning: type of '_wrap_delete_FooBar3_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_delete_FooBar3_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |             ^
../using_composition_wrap.cxx:633:6: note: type mismatch in parameter 1
  633 | void _wrap_delete_FooBar3_using_composition_984e82e9600d6aed(FooBar3 *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:633:6: note: '_wrap_delete_FooBar3_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:633:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:58:13: warning: type of '_wrap_delete_FooBar2_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_delete_FooBar2_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |             ^
../using_composition_wrap.cxx:549:6: note: type mismatch in parameter 1
  549 | void _wrap_delete_FooBar2_using_composition_984e82e9600d6aed(FooBar2 *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:549:6: note: '_wrap_delete_FooBar2_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:549:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:47:13: warning: type of '_wrap_delete_Bar_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_Bar_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |             ^
../using_composition_wrap.cxx:394:6: note: type mismatch in parameter 1
  394 | void _wrap_delete_Bar_using_composition_984e82e9600d6aed(Bar *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:394:6: note: '_wrap_delete_Bar_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:394:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:40:18: warning: type of '_wrap_Swig_malloc_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_Swig_malloc_using_composition_984e82e9600d6aed(swig_intgo arg1);
      |                  ^
../using_composition_wrap.cxx:299:7: note: return value type mismatch
  299 | void *_wrap_Swig_malloc_using_composition_984e82e9600d6aed(intgo _swig_go_0) {
      |       ^
../using_composition_wrap.cxx:299:7: note: '_wrap_Swig_malloc_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:299:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:39:13: warning: type of '_wrap_Swig_free_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Swig_free_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |             ^
../using_composition_wrap.cxx:289:6: note: type mismatch in parameter 1
  289 | void _wrap_Swig_free_using_composition_984e82e9600d6aed(void *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:289:6: note: '_wrap_Swig_free_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:289:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:42:20: warning: type of '_wrap_Foo_blah__SWIG_1_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_1 _wrap_Foo_blah__SWIG_1_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_type_2 arg2);
      |                    ^
../using_composition_wrap.cxx:327:12: note: type mismatch in parameter 1
  327 | _gostring_ _wrap_Foo_blah__SWIG_1_using_composition_984e82e9600d6aed(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../using_composition_wrap.cxx:327:12: note: '_wrap_Foo_blah__SWIG_1_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:327:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:41:19: warning: type of '_wrap_Foo_blah__SWIG_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_Foo_blah__SWIG_0_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_composition_wrap.cxx:312:7: note: type mismatch in parameter 1
  312 | intgo _wrap_Foo_blah__SWIG_0_using_composition_984e82e9600d6aed(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_composition_wrap.cxx:312:7: note: '_wrap_Foo_blah__SWIG_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:312:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:50:20: warning: type of '_wrap_FooBar_blah__SWIG_2_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_3 _wrap_FooBar_blah__SWIG_2_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_type_4 arg2);
      |                    ^
../using_composition_wrap.cxx:434:12: note: type mismatch in parameter 1
  434 | _gostring_ _wrap_FooBar_blah__SWIG_2_using_composition_984e82e9600d6aed(FooBar *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../using_composition_wrap.cxx:434:12: note: '_wrap_FooBar_blah__SWIG_2_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:434:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:49:15: warning: type of '_wrap_FooBar_blah__SWIG_1_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   49 | extern double _wrap_FooBar_blah__SWIG_1_0_using_composition_984e82e9600d6aed(uintptr_t arg1, double arg2);
      |               ^
../using_composition_wrap.cxx:419:8: note: type mismatch in parameter 1
  419 | double _wrap_FooBar_blah__SWIG_1_0_using_composition_984e82e9600d6aed(FooBar *_swig_go_0, double _swig_go_1) {
      |        ^
../using_composition_wrap.cxx:419:8: note: '_wrap_FooBar_blah__SWIG_1_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:419:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:48:19: warning: type of '_wrap_FooBar_blah__SWIG_0_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_FooBar_blah__SWIG_0_0_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_composition_wrap.cxx:404:7: note: type mismatch in parameter 1
  404 | intgo _wrap_FooBar_blah__SWIG_0_0_using_composition_984e82e9600d6aed(FooBar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_composition_wrap.cxx:404:7: note: '_wrap_FooBar_blah__SWIG_0_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:404:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:53:18: warning: type of '_wrap_FooBar_SwigGetBar_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_FooBar_SwigGetBar_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |                  ^
../using_composition_wrap.cxx:475:6: note: return value type mismatch
  475 | Bar *_wrap_FooBar_SwigGetBar_using_composition_984e82e9600d6aed(FooBar *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:475:6: note: '_wrap_FooBar_SwigGetBar_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:475:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:62:15: warning: type of '_wrap_FooBar3_blah__SWIG_2_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   62 | extern double _wrap_FooBar3_blah__SWIG_2_0_using_composition_984e82e9600d6aed(uintptr_t arg1, double arg2);
      |               ^
../using_composition_wrap.cxx:607:8: note: type mismatch in parameter 1
  607 | double _wrap_FooBar3_blah__SWIG_2_0_using_composition_984e82e9600d6aed(FooBar3 *_swig_go_0, double _swig_go_1) {
      |        ^
../using_composition_wrap.cxx:607:8: note: '_wrap_FooBar3_blah__SWIG_2_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:607:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:61:20: warning: type of '_wrap_FooBar3_blah__SWIG_1_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_type_7 _wrap_FooBar3_blah__SWIG_1_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_type_8 arg2);
      |                    ^
../using_composition_wrap.cxx:587:12: note: type mismatch in parameter 1
  587 | _gostring_ _wrap_FooBar3_blah__SWIG_1_using_composition_984e82e9600d6aed(FooBar3 *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../using_composition_wrap.cxx:587:12: note: '_wrap_FooBar3_blah__SWIG_1_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:587:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:60:19: warning: type of '_wrap_FooBar3_blah__SWIG_0_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_FooBar3_blah__SWIG_0_0_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_composition_wrap.cxx:572:7: note: type mismatch in parameter 1
  572 | intgo _wrap_FooBar3_blah__SWIG_0_0_using_composition_984e82e9600d6aed(FooBar3 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_composition_wrap.cxx:572:7: note: '_wrap_FooBar3_blah__SWIG_0_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:572:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:65:18: warning: type of '_wrap_FooBar3_SwigGetBar_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_FooBar3_SwigGetBar_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |                  ^
../using_composition_wrap.cxx:643:6: note: return value type mismatch
  643 | Bar *_wrap_FooBar3_SwigGetBar_using_composition_984e82e9600d6aed(FooBar3 *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:643:6: note: '_wrap_FooBar3_SwigGetBar_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:643:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:56:15: warning: type of '_wrap_FooBar2_blah__SWIG_2_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   56 | extern double _wrap_FooBar2_blah__SWIG_2_0_using_composition_984e82e9600d6aed(uintptr_t arg1, double arg2);
      |               ^
../using_composition_wrap.cxx:523:8: note: type mismatch in parameter 1
  523 | double _wrap_FooBar2_blah__SWIG_2_0_using_composition_984e82e9600d6aed(FooBar2 *_swig_go_0, double _swig_go_1) {
      |        ^
../using_composition_wrap.cxx:523:8: note: '_wrap_FooBar2_blah__SWIG_2_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:523:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:55:19: warning: type of '_wrap_FooBar2_blah__SWIG_1_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_FooBar2_blah__SWIG_1_0_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_composition_wrap.cxx:508:7: note: type mismatch in parameter 1
  508 | intgo _wrap_FooBar2_blah__SWIG_1_0_using_composition_984e82e9600d6aed(FooBar2 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_composition_wrap.cxx:508:7: note: '_wrap_FooBar2_blah__SWIG_1_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:508:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:54:20: warning: type of '_wrap_FooBar2_blah__SWIG_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_type_5 _wrap_FooBar2_blah__SWIG_0_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_type_6 arg2);
      |                    ^
../using_composition_wrap.cxx:488:12: note: type mismatch in parameter 1
  488 | _gostring_ _wrap_FooBar2_blah__SWIG_0_using_composition_984e82e9600d6aed(FooBar2 *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../using_composition_wrap.cxx:488:12: note: '_wrap_FooBar2_blah__SWIG_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:488:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:59:18: warning: type of '_wrap_FooBar2_SwigGetBar_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_FooBar2_SwigGetBar_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |                  ^
../using_composition_wrap.cxx:559:6: note: return value type mismatch
  559 | Bar *_wrap_FooBar2_SwigGetBar_using_composition_984e82e9600d6aed(FooBar2 *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:559:6: note: '_wrap_FooBar2_SwigGetBar_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:559:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_composition.go:45:15: warning: type of '_wrap_Bar_blah_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   45 | extern double _wrap_Bar_blah_using_composition_984e82e9600d6aed(uintptr_t arg1, double arg2);
      |               ^
../using_composition_wrap.cxx:368:8: note: type mismatch in parameter 1
  368 | double _wrap_Bar_blah_using_composition_984e82e9600d6aed(Bar *_swig_go_0, double _swig_go_1) {
      |        ^
../using_composition_wrap.cxx:368:8: note: '_wrap_Bar_blah_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:368:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/using_composition
using_composition_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
using_composition_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:43:18: warning: type of '_wrap_new_Foo_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Foo_using_composition_984e82e9600d6aed(void);
      |                  ^
../using_composition_wrap.cxx:347:6: note: return value type mismatch
  347 | Foo *_wrap_new_Foo_using_composition_984e82e9600d6aed() {
      |      ^
../using_composition_wrap.cxx:347:6: note: '_wrap_new_Foo_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:347:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:51:18: warning: type of '_wrap_new_FooBar_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_FooBar_using_composition_984e82e9600d6aed(void);
      |                  ^
../using_composition_wrap.cxx:454:9: note: return value type mismatch
  454 | FooBar *_wrap_new_FooBar_using_composition_984e82e9600d6aed() {
      |         ^
../using_composition_wrap.cxx:454:9: note: '_wrap_new_FooBar_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:454:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:63:18: warning: type of '_wrap_new_FooBar3_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   63 | extern uintptr_t _wrap_new_FooBar3_using_composition_984e82e9600d6aed(void);
      |                  ^
../using_composition_wrap.cxx:622:10: note: return value type mismatch
  622 | FooBar3 *_wrap_new_FooBar3_using_composition_984e82e9600d6aed() {
      |          ^
../using_composition_wrap.cxx:622:10: note: '_wrap_new_FooBar3_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:622:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:57:18: warning: type of '_wrap_new_FooBar2_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_FooBar2_using_composition_984e82e9600d6aed(void);
      |                  ^
../using_composition_wrap.cxx:538:10: note: return value type mismatch
  538 | FooBar2 *_wrap_new_FooBar2_using_composition_984e82e9600d6aed() {
      |          ^
../using_composition_wrap.cxx:538:10: note: '_wrap_new_FooBar2_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:538:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:46:18: warning: type of '_wrap_new_Bar_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_new_Bar_using_composition_984e82e9600d6aed(void);
      |                  ^
../using_composition_wrap.cxx:383:6: note: return value type mismatch
  383 | Bar *_wrap_new_Bar_using_composition_984e82e9600d6aed() {
      |      ^
../using_composition_wrap.cxx:383:6: note: '_wrap_new_Bar_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:383:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:44:13: warning: type of '_wrap_delete_Foo_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Foo_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |             ^
../using_composition_wrap.cxx:358:6: note: type mismatch in parameter 1
  358 | void _wrap_delete_Foo_using_composition_984e82e9600d6aed(Foo *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:358:6: note: '_wrap_delete_Foo_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:358:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:52:13: warning: type of '_wrap_delete_FooBar_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_FooBar_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |             ^
../using_composition_wrap.cxx:465:6: note: type mismatch in parameter 1
  465 | void _wrap_delete_FooBar_using_composition_984e82e9600d6aed(FooBar *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:465:6: note: '_wrap_delete_FooBar_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:465:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:64:13: warning: type of '_wrap_delete_FooBar3_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_delete_FooBar3_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |             ^
../using_composition_wrap.cxx:633:6: note: type mismatch in parameter 1
  633 | void _wrap_delete_FooBar3_using_composition_984e82e9600d6aed(FooBar3 *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:633:6: note: '_wrap_delete_FooBar3_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:633:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:58:13: warning: type of '_wrap_delete_FooBar2_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_delete_FooBar2_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |             ^
../using_composition_wrap.cxx:549:6: note: type mismatch in parameter 1
  549 | void _wrap_delete_FooBar2_using_composition_984e82e9600d6aed(FooBar2 *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:549:6: note: '_wrap_delete_FooBar2_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:549:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:47:13: warning: type of '_wrap_delete_Bar_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_Bar_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |             ^
../using_composition_wrap.cxx:394:6: note: type mismatch in parameter 1
  394 | void _wrap_delete_Bar_using_composition_984e82e9600d6aed(Bar *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:394:6: note: '_wrap_delete_Bar_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:394:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:40:18: warning: type of '_wrap_Swig_malloc_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_Swig_malloc_using_composition_984e82e9600d6aed(swig_intgo arg1);
      |                  ^
../using_composition_wrap.cxx:299:7: note: return value type mismatch
  299 | void *_wrap_Swig_malloc_using_composition_984e82e9600d6aed(intgo _swig_go_0) {
      |       ^
../using_composition_wrap.cxx:299:7: note: '_wrap_Swig_malloc_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:299:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:39:13: warning: type of '_wrap_Swig_free_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Swig_free_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |             ^
../using_composition_wrap.cxx:289:6: note: type mismatch in parameter 1
  289 | void _wrap_Swig_free_using_composition_984e82e9600d6aed(void *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:289:6: note: '_wrap_Swig_free_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:289:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:42:20: warning: type of '_wrap_Foo_blah__SWIG_1_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_1 _wrap_Foo_blah__SWIG_1_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_type_2 arg2);
      |                    ^
../using_composition_wrap.cxx:327:12: note: type mismatch in parameter 1
  327 | _gostring_ _wrap_Foo_blah__SWIG_1_using_composition_984e82e9600d6aed(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../using_composition_wrap.cxx:327:12: note: '_wrap_Foo_blah__SWIG_1_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:327:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:41:19: warning: type of '_wrap_Foo_blah__SWIG_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_Foo_blah__SWIG_0_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_composition_wrap.cxx:312:7: note: type mismatch in parameter 1
  312 | intgo _wrap_Foo_blah__SWIG_0_using_composition_984e82e9600d6aed(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_composition_wrap.cxx:312:7: note: '_wrap_Foo_blah__SWIG_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:312:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:50:20: warning: type of '_wrap_FooBar_blah__SWIG_2_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_type_3 _wrap_FooBar_blah__SWIG_2_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_type_4 arg2);
      |                    ^
../using_composition_wrap.cxx:434:12: note: type mismatch in parameter 1
  434 | _gostring_ _wrap_FooBar_blah__SWIG_2_using_composition_984e82e9600d6aed(FooBar *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../using_composition_wrap.cxx:434:12: note: '_wrap_FooBar_blah__SWIG_2_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:434:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:49:15: warning: type of '_wrap_FooBar_blah__SWIG_1_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   49 | extern double _wrap_FooBar_blah__SWIG_1_0_using_composition_984e82e9600d6aed(uintptr_t arg1, double arg2);
      |               ^
../using_composition_wrap.cxx:419:8: note: type mismatch in parameter 1
  419 | double _wrap_FooBar_blah__SWIG_1_0_using_composition_984e82e9600d6aed(FooBar *_swig_go_0, double _swig_go_1) {
      |        ^
../using_composition_wrap.cxx:419:8: note: '_wrap_FooBar_blah__SWIG_1_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:419:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:48:19: warning: type of '_wrap_FooBar_blah__SWIG_0_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_FooBar_blah__SWIG_0_0_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_composition_wrap.cxx:404:7: note: type mismatch in parameter 1
  404 | intgo _wrap_FooBar_blah__SWIG_0_0_using_composition_984e82e9600d6aed(FooBar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_composition_wrap.cxx:404:7: note: '_wrap_FooBar_blah__SWIG_0_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:404:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:53:18: warning: type of '_wrap_FooBar_SwigGetBar_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_FooBar_SwigGetBar_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |                  ^
../using_composition_wrap.cxx:475:6: note: return value type mismatch
  475 | Bar *_wrap_FooBar_SwigGetBar_using_composition_984e82e9600d6aed(FooBar *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:475:6: note: '_wrap_FooBar_SwigGetBar_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:475:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:62:15: warning: type of '_wrap_FooBar3_blah__SWIG_2_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   62 | extern double _wrap_FooBar3_blah__SWIG_2_0_using_composition_984e82e9600d6aed(uintptr_t arg1, double arg2);
      |               ^
../using_composition_wrap.cxx:607:8: note: type mismatch in parameter 1
  607 | double _wrap_FooBar3_blah__SWIG_2_0_using_composition_984e82e9600d6aed(FooBar3 *_swig_go_0, double _swig_go_1) {
      |        ^
../using_composition_wrap.cxx:607:8: note: '_wrap_FooBar3_blah__SWIG_2_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:607:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:61:20: warning: type of '_wrap_FooBar3_blah__SWIG_1_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_type_7 _wrap_FooBar3_blah__SWIG_1_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_type_8 arg2);
      |                    ^
../using_composition_wrap.cxx:587:12: note: type mismatch in parameter 1
  587 | _gostring_ _wrap_FooBar3_blah__SWIG_1_using_composition_984e82e9600d6aed(FooBar3 *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../using_composition_wrap.cxx:587:12: note: '_wrap_FooBar3_blah__SWIG_1_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:587:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:60:19: warning: type of '_wrap_FooBar3_blah__SWIG_0_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_FooBar3_blah__SWIG_0_0_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_composition_wrap.cxx:572:7: note: type mismatch in parameter 1
  572 | intgo _wrap_FooBar3_blah__SWIG_0_0_using_composition_984e82e9600d6aed(FooBar3 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_composition_wrap.cxx:572:7: note: '_wrap_FooBar3_blah__SWIG_0_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:572:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:65:18: warning: type of '_wrap_FooBar3_SwigGetBar_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_FooBar3_SwigGetBar_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |                  ^
../using_composition_wrap.cxx:643:6: note: return value type mismatch
  643 | Bar *_wrap_FooBar3_SwigGetBar_using_composition_984e82e9600d6aed(FooBar3 *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:643:6: note: '_wrap_FooBar3_SwigGetBar_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:643:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:56:15: warning: type of '_wrap_FooBar2_blah__SWIG_2_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   56 | extern double _wrap_FooBar2_blah__SWIG_2_0_using_composition_984e82e9600d6aed(uintptr_t arg1, double arg2);
      |               ^
../using_composition_wrap.cxx:523:8: note: type mismatch in parameter 1
  523 | double _wrap_FooBar2_blah__SWIG_2_0_using_composition_984e82e9600d6aed(FooBar2 *_swig_go_0, double _swig_go_1) {
      |        ^
../using_composition_wrap.cxx:523:8: note: '_wrap_FooBar2_blah__SWIG_2_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:523:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:55:19: warning: type of '_wrap_FooBar2_blah__SWIG_1_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_FooBar2_blah__SWIG_1_0_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_composition_wrap.cxx:508:7: note: type mismatch in parameter 1
  508 | intgo _wrap_FooBar2_blah__SWIG_1_0_using_composition_984e82e9600d6aed(FooBar2 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_composition_wrap.cxx:508:7: note: '_wrap_FooBar2_blah__SWIG_1_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:508:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:54:20: warning: type of '_wrap_FooBar2_blah__SWIG_0_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_type_5 _wrap_FooBar2_blah__SWIG_0_using_composition_984e82e9600d6aed(uintptr_t arg1, swig_type_6 arg2);
      |                    ^
../using_composition_wrap.cxx:488:12: note: type mismatch in parameter 1
  488 | _gostring_ _wrap_FooBar2_blah__SWIG_0_using_composition_984e82e9600d6aed(FooBar2 *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../using_composition_wrap.cxx:488:12: note: '_wrap_FooBar2_blah__SWIG_0_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:488:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:59:18: warning: type of '_wrap_FooBar2_SwigGetBar_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_FooBar2_SwigGetBar_using_composition_984e82e9600d6aed(uintptr_t arg1);
      |                  ^
../using_composition_wrap.cxx:559:6: note: return value type mismatch
  559 | Bar *_wrap_FooBar2_SwigGetBar_using_composition_984e82e9600d6aed(FooBar2 *_swig_go_0) {
      |      ^
../using_composition_wrap.cxx:559:6: note: '_wrap_FooBar2_SwigGetBar_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:559:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_composition/using_composition.go:45:15: warning: type of '_wrap_Bar_blah_using_composition_984e82e9600d6aed' does not match original declaration [-Wlto-type-mismatch]
   45 | extern double _wrap_Bar_blah_using_composition_984e82e9600d6aed(uintptr_t arg1, double arg2);
      |               ^
../using_composition_wrap.cxx:368:8: note: type mismatch in parameter 1
  368 | double _wrap_Bar_blah_using_composition_984e82e9600d6aed(Bar *_swig_go_0, double _swig_go_1) {
      |        ^
../using_composition_wrap.cxx:368:8: note: '_wrap_Bar_blah_using_composition_984e82e9600d6aed' was previously declared here
../using_composition_wrap.cxx:368:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1072433100/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase using_directive_and_declaration
checking go testcase using_directive_and_declaration_forward
checking go testcase using_extend (with run test)
# swigtests/using_extend
../using_extend.go:40:18: warning: type of '_wrap_new_Foo_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Foo_using_extend_20ec1c1c0121517c(void);
      |                  ^
../using_extend_wrap.cxx:366:6: note: return value type mismatch
  366 | Foo *_wrap_new_Foo_using_extend_20ec1c1c0121517c() {
      |      ^
../using_extend_wrap.cxx:366:6: note: '_wrap_new_Foo_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:366:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:55:18: warning: type of '_wrap_new_FooBar_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_FooBar_using_extend_20ec1c1c0121517c(void);
      |                  ^
../using_extend_wrap.cxx:580:9: note: return value type mismatch
  580 | FooBar *_wrap_new_FooBar_using_extend_20ec1c1c0121517c() {
      |         ^
../using_extend_wrap.cxx:580:9: note: '_wrap_new_FooBar_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:580:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:46:18: warning: type of '_wrap_new_Bar_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_new_Bar_using_extend_20ec1c1c0121517c(void);
      |                  ^
../using_extend_wrap.cxx:447:6: note: return value type mismatch
  447 | Bar *_wrap_new_Bar_using_extend_20ec1c1c0121517c() {
      |      ^
../using_extend_wrap.cxx:447:6: note: '_wrap_new_Bar_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:447:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:41:13: warning: type of '_wrap_delete_Foo_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Foo_using_extend_20ec1c1c0121517c(uintptr_t arg1);
      |             ^
../using_extend_wrap.cxx:377:6: note: type mismatch in parameter 1
  377 | void _wrap_delete_Foo_using_extend_20ec1c1c0121517c(Foo *_swig_go_0) {
      |      ^
../using_extend_wrap.cxx:377:6: note: '_wrap_delete_Foo_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:377:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:56:13: warning: type of '_wrap_delete_FooBar_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_FooBar_using_extend_20ec1c1c0121517c(uintptr_t arg1);
      |             ^
../using_extend_wrap.cxx:591:6: note: type mismatch in parameter 1
  591 | void _wrap_delete_FooBar_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0) {
      |      ^
../using_extend_wrap.cxx:591:6: note: '_wrap_delete_FooBar_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:591:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:47:13: warning: type of '_wrap_delete_Bar_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_Bar_using_extend_20ec1c1c0121517c(uintptr_t arg1);
      |             ^
../using_extend_wrap.cxx:458:6: note: type mismatch in parameter 1
  458 | void _wrap_delete_Bar_using_extend_20ec1c1c0121517c(Bar *_swig_go_0) {
      |      ^
../using_extend_wrap.cxx:458:6: note: '_wrap_delete_Bar_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:458:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:36:18: warning: type of '_wrap_Swig_malloc_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_using_extend_20ec1c1c0121517c(swig_intgo arg1);
      |                  ^
../using_extend_wrap.cxx:301:7: note: return value type mismatch
  301 | void *_wrap_Swig_malloc_using_extend_20ec1c1c0121517c(intgo _swig_go_0) {
      |       ^
../using_extend_wrap.cxx:301:7: note: '_wrap_Swig_malloc_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:301:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:35:13: warning: type of '_wrap_Swig_free_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_using_extend_20ec1c1c0121517c(uintptr_t arg1);
      |             ^
../using_extend_wrap.cxx:291:6: note: type mismatch in parameter 1
  291 | void _wrap_Swig_free_using_extend_20ec1c1c0121517c(void *_swig_go_0) {
      |      ^
../using_extend_wrap.cxx:291:6: note: '_wrap_Swig_free_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:291:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:39:19: warning: type of '_wrap_Foo_blah__SWIG_2_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Foo_blah__SWIG_2_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../using_extend_wrap.cxx:349:7: note: type mismatch in parameter 1
  349 | intgo _wrap_Foo_blah__SWIG_2_using_extend_20ec1c1c0121517c(Foo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../using_extend_wrap.cxx:349:7: note: '_wrap_Foo_blah__SWIG_2_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:349:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:38:20: warning: type of '_wrap_Foo_blah__SWIG_1_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_type_1 _wrap_Foo_blah__SWIG_1_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_type_2 arg2);
      |                    ^
../using_extend_wrap.cxx:329:12: note: type mismatch in parameter 1
  329 | _gostring_ _wrap_Foo_blah__SWIG_1_using_extend_20ec1c1c0121517c(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../using_extend_wrap.cxx:329:12: note: '_wrap_Foo_blah__SWIG_1_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:329:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:37:19: warning: type of '_wrap_Foo_blah__SWIG_0_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_blah__SWIG_0_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_extend_wrap.cxx:314:7: note: type mismatch in parameter 1
  314 | intgo _wrap_Foo_blah__SWIG_0_using_extend_20ec1c1c0121517c(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_extend_wrap.cxx:314:7: note: '_wrap_Foo_blah__SWIG_0_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:314:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:54:19: warning: type of '_wrap_FooBar_duh_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_FooBar_duh_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_extend_wrap.cxx:565:7: note: type mismatch in parameter 1
  565 | intgo _wrap_FooBar_duh_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_extend_wrap.cxx:565:7: note: '_wrap_FooBar_duh_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:565:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:53:19: warning: type of '_wrap_FooBar_duh1_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_FooBar_duh1_using_extend_20ec1c1c0121517c(uintptr_t arg1);
      |                   ^
../using_extend_wrap.cxx:552:7: note: type mismatch in parameter 1
  552 | intgo _wrap_FooBar_duh1_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0) {
      |       ^
../using_extend_wrap.cxx:552:7: note: '_wrap_FooBar_duh1_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:552:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:52:20: warning: type of '_wrap_FooBar_blah__SWIG_2_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_type_3 _wrap_FooBar_blah__SWIG_2_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_type_4 arg2);
      |                    ^
../using_extend_wrap.cxx:532:12: note: type mismatch in parameter 1
  532 | _gostring_ _wrap_FooBar_blah__SWIG_2_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../using_extend_wrap.cxx:532:12: note: '_wrap_FooBar_blah__SWIG_2_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:532:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:51:15: warning: type of '_wrap_FooBar_blah__SWIG_1_1_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   51 | extern double _wrap_FooBar_blah__SWIG_1_1_using_extend_20ec1c1c0121517c(uintptr_t arg1, double arg2, double arg3);
      |               ^
../using_extend_wrap.cxx:515:8: note: type mismatch in parameter 1
  515 | double _wrap_FooBar_blah__SWIG_1_1_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |        ^
../using_extend_wrap.cxx:515:8: note: '_wrap_FooBar_blah__SWIG_1_1_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:515:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:50:15: warning: type of '_wrap_FooBar_blah__SWIG_1_0_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   50 | extern double _wrap_FooBar_blah__SWIG_1_0_using_extend_20ec1c1c0121517c(uintptr_t arg1, double arg2);
      |               ^
../using_extend_wrap.cxx:500:8: note: type mismatch in parameter 1
  500 | double _wrap_FooBar_blah__SWIG_1_0_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0, double _swig_go_1) {
      |        ^
../using_extend_wrap.cxx:500:8: note: '_wrap_FooBar_blah__SWIG_1_0_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:500:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:49:19: warning: type of '_wrap_FooBar_blah__SWIG_0_1_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_FooBar_blah__SWIG_0_1_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../using_extend_wrap.cxx:483:7: note: type mismatch in parameter 1
  483 | intgo _wrap_FooBar_blah__SWIG_0_1_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../using_extend_wrap.cxx:483:7: note: '_wrap_FooBar_blah__SWIG_0_1_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:483:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:48:19: warning: type of '_wrap_FooBar_blah__SWIG_0_0_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_FooBar_blah__SWIG_0_0_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_extend_wrap.cxx:468:7: note: type mismatch in parameter 1
  468 | intgo _wrap_FooBar_blah__SWIG_0_0_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_extend_wrap.cxx:468:7: note: '_wrap_FooBar_blah__SWIG_0_0_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:468:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:57:18: warning: type of '_wrap_FooBar_SwigGetBar_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_FooBar_SwigGetBar_using_extend_20ec1c1c0121517c(uintptr_t arg1);
      |                  ^
../using_extend_wrap.cxx:601:6: note: return value type mismatch
  601 | Bar *_wrap_FooBar_SwigGetBar_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0) {
      |      ^
../using_extend_wrap.cxx:601:6: note: '_wrap_FooBar_SwigGetBar_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:601:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:43:19: warning: type of '_wrap_Bar_duh_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Bar_duh_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_extend_wrap.cxx:400:7: note: type mismatch in parameter 1
  400 | intgo _wrap_Bar_duh_using_extend_20ec1c1c0121517c(Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_extend_wrap.cxx:400:7: note: '_wrap_Bar_duh_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:400:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:42:19: warning: type of '_wrap_Bar_duh1_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Bar_duh1_using_extend_20ec1c1c0121517c(uintptr_t arg1);
      |                   ^
../using_extend_wrap.cxx:387:7: note: type mismatch in parameter 1
  387 | intgo _wrap_Bar_duh1_using_extend_20ec1c1c0121517c(Bar *_swig_go_0) {
      |       ^
../using_extend_wrap.cxx:387:7: note: '_wrap_Bar_duh1_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:387:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:45:15: warning: type of '_wrap_Bar_blah__SWIG_1_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   45 | extern double _wrap_Bar_blah__SWIG_1_using_extend_20ec1c1c0121517c(uintptr_t arg1, double arg2, double arg3);
      |               ^
../using_extend_wrap.cxx:430:8: note: type mismatch in parameter 1
  430 | double _wrap_Bar_blah__SWIG_1_using_extend_20ec1c1c0121517c(Bar *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |        ^
../using_extend_wrap.cxx:430:8: note: '_wrap_Bar_blah__SWIG_1_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:430:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_extend.go:44:15: warning: type of '_wrap_Bar_blah__SWIG_0_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   44 | extern double _wrap_Bar_blah__SWIG_0_using_extend_20ec1c1c0121517c(uintptr_t arg1, double arg2);
      |               ^
../using_extend_wrap.cxx:415:8: note: type mismatch in parameter 1
  415 | double _wrap_Bar_blah__SWIG_0_using_extend_20ec1c1c0121517c(Bar *_swig_go_0, double _swig_go_1) {
      |        ^
../using_extend_wrap.cxx:415:8: note: '_wrap_Bar_blah__SWIG_0_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:415:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/using_extend
using_extend_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
using_extend_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:40:18: warning: type of '_wrap_new_Foo_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Foo_using_extend_20ec1c1c0121517c(void);
      |                  ^
../using_extend_wrap.cxx:366:6: note: return value type mismatch
  366 | Foo *_wrap_new_Foo_using_extend_20ec1c1c0121517c() {
      |      ^
../using_extend_wrap.cxx:366:6: note: '_wrap_new_Foo_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:366:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:55:18: warning: type of '_wrap_new_FooBar_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_FooBar_using_extend_20ec1c1c0121517c(void);
      |                  ^
../using_extend_wrap.cxx:580:9: note: return value type mismatch
  580 | FooBar *_wrap_new_FooBar_using_extend_20ec1c1c0121517c() {
      |         ^
../using_extend_wrap.cxx:580:9: note: '_wrap_new_FooBar_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:580:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:46:18: warning: type of '_wrap_new_Bar_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_new_Bar_using_extend_20ec1c1c0121517c(void);
      |                  ^
../using_extend_wrap.cxx:447:6: note: return value type mismatch
  447 | Bar *_wrap_new_Bar_using_extend_20ec1c1c0121517c() {
      |      ^
../using_extend_wrap.cxx:447:6: note: '_wrap_new_Bar_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:447:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:41:13: warning: type of '_wrap_delete_Foo_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Foo_using_extend_20ec1c1c0121517c(uintptr_t arg1);
      |             ^
../using_extend_wrap.cxx:377:6: note: type mismatch in parameter 1
  377 | void _wrap_delete_Foo_using_extend_20ec1c1c0121517c(Foo *_swig_go_0) {
      |      ^
../using_extend_wrap.cxx:377:6: note: '_wrap_delete_Foo_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:377:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:56:13: warning: type of '_wrap_delete_FooBar_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_FooBar_using_extend_20ec1c1c0121517c(uintptr_t arg1);
      |             ^
../using_extend_wrap.cxx:591:6: note: type mismatch in parameter 1
  591 | void _wrap_delete_FooBar_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0) {
      |      ^
../using_extend_wrap.cxx:591:6: note: '_wrap_delete_FooBar_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:591:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:47:13: warning: type of '_wrap_delete_Bar_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_delete_Bar_using_extend_20ec1c1c0121517c(uintptr_t arg1);
      |             ^
../using_extend_wrap.cxx:458:6: note: type mismatch in parameter 1
  458 | void _wrap_delete_Bar_using_extend_20ec1c1c0121517c(Bar *_swig_go_0) {
      |      ^
../using_extend_wrap.cxx:458:6: note: '_wrap_delete_Bar_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:458:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:36:18: warning: type of '_wrap_Swig_malloc_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_using_extend_20ec1c1c0121517c(swig_intgo arg1);
      |                  ^
../using_extend_wrap.cxx:301:7: note: return value type mismatch
  301 | void *_wrap_Swig_malloc_using_extend_20ec1c1c0121517c(intgo _swig_go_0) {
      |       ^
../using_extend_wrap.cxx:301:7: note: '_wrap_Swig_malloc_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:301:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:35:13: warning: type of '_wrap_Swig_free_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_using_extend_20ec1c1c0121517c(uintptr_t arg1);
      |             ^
../using_extend_wrap.cxx:291:6: note: type mismatch in parameter 1
  291 | void _wrap_Swig_free_using_extend_20ec1c1c0121517c(void *_swig_go_0) {
      |      ^
../using_extend_wrap.cxx:291:6: note: '_wrap_Swig_free_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:291:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:39:19: warning: type of '_wrap_Foo_blah__SWIG_2_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Foo_blah__SWIG_2_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../using_extend_wrap.cxx:349:7: note: type mismatch in parameter 1
  349 | intgo _wrap_Foo_blah__SWIG_2_using_extend_20ec1c1c0121517c(Foo *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../using_extend_wrap.cxx:349:7: note: '_wrap_Foo_blah__SWIG_2_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:349:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:38:20: warning: type of '_wrap_Foo_blah__SWIG_1_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_type_1 _wrap_Foo_blah__SWIG_1_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_type_2 arg2);
      |                    ^
../using_extend_wrap.cxx:329:12: note: type mismatch in parameter 1
  329 | _gostring_ _wrap_Foo_blah__SWIG_1_using_extend_20ec1c1c0121517c(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../using_extend_wrap.cxx:329:12: note: '_wrap_Foo_blah__SWIG_1_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:329:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:37:19: warning: type of '_wrap_Foo_blah__SWIG_0_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_blah__SWIG_0_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_extend_wrap.cxx:314:7: note: type mismatch in parameter 1
  314 | intgo _wrap_Foo_blah__SWIG_0_using_extend_20ec1c1c0121517c(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_extend_wrap.cxx:314:7: note: '_wrap_Foo_blah__SWIG_0_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:314:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:54:19: warning: type of '_wrap_FooBar_duh_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_intgo _wrap_FooBar_duh_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_extend_wrap.cxx:565:7: note: type mismatch in parameter 1
  565 | intgo _wrap_FooBar_duh_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_extend_wrap.cxx:565:7: note: '_wrap_FooBar_duh_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:565:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:53:19: warning: type of '_wrap_FooBar_duh1_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_FooBar_duh1_using_extend_20ec1c1c0121517c(uintptr_t arg1);
      |                   ^
../using_extend_wrap.cxx:552:7: note: type mismatch in parameter 1
  552 | intgo _wrap_FooBar_duh1_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0) {
      |       ^
../using_extend_wrap.cxx:552:7: note: '_wrap_FooBar_duh1_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:552:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:52:20: warning: type of '_wrap_FooBar_blah__SWIG_2_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_type_3 _wrap_FooBar_blah__SWIG_2_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_type_4 arg2);
      |                    ^
../using_extend_wrap.cxx:532:12: note: type mismatch in parameter 1
  532 | _gostring_ _wrap_FooBar_blah__SWIG_2_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../using_extend_wrap.cxx:532:12: note: '_wrap_FooBar_blah__SWIG_2_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:532:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:51:15: warning: type of '_wrap_FooBar_blah__SWIG_1_1_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   51 | extern double _wrap_FooBar_blah__SWIG_1_1_using_extend_20ec1c1c0121517c(uintptr_t arg1, double arg2, double arg3);
      |               ^
../using_extend_wrap.cxx:515:8: note: type mismatch in parameter 1
  515 | double _wrap_FooBar_blah__SWIG_1_1_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |        ^
../using_extend_wrap.cxx:515:8: note: '_wrap_FooBar_blah__SWIG_1_1_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:515:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:50:15: warning: type of '_wrap_FooBar_blah__SWIG_1_0_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   50 | extern double _wrap_FooBar_blah__SWIG_1_0_using_extend_20ec1c1c0121517c(uintptr_t arg1, double arg2);
      |               ^
../using_extend_wrap.cxx:500:8: note: type mismatch in parameter 1
  500 | double _wrap_FooBar_blah__SWIG_1_0_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0, double _swig_go_1) {
      |        ^
../using_extend_wrap.cxx:500:8: note: '_wrap_FooBar_blah__SWIG_1_0_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:500:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:49:19: warning: type of '_wrap_FooBar_blah__SWIG_0_1_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_FooBar_blah__SWIG_0_1_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |                   ^
../using_extend_wrap.cxx:483:7: note: type mismatch in parameter 1
  483 | intgo _wrap_FooBar_blah__SWIG_0_1_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |       ^
../using_extend_wrap.cxx:483:7: note: '_wrap_FooBar_blah__SWIG_0_1_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:483:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:48:19: warning: type of '_wrap_FooBar_blah__SWIG_0_0_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_FooBar_blah__SWIG_0_0_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_extend_wrap.cxx:468:7: note: type mismatch in parameter 1
  468 | intgo _wrap_FooBar_blah__SWIG_0_0_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_extend_wrap.cxx:468:7: note: '_wrap_FooBar_blah__SWIG_0_0_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:468:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:57:18: warning: type of '_wrap_FooBar_SwigGetBar_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_FooBar_SwigGetBar_using_extend_20ec1c1c0121517c(uintptr_t arg1);
      |                  ^
../using_extend_wrap.cxx:601:6: note: return value type mismatch
  601 | Bar *_wrap_FooBar_SwigGetBar_using_extend_20ec1c1c0121517c(FooBar *_swig_go_0) {
      |      ^
../using_extend_wrap.cxx:601:6: note: '_wrap_FooBar_SwigGetBar_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:601:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:43:19: warning: type of '_wrap_Bar_duh_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_Bar_duh_using_extend_20ec1c1c0121517c(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_extend_wrap.cxx:400:7: note: type mismatch in parameter 1
  400 | intgo _wrap_Bar_duh_using_extend_20ec1c1c0121517c(Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_extend_wrap.cxx:400:7: note: '_wrap_Bar_duh_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:400:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:42:19: warning: type of '_wrap_Bar_duh1_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_Bar_duh1_using_extend_20ec1c1c0121517c(uintptr_t arg1);
      |                   ^
../using_extend_wrap.cxx:387:7: note: type mismatch in parameter 1
  387 | intgo _wrap_Bar_duh1_using_extend_20ec1c1c0121517c(Bar *_swig_go_0) {
      |       ^
../using_extend_wrap.cxx:387:7: note: '_wrap_Bar_duh1_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:387:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:45:15: warning: type of '_wrap_Bar_blah__SWIG_1_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   45 | extern double _wrap_Bar_blah__SWIG_1_using_extend_20ec1c1c0121517c(uintptr_t arg1, double arg2, double arg3);
      |               ^
../using_extend_wrap.cxx:430:8: note: type mismatch in parameter 1
  430 | double _wrap_Bar_blah__SWIG_1_using_extend_20ec1c1c0121517c(Bar *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |        ^
../using_extend_wrap.cxx:430:8: note: '_wrap_Bar_blah__SWIG_1_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:430:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_extend/using_extend.go:44:15: warning: type of '_wrap_Bar_blah__SWIG_0_using_extend_20ec1c1c0121517c' does not match original declaration [-Wlto-type-mismatch]
   44 | extern double _wrap_Bar_blah__SWIG_0_using_extend_20ec1c1c0121517c(uintptr_t arg1, double arg2);
      |               ^
../using_extend_wrap.cxx:415:8: note: type mismatch in parameter 1
  415 | double _wrap_Bar_blah__SWIG_0_using_extend_20ec1c1c0121517c(Bar *_swig_go_0, double _swig_go_1) {
      |        ^
../using_extend_wrap.cxx:415:8: note: '_wrap_Bar_blah__SWIG_0_using_extend_20ec1c1c0121517c' was previously declared here
../using_extend_wrap.cxx:415:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3935391107/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase using_inherit (with run test)
# swigtests/using_inherit
../using_inherit.go:59:18: warning: type of '_wrap_new_Fred2_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_Fred2_using_inherit_fe4df0cea19afcb9(void);
      |                  ^
../using_inherit_wrap.cxx:652:8: note: return value type mismatch
  652 | Fred2 *_wrap_new_Fred2_using_inherit_fe4df0cea19afcb9() {
      |        ^
../using_inherit_wrap.cxx:652:8: note: '_wrap_new_Fred2_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:652:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:55:18: warning: type of '_wrap_new_Fred1_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_Fred1_using_inherit_fe4df0cea19afcb9(void);
      |                  ^
../using_inherit_wrap.cxx:601:8: note: return value type mismatch
  601 | Fred1 *_wrap_new_Fred1_using_inherit_fe4df0cea19afcb9() {
      |        ^
../using_inherit_wrap.cxx:601:8: note: '_wrap_new_Fred1_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:601:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:35:18: warning: type of '_wrap_new_Foo_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Foo_using_inherit_fe4df0cea19afcb9(void);
      |                  ^
../using_inherit_wrap.cxx:346:6: note: return value type mismatch
  346 | Foo *_wrap_new_Foo_using_inherit_fe4df0cea19afcb9() {
      |      ^
../using_inherit_wrap.cxx:346:6: note: '_wrap_new_Foo_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:346:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:39:18: warning: type of '_wrap_new_Bar_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Bar_using_inherit_fe4df0cea19afcb9(void);
      |                  ^
../using_inherit_wrap.cxx:397:6: note: return value type mismatch
  397 | Bar *_wrap_new_Bar_using_inherit_fe4df0cea19afcb9() {
      |      ^
../using_inherit_wrap.cxx:397:6: note: '_wrap_new_Bar_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:397:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:51:18: warning: type of '_wrap_new_Bar4_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_Bar4_using_inherit_fe4df0cea19afcb9(void);
      |                  ^
../using_inherit_wrap.cxx:550:7: note: return value type mismatch
  550 | Bar4 *_wrap_new_Bar4_using_inherit_fe4df0cea19afcb9() {
      |       ^
../using_inherit_wrap.cxx:550:7: note: '_wrap_new_Bar4_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:550:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:47:18: warning: type of '_wrap_new_Bar3_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_Bar3_using_inherit_fe4df0cea19afcb9(void);
      |                  ^
../using_inherit_wrap.cxx:499:7: note: return value type mismatch
  499 | Bar3 *_wrap_new_Bar3_using_inherit_fe4df0cea19afcb9() {
      |       ^
../using_inherit_wrap.cxx:499:7: note: '_wrap_new_Bar3_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:499:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:43:18: warning: type of '_wrap_new_Bar2_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Bar2_using_inherit_fe4df0cea19afcb9(void);
      |                  ^
../using_inherit_wrap.cxx:448:7: note: return value type mismatch
  448 | Bar2 *_wrap_new_Bar2_using_inherit_fe4df0cea19afcb9() {
      |       ^
../using_inherit_wrap.cxx:448:7: note: '_wrap_new_Bar2_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:448:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:60:13: warning: type of '_wrap_delete_Fred2_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_delete_Fred2_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:663:6: note: type mismatch in parameter 1
  663 | void _wrap_delete_Fred2_using_inherit_fe4df0cea19afcb9(Fred2 *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:663:6: note: '_wrap_delete_Fred2_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:663:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:56:13: warning: type of '_wrap_delete_Fred1_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_Fred1_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:612:6: note: type mismatch in parameter 1
  612 | void _wrap_delete_Fred1_using_inherit_fe4df0cea19afcb9(Fred1 *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:612:6: note: '_wrap_delete_Fred1_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:612:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:36:13: warning: type of '_wrap_delete_Foo_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:357:6: note: type mismatch in parameter 1
  357 | void _wrap_delete_Foo_using_inherit_fe4df0cea19afcb9(Foo *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:357:6: note: '_wrap_delete_Foo_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:357:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:40:13: warning: type of '_wrap_delete_Bar_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Bar_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:408:6: note: type mismatch in parameter 1
  408 | void _wrap_delete_Bar_using_inherit_fe4df0cea19afcb9(Bar *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:408:6: note: '_wrap_delete_Bar_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:408:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:52:13: warning: type of '_wrap_delete_Bar4_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_Bar4_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:561:6: note: type mismatch in parameter 1
  561 | void _wrap_delete_Bar4_using_inherit_fe4df0cea19afcb9(Bar4 *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:561:6: note: '_wrap_delete_Bar4_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:561:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:48:13: warning: type of '_wrap_delete_Bar3_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_Bar3_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:510:6: note: type mismatch in parameter 1
  510 | void _wrap_delete_Bar3_using_inherit_fe4df0cea19afcb9(Bar3 *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:510:6: note: '_wrap_delete_Bar3_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:510:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:44:13: warning: type of '_wrap_delete_Bar2_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Bar2_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:459:6: note: type mismatch in parameter 1
  459 | void _wrap_delete_Bar2_using_inherit_fe4df0cea19afcb9(Bar2 *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:459:6: note: '_wrap_delete_Bar2_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:459:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:32:18: warning: type of '_wrap_Swig_malloc_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_using_inherit_fe4df0cea19afcb9(swig_intgo arg1);
      |                  ^
../using_inherit_wrap.cxx:303:7: note: return value type mismatch
  303 | void *_wrap_Swig_malloc_using_inherit_fe4df0cea19afcb9(intgo _swig_go_0) {
      |       ^
../using_inherit_wrap.cxx:303:7: note: '_wrap_Swig_malloc_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:303:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:31:13: warning: type of '_wrap_Swig_free_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:293:6: note: type mismatch in parameter 1
  293 | void _wrap_Swig_free_using_inherit_fe4df0cea19afcb9(void *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:293:6: note: '_wrap_Swig_free_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:293:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:58:19: warning: type of '_wrap_Fred2_test__SWIG_1_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_Fred2_test__SWIG_1_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_inherit_wrap.cxx:637:7: note: type mismatch in parameter 1
  637 | intgo _wrap_Fred2_test__SWIG_1_0_using_inherit_fe4df0cea19afcb9(Fred2 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_inherit_wrap.cxx:637:7: note: '_wrap_Fred2_test__SWIG_1_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:637:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:57:15: warning: type of '_wrap_Fred2_test__SWIG_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   57 | extern double _wrap_Fred2_test__SWIG_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, double arg2);
      |               ^
../using_inherit_wrap.cxx:622:8: note: type mismatch in parameter 1
  622 | double _wrap_Fred2_test__SWIG_0_using_inherit_fe4df0cea19afcb9(Fred2 *_swig_go_0, double _swig_go_1) {
      |        ^
../using_inherit_wrap.cxx:622:8: note: '_wrap_Fred2_test__SWIG_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:622:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:54:15: warning: type of '_wrap_Fred1_test__SWIG_1_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   54 | extern double _wrap_Fred1_test__SWIG_1_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, double arg2);
      |               ^
../using_inherit_wrap.cxx:586:8: note: type mismatch in parameter 1
  586 | double _wrap_Fred1_test__SWIG_1_using_inherit_fe4df0cea19afcb9(Fred1 *_swig_go_0, double _swig_go_1) {
      |        ^
../using_inherit_wrap.cxx:586:8: note: '_wrap_Fred1_test__SWIG_1_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:586:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:53:19: warning: type of '_wrap_Fred1_test__SWIG_0_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_Fred1_test__SWIG_0_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_inherit_wrap.cxx:571:7: note: type mismatch in parameter 1
  571 | intgo _wrap_Fred1_test__SWIG_0_0_using_inherit_fe4df0cea19afcb9(Fred1 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_inherit_wrap.cxx:571:7: note: '_wrap_Fred1_test__SWIG_0_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:571:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:34:15: warning: type of '_wrap_Foo_test__SWIG_1_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   34 | extern double _wrap_Foo_test__SWIG_1_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, double arg2);
      |               ^
../using_inherit_wrap.cxx:331:8: note: type mismatch in parameter 1
  331 | double _wrap_Foo_test__SWIG_1_using_inherit_fe4df0cea19afcb9(Foo *_swig_go_0, double _swig_go_1) {
      |        ^
../using_inherit_wrap.cxx:331:8: note: '_wrap_Foo_test__SWIG_1_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:331:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:33:19: warning: type of '_wrap_Foo_test__SWIG_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_Foo_test__SWIG_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_inherit_wrap.cxx:316:7: note: type mismatch in parameter 1
  316 | intgo _wrap_Foo_test__SWIG_0_using_inherit_fe4df0cea19afcb9(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_inherit_wrap.cxx:316:7: note: '_wrap_Foo_test__SWIG_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:316:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:38:15: warning: type of '_wrap_Bar_test_SWIG_0_1_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   38 | extern double _wrap_Bar_test_SWIG_0_1_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, double arg2);
      |               ^
../using_inherit_wrap.cxx:382:8: note: type mismatch in parameter 1
  382 | double _wrap_Bar_test_SWIG_0_1_using_inherit_fe4df0cea19afcb9(Bar *_swig_go_0, double _swig_go_1) {
      |        ^
../using_inherit_wrap.cxx:382:8: note: '_wrap_Bar_test_SWIG_0_1_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:382:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:37:19: warning: type of '_wrap_Bar_test_SWIG_0_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Bar_test_SWIG_0_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_inherit_wrap.cxx:367:7: note: type mismatch in parameter 1
  367 | intgo _wrap_Bar_test_SWIG_0_0_using_inherit_fe4df0cea19afcb9(Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_inherit_wrap.cxx:367:7: note: '_wrap_Bar_test_SWIG_0_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:367:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:50:15: warning: type of '_wrap_Bar4_test__SWIG_2_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   50 | extern double _wrap_Bar4_test__SWIG_2_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, double arg2);
      |               ^
../using_inherit_wrap.cxx:535:8: note: type mismatch in parameter 1
  535 | double _wrap_Bar4_test__SWIG_2_using_inherit_fe4df0cea19afcb9(Bar4 *_swig_go_0, double _swig_go_1) {
      |        ^
../using_inherit_wrap.cxx:535:8: note: '_wrap_Bar4_test__SWIG_2_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:535:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:49:19: warning: type of '_wrap_Bar4_test__SWIG_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_Bar4_test__SWIG_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_inherit_wrap.cxx:520:7: note: type mismatch in parameter 1
  520 | intgo _wrap_Bar4_test__SWIG_0_using_inherit_fe4df0cea19afcb9(Bar4 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_inherit_wrap.cxx:520:7: note: '_wrap_Bar4_test__SWIG_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:520:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:46:15: warning: type of '_wrap_Bar3_test__SWIG_1_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   46 | extern double _wrap_Bar3_test__SWIG_1_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, double arg2);
      |               ^
../using_inherit_wrap.cxx:484:8: note: type mismatch in parameter 1
  484 | double _wrap_Bar3_test__SWIG_1_using_inherit_fe4df0cea19afcb9(Bar3 *_swig_go_0, double _swig_go_1) {
      |        ^
../using_inherit_wrap.cxx:484:8: note: '_wrap_Bar3_test__SWIG_1_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:484:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:45:19: warning: type of '_wrap_Bar3_test__SWIG_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Bar3_test__SWIG_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_inherit_wrap.cxx:469:7: note: type mismatch in parameter 1
  469 | intgo _wrap_Bar3_test__SWIG_0_using_inherit_fe4df0cea19afcb9(Bar3 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_inherit_wrap.cxx:469:7: note: '_wrap_Bar3_test__SWIG_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:469:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:42:15: warning: type of '_wrap_Bar2_test__SWIG_1_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   42 | extern double _wrap_Bar2_test__SWIG_1_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, double arg2);
      |               ^
../using_inherit_wrap.cxx:433:8: note: type mismatch in parameter 1
  433 | double _wrap_Bar2_test__SWIG_1_using_inherit_fe4df0cea19afcb9(Bar2 *_swig_go_0, double _swig_go_1) {
      |        ^
../using_inherit_wrap.cxx:433:8: note: '_wrap_Bar2_test__SWIG_1_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:433:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_inherit.go:41:19: warning: type of '_wrap_Bar2_test__SWIG_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_Bar2_test__SWIG_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_inherit_wrap.cxx:418:7: note: type mismatch in parameter 1
  418 | intgo _wrap_Bar2_test__SWIG_0_using_inherit_fe4df0cea19afcb9(Bar2 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_inherit_wrap.cxx:418:7: note: '_wrap_Bar2_test__SWIG_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:418:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/using_inherit
using_inherit_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
using_inherit_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:59:18: warning: type of '_wrap_new_Fred2_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_Fred2_using_inherit_fe4df0cea19afcb9(void);
      |                  ^
../using_inherit_wrap.cxx:652:8: note: return value type mismatch
  652 | Fred2 *_wrap_new_Fred2_using_inherit_fe4df0cea19afcb9() {
      |        ^
../using_inherit_wrap.cxx:652:8: note: '_wrap_new_Fred2_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:652:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:55:18: warning: type of '_wrap_new_Fred1_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_Fred1_using_inherit_fe4df0cea19afcb9(void);
      |                  ^
../using_inherit_wrap.cxx:601:8: note: return value type mismatch
  601 | Fred1 *_wrap_new_Fred1_using_inherit_fe4df0cea19afcb9() {
      |        ^
../using_inherit_wrap.cxx:601:8: note: '_wrap_new_Fred1_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:601:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:35:18: warning: type of '_wrap_new_Foo_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Foo_using_inherit_fe4df0cea19afcb9(void);
      |                  ^
../using_inherit_wrap.cxx:346:6: note: return value type mismatch
  346 | Foo *_wrap_new_Foo_using_inherit_fe4df0cea19afcb9() {
      |      ^
../using_inherit_wrap.cxx:346:6: note: '_wrap_new_Foo_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:346:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:39:18: warning: type of '_wrap_new_Bar_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_Bar_using_inherit_fe4df0cea19afcb9(void);
      |                  ^
../using_inherit_wrap.cxx:397:6: note: return value type mismatch
  397 | Bar *_wrap_new_Bar_using_inherit_fe4df0cea19afcb9() {
      |      ^
../using_inherit_wrap.cxx:397:6: note: '_wrap_new_Bar_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:397:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:51:18: warning: type of '_wrap_new_Bar4_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_Bar4_using_inherit_fe4df0cea19afcb9(void);
      |                  ^
../using_inherit_wrap.cxx:550:7: note: return value type mismatch
  550 | Bar4 *_wrap_new_Bar4_using_inherit_fe4df0cea19afcb9() {
      |       ^
../using_inherit_wrap.cxx:550:7: note: '_wrap_new_Bar4_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:550:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:47:18: warning: type of '_wrap_new_Bar3_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_Bar3_using_inherit_fe4df0cea19afcb9(void);
      |                  ^
../using_inherit_wrap.cxx:499:7: note: return value type mismatch
  499 | Bar3 *_wrap_new_Bar3_using_inherit_fe4df0cea19afcb9() {
      |       ^
../using_inherit_wrap.cxx:499:7: note: '_wrap_new_Bar3_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:499:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:43:18: warning: type of '_wrap_new_Bar2_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_Bar2_using_inherit_fe4df0cea19afcb9(void);
      |                  ^
../using_inherit_wrap.cxx:448:7: note: return value type mismatch
  448 | Bar2 *_wrap_new_Bar2_using_inherit_fe4df0cea19afcb9() {
      |       ^
../using_inherit_wrap.cxx:448:7: note: '_wrap_new_Bar2_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:448:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:60:13: warning: type of '_wrap_delete_Fred2_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_delete_Fred2_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:663:6: note: type mismatch in parameter 1
  663 | void _wrap_delete_Fred2_using_inherit_fe4df0cea19afcb9(Fred2 *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:663:6: note: '_wrap_delete_Fred2_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:663:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:56:13: warning: type of '_wrap_delete_Fred1_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_delete_Fred1_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:612:6: note: type mismatch in parameter 1
  612 | void _wrap_delete_Fred1_using_inherit_fe4df0cea19afcb9(Fred1 *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:612:6: note: '_wrap_delete_Fred1_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:612:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:36:13: warning: type of '_wrap_delete_Foo_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Foo_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:357:6: note: type mismatch in parameter 1
  357 | void _wrap_delete_Foo_using_inherit_fe4df0cea19afcb9(Foo *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:357:6: note: '_wrap_delete_Foo_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:357:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:40:13: warning: type of '_wrap_delete_Bar_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_Bar_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:408:6: note: type mismatch in parameter 1
  408 | void _wrap_delete_Bar_using_inherit_fe4df0cea19afcb9(Bar *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:408:6: note: '_wrap_delete_Bar_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:408:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:52:13: warning: type of '_wrap_delete_Bar4_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_Bar4_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:561:6: note: type mismatch in parameter 1
  561 | void _wrap_delete_Bar4_using_inherit_fe4df0cea19afcb9(Bar4 *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:561:6: note: '_wrap_delete_Bar4_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:561:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:48:13: warning: type of '_wrap_delete_Bar3_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_Bar3_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:510:6: note: type mismatch in parameter 1
  510 | void _wrap_delete_Bar3_using_inherit_fe4df0cea19afcb9(Bar3 *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:510:6: note: '_wrap_delete_Bar3_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:510:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:44:13: warning: type of '_wrap_delete_Bar2_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_Bar2_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:459:6: note: type mismatch in parameter 1
  459 | void _wrap_delete_Bar2_using_inherit_fe4df0cea19afcb9(Bar2 *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:459:6: note: '_wrap_delete_Bar2_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:459:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:32:18: warning: type of '_wrap_Swig_malloc_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_using_inherit_fe4df0cea19afcb9(swig_intgo arg1);
      |                  ^
../using_inherit_wrap.cxx:303:7: note: return value type mismatch
  303 | void *_wrap_Swig_malloc_using_inherit_fe4df0cea19afcb9(intgo _swig_go_0) {
      |       ^
../using_inherit_wrap.cxx:303:7: note: '_wrap_Swig_malloc_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:303:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:31:13: warning: type of '_wrap_Swig_free_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_using_inherit_fe4df0cea19afcb9(uintptr_t arg1);
      |             ^
../using_inherit_wrap.cxx:293:6: note: type mismatch in parameter 1
  293 | void _wrap_Swig_free_using_inherit_fe4df0cea19afcb9(void *_swig_go_0) {
      |      ^
../using_inherit_wrap.cxx:293:6: note: '_wrap_Swig_free_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:293:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:58:19: warning: type of '_wrap_Fred2_test__SWIG_1_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_Fred2_test__SWIG_1_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_inherit_wrap.cxx:637:7: note: type mismatch in parameter 1
  637 | intgo _wrap_Fred2_test__SWIG_1_0_using_inherit_fe4df0cea19afcb9(Fred2 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_inherit_wrap.cxx:637:7: note: '_wrap_Fred2_test__SWIG_1_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:637:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:57:15: warning: type of '_wrap_Fred2_test__SWIG_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   57 | extern double _wrap_Fred2_test__SWIG_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, double arg2);
      |               ^
../using_inherit_wrap.cxx:622:8: note: type mismatch in parameter 1
  622 | double _wrap_Fred2_test__SWIG_0_using_inherit_fe4df0cea19afcb9(Fred2 *_swig_go_0, double _swig_go_1) {
      |        ^
../using_inherit_wrap.cxx:622:8: note: '_wrap_Fred2_test__SWIG_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:622:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:54:15: warning: type of '_wrap_Fred1_test__SWIG_1_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   54 | extern double _wrap_Fred1_test__SWIG_1_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, double arg2);
      |               ^
../using_inherit_wrap.cxx:586:8: note: type mismatch in parameter 1
  586 | double _wrap_Fred1_test__SWIG_1_using_inherit_fe4df0cea19afcb9(Fred1 *_swig_go_0, double _swig_go_1) {
      |        ^
../using_inherit_wrap.cxx:586:8: note: '_wrap_Fred1_test__SWIG_1_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:586:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:53:19: warning: type of '_wrap_Fred1_test__SWIG_0_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_intgo _wrap_Fred1_test__SWIG_0_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_inherit_wrap.cxx:571:7: note: type mismatch in parameter 1
  571 | intgo _wrap_Fred1_test__SWIG_0_0_using_inherit_fe4df0cea19afcb9(Fred1 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_inherit_wrap.cxx:571:7: note: '_wrap_Fred1_test__SWIG_0_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:571:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:34:15: warning: type of '_wrap_Foo_test__SWIG_1_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   34 | extern double _wrap_Foo_test__SWIG_1_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, double arg2);
      |               ^
../using_inherit_wrap.cxx:331:8: note: type mismatch in parameter 1
  331 | double _wrap_Foo_test__SWIG_1_using_inherit_fe4df0cea19afcb9(Foo *_swig_go_0, double _swig_go_1) {
      |        ^
../using_inherit_wrap.cxx:331:8: note: '_wrap_Foo_test__SWIG_1_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:331:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:33:19: warning: type of '_wrap_Foo_test__SWIG_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_Foo_test__SWIG_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_inherit_wrap.cxx:316:7: note: type mismatch in parameter 1
  316 | intgo _wrap_Foo_test__SWIG_0_using_inherit_fe4df0cea19afcb9(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_inherit_wrap.cxx:316:7: note: '_wrap_Foo_test__SWIG_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:316:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:38:15: warning: type of '_wrap_Bar_test_SWIG_0_1_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   38 | extern double _wrap_Bar_test_SWIG_0_1_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, double arg2);
      |               ^
../using_inherit_wrap.cxx:382:8: note: type mismatch in parameter 1
  382 | double _wrap_Bar_test_SWIG_0_1_using_inherit_fe4df0cea19afcb9(Bar *_swig_go_0, double _swig_go_1) {
      |        ^
../using_inherit_wrap.cxx:382:8: note: '_wrap_Bar_test_SWIG_0_1_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:382:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:37:19: warning: type of '_wrap_Bar_test_SWIG_0_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Bar_test_SWIG_0_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_inherit_wrap.cxx:367:7: note: type mismatch in parameter 1
  367 | intgo _wrap_Bar_test_SWIG_0_0_using_inherit_fe4df0cea19afcb9(Bar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_inherit_wrap.cxx:367:7: note: '_wrap_Bar_test_SWIG_0_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:367:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:50:15: warning: type of '_wrap_Bar4_test__SWIG_2_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   50 | extern double _wrap_Bar4_test__SWIG_2_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, double arg2);
      |               ^
../using_inherit_wrap.cxx:535:8: note: type mismatch in parameter 1
  535 | double _wrap_Bar4_test__SWIG_2_using_inherit_fe4df0cea19afcb9(Bar4 *_swig_go_0, double _swig_go_1) {
      |        ^
../using_inherit_wrap.cxx:535:8: note: '_wrap_Bar4_test__SWIG_2_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:535:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:49:19: warning: type of '_wrap_Bar4_test__SWIG_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_intgo _wrap_Bar4_test__SWIG_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_inherit_wrap.cxx:520:7: note: type mismatch in parameter 1
  520 | intgo _wrap_Bar4_test__SWIG_0_using_inherit_fe4df0cea19afcb9(Bar4 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_inherit_wrap.cxx:520:7: note: '_wrap_Bar4_test__SWIG_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:520:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:46:15: warning: type of '_wrap_Bar3_test__SWIG_1_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   46 | extern double _wrap_Bar3_test__SWIG_1_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, double arg2);
      |               ^
../using_inherit_wrap.cxx:484:8: note: type mismatch in parameter 1
  484 | double _wrap_Bar3_test__SWIG_1_using_inherit_fe4df0cea19afcb9(Bar3 *_swig_go_0, double _swig_go_1) {
      |        ^
../using_inherit_wrap.cxx:484:8: note: '_wrap_Bar3_test__SWIG_1_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:484:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:45:19: warning: type of '_wrap_Bar3_test__SWIG_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Bar3_test__SWIG_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_inherit_wrap.cxx:469:7: note: type mismatch in parameter 1
  469 | intgo _wrap_Bar3_test__SWIG_0_using_inherit_fe4df0cea19afcb9(Bar3 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_inherit_wrap.cxx:469:7: note: '_wrap_Bar3_test__SWIG_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:469:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:42:15: warning: type of '_wrap_Bar2_test__SWIG_1_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   42 | extern double _wrap_Bar2_test__SWIG_1_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, double arg2);
      |               ^
../using_inherit_wrap.cxx:433:8: note: type mismatch in parameter 1
  433 | double _wrap_Bar2_test__SWIG_1_using_inherit_fe4df0cea19afcb9(Bar2 *_swig_go_0, double _swig_go_1) {
      |        ^
../using_inherit_wrap.cxx:433:8: note: '_wrap_Bar2_test__SWIG_1_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:433:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_inherit/using_inherit.go:41:19: warning: type of '_wrap_Bar2_test__SWIG_0_using_inherit_fe4df0cea19afcb9' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_Bar2_test__SWIG_0_using_inherit_fe4df0cea19afcb9(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_inherit_wrap.cxx:418:7: note: type mismatch in parameter 1
  418 | intgo _wrap_Bar2_test__SWIG_0_using_inherit_fe4df0cea19afcb9(Bar2 *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_inherit_wrap.cxx:418:7: note: '_wrap_Bar2_test__SWIG_0_using_inherit_fe4df0cea19afcb9' was previously declared here
../using_inherit_wrap.cxx:418:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2507104794/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase using_namespace
checking go testcase using_namespace_loop
checking go testcase using_pointers
checking go testcase using_private (with run test)
# swigtests/using_private
../using_private.go:41:18: warning: type of '_wrap_new_Foo_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Foo_using_private_74a5ba498d06f127(void);
      |                  ^
../using_private_wrap.cxx:389:6: note: return value type mismatch
  389 | Foo *_wrap_new_Foo_using_private_74a5ba498d06f127() {
      |      ^
../using_private_wrap.cxx:389:6: note: '_wrap_new_Foo_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:389:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:50:18: warning: type of '_wrap_new_FooBar_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_new_FooBar_using_private_74a5ba498d06f127(void);
      |                  ^
../using_private_wrap.cxx:498:9: note: return value type mismatch
  498 | FooBar *_wrap_new_FooBar_using_private_74a5ba498d06f127() {
      |         ^
../using_private_wrap.cxx:498:9: note: '_wrap_new_FooBar_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:498:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:33:13: warning: type of '_wrap_delete_Foo_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_delete_Foo_using_private_74a5ba498d06f127(uintptr_t arg1);
      |             ^
../using_private_wrap.cxx:291:6: note: type mismatch in parameter 1
  291 | void _wrap_delete_Foo_using_private_74a5ba498d06f127(Foo *_swig_go_0) {
      |      ^
../using_private_wrap.cxx:291:6: note: '_wrap_delete_Foo_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:291:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:49:13: warning: type of '_wrap_delete_FooBar_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_delete_FooBar_using_private_74a5ba498d06f127(uintptr_t arg1);
      |             ^
../using_private_wrap.cxx:488:6: note: type mismatch in parameter 1
  488 | void _wrap_delete_FooBar_using_private_74a5ba498d06f127(FooBar *_swig_go_0) {
      |      ^
../using_private_wrap.cxx:488:6: note: '_wrap_delete_FooBar_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:488:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:32:18: warning: type of '_wrap_Swig_malloc_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_using_private_74a5ba498d06f127(swig_intgo arg1);
      |                  ^
../using_private_wrap.cxx:278:7: note: return value type mismatch
  278 | void *_wrap_Swig_malloc_using_private_74a5ba498d06f127(intgo _swig_go_0) {
      |       ^
../using_private_wrap.cxx:278:7: note: '_wrap_Swig_malloc_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:278:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:31:13: warning: type of '_wrap_Swig_free_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_using_private_74a5ba498d06f127(uintptr_t arg1);
      |             ^
../using_private_wrap.cxx:268:6: note: type mismatch in parameter 1
  268 | void _wrap_Swig_free_using_private_74a5ba498d06f127(void *_swig_go_0) {
      |      ^
../using_private_wrap.cxx:268:6: note: '_wrap_Swig_free_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:268:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:34:13: warning: type of '_wrap_Foo_x_set_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Foo_x_set_using_private_74a5ba498d06f127(uintptr_t arg1, swig_intgo arg2);
      |             ^
../using_private_wrap.cxx:301:6: note: type mismatch in parameter 1
  301 | void _wrap_Foo_x_set_using_private_74a5ba498d06f127(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../using_private_wrap.cxx:301:6: note: '_wrap_Foo_x_set_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:301:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:35:19: warning: type of '_wrap_Foo_x_get_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_x_get_using_private_74a5ba498d06f127(uintptr_t arg1);
      |                   ^
../using_private_wrap.cxx:313:7: note: type mismatch in parameter 1
  313 | intgo _wrap_Foo_x_get_using_private_74a5ba498d06f127(Foo *_swig_go_0) {
      |       ^
../using_private_wrap.cxx:313:7: note: '_wrap_Foo_x_get_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:313:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:39:13: warning: type of '_wrap_Foo_virtualmethod_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Foo_virtualmethod_using_private_74a5ba498d06f127(uintptr_t arg1);
      |             ^
../using_private_wrap.cxx:369:6: note: type mismatch in parameter 1
  369 | void _wrap_Foo_virtualmethod_using_private_74a5ba498d06f127(Foo *_swig_go_0) {
      |      ^
../using_private_wrap.cxx:369:6: note: '_wrap_Foo_virtualmethod_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:369:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:38:19: warning: type of '_wrap_Foo_defaulted__SWIG_1_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_Foo_defaulted__SWIG_1_using_private_74a5ba498d06f127(uintptr_t arg1);
      |                   ^
../using_private_wrap.cxx:356:7: note: type mismatch in parameter 1
  356 | intgo _wrap_Foo_defaulted__SWIG_1_using_private_74a5ba498d06f127(Foo *_swig_go_0) {
      |       ^
../using_private_wrap.cxx:356:7: note: '_wrap_Foo_defaulted__SWIG_1_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:356:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:37:19: warning: type of '_wrap_Foo_defaulted__SWIG_0_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_defaulted__SWIG_0_using_private_74a5ba498d06f127(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_private_wrap.cxx:341:7: note: type mismatch in parameter 1
  341 | intgo _wrap_Foo_defaulted__SWIG_0_using_private_74a5ba498d06f127(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_private_wrap.cxx:341:7: note: '_wrap_Foo_defaulted__SWIG_0_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:341:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:36:19: warning: type of '_wrap_Foo_blah_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_blah_using_private_74a5ba498d06f127(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_private_wrap.cxx:326:7: note: type mismatch in parameter 1
  326 | intgo _wrap_Foo_blah_using_private_74a5ba498d06f127(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_private_wrap.cxx:326:7: note: '_wrap_Foo_blah_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:326:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:40:13: warning: type of '_wrap_Foo_anothervirtual_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_Foo_anothervirtual_using_private_74a5ba498d06f127(uintptr_t arg1);
      |             ^
../using_private_wrap.cxx:379:6: note: type mismatch in parameter 1
  379 | void _wrap_Foo_anothervirtual_using_private_74a5ba498d06f127(Foo *_swig_go_0) {
      |      ^
../using_private_wrap.cxx:379:6: note: '_wrap_Foo_anothervirtual_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:379:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:43:13: warning: type of '_wrap_FooBar_x_set_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_FooBar_x_set_using_private_74a5ba498d06f127(uintptr_t arg1, swig_intgo arg2);
      |             ^
../using_private_wrap.cxx:415:6: note: type mismatch in parameter 1
  415 | void _wrap_FooBar_x_set_using_private_74a5ba498d06f127(FooBar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../using_private_wrap.cxx:415:6: note: '_wrap_FooBar_x_set_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:415:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:44:19: warning: type of '_wrap_FooBar_x_get_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_FooBar_x_get_using_private_74a5ba498d06f127(uintptr_t arg1);
      |                   ^
../using_private_wrap.cxx:427:7: note: type mismatch in parameter 1
  427 | intgo _wrap_FooBar_x_get_using_private_74a5ba498d06f127(FooBar *_swig_go_0) {
      |       ^
../using_private_wrap.cxx:427:7: note: '_wrap_FooBar_x_get_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:427:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:47:13: warning: type of '_wrap_FooBar_virtualmethod_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_FooBar_virtualmethod_using_private_74a5ba498d06f127(uintptr_t arg1);
      |             ^
../using_private_wrap.cxx:468:6: note: type mismatch in parameter 1
  468 | void _wrap_FooBar_virtualmethod_using_private_74a5ba498d06f127(FooBar *_swig_go_0) {
      |      ^
../using_private_wrap.cxx:468:6: note: '_wrap_FooBar_virtualmethod_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:468:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:46:19: warning: type of '_wrap_FooBar_defaulted_SWIG_0_1_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_FooBar_defaulted_SWIG_0_1_using_private_74a5ba498d06f127(uintptr_t arg1);
      |                   ^
../using_private_wrap.cxx:455:7: note: type mismatch in parameter 1
  455 | intgo _wrap_FooBar_defaulted_SWIG_0_1_using_private_74a5ba498d06f127(FooBar *_swig_go_0) {
      |       ^
../using_private_wrap.cxx:455:7: note: '_wrap_FooBar_defaulted_SWIG_0_1_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:455:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:45:19: warning: type of '_wrap_FooBar_defaulted_SWIG_0_0_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_FooBar_defaulted_SWIG_0_0_using_private_74a5ba498d06f127(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_private_wrap.cxx:440:7: note: type mismatch in parameter 1
  440 | intgo _wrap_FooBar_defaulted_SWIG_0_0_using_private_74a5ba498d06f127(FooBar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_private_wrap.cxx:440:7: note: '_wrap_FooBar_defaulted_SWIG_0_0_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:440:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:42:19: warning: type of '_wrap_FooBar_blah_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_FooBar_blah_using_private_74a5ba498d06f127(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_private_wrap.cxx:400:7: note: type mismatch in parameter 1
  400 | intgo _wrap_FooBar_blah_using_private_74a5ba498d06f127(FooBar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_private_wrap.cxx:400:7: note: '_wrap_FooBar_blah_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:400:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_private.go:48:13: warning: type of '_wrap_FooBar_anothervirtual_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_FooBar_anothervirtual_using_private_74a5ba498d06f127(uintptr_t arg1);
      |             ^
../using_private_wrap.cxx:478:6: note: type mismatch in parameter 1
  478 | void _wrap_FooBar_anothervirtual_using_private_74a5ba498d06f127(FooBar *_swig_go_0) {
      |      ^
../using_private_wrap.cxx:478:6: note: '_wrap_FooBar_anothervirtual_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:478:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/using_private
using_private_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
using_private_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:41:18: warning: type of '_wrap_new_Foo_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_Foo_using_private_74a5ba498d06f127(void);
      |                  ^
../using_private_wrap.cxx:389:6: note: return value type mismatch
  389 | Foo *_wrap_new_Foo_using_private_74a5ba498d06f127() {
      |      ^
../using_private_wrap.cxx:389:6: note: '_wrap_new_Foo_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:389:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:50:18: warning: type of '_wrap_new_FooBar_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_new_FooBar_using_private_74a5ba498d06f127(void);
      |                  ^
../using_private_wrap.cxx:498:9: note: return value type mismatch
  498 | FooBar *_wrap_new_FooBar_using_private_74a5ba498d06f127() {
      |         ^
../using_private_wrap.cxx:498:9: note: '_wrap_new_FooBar_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:498:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:33:13: warning: type of '_wrap_delete_Foo_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_delete_Foo_using_private_74a5ba498d06f127(uintptr_t arg1);
      |             ^
../using_private_wrap.cxx:291:6: note: type mismatch in parameter 1
  291 | void _wrap_delete_Foo_using_private_74a5ba498d06f127(Foo *_swig_go_0) {
      |      ^
../using_private_wrap.cxx:291:6: note: '_wrap_delete_Foo_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:291:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:49:13: warning: type of '_wrap_delete_FooBar_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_delete_FooBar_using_private_74a5ba498d06f127(uintptr_t arg1);
      |             ^
../using_private_wrap.cxx:488:6: note: type mismatch in parameter 1
  488 | void _wrap_delete_FooBar_using_private_74a5ba498d06f127(FooBar *_swig_go_0) {
      |      ^
../using_private_wrap.cxx:488:6: note: '_wrap_delete_FooBar_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:488:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:32:18: warning: type of '_wrap_Swig_malloc_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_using_private_74a5ba498d06f127(swig_intgo arg1);
      |                  ^
../using_private_wrap.cxx:278:7: note: return value type mismatch
  278 | void *_wrap_Swig_malloc_using_private_74a5ba498d06f127(intgo _swig_go_0) {
      |       ^
../using_private_wrap.cxx:278:7: note: '_wrap_Swig_malloc_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:278:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:31:13: warning: type of '_wrap_Swig_free_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_using_private_74a5ba498d06f127(uintptr_t arg1);
      |             ^
../using_private_wrap.cxx:268:6: note: type mismatch in parameter 1
  268 | void _wrap_Swig_free_using_private_74a5ba498d06f127(void *_swig_go_0) {
      |      ^
../using_private_wrap.cxx:268:6: note: '_wrap_Swig_free_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:268:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:34:13: warning: type of '_wrap_Foo_x_set_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Foo_x_set_using_private_74a5ba498d06f127(uintptr_t arg1, swig_intgo arg2);
      |             ^
../using_private_wrap.cxx:301:6: note: type mismatch in parameter 1
  301 | void _wrap_Foo_x_set_using_private_74a5ba498d06f127(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../using_private_wrap.cxx:301:6: note: '_wrap_Foo_x_set_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:301:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:35:19: warning: type of '_wrap_Foo_x_get_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_x_get_using_private_74a5ba498d06f127(uintptr_t arg1);
      |                   ^
../using_private_wrap.cxx:313:7: note: type mismatch in parameter 1
  313 | intgo _wrap_Foo_x_get_using_private_74a5ba498d06f127(Foo *_swig_go_0) {
      |       ^
../using_private_wrap.cxx:313:7: note: '_wrap_Foo_x_get_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:313:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:39:13: warning: type of '_wrap_Foo_virtualmethod_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_Foo_virtualmethod_using_private_74a5ba498d06f127(uintptr_t arg1);
      |             ^
../using_private_wrap.cxx:369:6: note: type mismatch in parameter 1
  369 | void _wrap_Foo_virtualmethod_using_private_74a5ba498d06f127(Foo *_swig_go_0) {
      |      ^
../using_private_wrap.cxx:369:6: note: '_wrap_Foo_virtualmethod_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:369:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:38:19: warning: type of '_wrap_Foo_defaulted__SWIG_1_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_Foo_defaulted__SWIG_1_using_private_74a5ba498d06f127(uintptr_t arg1);
      |                   ^
../using_private_wrap.cxx:356:7: note: type mismatch in parameter 1
  356 | intgo _wrap_Foo_defaulted__SWIG_1_using_private_74a5ba498d06f127(Foo *_swig_go_0) {
      |       ^
../using_private_wrap.cxx:356:7: note: '_wrap_Foo_defaulted__SWIG_1_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:356:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:37:19: warning: type of '_wrap_Foo_defaulted__SWIG_0_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_defaulted__SWIG_0_using_private_74a5ba498d06f127(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_private_wrap.cxx:341:7: note: type mismatch in parameter 1
  341 | intgo _wrap_Foo_defaulted__SWIG_0_using_private_74a5ba498d06f127(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_private_wrap.cxx:341:7: note: '_wrap_Foo_defaulted__SWIG_0_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:341:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:36:19: warning: type of '_wrap_Foo_blah_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_blah_using_private_74a5ba498d06f127(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_private_wrap.cxx:326:7: note: type mismatch in parameter 1
  326 | intgo _wrap_Foo_blah_using_private_74a5ba498d06f127(Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_private_wrap.cxx:326:7: note: '_wrap_Foo_blah_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:326:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:40:13: warning: type of '_wrap_Foo_anothervirtual_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_Foo_anothervirtual_using_private_74a5ba498d06f127(uintptr_t arg1);
      |             ^
../using_private_wrap.cxx:379:6: note: type mismatch in parameter 1
  379 | void _wrap_Foo_anothervirtual_using_private_74a5ba498d06f127(Foo *_swig_go_0) {
      |      ^
../using_private_wrap.cxx:379:6: note: '_wrap_Foo_anothervirtual_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:379:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:43:13: warning: type of '_wrap_FooBar_x_set_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_FooBar_x_set_using_private_74a5ba498d06f127(uintptr_t arg1, swig_intgo arg2);
      |             ^
../using_private_wrap.cxx:415:6: note: type mismatch in parameter 1
  415 | void _wrap_FooBar_x_set_using_private_74a5ba498d06f127(FooBar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../using_private_wrap.cxx:415:6: note: '_wrap_FooBar_x_set_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:415:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:44:19: warning: type of '_wrap_FooBar_x_get_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_intgo _wrap_FooBar_x_get_using_private_74a5ba498d06f127(uintptr_t arg1);
      |                   ^
../using_private_wrap.cxx:427:7: note: type mismatch in parameter 1
  427 | intgo _wrap_FooBar_x_get_using_private_74a5ba498d06f127(FooBar *_swig_go_0) {
      |       ^
../using_private_wrap.cxx:427:7: note: '_wrap_FooBar_x_get_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:427:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:47:13: warning: type of '_wrap_FooBar_virtualmethod_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_FooBar_virtualmethod_using_private_74a5ba498d06f127(uintptr_t arg1);
      |             ^
../using_private_wrap.cxx:468:6: note: type mismatch in parameter 1
  468 | void _wrap_FooBar_virtualmethod_using_private_74a5ba498d06f127(FooBar *_swig_go_0) {
      |      ^
../using_private_wrap.cxx:468:6: note: '_wrap_FooBar_virtualmethod_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:468:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:46:19: warning: type of '_wrap_FooBar_defaulted_SWIG_0_1_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_FooBar_defaulted_SWIG_0_1_using_private_74a5ba498d06f127(uintptr_t arg1);
      |                   ^
../using_private_wrap.cxx:455:7: note: type mismatch in parameter 1
  455 | intgo _wrap_FooBar_defaulted_SWIG_0_1_using_private_74a5ba498d06f127(FooBar *_swig_go_0) {
      |       ^
../using_private_wrap.cxx:455:7: note: '_wrap_FooBar_defaulted_SWIG_0_1_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:455:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:45:19: warning: type of '_wrap_FooBar_defaulted_SWIG_0_0_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_FooBar_defaulted_SWIG_0_0_using_private_74a5ba498d06f127(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_private_wrap.cxx:440:7: note: type mismatch in parameter 1
  440 | intgo _wrap_FooBar_defaulted_SWIG_0_0_using_private_74a5ba498d06f127(FooBar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_private_wrap.cxx:440:7: note: '_wrap_FooBar_defaulted_SWIG_0_0_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:440:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:42:19: warning: type of '_wrap_FooBar_blah_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_FooBar_blah_using_private_74a5ba498d06f127(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_private_wrap.cxx:400:7: note: type mismatch in parameter 1
  400 | intgo _wrap_FooBar_blah_using_private_74a5ba498d06f127(FooBar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_private_wrap.cxx:400:7: note: '_wrap_FooBar_blah_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:400:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_private/using_private.go:48:13: warning: type of '_wrap_FooBar_anothervirtual_using_private_74a5ba498d06f127' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_FooBar_anothervirtual_using_private_74a5ba498d06f127(uintptr_t arg1);
      |             ^
../using_private_wrap.cxx:478:6: note: type mismatch in parameter 1
  478 | void _wrap_FooBar_anothervirtual_using_private_74a5ba498d06f127(FooBar *_swig_go_0) {
      |      ^
../using_private_wrap.cxx:478:6: note: '_wrap_FooBar_anothervirtual_using_private_74a5ba498d06f127' was previously declared here
../using_private_wrap.cxx:478:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-475887507/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase using_protected (with run test)
# swigtests/using_protected
../using_protected.go:33:18: warning: type of '_wrap_new_Foo_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_Foo_using_protected_7ad4e580f5fdd58f(void);
      |                  ^
../using_protected_wrap.cxx:293:6: note: return value type mismatch
  293 | Foo *_wrap_new_Foo_using_protected_7ad4e580f5fdd58f() {
      |      ^
../using_protected_wrap.cxx:293:6: note: '_wrap_new_Foo_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:293:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_protected.go:40:18: warning: type of '_wrap_new_FooBaz_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_FooBaz_using_protected_7ad4e580f5fdd58f(void);
      |                  ^
../using_protected_wrap.cxx:380:9: note: return value type mismatch
  380 | FooBaz *_wrap_new_FooBaz_using_protected_7ad4e580f5fdd58f() {
      |         ^
../using_protected_wrap.cxx:380:9: note: '_wrap_new_FooBaz_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:380:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_protected.go:38:18: warning: type of '_wrap_new_FooBar_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_FooBar_using_protected_7ad4e580f5fdd58f(void);
      |                  ^
../using_protected_wrap.cxx:359:9: note: return value type mismatch
  359 | FooBar *_wrap_new_FooBar_using_protected_7ad4e580f5fdd58f() {
      |         ^
../using_protected_wrap.cxx:359:9: note: '_wrap_new_FooBar_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:359:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_protected.go:41:13: warning: type of '_wrap_delete_FooBaz_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_FooBaz_using_protected_7ad4e580f5fdd58f(uintptr_t arg1);
      |             ^
../using_protected_wrap.cxx:391:6: note: type mismatch in parameter 1
  391 | void _wrap_delete_FooBaz_using_protected_7ad4e580f5fdd58f(FooBaz *_swig_go_0) {
      |      ^
../using_protected_wrap.cxx:391:6: note: '_wrap_delete_FooBaz_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:391:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_protected.go:39:13: warning: type of '_wrap_delete_FooBar_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_FooBar_using_protected_7ad4e580f5fdd58f(uintptr_t arg1);
      |             ^
../using_protected_wrap.cxx:370:6: note: type mismatch in parameter 1
  370 | void _wrap_delete_FooBar_using_protected_7ad4e580f5fdd58f(FooBar *_swig_go_0) {
      |      ^
../using_protected_wrap.cxx:370:6: note: '_wrap_delete_FooBar_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:370:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_protected.go:32:18: warning: type of '_wrap_Swig_malloc_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_using_protected_7ad4e580f5fdd58f(swig_intgo arg1);
      |                  ^
../using_protected_wrap.cxx:280:7: note: return value type mismatch
  280 | void *_wrap_Swig_malloc_using_protected_7ad4e580f5fdd58f(intgo _swig_go_0) {
      |       ^
../using_protected_wrap.cxx:280:7: note: '_wrap_Swig_malloc_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:280:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_protected.go:31:13: warning: type of '_wrap_Swig_free_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_using_protected_7ad4e580f5fdd58f(uintptr_t arg1);
      |             ^
../using_protected_wrap.cxx:270:6: note: type mismatch in parameter 1
  270 | void _wrap_Swig_free_using_protected_7ad4e580f5fdd58f(void *_swig_go_0) {
      |      ^
../using_protected_wrap.cxx:270:6: note: '_wrap_Swig_free_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:270:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_protected.go:35:13: warning: type of '_wrap_FooBar_x_set_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_FooBar_x_set_using_protected_7ad4e580f5fdd58f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../using_protected_wrap.cxx:319:6: note: type mismatch in parameter 1
  319 | void _wrap_FooBar_x_set_using_protected_7ad4e580f5fdd58f(FooBar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../using_protected_wrap.cxx:319:6: note: '_wrap_FooBar_x_set_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:319:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_protected.go:36:19: warning: type of '_wrap_FooBar_x_get_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_FooBar_x_get_using_protected_7ad4e580f5fdd58f(uintptr_t arg1);
      |                   ^
../using_protected_wrap.cxx:331:7: note: type mismatch in parameter 1
  331 | intgo _wrap_FooBar_x_get_using_protected_7ad4e580f5fdd58f(FooBar *_swig_go_0) {
      |       ^
../using_protected_wrap.cxx:331:7: note: '_wrap_FooBar_x_get_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:331:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_protected.go:37:19: warning: type of '_wrap_FooBar_vmethod_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_FooBar_vmethod_using_protected_7ad4e580f5fdd58f(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_protected_wrap.cxx:344:7: note: type mismatch in parameter 1
  344 | intgo _wrap_FooBar_vmethod_using_protected_7ad4e580f5fdd58f(FooBar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_protected_wrap.cxx:344:7: note: '_wrap_FooBar_vmethod_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:344:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../using_protected.go:34:19: warning: type of '_wrap_FooBar_blah_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_FooBar_blah_using_protected_7ad4e580f5fdd58f(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_protected_wrap.cxx:304:7: note: type mismatch in parameter 1
  304 | intgo _wrap_FooBar_blah_using_protected_7ad4e580f5fdd58f(FooBar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_protected_wrap.cxx:304:7: note: '_wrap_FooBar_blah_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:304:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/using_protected
using_protected_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
using_protected_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_protected/using_protected.go:33:18: warning: type of '_wrap_new_Foo_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_Foo_using_protected_7ad4e580f5fdd58f(void);
      |                  ^
../using_protected_wrap.cxx:293:6: note: return value type mismatch
  293 | Foo *_wrap_new_Foo_using_protected_7ad4e580f5fdd58f() {
      |      ^
../using_protected_wrap.cxx:293:6: note: '_wrap_new_Foo_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:293:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_protected/using_protected.go:40:18: warning: type of '_wrap_new_FooBaz_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_FooBaz_using_protected_7ad4e580f5fdd58f(void);
      |                  ^
../using_protected_wrap.cxx:380:9: note: return value type mismatch
  380 | FooBaz *_wrap_new_FooBaz_using_protected_7ad4e580f5fdd58f() {
      |         ^
../using_protected_wrap.cxx:380:9: note: '_wrap_new_FooBaz_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:380:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_protected/using_protected.go:38:18: warning: type of '_wrap_new_FooBar_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_FooBar_using_protected_7ad4e580f5fdd58f(void);
      |                  ^
../using_protected_wrap.cxx:359:9: note: return value type mismatch
  359 | FooBar *_wrap_new_FooBar_using_protected_7ad4e580f5fdd58f() {
      |         ^
../using_protected_wrap.cxx:359:9: note: '_wrap_new_FooBar_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:359:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_protected/using_protected.go:41:13: warning: type of '_wrap_delete_FooBaz_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_FooBaz_using_protected_7ad4e580f5fdd58f(uintptr_t arg1);
      |             ^
../using_protected_wrap.cxx:391:6: note: type mismatch in parameter 1
  391 | void _wrap_delete_FooBaz_using_protected_7ad4e580f5fdd58f(FooBaz *_swig_go_0) {
      |      ^
../using_protected_wrap.cxx:391:6: note: '_wrap_delete_FooBaz_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:391:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_protected/using_protected.go:39:13: warning: type of '_wrap_delete_FooBar_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_FooBar_using_protected_7ad4e580f5fdd58f(uintptr_t arg1);
      |             ^
../using_protected_wrap.cxx:370:6: note: type mismatch in parameter 1
  370 | void _wrap_delete_FooBar_using_protected_7ad4e580f5fdd58f(FooBar *_swig_go_0) {
      |      ^
../using_protected_wrap.cxx:370:6: note: '_wrap_delete_FooBar_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:370:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_protected/using_protected.go:32:18: warning: type of '_wrap_Swig_malloc_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_using_protected_7ad4e580f5fdd58f(swig_intgo arg1);
      |                  ^
../using_protected_wrap.cxx:280:7: note: return value type mismatch
  280 | void *_wrap_Swig_malloc_using_protected_7ad4e580f5fdd58f(intgo _swig_go_0) {
      |       ^
../using_protected_wrap.cxx:280:7: note: '_wrap_Swig_malloc_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:280:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_protected/using_protected.go:31:13: warning: type of '_wrap_Swig_free_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_using_protected_7ad4e580f5fdd58f(uintptr_t arg1);
      |             ^
../using_protected_wrap.cxx:270:6: note: type mismatch in parameter 1
  270 | void _wrap_Swig_free_using_protected_7ad4e580f5fdd58f(void *_swig_go_0) {
      |      ^
../using_protected_wrap.cxx:270:6: note: '_wrap_Swig_free_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:270:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_protected/using_protected.go:35:13: warning: type of '_wrap_FooBar_x_set_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_FooBar_x_set_using_protected_7ad4e580f5fdd58f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../using_protected_wrap.cxx:319:6: note: type mismatch in parameter 1
  319 | void _wrap_FooBar_x_set_using_protected_7ad4e580f5fdd58f(FooBar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../using_protected_wrap.cxx:319:6: note: '_wrap_FooBar_x_set_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:319:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_protected/using_protected.go:36:19: warning: type of '_wrap_FooBar_x_get_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_FooBar_x_get_using_protected_7ad4e580f5fdd58f(uintptr_t arg1);
      |                   ^
../using_protected_wrap.cxx:331:7: note: type mismatch in parameter 1
  331 | intgo _wrap_FooBar_x_get_using_protected_7ad4e580f5fdd58f(FooBar *_swig_go_0) {
      |       ^
../using_protected_wrap.cxx:331:7: note: '_wrap_FooBar_x_get_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:331:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_protected/using_protected.go:37:19: warning: type of '_wrap_FooBar_vmethod_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_FooBar_vmethod_using_protected_7ad4e580f5fdd58f(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_protected_wrap.cxx:344:7: note: type mismatch in parameter 1
  344 | intgo _wrap_FooBar_vmethod_using_protected_7ad4e580f5fdd58f(FooBar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_protected_wrap.cxx:344:7: note: '_wrap_FooBar_vmethod_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:344:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/using_protected/using_protected.go:34:19: warning: type of '_wrap_FooBar_blah_using_protected_7ad4e580f5fdd58f' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_FooBar_blah_using_protected_7ad4e580f5fdd58f(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../using_protected_wrap.cxx:304:7: note: type mismatch in parameter 1
  304 | intgo _wrap_FooBar_blah_using_protected_7ad4e580f5fdd58f(FooBar *_swig_go_0, intgo _swig_go_1) {
      |       ^
../using_protected_wrap.cxx:304:7: note: '_wrap_FooBar_blah_using_protected_7ad4e580f5fdd58f' was previously declared here
../using_protected_wrap.cxx:304:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2667248177/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase valuewrapper
checking go testcase valuewrapper_base
checking go testcase valuewrapper_const
checking go testcase valuewrapper_opaque
checking go testcase varargs (with run test)
# swigtests/varargs
../varargs.go:62:18: warning: type of '_wrap_new_Foo__SWIG_2_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_Foo__SWIG_2_varargs_b62cd75b164e04b8(swig_type_10 arg1);
      |                  ^
../varargs_wrap.cxx:439:6: note: return value type mismatch
  439 | Foo *_wrap_new_Foo__SWIG_2_varargs_b62cd75b164e04b8(_gostring_ _swig_go_0) {
      |      ^
../varargs_wrap.cxx:439:6: note: '_wrap_new_Foo__SWIG_2_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:439:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../varargs.go:61:18: warning: type of '_wrap_new_Foo__SWIG_1_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_Foo__SWIG_1_varargs_b62cd75b164e04b8(swig_type_9 arg1, swig_intgo arg2);
      |                  ^
../varargs_wrap.cxx:419:6: note: return value type mismatch
  419 | Foo *_wrap_new_Foo__SWIG_1_varargs_b62cd75b164e04b8(_gostring_ _swig_go_0, intgo _swig_go_1) {
      |      ^
../varargs_wrap.cxx:419:6: note: '_wrap_new_Foo__SWIG_1_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:419:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../varargs.go:60:18: warning: type of '_wrap_new_Foo__SWIG_0_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_Foo__SWIG_0_varargs_b62cd75b164e04b8(void);
      |                  ^
../varargs_wrap.cxx:408:6: note: return value type mismatch
  408 | Foo *_wrap_new_Foo__SWIG_0_varargs_b62cd75b164e04b8() {
      |      ^
../varargs_wrap.cxx:408:6: note: '_wrap_new_Foo__SWIG_0_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:408:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../varargs.go:63:13: warning: type of '_wrap_delete_Foo_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_Foo_varargs_b62cd75b164e04b8(uintptr_t arg1);
      |             ^
../varargs_wrap.cxx:457:6: note: type mismatch in parameter 1
  457 | void _wrap_delete_Foo_varargs_b62cd75b164e04b8(Foo *_swig_go_0) {
      |      ^
../varargs_wrap.cxx:457:6: note: '_wrap_delete_Foo_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:457:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../varargs.go:54:18: warning: type of '_wrap_Swig_malloc_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_Swig_malloc_varargs_b62cd75b164e04b8(swig_intgo arg1);
      |                  ^
../varargs_wrap.cxx:300:7: note: return value type mismatch
  300 | void *_wrap_Swig_malloc_varargs_b62cd75b164e04b8(intgo _swig_go_0) {
      |       ^
../varargs_wrap.cxx:300:7: note: '_wrap_Swig_malloc_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:300:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../varargs.go:53:13: warning: type of '_wrap_Swig_free_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_Swig_free_varargs_b62cd75b164e04b8(uintptr_t arg1);
      |             ^
../varargs_wrap.cxx:290:6: note: type mismatch in parameter 1
  290 | void _wrap_Swig_free_varargs_b62cd75b164e04b8(void *_swig_go_0) {
      |      ^
../varargs_wrap.cxx:290:6: note: '_wrap_Swig_free_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:290:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../varargs.go:64:21: warning: type of '_wrap_Foo_test_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_type_11 _wrap_Foo_test_varargs_b62cd75b164e04b8(uintptr_t arg1, swig_type_12 arg2);
      |                     ^
../varargs_wrap.cxx:467:12: note: type mismatch in parameter 1
  467 | _gostring_ _wrap_Foo_test_varargs_b62cd75b164e04b8(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../varargs_wrap.cxx:467:12: note: '_wrap_Foo_test_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:467:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../varargs.go:58:13: warning: type of '_wrap_Foo_str_set_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_Foo_str_set_varargs_b62cd75b164e04b8(uintptr_t arg1, swig_type_7 arg2);
      |             ^
../varargs_wrap.cxx:370:6: note: type mismatch in parameter 1
  370 | void _wrap_Foo_str_set_varargs_b62cd75b164e04b8(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../varargs_wrap.cxx:370:6: note: '_wrap_Foo_str_set_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:370:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../varargs.go:59:20: warning: type of '_wrap_Foo_str_get_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_type_8 _wrap_Foo_str_get_varargs_b62cd75b164e04b8(uintptr_t arg1);
      |                    ^
../varargs_wrap.cxx:395:12: note: type mismatch in parameter 1
  395 | _gostring_ _wrap_Foo_str_get_varargs_b62cd75b164e04b8(Foo *_swig_go_0) {
      |            ^
../varargs_wrap.cxx:395:12: note: '_wrap_Foo_str_get_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:395:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/varargs
varargs_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
varargs_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/varargs/varargs.go:62:18: warning: type of '_wrap_new_Foo__SWIG_2_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_new_Foo__SWIG_2_varargs_b62cd75b164e04b8(swig_type_10 arg1);
      |                  ^
../varargs_wrap.cxx:439:6: note: return value type mismatch
  439 | Foo *_wrap_new_Foo__SWIG_2_varargs_b62cd75b164e04b8(_gostring_ _swig_go_0) {
      |      ^
../varargs_wrap.cxx:439:6: note: '_wrap_new_Foo__SWIG_2_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:439:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/varargs/varargs.go:61:18: warning: type of '_wrap_new_Foo__SWIG_1_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_Foo__SWIG_1_varargs_b62cd75b164e04b8(swig_type_9 arg1, swig_intgo arg2);
      |                  ^
../varargs_wrap.cxx:419:6: note: return value type mismatch
  419 | Foo *_wrap_new_Foo__SWIG_1_varargs_b62cd75b164e04b8(_gostring_ _swig_go_0, intgo _swig_go_1) {
      |      ^
../varargs_wrap.cxx:419:6: note: '_wrap_new_Foo__SWIG_1_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:419:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/varargs/varargs.go:60:18: warning: type of '_wrap_new_Foo__SWIG_0_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_new_Foo__SWIG_0_varargs_b62cd75b164e04b8(void);
      |                  ^
../varargs_wrap.cxx:408:6: note: return value type mismatch
  408 | Foo *_wrap_new_Foo__SWIG_0_varargs_b62cd75b164e04b8() {
      |      ^
../varargs_wrap.cxx:408:6: note: '_wrap_new_Foo__SWIG_0_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:408:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/varargs/varargs.go:63:13: warning: type of '_wrap_delete_Foo_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_delete_Foo_varargs_b62cd75b164e04b8(uintptr_t arg1);
      |             ^
../varargs_wrap.cxx:457:6: note: type mismatch in parameter 1
  457 | void _wrap_delete_Foo_varargs_b62cd75b164e04b8(Foo *_swig_go_0) {
      |      ^
../varargs_wrap.cxx:457:6: note: '_wrap_delete_Foo_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:457:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/varargs/varargs.go:54:18: warning: type of '_wrap_Swig_malloc_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_Swig_malloc_varargs_b62cd75b164e04b8(swig_intgo arg1);
      |                  ^
../varargs_wrap.cxx:300:7: note: return value type mismatch
  300 | void *_wrap_Swig_malloc_varargs_b62cd75b164e04b8(intgo _swig_go_0) {
      |       ^
../varargs_wrap.cxx:300:7: note: '_wrap_Swig_malloc_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:300:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/varargs/varargs.go:53:13: warning: type of '_wrap_Swig_free_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_Swig_free_varargs_b62cd75b164e04b8(uintptr_t arg1);
      |             ^
../varargs_wrap.cxx:290:6: note: type mismatch in parameter 1
  290 | void _wrap_Swig_free_varargs_b62cd75b164e04b8(void *_swig_go_0) {
      |      ^
../varargs_wrap.cxx:290:6: note: '_wrap_Swig_free_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:290:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/varargs/varargs.go:64:21: warning: type of '_wrap_Foo_test_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_type_11 _wrap_Foo_test_varargs_b62cd75b164e04b8(uintptr_t arg1, swig_type_12 arg2);
      |                     ^
../varargs_wrap.cxx:467:12: note: type mismatch in parameter 1
  467 | _gostring_ _wrap_Foo_test_varargs_b62cd75b164e04b8(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |            ^
../varargs_wrap.cxx:467:12: note: '_wrap_Foo_test_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:467:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/varargs/varargs.go:58:13: warning: type of '_wrap_Foo_str_set_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_Foo_str_set_varargs_b62cd75b164e04b8(uintptr_t arg1, swig_type_7 arg2);
      |             ^
../varargs_wrap.cxx:370:6: note: type mismatch in parameter 1
  370 | void _wrap_Foo_str_set_varargs_b62cd75b164e04b8(Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../varargs_wrap.cxx:370:6: note: '_wrap_Foo_str_set_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:370:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/varargs/varargs.go:59:20: warning: type of '_wrap_Foo_str_get_varargs_b62cd75b164e04b8' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_type_8 _wrap_Foo_str_get_varargs_b62cd75b164e04b8(uintptr_t arg1);
      |                    ^
../varargs_wrap.cxx:395:12: note: type mismatch in parameter 1
  395 | _gostring_ _wrap_Foo_str_get_varargs_b62cd75b164e04b8(Foo *_swig_go_0) {
      |            ^
../varargs_wrap.cxx:395:12: note: '_wrap_Foo_str_get_varargs_b62cd75b164e04b8' was previously declared here
../varargs_wrap.cxx:395:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3490475100/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase varargs_overload (with run test)
# swigtests/varargs_overload
../varargs_overload.go:62:18: warning: type of '_wrap_Swig_malloc_varargs_overload_4a671f2eea816325' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_Swig_malloc_varargs_overload_4a671f2eea816325(swig_intgo arg1);
      |                  ^
../varargs_overload_wrap.cxx:343:7: note: return value type mismatch
  343 | void *_wrap_Swig_malloc_varargs_overload_4a671f2eea816325(intgo _swig_go_0) {
      |       ^
../varargs_overload_wrap.cxx:343:7: note: '_wrap_Swig_malloc_varargs_overload_4a671f2eea816325' was previously declared here
../varargs_overload_wrap.cxx:343:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../varargs_overload.go:61:13: warning: type of '_wrap_Swig_free_varargs_overload_4a671f2eea816325' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_Swig_free_varargs_overload_4a671f2eea816325(uintptr_t arg1);
      |             ^
../varargs_overload_wrap.cxx:333:6: note: type mismatch in parameter 1
  333 | void _wrap_Swig_free_varargs_overload_4a671f2eea816325(void *_swig_go_0) {
      |      ^
../varargs_overload_wrap.cxx:333:6: note: '_wrap_Swig_free_varargs_overload_4a671f2eea816325' was previously declared here
../varargs_overload_wrap.cxx:333:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/varargs_overload
varargs_overload_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
varargs_overload_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/varargs_overload/varargs_overload.go:62:18: warning: type of '_wrap_Swig_malloc_varargs_overload_4a671f2eea816325' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_Swig_malloc_varargs_overload_4a671f2eea816325(swig_intgo arg1);
      |                  ^
../varargs_overload_wrap.cxx:343:7: note: return value type mismatch
  343 | void *_wrap_Swig_malloc_varargs_overload_4a671f2eea816325(intgo _swig_go_0) {
      |       ^
../varargs_overload_wrap.cxx:343:7: note: '_wrap_Swig_malloc_varargs_overload_4a671f2eea816325' was previously declared here
../varargs_overload_wrap.cxx:343:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/varargs_overload/varargs_overload.go:61:13: warning: type of '_wrap_Swig_free_varargs_overload_4a671f2eea816325' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_Swig_free_varargs_overload_4a671f2eea816325(uintptr_t arg1);
      |             ^
../varargs_overload_wrap.cxx:333:6: note: type mismatch in parameter 1
  333 | void _wrap_Swig_free_varargs_overload_4a671f2eea816325(void *_swig_go_0) {
      |      ^
../varargs_overload_wrap.cxx:333:6: note: '_wrap_Swig_free_varargs_overload_4a671f2eea816325' was previously declared here
../varargs_overload_wrap.cxx:333:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-588332097/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase variable_replacement
checking go testcase virtual_destructor
checking go testcase virtual_derivation (with run test)
# swigtests/virtual_derivation
../virtual_derivation.go:38:18: warning: type of '_wrap_new_B_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_B_virtual_derivation_c53d5cd13e39c13d(swig_intgo arg1);
      |                  ^
../virtual_derivation_wrap.cxx:382:4: note: return value type mismatch
  382 | B *_wrap_new_B_virtual_derivation_c53d5cd13e39c13d(intgo _swig_go_0) {
      |    ^
../virtual_derivation_wrap.cxx:382:4: note: '_wrap_new_B_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:382:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:36:18: warning: type of '_wrap_new_A_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_A_virtual_derivation_c53d5cd13e39c13d(swig_intgo arg1);
      |                  ^
../virtual_derivation_wrap.cxx:356:4: note: return value type mismatch
  356 | A *_wrap_new_A_virtual_derivation_c53d5cd13e39c13d(intgo _swig_go_0) {
      |    ^
../virtual_derivation_wrap.cxx:356:4: note: '_wrap_new_A_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:356:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:46:13: warning: type of '_wrap_delete_MultiReader_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_MultiReader_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |             ^
../virtual_derivation_wrap.cxx:479:6: note: type mismatch in parameter 1
  479 | void _wrap_delete_MultiReader_virtual_derivation_c53d5cd13e39c13d(MultiReader *_swig_go_0) {
      |      ^
../virtual_derivation_wrap.cxx:479:6: note: '_wrap_delete_MultiReader_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:479:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:45:13: warning: type of '_wrap_delete_IndexReader_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_IndexReader_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |             ^
../virtual_derivation_wrap.cxx:469:6: note: type mismatch in parameter 1
  469 | void _wrap_delete_IndexReader_virtual_derivation_c53d5cd13e39c13d(IndexReader *_swig_go_0) {
      |      ^
../virtual_derivation_wrap.cxx:469:6: note: '_wrap_delete_IndexReader_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:469:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:40:13: warning: type of '_wrap_delete_B_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_B_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |             ^
../virtual_derivation_wrap.cxx:408:6: note: type mismatch in parameter 1
  408 | void _wrap_delete_B_virtual_derivation_c53d5cd13e39c13d(B *_swig_go_0) {
      |      ^
../virtual_derivation_wrap.cxx:408:6: note: '_wrap_delete_B_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:408:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:33:13: warning: type of '_wrap_delete_A_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_delete_A_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |             ^
../virtual_derivation_wrap.cxx:321:6: note: type mismatch in parameter 1
  321 | void _wrap_delete_A_virtual_derivation_c53d5cd13e39c13d(A *_swig_go_0) {
      |      ^
../virtual_derivation_wrap.cxx:321:6: note: '_wrap_delete_A_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:321:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:32:18: warning: type of '_wrap_Swig_malloc_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_virtual_derivation_c53d5cd13e39c13d(swig_intgo arg1);
      |                  ^
../virtual_derivation_wrap.cxx:308:7: note: return value type mismatch
  308 | void *_wrap_Swig_malloc_virtual_derivation_c53d5cd13e39c13d(intgo _swig_go_0) {
      |       ^
../virtual_derivation_wrap.cxx:308:7: note: '_wrap_Swig_malloc_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:308:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:31:13: warning: type of '_wrap_Swig_free_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |             ^
../virtual_derivation_wrap.cxx:298:6: note: type mismatch in parameter 1
  298 | void _wrap_Swig_free_virtual_derivation_c53d5cd13e39c13d(void *_swig_go_0) {
      |      ^
../virtual_derivation_wrap.cxx:298:6: note: '_wrap_Swig_free_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:298:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:41:13: warning: type of '_wrap_SetB_M_a_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_SetB_M_a_virtual_derivation_c53d5cd13e39c13d(uintptr_t _swig_base, swig_intgo arg1);
      |             ^
../virtual_derivation_wrap.cxx:418:6: note: type mismatch in parameter 1
  418 | void _wrap_SetB_M_a_virtual_derivation_c53d5cd13e39c13d(B *_swig_go_0, intgo _swig_go_1) {
      |      ^
../virtual_derivation_wrap.cxx:418:6: note: '_wrap_SetB_M_a_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:418:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:47:13: warning: type of '_wrap_MultiReader_norms_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_MultiReader_norms_virtual_derivation_c53d5cd13e39c13d(uintptr_t _swig_base);
      |             ^
../virtual_derivation_wrap.cxx:489:6: note: type mismatch in parameter 1
  489 | void _wrap_MultiReader_norms_virtual_derivation_c53d5cd13e39c13d(MultiReader *_swig_go_0) {
      |      ^
../virtual_derivation_wrap.cxx:489:6: note: '_wrap_MultiReader_norms_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:489:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:44:13: warning: type of '_wrap_IndexReader_norms_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_IndexReader_norms_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |             ^
../virtual_derivation_wrap.cxx:459:6: note: type mismatch in parameter 1
  459 | void _wrap_IndexReader_norms_virtual_derivation_c53d5cd13e39c13d(IndexReader *_swig_go_0) {
      |      ^
../virtual_derivation_wrap.cxx:459:6: note: '_wrap_IndexReader_norms_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:459:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:42:19: warning: type of '_wrap_GetB_M_a_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_GetB_M_a_virtual_derivation_c53d5cd13e39c13d(uintptr_t _swig_base);
      |                   ^
../virtual_derivation_wrap.cxx:431:7: note: type mismatch in parameter 1
  431 | intgo _wrap_GetB_M_a_virtual_derivation_c53d5cd13e39c13d(B *_swig_go_0) {
      |       ^
../virtual_derivation_wrap.cxx:431:7: note: '_wrap_GetB_M_a_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:431:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:39:19: warning: type of '_wrap_B_get_b_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_B_get_b_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |                   ^
../virtual_derivation_wrap.cxx:395:7: note: type mismatch in parameter 1
  395 | intgo _wrap_B_get_b_virtual_derivation_c53d5cd13e39c13d(B *_swig_go_0) {
      |       ^
../virtual_derivation_wrap.cxx:395:7: note: '_wrap_B_get_b_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:395:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:43:19: warning: type of '_wrap_B_get_a_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_B_get_a_virtual_derivation_c53d5cd13e39c13d(uintptr_t _swig_base);
      |                   ^
../virtual_derivation_wrap.cxx:445:7: note: type mismatch in parameter 1
  445 | intgo _wrap_B_get_a_virtual_derivation_c53d5cd13e39c13d(B *_swig_go_0) {
      |       ^
../virtual_derivation_wrap.cxx:445:7: note: '_wrap_B_get_a_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:445:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:34:13: warning: type of '_wrap_A_m_a_set_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_A_m_a_set_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1, swig_intgo arg2);
      |             ^
../virtual_derivation_wrap.cxx:331:6: note: type mismatch in parameter 1
  331 | void _wrap_A_m_a_set_virtual_derivation_c53d5cd13e39c13d(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../virtual_derivation_wrap.cxx:331:6: note: '_wrap_A_m_a_set_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:331:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:35:19: warning: type of '_wrap_A_m_a_get_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_A_m_a_get_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |                   ^
../virtual_derivation_wrap.cxx:343:7: note: type mismatch in parameter 1
  343 | intgo _wrap_A_m_a_get_virtual_derivation_c53d5cd13e39c13d(A *_swig_go_0) {
      |       ^
../virtual_derivation_wrap.cxx:343:7: note: '_wrap_A_m_a_get_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:343:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_derivation.go:37:19: warning: type of '_wrap_A_get_a_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_A_get_a_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |                   ^
../virtual_derivation_wrap.cxx:369:7: note: type mismatch in parameter 1
  369 | intgo _wrap_A_get_a_virtual_derivation_c53d5cd13e39c13d(A *_swig_go_0) {
      |       ^
../virtual_derivation_wrap.cxx:369:7: note: '_wrap_A_get_a_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:369:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/virtual_derivation
virtual_derivation_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
virtual_derivation_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:38:18: warning: type of '_wrap_new_B_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_B_virtual_derivation_c53d5cd13e39c13d(swig_intgo arg1);
      |                  ^
../virtual_derivation_wrap.cxx:382:4: note: return value type mismatch
  382 | B *_wrap_new_B_virtual_derivation_c53d5cd13e39c13d(intgo _swig_go_0) {
      |    ^
../virtual_derivation_wrap.cxx:382:4: note: '_wrap_new_B_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:382:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:36:18: warning: type of '_wrap_new_A_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_A_virtual_derivation_c53d5cd13e39c13d(swig_intgo arg1);
      |                  ^
../virtual_derivation_wrap.cxx:356:4: note: return value type mismatch
  356 | A *_wrap_new_A_virtual_derivation_c53d5cd13e39c13d(intgo _swig_go_0) {
      |    ^
../virtual_derivation_wrap.cxx:356:4: note: '_wrap_new_A_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:356:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:46:13: warning: type of '_wrap_delete_MultiReader_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_MultiReader_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |             ^
../virtual_derivation_wrap.cxx:479:6: note: type mismatch in parameter 1
  479 | void _wrap_delete_MultiReader_virtual_derivation_c53d5cd13e39c13d(MultiReader *_swig_go_0) {
      |      ^
../virtual_derivation_wrap.cxx:479:6: note: '_wrap_delete_MultiReader_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:479:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:45:13: warning: type of '_wrap_delete_IndexReader_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_IndexReader_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |             ^
../virtual_derivation_wrap.cxx:469:6: note: type mismatch in parameter 1
  469 | void _wrap_delete_IndexReader_virtual_derivation_c53d5cd13e39c13d(IndexReader *_swig_go_0) {
      |      ^
../virtual_derivation_wrap.cxx:469:6: note: '_wrap_delete_IndexReader_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:469:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:40:13: warning: type of '_wrap_delete_B_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_delete_B_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |             ^
../virtual_derivation_wrap.cxx:408:6: note: type mismatch in parameter 1
  408 | void _wrap_delete_B_virtual_derivation_c53d5cd13e39c13d(B *_swig_go_0) {
      |      ^
../virtual_derivation_wrap.cxx:408:6: note: '_wrap_delete_B_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:408:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:33:13: warning: type of '_wrap_delete_A_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_delete_A_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |             ^
../virtual_derivation_wrap.cxx:321:6: note: type mismatch in parameter 1
  321 | void _wrap_delete_A_virtual_derivation_c53d5cd13e39c13d(A *_swig_go_0) {
      |      ^
../virtual_derivation_wrap.cxx:321:6: note: '_wrap_delete_A_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:321:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:32:18: warning: type of '_wrap_Swig_malloc_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_virtual_derivation_c53d5cd13e39c13d(swig_intgo arg1);
      |                  ^
../virtual_derivation_wrap.cxx:308:7: note: return value type mismatch
  308 | void *_wrap_Swig_malloc_virtual_derivation_c53d5cd13e39c13d(intgo _swig_go_0) {
      |       ^
../virtual_derivation_wrap.cxx:308:7: note: '_wrap_Swig_malloc_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:308:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:31:13: warning: type of '_wrap_Swig_free_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |             ^
../virtual_derivation_wrap.cxx:298:6: note: type mismatch in parameter 1
  298 | void _wrap_Swig_free_virtual_derivation_c53d5cd13e39c13d(void *_swig_go_0) {
      |      ^
../virtual_derivation_wrap.cxx:298:6: note: '_wrap_Swig_free_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:298:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:41:13: warning: type of '_wrap_SetB_M_a_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_SetB_M_a_virtual_derivation_c53d5cd13e39c13d(uintptr_t _swig_base, swig_intgo arg1);
      |             ^
../virtual_derivation_wrap.cxx:418:6: note: type mismatch in parameter 1
  418 | void _wrap_SetB_M_a_virtual_derivation_c53d5cd13e39c13d(B *_swig_go_0, intgo _swig_go_1) {
      |      ^
../virtual_derivation_wrap.cxx:418:6: note: '_wrap_SetB_M_a_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:418:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:47:13: warning: type of '_wrap_MultiReader_norms_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_MultiReader_norms_virtual_derivation_c53d5cd13e39c13d(uintptr_t _swig_base);
      |             ^
../virtual_derivation_wrap.cxx:489:6: note: type mismatch in parameter 1
  489 | void _wrap_MultiReader_norms_virtual_derivation_c53d5cd13e39c13d(MultiReader *_swig_go_0) {
      |      ^
../virtual_derivation_wrap.cxx:489:6: note: '_wrap_MultiReader_norms_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:489:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:44:13: warning: type of '_wrap_IndexReader_norms_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_IndexReader_norms_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |             ^
../virtual_derivation_wrap.cxx:459:6: note: type mismatch in parameter 1
  459 | void _wrap_IndexReader_norms_virtual_derivation_c53d5cd13e39c13d(IndexReader *_swig_go_0) {
      |      ^
../virtual_derivation_wrap.cxx:459:6: note: '_wrap_IndexReader_norms_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:459:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:42:19: warning: type of '_wrap_GetB_M_a_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_GetB_M_a_virtual_derivation_c53d5cd13e39c13d(uintptr_t _swig_base);
      |                   ^
../virtual_derivation_wrap.cxx:431:7: note: type mismatch in parameter 1
  431 | intgo _wrap_GetB_M_a_virtual_derivation_c53d5cd13e39c13d(B *_swig_go_0) {
      |       ^
../virtual_derivation_wrap.cxx:431:7: note: '_wrap_GetB_M_a_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:431:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:39:19: warning: type of '_wrap_B_get_b_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_B_get_b_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |                   ^
../virtual_derivation_wrap.cxx:395:7: note: type mismatch in parameter 1
  395 | intgo _wrap_B_get_b_virtual_derivation_c53d5cd13e39c13d(B *_swig_go_0) {
      |       ^
../virtual_derivation_wrap.cxx:395:7: note: '_wrap_B_get_b_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:395:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:43:19: warning: type of '_wrap_B_get_a_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_B_get_a_virtual_derivation_c53d5cd13e39c13d(uintptr_t _swig_base);
      |                   ^
../virtual_derivation_wrap.cxx:445:7: note: type mismatch in parameter 1
  445 | intgo _wrap_B_get_a_virtual_derivation_c53d5cd13e39c13d(B *_swig_go_0) {
      |       ^
../virtual_derivation_wrap.cxx:445:7: note: '_wrap_B_get_a_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:445:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:34:13: warning: type of '_wrap_A_m_a_set_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_A_m_a_set_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1, swig_intgo arg2);
      |             ^
../virtual_derivation_wrap.cxx:331:6: note: type mismatch in parameter 1
  331 | void _wrap_A_m_a_set_virtual_derivation_c53d5cd13e39c13d(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../virtual_derivation_wrap.cxx:331:6: note: '_wrap_A_m_a_set_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:331:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:35:19: warning: type of '_wrap_A_m_a_get_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_A_m_a_get_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |                   ^
../virtual_derivation_wrap.cxx:343:7: note: type mismatch in parameter 1
  343 | intgo _wrap_A_m_a_get_virtual_derivation_c53d5cd13e39c13d(A *_swig_go_0) {
      |       ^
../virtual_derivation_wrap.cxx:343:7: note: '_wrap_A_m_a_get_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:343:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_derivation/virtual_derivation.go:37:19: warning: type of '_wrap_A_get_a_virtual_derivation_c53d5cd13e39c13d' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_A_get_a_virtual_derivation_c53d5cd13e39c13d(uintptr_t arg1);
      |                   ^
../virtual_derivation_wrap.cxx:369:7: note: type mismatch in parameter 1
  369 | intgo _wrap_A_get_a_virtual_derivation_c53d5cd13e39c13d(A *_swig_go_0) {
      |       ^
../virtual_derivation_wrap.cxx:369:7: note: '_wrap_A_get_a_virtual_derivation_c53d5cd13e39c13d' was previously declared here
../virtual_derivation_wrap.cxx:369:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2736562008/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase virtual_poly (with run test)
# swigtests/virtual_poly
../virtual_poly.go:39:18: warning: type of '_wrap_new_NInt_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_NInt_virtual_poly_93f0a863019bfd14(swig_intgo arg1);
      |                  ^
../virtual_poly_wrap.cxx:599:7: note: return value type mismatch
  599 | NInt *_wrap_new_NInt_virtual_poly_93f0a863019bfd14(intgo _swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:599:7: note: '_wrap_new_NInt_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:599:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:47:18: warning: type of '_wrap_new_NDouble_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_NDouble_virtual_poly_93f0a863019bfd14(double arg1);
      |                  ^
../virtual_poly_wrap.cxx:701:10: note: return value type mismatch
  701 | NDouble *_wrap_new_NDouble_virtual_poly_93f0a863019bfd14(double _swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:701:10: note: '_wrap_new_NDouble_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:701:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:88:18: warning: type of '_wrap_new_DerivedInt_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   88 | extern uintptr_t _wrap_new_DerivedInt_virtual_poly_93f0a863019bfd14(void);
      |                  ^
../virtual_poly_wrap.cxx:1253:17: note: return value type mismatch
 1253 | Derived< int > *_wrap_new_DerivedInt_virtual_poly_93f0a863019bfd14() {
      |                 ^
../virtual_poly_wrap.cxx:1253:17: note: '_wrap_new_DerivedInt_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1253:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:106:18: warning: type of '_wrap_new_BottomInt_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  106 | extern uintptr_t _wrap_new_BottomInt_virtual_poly_93f0a863019bfd14(void);
      |                  ^
../virtual_poly_wrap.cxx:1475:16: note: return value type mismatch
 1475 | Bottom< int > *_wrap_new_BottomInt_virtual_poly_93f0a863019bfd14() {
      |                ^
../virtual_poly_wrap.cxx:1475:16: note: '_wrap_new_BottomInt_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1475:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:46:18: warning: type of '_wrap_incr_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_incr_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:688:7: note: return value type mismatch
  688 | NInt *_wrap_incr_virtual_poly_93f0a863019bfd14(NInt *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:688:7: note: '_wrap_incr_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:688:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:35:13: warning: type of '_wrap_delete_NNumber_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_NNumber_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:550:6: note: type mismatch in parameter 1
  550 | void _wrap_delete_NNumber_virtual_poly_93f0a863019bfd14(NNumber *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:550:6: note: '_wrap_delete_NNumber_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:550:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:44:13: warning: type of '_wrap_delete_NInt_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_NInt_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:664:6: note: type mismatch in parameter 1
  664 | void _wrap_delete_NInt_virtual_poly_93f0a863019bfd14(NInt *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:664:6: note: '_wrap_delete_NInt_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:664:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:52:13: warning: type of '_wrap_delete_NDouble_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_NDouble_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:766:6: note: type mismatch in parameter 1
  766 | void _wrap_delete_NDouble_virtual_poly_93f0a863019bfd14(NDouble *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:766:6: note: '_wrap_delete_NDouble_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:766:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:89:13: warning: type of '_wrap_delete_DerivedInt_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   89 | extern void _wrap_delete_DerivedInt_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:1264:6: note: type mismatch in parameter 1
 1264 | void _wrap_delete_DerivedInt_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:1264:6: note: '_wrap_delete_DerivedInt_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1264:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:107:13: warning: type of '_wrap_delete_BottomInt_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  107 | extern void _wrap_delete_BottomInt_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:1486:6: note: type mismatch in parameter 1
 1486 | void _wrap_delete_BottomInt_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:1486:6: note: '_wrap_delete_BottomInt_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1486:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:71:13: warning: type of '_wrap_delete_BaseInt_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   71 | extern void _wrap_delete_BaseInt_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:1018:6: note: type mismatch in parameter 1
 1018 | void _wrap_delete_BaseInt_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:1018:6: note: '_wrap_delete_BaseInt_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1018:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:34:18: warning: type of '_wrap_Swig_malloc_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_virtual_poly_93f0a863019bfd14(swig_intgo arg1);
      |                  ^
../virtual_poly_wrap.cxx:537:7: note: return value type mismatch
  537 | void *_wrap_Swig_malloc_virtual_poly_93f0a863019bfd14(intgo _swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:537:7: note: '_wrap_Swig_malloc_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:537:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:33:13: warning: type of '_wrap_Swig_free_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:527:6: note: type mismatch in parameter 1
  527 | void _wrap_Swig_free_virtual_poly_93f0a863019bfd14(void *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:527:6: note: '_wrap_Swig_free_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:527:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:90:13: warning: type of '_wrap_SetDerivedInt_T_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   90 | extern void _wrap_SetDerivedInt_T_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base, swig_intgo arg1);
      |             ^
../virtual_poly_wrap.cxx:1274:6: note: type mismatch in parameter 1
 1274 | void _wrap_SetDerivedInt_T_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../virtual_poly_wrap.cxx:1274:6: note: '_wrap_SetDerivedInt_T_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1274:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:114:13: warning: type of '_wrap_SetBottomInt_T_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  114 | extern void _wrap_SetBottomInt_T_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base, swig_intgo arg1);
      |             ^
../virtual_poly_wrap.cxx:1590:6: note: type mismatch in parameter 1
 1590 | void _wrap_SetBottomInt_T_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../virtual_poly_wrap.cxx:1590:6: note: '_wrap_SetBottomInt_T_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1590:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:37:18: warning: type of '_wrap_NNumber_ref_this_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_NNumber_ref_this_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:573:10: note: return value type mismatch
  573 | NNumber *_wrap_NNumber_ref_this_virtual_poly_93f0a863019bfd14(NNumber *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:573:10: note: '_wrap_NNumber_ref_this_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:573:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:38:18: warning: type of '_wrap_NNumber_nnumber_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_NNumber_nnumber_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:586:10: note: return value type mismatch
  586 | NNumber *_wrap_NNumber_nnumber_virtual_poly_93f0a863019bfd14(NNumber *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:586:10: note: '_wrap_NNumber_nnumber_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:586:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:36:18: warning: type of '_wrap_NNumber_copy_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_NNumber_copy_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:560:10: note: return value type mismatch
  560 | NNumber *_wrap_NNumber_copy_virtual_poly_93f0a863019bfd14(NNumber *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:560:10: note: '_wrap_NNumber_copy_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:560:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:42:18: warning: type of '_wrap_NInt_ref_this_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_NInt_ref_this_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:638:7: note: return value type mismatch
  638 | NInt *_wrap_NInt_ref_this_virtual_poly_93f0a863019bfd14(NInt *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:638:7: note: '_wrap_NInt_ref_this_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:638:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:45:18: warning: type of '_wrap_NInt_nnumber_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_NInt_nnumber_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base);
      |                  ^
../virtual_poly_wrap.cxx:674:10: note: return value type mismatch
  674 | NNumber *_wrap_NInt_nnumber_virtual_poly_93f0a863019bfd14(NInt *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:674:10: note: '_wrap_NInt_nnumber_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:674:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:43:18: warning: type of '_wrap_NInt_narrow_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_NInt_narrow_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:651:7: note: return value type mismatch
  651 | NInt *_wrap_NInt_narrow_virtual_poly_93f0a863019bfd14(NNumber *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:651:7: note: '_wrap_NInt_narrow_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:651:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:40:19: warning: type of '_wrap_NInt_get_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_NInt_get_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:612:7: note: type mismatch in parameter 1
  612 | intgo _wrap_NInt_get_virtual_poly_93f0a863019bfd14(NInt *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:612:7: note: '_wrap_NInt_get_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:612:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:41:18: warning: type of '_wrap_NInt_copy_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_NInt_copy_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:625:7: note: return value type mismatch
  625 | NInt *_wrap_NInt_copy_virtual_poly_93f0a863019bfd14(NInt *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:625:7: note: '_wrap_NInt_copy_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:625:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:50:18: warning: type of '_wrap_NDouble_ref_this_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_NDouble_ref_this_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:740:10: note: return value type mismatch
  740 | NDouble *_wrap_NDouble_ref_this_virtual_poly_93f0a863019bfd14(NDouble *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:740:10: note: '_wrap_NDouble_ref_this_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:740:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:53:18: warning: type of '_wrap_NDouble_nnumber_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_NDouble_nnumber_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base);
      |                  ^
../virtual_poly_wrap.cxx:776:10: note: return value type mismatch
  776 | NNumber *_wrap_NDouble_nnumber_virtual_poly_93f0a863019bfd14(NDouble *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:776:10: note: '_wrap_NDouble_nnumber_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:776:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:51:18: warning: type of '_wrap_NDouble_narrow_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_NDouble_narrow_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:753:10: note: return value type mismatch
  753 | NDouble *_wrap_NDouble_narrow_virtual_poly_93f0a863019bfd14(NNumber *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:753:10: note: '_wrap_NDouble_narrow_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:753:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:48:15: warning: type of '_wrap_NDouble_get_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   48 | extern double _wrap_NDouble_get_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |               ^
../virtual_poly_wrap.cxx:714:8: note: type mismatch in parameter 1
  714 | double _wrap_NDouble_get_virtual_poly_93f0a863019bfd14(NDouble *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:714:8: note: '_wrap_NDouble_get_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:714:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:49:18: warning: type of '_wrap_NDouble_copy_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_NDouble_copy_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:727:10: note: return value type mismatch
  727 | NDouble *_wrap_NDouble_copy_virtual_poly_93f0a863019bfd14(NDouble *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:727:10: note: '_wrap_NDouble_copy_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:727:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:91:19: warning: type of '_wrap_GetDerivedInt_T_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   91 | extern swig_intgo _wrap_GetDerivedInt_T_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base);
      |                   ^
../virtual_poly_wrap.cxx:1287:7: note: type mismatch in parameter 1
 1287 | intgo _wrap_GetDerivedInt_T_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:1287:7: note: '_wrap_GetDerivedInt_T_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1287:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:115:19: warning: type of '_wrap_GetBottomInt_T_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  115 | extern swig_intgo _wrap_GetBottomInt_T_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base);
      |                   ^
../virtual_poly_wrap.cxx:1604:7: note: type mismatch in parameter 1
 1604 | intgo _wrap_GetBottomInt_T_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:1604:7: note: '_wrap_GetBottomInt_T_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1604:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:72:19: warning: type of '_wrap_DerivedInt_method_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_voidp _wrap_DerivedInt_method_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:1028:8: note: type mismatch in parameter 1
 1028 | intgo *_wrap_DerivedInt_method_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:1028:8: note: '_wrap_DerivedInt_method_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1028:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:75:19: warning: type of '_wrap_DerivedInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_voidp _wrap_DerivedInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../virtual_poly_wrap.cxx:1069:8: note: type mismatch in parameter 1
 1069 | intgo *_wrap_DerivedInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, int **_swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1069:8: note: '_wrap_DerivedInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1069:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:74:19: warning: type of '_wrap_DerivedInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_voidp _wrap_DerivedInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../virtual_poly_wrap.cxx:1054:8: note: type mismatch in parameter 1
 1054 | intgo *_wrap_DerivedInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, intgo _swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1054:8: note: '_wrap_DerivedInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1054:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:73:19: warning: type of '_wrap_DerivedInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_voidp _wrap_DerivedInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:1041:8: note: type mismatch in parameter 1
 1041 | intgo *_wrap_DerivedInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:1041:8: note: '_wrap_DerivedInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1041:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:78:19: warning: type of '_wrap_DerivedInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_voidp _wrap_DerivedInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t arg1, double arg2);
      |                   ^
../virtual_poly_wrap.cxx:1114:8: note: type mismatch in parameter 1
 1114 | intgo *_wrap_DerivedInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, double _swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1114:8: note: '_wrap_DerivedInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1114:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:77:19: warning: type of '_wrap_DerivedInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   77 | extern swig_voidp _wrap_DerivedInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t arg1, double arg2, swig_voidp arg3);
      |                   ^
../virtual_poly_wrap.cxx:1097:8: note: type mismatch in parameter 1
 1097 | intgo *_wrap_DerivedInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, double _swig_go_1, intgo *_swig_go_2) {
      |        ^
../virtual_poly_wrap.cxx:1097:8: note: '_wrap_DerivedInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1097:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:83:18: warning: type of '_wrap_DerivedInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   83 | extern uintptr_t _wrap_DerivedInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:1186:17: note: return value type mismatch
 1186 | Derived< int > *_wrap_DerivedInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |                 ^
../virtual_poly_wrap.cxx:1186:17: note: '_wrap_DerivedInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1186:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:82:18: warning: type of '_wrap_DerivedInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   82 | extern uintptr_t _wrap_DerivedInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../virtual_poly_wrap.cxx:1171:17: note: return value type mismatch
 1171 | Derived< int > *_wrap_DerivedInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, intgo _swig_go_1) {
      |                 ^
../virtual_poly_wrap.cxx:1171:17: note: '_wrap_DerivedInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1171:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:81:18: warning: type of '_wrap_DerivedInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   81 | extern uintptr_t _wrap_DerivedInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3);
      |                  ^
../virtual_poly_wrap.cxx:1154:17: note: return value type mismatch
 1154 | Derived< int > *_wrap_DerivedInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, intgo _swig_go_1, intgo *_swig_go_2) {
      |                 ^
../virtual_poly_wrap.cxx:1154:17: note: '_wrap_DerivedInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1154:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:86:18: warning: type of '_wrap_DerivedInt_covariant4_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap_DerivedInt_covariant4_virtual_poly_93f0a863019bfd14(uintptr_t arg1, double arg2);
      |                  ^
../virtual_poly_wrap.cxx:1225:17: note: return value type mismatch
 1225 | Derived< int > *_wrap_DerivedInt_covariant4_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, double _swig_go_1) {
      |                 ^
../virtual_poly_wrap.cxx:1225:17: note: '_wrap_DerivedInt_covariant4_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1225:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:85:18: warning: type of '_wrap_DerivedInt_covariant3_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   85 | extern uintptr_t _wrap_DerivedInt_covariant3_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:1212:17: note: return value type mismatch
 1212 | Derived< int > *_wrap_DerivedInt_covariant3_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |                 ^
../virtual_poly_wrap.cxx:1212:17: note: '_wrap_DerivedInt_covariant3_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1212:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:84:18: warning: type of '_wrap_DerivedInt_covariant2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   84 | extern uintptr_t _wrap_DerivedInt_covariant2_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:1199:17: note: return value type mismatch
 1199 | Derived< int > *_wrap_DerivedInt_covariant2_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |                 ^
../virtual_poly_wrap.cxx:1199:17: note: '_wrap_DerivedInt_covariant2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1199:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:76:15: warning: type of '_wrap_DerivedInt_afunction_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   76 | extern double _wrap_DerivedInt_afunction_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |               ^
../virtual_poly_wrap.cxx:1084:8: note: type mismatch in parameter 1
 1084 | double _wrap_DerivedInt_afunction_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:1084:8: note: '_wrap_DerivedInt_afunction_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1084:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:80:19: warning: type of '_wrap_DerivedInt_NotVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   80 | extern swig_voidp _wrap_DerivedInt_NotVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../virtual_poly_wrap.cxx:1139:8: note: type mismatch in parameter 1
 1139 | intgo *_wrap_DerivedInt_NotVirtual_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, intgo *_swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1139:8: note: '_wrap_DerivedInt_NotVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1139:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:87:19: warning: type of '_wrap_DerivedInt_IsVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   87 | extern swig_intgo _wrap_DerivedInt_IsVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:1240:7: note: type mismatch in parameter 1
 1240 | intgo _wrap_DerivedInt_IsVirtual_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:1240:7: note: '_wrap_DerivedInt_IsVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1240:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:79:13: warning: type of '_wrap_DerivedInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_DerivedInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:1129:6: note: type mismatch in parameter 1
 1129 | void _wrap_DerivedInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:1129:6: note: '_wrap_DerivedInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1129:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:93:19: warning: type of '_wrap_BottomInt_method_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   93 | extern swig_voidp _wrap_BottomInt_method_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:1307:8: note: type mismatch in parameter 1
 1307 | intgo *_wrap_BottomInt_method_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:1307:8: note: '_wrap_BottomInt_method_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1307:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:97:13: warning: type of '_wrap_BottomInt_funcptr_set_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   97 | extern void _wrap_BottomInt_funcptr_set_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_type_1 arg2);
      |             ^
../virtual_poly_wrap.cxx:1351:6: note: type mismatch in parameter 1
 1351 | void _wrap_BottomInt_funcptr_set_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, void* _swig_go_1) {
      |      ^
../virtual_poly_wrap.cxx:1351:6: note: '_wrap_BottomInt_funcptr_set_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1351:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:98:20: warning: type of '_wrap_BottomInt_funcptr_get_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   98 | extern swig_type_2 _wrap_BottomInt_funcptr_get_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                    ^
../virtual_poly_wrap.cxx:1363:7: note: type mismatch in parameter 1
 1363 | void* _wrap_BottomInt_funcptr_get_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:1363:7: note: '_wrap_BottomInt_funcptr_get_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1363:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:110:19: warning: type of '_wrap_BottomInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  110 | extern swig_voidp _wrap_BottomInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base, swig_voidp arg1);
      |                   ^
../virtual_poly_wrap.cxx:1526:8: note: type mismatch in parameter 1
 1526 | intgo *_wrap_BottomInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, int **_swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1526:8: note: '_wrap_BottomInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1526:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:109:19: warning: type of '_wrap_BottomInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  109 | extern swig_voidp _wrap_BottomInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../virtual_poly_wrap.cxx:1510:8: note: type mismatch in parameter 1
 1510 | intgo *_wrap_BottomInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, intgo _swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1510:8: note: '_wrap_BottomInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1510:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:108:19: warning: type of '_wrap_BottomInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  108 | extern swig_voidp _wrap_BottomInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base);
      |                   ^
../virtual_poly_wrap.cxx:1496:8: note: type mismatch in parameter 1
 1496 | intgo *_wrap_BottomInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:1496:8: note: '_wrap_BottomInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1496:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:113:19: warning: type of '_wrap_BottomInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  113 | extern swig_voidp _wrap_BottomInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base, double arg1);
      |                   ^
../virtual_poly_wrap.cxx:1574:8: note: type mismatch in parameter 1
 1574 | intgo *_wrap_BottomInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, double _swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1574:8: note: '_wrap_BottomInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1574:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:112:19: warning: type of '_wrap_BottomInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  112 | extern swig_voidp _wrap_BottomInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base, double arg1, swig_voidp arg2);
      |                   ^
../virtual_poly_wrap.cxx:1556:8: note: type mismatch in parameter 1
 1556 | intgo *_wrap_BottomInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, double _swig_go_1, intgo *_swig_go_2) {
      |        ^
../virtual_poly_wrap.cxx:1556:8: note: '_wrap_BottomInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1556:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:101:18: warning: type of '_wrap_BottomInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  101 | extern uintptr_t _wrap_BottomInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:1408:16: note: return value type mismatch
 1408 | Bottom< int > *_wrap_BottomInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |                ^
../virtual_poly_wrap.cxx:1408:16: note: '_wrap_BottomInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1408:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:100:18: warning: type of '_wrap_BottomInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  100 | extern uintptr_t _wrap_BottomInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../virtual_poly_wrap.cxx:1393:16: note: return value type mismatch
 1393 | Bottom< int > *_wrap_BottomInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, intgo _swig_go_1) {
      |                ^
../virtual_poly_wrap.cxx:1393:16: note: '_wrap_BottomInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1393:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:99:18: warning: type of '_wrap_BottomInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   99 | extern uintptr_t _wrap_BottomInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3);
      |                  ^
../virtual_poly_wrap.cxx:1376:16: note: return value type mismatch
 1376 | Bottom< int > *_wrap_BottomInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, intgo _swig_go_1, intgo *_swig_go_2) {
      |                ^
../virtual_poly_wrap.cxx:1376:16: note: '_wrap_BottomInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1376:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:104:18: warning: type of '_wrap_BottomInt_covariant4_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  104 | extern uintptr_t _wrap_BottomInt_covariant4_virtual_poly_93f0a863019bfd14(uintptr_t arg1, double arg2);
      |                  ^
../virtual_poly_wrap.cxx:1447:16: note: return value type mismatch
 1447 | Bottom< int > *_wrap_BottomInt_covariant4_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, double _swig_go_1) {
      |                ^
../virtual_poly_wrap.cxx:1447:16: note: '_wrap_BottomInt_covariant4_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1447:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:103:18: warning: type of '_wrap_BottomInt_covariant3_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_BottomInt_covariant3_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:1434:16: note: return value type mismatch
 1434 | Bottom< int > *_wrap_BottomInt_covariant3_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |                ^
../virtual_poly_wrap.cxx:1434:16: note: '_wrap_BottomInt_covariant3_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1434:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:102:18: warning: type of '_wrap_BottomInt_covariant2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  102 | extern uintptr_t _wrap_BottomInt_covariant2_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:1421:17: note: return value type mismatch
 1421 | Derived< int > *_wrap_BottomInt_covariant2_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |                 ^
../virtual_poly_wrap.cxx:1421:17: note: '_wrap_BottomInt_covariant2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1421:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:111:15: warning: type of '_wrap_BottomInt_afunction_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  111 | extern double _wrap_BottomInt_afunction_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base);
      |               ^
../virtual_poly_wrap.cxx:1542:8: note: type mismatch in parameter 1
 1542 | double _wrap_BottomInt_afunction_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:1542:8: note: '_wrap_BottomInt_afunction_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1542:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:96:19: warning: type of '_wrap_BottomInt_NotVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   96 | extern swig_voidp _wrap_BottomInt_NotVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../virtual_poly_wrap.cxx:1336:8: note: type mismatch in parameter 1
 1336 | intgo *_wrap_BottomInt_NotVirtual_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, intgo *_swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1336:8: note: '_wrap_BottomInt_NotVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1336:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:105:19: warning: type of '_wrap_BottomInt_IsVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  105 | extern swig_intgo _wrap_BottomInt_IsVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:1462:7: note: type mismatch in parameter 1
 1462 | intgo _wrap_BottomInt_IsVirtual_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:1462:7: note: '_wrap_BottomInt_IsVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1462:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:95:13: warning: type of '_wrap_BottomInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   95 | extern void _wrap_BottomInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:1326:6: note: type mismatch in parameter 1
 1326 | void _wrap_BottomInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:1326:6: note: '_wrap_BottomInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1326:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:54:13: warning: type of '_wrap_BaseInt_t_set_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_BaseInt_t_set_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2);
      |             ^
../virtual_poly_wrap.cxx:790:6: note: type mismatch in parameter 1
  790 | void _wrap_BaseInt_t_set_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../virtual_poly_wrap.cxx:790:6: note: '_wrap_BaseInt_t_set_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:790:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:55:19: warning: type of '_wrap_BaseInt_t_get_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_BaseInt_t_get_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:802:7: note: type mismatch in parameter 1
  802 | intgo _wrap_BaseInt_t_get_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:802:7: note: '_wrap_BaseInt_t_get_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:802:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:56:19: warning: type of '_wrap_BaseInt_method_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_voidp _wrap_BaseInt_method_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:815:8: note: type mismatch in parameter 1
  815 | intgo *_wrap_BaseInt_method_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:815:8: note: '_wrap_BaseInt_method_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:815:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:59:19: warning: type of '_wrap_BaseInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_voidp _wrap_BaseInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../virtual_poly_wrap.cxx:856:8: note: type mismatch in parameter 1
  856 | intgo *_wrap_BaseInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, int **_swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:856:8: note: '_wrap_BaseInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:856:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:58:19: warning: type of '_wrap_BaseInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_voidp _wrap_BaseInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../virtual_poly_wrap.cxx:841:8: note: type mismatch in parameter 1
  841 | intgo *_wrap_BaseInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, intgo _swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:841:8: note: '_wrap_BaseInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:841:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:57:19: warning: type of '_wrap_BaseInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_voidp _wrap_BaseInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:828:8: note: type mismatch in parameter 1
  828 | intgo *_wrap_BaseInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:828:8: note: '_wrap_BaseInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:828:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:62:19: warning: type of '_wrap_BaseInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_voidp _wrap_BaseInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t arg1, double arg2);
      |                   ^
../virtual_poly_wrap.cxx:901:8: note: type mismatch in parameter 1
  901 | intgo *_wrap_BaseInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, double _swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:901:8: note: '_wrap_BaseInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:901:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:61:19: warning: type of '_wrap_BaseInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_voidp _wrap_BaseInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t arg1, double arg2, swig_voidp arg3);
      |                   ^
../virtual_poly_wrap.cxx:884:8: note: type mismatch in parameter 1
  884 | intgo *_wrap_BaseInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, double _swig_go_1, intgo *_swig_go_2) {
      |        ^
../virtual_poly_wrap.cxx:884:8: note: '_wrap_BaseInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:884:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:68:18: warning: type of '_wrap_BaseInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_BaseInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:979:14: note: return value type mismatch
  979 | Base< int > *_wrap_BaseInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |              ^
../virtual_poly_wrap.cxx:979:14: note: '_wrap_BaseInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:979:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:67:18: warning: type of '_wrap_BaseInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_BaseInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../virtual_poly_wrap.cxx:964:14: note: return value type mismatch
  964 | Base< int > *_wrap_BaseInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, intgo _swig_go_1) {
      |              ^
../virtual_poly_wrap.cxx:964:14: note: '_wrap_BaseInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:964:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:66:18: warning: type of '_wrap_BaseInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap_BaseInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3);
      |                  ^
../virtual_poly_wrap.cxx:947:14: note: return value type mismatch
  947 | Base< int > *_wrap_BaseInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, intgo _swig_go_1, intgo *_swig_go_2) {
      |              ^
../virtual_poly_wrap.cxx:947:14: note: '_wrap_BaseInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:947:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:70:18: warning: type of '_wrap_BaseInt_covariant3_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_BaseInt_covariant3_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:1005:14: note: return value type mismatch
 1005 | Base< int > *_wrap_BaseInt_covariant3_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |              ^
../virtual_poly_wrap.cxx:1005:14: note: '_wrap_BaseInt_covariant3_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1005:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:69:18: warning: type of '_wrap_BaseInt_covariant2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_BaseInt_covariant2_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:992:14: note: return value type mismatch
  992 | Base< int > *_wrap_BaseInt_covariant2_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |              ^
../virtual_poly_wrap.cxx:992:14: note: '_wrap_BaseInt_covariant2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:992:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:60:15: warning: type of '_wrap_BaseInt_afunction_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   60 | extern double _wrap_BaseInt_afunction_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |               ^
../virtual_poly_wrap.cxx:871:8: note: type mismatch in parameter 1
  871 | double _wrap_BaseInt_afunction_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:871:8: note: '_wrap_BaseInt_afunction_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:871:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:65:19: warning: type of '_wrap_BaseInt_NotVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_voidp _wrap_BaseInt_NotVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../virtual_poly_wrap.cxx:932:8: note: type mismatch in parameter 1
  932 | intgo *_wrap_BaseInt_NotVirtual_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, intgo *_swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:932:8: note: '_wrap_BaseInt_NotVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:932:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../virtual_poly.go:64:13: warning: type of '_wrap_BaseInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_BaseInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:922:6: note: type mismatch in parameter 1
  922 | void _wrap_BaseInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:922:6: note: '_wrap_BaseInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:922:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/virtual_poly
cgo-gcc-prolog: In function '_cgo_624f969f0e38_Cfunc__wrap_BaseInt_StaticHidden_virtual_poly_93f0a863019bfd14':
cgo-gcc-prolog:78:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_624f969f0e38_Cfunc__wrap_BottomInt_StaticHidden_virtual_poly_93f0a863019bfd14':
cgo-gcc-prolog:394:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_624f969f0e38_Cfunc__wrap_DerivedInt_StaticHidden_virtual_poly_93f0a863019bfd14':
cgo-gcc-prolog:729:49: warning: unused variable '_cgo_a' [-Wunused-variable]
# swigtests/virtual_poly
virtual_poly_wrap.cxx: In function 'intgo* _wrap_BaseInt_method_virtual_poly_93f0a863019bfd14(Base<int>*)':
virtual_poly_wrap.cxx:823:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  823 |   *(IntegerPtr *)&_swig_go_result = (IntegerPtr)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_BaseInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(Base<int>*)':
virtual_poly_wrap.cxx:836:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  836 |   *(IntegerPtr *)&_swig_go_result = (IntegerPtr)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_BaseInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(Base<int>*, intgo)':
virtual_poly_wrap.cxx:851:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  851 |   *(IntegerPtr *)&_swig_go_result = (IntegerPtr)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_BaseInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(Base<int>*, int**)':
virtual_poly_wrap.cxx:866:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  866 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_BaseInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(Base<int>*, double, intgo*)':
virtual_poly_wrap.cxx:893:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  893 |   arg3 = *(int **)&_swig_go_2;
      |           ^~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx:896:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  896 |   *(IntegerPtr *)&_swig_go_result = (IntegerPtr)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_BaseInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(Base<int>*, double)':
virtual_poly_wrap.cxx:911:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  911 |   *(IntegerPtr *)&_swig_go_result = (IntegerPtr)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_BaseInt_NotVirtual_virtual_poly_93f0a863019bfd14(Base<int>*, intgo*)':
virtual_poly_wrap.cxx:939:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  939 |   arg2 = *(IntegerPtr *)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx:942:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  942 |   *(IntegerPtr *)&_swig_go_result = (IntegerPtr)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'Base<int>* _wrap_BaseInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(Base<int>*, intgo, intgo*)':
virtual_poly_wrap.cxx:956:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  956 |   arg3 = *(int **)&_swig_go_2;
      |           ^~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_DerivedInt_method_virtual_poly_93f0a863019bfd14(Derived<int>*)':
virtual_poly_wrap.cxx:1036:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1036 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_DerivedInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(Derived<int>*)':
virtual_poly_wrap.cxx:1049:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1049 |   *(IntegerPtr *)&_swig_go_result = (IntegerPtr)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_DerivedInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(Derived<int>*, intgo)':
virtual_poly_wrap.cxx:1064:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1064 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_DerivedInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(Derived<int>*, int**)':
virtual_poly_wrap.cxx:1079:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1079 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_DerivedInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(Derived<int>*, double, intgo*)':
virtual_poly_wrap.cxx:1106:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1106 |   arg3 = *(IntegerPtr *)&_swig_go_2;
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx:1109:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1109 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_DerivedInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(Derived<int>*, double)':
virtual_poly_wrap.cxx:1124:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1124 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_DerivedInt_NotVirtual_virtual_poly_93f0a863019bfd14(Derived<int>*, intgo*)':
virtual_poly_wrap.cxx:1146:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1146 |   arg2 = *(int **)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx:1149:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1149 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'Derived<int>* _wrap_DerivedInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(Derived<int>*, intgo, intgo*)':
virtual_poly_wrap.cxx:1163:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1163 |   arg3 = *(IntegerPtr *)&_swig_go_2;
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_BottomInt_method_virtual_poly_93f0a863019bfd14(Bottom<int>*)':
virtual_poly_wrap.cxx:1315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1315 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_BottomInt_NotVirtual_virtual_poly_93f0a863019bfd14(Bottom<int>*, intgo*)':
virtual_poly_wrap.cxx:1343:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1343 |   arg2 = *(IntegerPtr *)&_swig_go_1;
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx:1346:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1346 |   *(IntegerPtr *)&_swig_go_result = (IntegerPtr)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'Bottom<int>* _wrap_BottomInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(Bottom<int>*, intgo, intgo*)':
virtual_poly_wrap.cxx:1385:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1385 |   arg3 = *(IntegerPtr *)&_swig_go_2;
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_BottomInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(Bottom<int>*)':
virtual_poly_wrap.cxx:1505:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1505 |   *(IntegerPtr *)&_swig_go_result = (IntegerPtr)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_BottomInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(Bottom<int>*, intgo)':
virtual_poly_wrap.cxx:1521:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1521 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_BottomInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(Bottom<int>*, int**)':
virtual_poly_wrap.cxx:1537:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1537 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_BottomInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(Bottom<int>*, double, intgo*)':
virtual_poly_wrap.cxx:1565:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1565 |   arg3 = *(IntegerPtr *)&_swig_go_2;
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx:1569:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1569 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: In function 'intgo* _wrap_BottomInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(Bottom<int>*, double)':
virtual_poly_wrap.cxx:1585:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1585 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
virtual_poly_wrap.cxx: At global scope:
virtual_poly_wrap.cxx:220:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  220 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
virtual_poly_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:39:18: warning: type of '_wrap_new_NInt_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_NInt_virtual_poly_93f0a863019bfd14(swig_intgo arg1);
      |                  ^
../virtual_poly_wrap.cxx:599:7: note: return value type mismatch
  599 | NInt *_wrap_new_NInt_virtual_poly_93f0a863019bfd14(intgo _swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:599:7: note: '_wrap_new_NInt_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:599:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:47:18: warning: type of '_wrap_new_NDouble_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_NDouble_virtual_poly_93f0a863019bfd14(double arg1);
      |                  ^
../virtual_poly_wrap.cxx:701:10: note: return value type mismatch
  701 | NDouble *_wrap_new_NDouble_virtual_poly_93f0a863019bfd14(double _swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:701:10: note: '_wrap_new_NDouble_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:701:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:88:18: warning: type of '_wrap_new_DerivedInt_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   88 | extern uintptr_t _wrap_new_DerivedInt_virtual_poly_93f0a863019bfd14(void);
      |                  ^
../virtual_poly_wrap.cxx:1253:17: note: return value type mismatch
 1253 | Derived< int > *_wrap_new_DerivedInt_virtual_poly_93f0a863019bfd14() {
      |                 ^
../virtual_poly_wrap.cxx:1253:17: note: '_wrap_new_DerivedInt_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1253:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:106:18: warning: type of '_wrap_new_BottomInt_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  106 | extern uintptr_t _wrap_new_BottomInt_virtual_poly_93f0a863019bfd14(void);
      |                  ^
../virtual_poly_wrap.cxx:1475:16: note: return value type mismatch
 1475 | Bottom< int > *_wrap_new_BottomInt_virtual_poly_93f0a863019bfd14() {
      |                ^
../virtual_poly_wrap.cxx:1475:16: note: '_wrap_new_BottomInt_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1475:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:46:18: warning: type of '_wrap_incr_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_incr_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:688:7: note: return value type mismatch
  688 | NInt *_wrap_incr_virtual_poly_93f0a863019bfd14(NInt *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:688:7: note: '_wrap_incr_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:688:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:35:13: warning: type of '_wrap_delete_NNumber_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_NNumber_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:550:6: note: type mismatch in parameter 1
  550 | void _wrap_delete_NNumber_virtual_poly_93f0a863019bfd14(NNumber *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:550:6: note: '_wrap_delete_NNumber_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:550:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:44:13: warning: type of '_wrap_delete_NInt_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_NInt_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:664:6: note: type mismatch in parameter 1
  664 | void _wrap_delete_NInt_virtual_poly_93f0a863019bfd14(NInt *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:664:6: note: '_wrap_delete_NInt_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:664:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:52:13: warning: type of '_wrap_delete_NDouble_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_NDouble_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:766:6: note: type mismatch in parameter 1
  766 | void _wrap_delete_NDouble_virtual_poly_93f0a863019bfd14(NDouble *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:766:6: note: '_wrap_delete_NDouble_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:766:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:89:13: warning: type of '_wrap_delete_DerivedInt_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   89 | extern void _wrap_delete_DerivedInt_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:1264:6: note: type mismatch in parameter 1
 1264 | void _wrap_delete_DerivedInt_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:1264:6: note: '_wrap_delete_DerivedInt_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1264:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:107:13: warning: type of '_wrap_delete_BottomInt_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  107 | extern void _wrap_delete_BottomInt_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:1486:6: note: type mismatch in parameter 1
 1486 | void _wrap_delete_BottomInt_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:1486:6: note: '_wrap_delete_BottomInt_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1486:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:71:13: warning: type of '_wrap_delete_BaseInt_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   71 | extern void _wrap_delete_BaseInt_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:1018:6: note: type mismatch in parameter 1
 1018 | void _wrap_delete_BaseInt_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:1018:6: note: '_wrap_delete_BaseInt_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1018:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:34:18: warning: type of '_wrap_Swig_malloc_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_virtual_poly_93f0a863019bfd14(swig_intgo arg1);
      |                  ^
../virtual_poly_wrap.cxx:537:7: note: return value type mismatch
  537 | void *_wrap_Swig_malloc_virtual_poly_93f0a863019bfd14(intgo _swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:537:7: note: '_wrap_Swig_malloc_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:537:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:33:13: warning: type of '_wrap_Swig_free_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:527:6: note: type mismatch in parameter 1
  527 | void _wrap_Swig_free_virtual_poly_93f0a863019bfd14(void *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:527:6: note: '_wrap_Swig_free_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:527:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:90:13: warning: type of '_wrap_SetDerivedInt_T_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   90 | extern void _wrap_SetDerivedInt_T_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base, swig_intgo arg1);
      |             ^
../virtual_poly_wrap.cxx:1274:6: note: type mismatch in parameter 1
 1274 | void _wrap_SetDerivedInt_T_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../virtual_poly_wrap.cxx:1274:6: note: '_wrap_SetDerivedInt_T_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1274:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:114:13: warning: type of '_wrap_SetBottomInt_T_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  114 | extern void _wrap_SetBottomInt_T_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base, swig_intgo arg1);
      |             ^
../virtual_poly_wrap.cxx:1590:6: note: type mismatch in parameter 1
 1590 | void _wrap_SetBottomInt_T_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../virtual_poly_wrap.cxx:1590:6: note: '_wrap_SetBottomInt_T_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1590:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:37:18: warning: type of '_wrap_NNumber_ref_this_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_NNumber_ref_this_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:573:10: note: return value type mismatch
  573 | NNumber *_wrap_NNumber_ref_this_virtual_poly_93f0a863019bfd14(NNumber *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:573:10: note: '_wrap_NNumber_ref_this_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:573:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:38:18: warning: type of '_wrap_NNumber_nnumber_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_NNumber_nnumber_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:586:10: note: return value type mismatch
  586 | NNumber *_wrap_NNumber_nnumber_virtual_poly_93f0a863019bfd14(NNumber *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:586:10: note: '_wrap_NNumber_nnumber_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:586:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:36:18: warning: type of '_wrap_NNumber_copy_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_NNumber_copy_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:560:10: note: return value type mismatch
  560 | NNumber *_wrap_NNumber_copy_virtual_poly_93f0a863019bfd14(NNumber *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:560:10: note: '_wrap_NNumber_copy_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:560:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:42:18: warning: type of '_wrap_NInt_ref_this_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_NInt_ref_this_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:638:7: note: return value type mismatch
  638 | NInt *_wrap_NInt_ref_this_virtual_poly_93f0a863019bfd14(NInt *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:638:7: note: '_wrap_NInt_ref_this_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:638:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:45:18: warning: type of '_wrap_NInt_nnumber_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_NInt_nnumber_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base);
      |                  ^
../virtual_poly_wrap.cxx:674:10: note: return value type mismatch
  674 | NNumber *_wrap_NInt_nnumber_virtual_poly_93f0a863019bfd14(NInt *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:674:10: note: '_wrap_NInt_nnumber_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:674:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:43:18: warning: type of '_wrap_NInt_narrow_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_NInt_narrow_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:651:7: note: return value type mismatch
  651 | NInt *_wrap_NInt_narrow_virtual_poly_93f0a863019bfd14(NNumber *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:651:7: note: '_wrap_NInt_narrow_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:651:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:40:19: warning: type of '_wrap_NInt_get_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_NInt_get_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:612:7: note: type mismatch in parameter 1
  612 | intgo _wrap_NInt_get_virtual_poly_93f0a863019bfd14(NInt *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:612:7: note: '_wrap_NInt_get_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:612:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:41:18: warning: type of '_wrap_NInt_copy_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_NInt_copy_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:625:7: note: return value type mismatch
  625 | NInt *_wrap_NInt_copy_virtual_poly_93f0a863019bfd14(NInt *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:625:7: note: '_wrap_NInt_copy_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:625:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:50:18: warning: type of '_wrap_NDouble_ref_this_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_NDouble_ref_this_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:740:10: note: return value type mismatch
  740 | NDouble *_wrap_NDouble_ref_this_virtual_poly_93f0a863019bfd14(NDouble *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:740:10: note: '_wrap_NDouble_ref_this_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:740:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:53:18: warning: type of '_wrap_NDouble_nnumber_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_NDouble_nnumber_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base);
      |                  ^
../virtual_poly_wrap.cxx:776:10: note: return value type mismatch
  776 | NNumber *_wrap_NDouble_nnumber_virtual_poly_93f0a863019bfd14(NDouble *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:776:10: note: '_wrap_NDouble_nnumber_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:776:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:51:18: warning: type of '_wrap_NDouble_narrow_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_NDouble_narrow_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:753:10: note: return value type mismatch
  753 | NDouble *_wrap_NDouble_narrow_virtual_poly_93f0a863019bfd14(NNumber *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:753:10: note: '_wrap_NDouble_narrow_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:753:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:48:15: warning: type of '_wrap_NDouble_get_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   48 | extern double _wrap_NDouble_get_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |               ^
../virtual_poly_wrap.cxx:714:8: note: type mismatch in parameter 1
  714 | double _wrap_NDouble_get_virtual_poly_93f0a863019bfd14(NDouble *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:714:8: note: '_wrap_NDouble_get_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:714:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:49:18: warning: type of '_wrap_NDouble_copy_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_NDouble_copy_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:727:10: note: return value type mismatch
  727 | NDouble *_wrap_NDouble_copy_virtual_poly_93f0a863019bfd14(NDouble *_swig_go_0) {
      |          ^
../virtual_poly_wrap.cxx:727:10: note: '_wrap_NDouble_copy_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:727:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:91:19: warning: type of '_wrap_GetDerivedInt_T_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   91 | extern swig_intgo _wrap_GetDerivedInt_T_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base);
      |                   ^
../virtual_poly_wrap.cxx:1287:7: note: type mismatch in parameter 1
 1287 | intgo _wrap_GetDerivedInt_T_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:1287:7: note: '_wrap_GetDerivedInt_T_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1287:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:115:19: warning: type of '_wrap_GetBottomInt_T_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  115 | extern swig_intgo _wrap_GetBottomInt_T_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base);
      |                   ^
../virtual_poly_wrap.cxx:1604:7: note: type mismatch in parameter 1
 1604 | intgo _wrap_GetBottomInt_T_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:1604:7: note: '_wrap_GetBottomInt_T_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1604:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:72:19: warning: type of '_wrap_DerivedInt_method_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_voidp _wrap_DerivedInt_method_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:1028:8: note: type mismatch in parameter 1
 1028 | intgo *_wrap_DerivedInt_method_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:1028:8: note: '_wrap_DerivedInt_method_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1028:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:75:19: warning: type of '_wrap_DerivedInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_voidp _wrap_DerivedInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../virtual_poly_wrap.cxx:1069:8: note: type mismatch in parameter 1
 1069 | intgo *_wrap_DerivedInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, int **_swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1069:8: note: '_wrap_DerivedInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1069:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:74:19: warning: type of '_wrap_DerivedInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_voidp _wrap_DerivedInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../virtual_poly_wrap.cxx:1054:8: note: type mismatch in parameter 1
 1054 | intgo *_wrap_DerivedInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, intgo _swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1054:8: note: '_wrap_DerivedInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1054:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:73:19: warning: type of '_wrap_DerivedInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_voidp _wrap_DerivedInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:1041:8: note: type mismatch in parameter 1
 1041 | intgo *_wrap_DerivedInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:1041:8: note: '_wrap_DerivedInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1041:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:78:19: warning: type of '_wrap_DerivedInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_voidp _wrap_DerivedInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t arg1, double arg2);
      |                   ^
../virtual_poly_wrap.cxx:1114:8: note: type mismatch in parameter 1
 1114 | intgo *_wrap_DerivedInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, double _swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1114:8: note: '_wrap_DerivedInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1114:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:77:19: warning: type of '_wrap_DerivedInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   77 | extern swig_voidp _wrap_DerivedInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t arg1, double arg2, swig_voidp arg3);
      |                   ^
../virtual_poly_wrap.cxx:1097:8: note: type mismatch in parameter 1
 1097 | intgo *_wrap_DerivedInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, double _swig_go_1, intgo *_swig_go_2) {
      |        ^
../virtual_poly_wrap.cxx:1097:8: note: '_wrap_DerivedInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1097:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:83:18: warning: type of '_wrap_DerivedInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   83 | extern uintptr_t _wrap_DerivedInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:1186:17: note: return value type mismatch
 1186 | Derived< int > *_wrap_DerivedInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |                 ^
../virtual_poly_wrap.cxx:1186:17: note: '_wrap_DerivedInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1186:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:82:18: warning: type of '_wrap_DerivedInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   82 | extern uintptr_t _wrap_DerivedInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../virtual_poly_wrap.cxx:1171:17: note: return value type mismatch
 1171 | Derived< int > *_wrap_DerivedInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, intgo _swig_go_1) {
      |                 ^
../virtual_poly_wrap.cxx:1171:17: note: '_wrap_DerivedInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1171:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:81:18: warning: type of '_wrap_DerivedInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   81 | extern uintptr_t _wrap_DerivedInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3);
      |                  ^
../virtual_poly_wrap.cxx:1154:17: note: return value type mismatch
 1154 | Derived< int > *_wrap_DerivedInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, intgo _swig_go_1, intgo *_swig_go_2) {
      |                 ^
../virtual_poly_wrap.cxx:1154:17: note: '_wrap_DerivedInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1154:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:86:18: warning: type of '_wrap_DerivedInt_covariant4_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap_DerivedInt_covariant4_virtual_poly_93f0a863019bfd14(uintptr_t arg1, double arg2);
      |                  ^
../virtual_poly_wrap.cxx:1225:17: note: return value type mismatch
 1225 | Derived< int > *_wrap_DerivedInt_covariant4_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, double _swig_go_1) {
      |                 ^
../virtual_poly_wrap.cxx:1225:17: note: '_wrap_DerivedInt_covariant4_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1225:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:85:18: warning: type of '_wrap_DerivedInt_covariant3_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   85 | extern uintptr_t _wrap_DerivedInt_covariant3_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:1212:17: note: return value type mismatch
 1212 | Derived< int > *_wrap_DerivedInt_covariant3_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |                 ^
../virtual_poly_wrap.cxx:1212:17: note: '_wrap_DerivedInt_covariant3_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1212:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:84:18: warning: type of '_wrap_DerivedInt_covariant2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   84 | extern uintptr_t _wrap_DerivedInt_covariant2_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:1199:17: note: return value type mismatch
 1199 | Derived< int > *_wrap_DerivedInt_covariant2_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |                 ^
../virtual_poly_wrap.cxx:1199:17: note: '_wrap_DerivedInt_covariant2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1199:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:76:15: warning: type of '_wrap_DerivedInt_afunction_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   76 | extern double _wrap_DerivedInt_afunction_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |               ^
../virtual_poly_wrap.cxx:1084:8: note: type mismatch in parameter 1
 1084 | double _wrap_DerivedInt_afunction_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:1084:8: note: '_wrap_DerivedInt_afunction_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1084:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:80:19: warning: type of '_wrap_DerivedInt_NotVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   80 | extern swig_voidp _wrap_DerivedInt_NotVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../virtual_poly_wrap.cxx:1139:8: note: type mismatch in parameter 1
 1139 | intgo *_wrap_DerivedInt_NotVirtual_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0, intgo *_swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1139:8: note: '_wrap_DerivedInt_NotVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1139:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:87:19: warning: type of '_wrap_DerivedInt_IsVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   87 | extern swig_intgo _wrap_DerivedInt_IsVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:1240:7: note: type mismatch in parameter 1
 1240 | intgo _wrap_DerivedInt_IsVirtual_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:1240:7: note: '_wrap_DerivedInt_IsVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1240:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:79:13: warning: type of '_wrap_DerivedInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_DerivedInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:1129:6: note: type mismatch in parameter 1
 1129 | void _wrap_DerivedInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14(Derived< int > *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:1129:6: note: '_wrap_DerivedInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1129:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:93:19: warning: type of '_wrap_BottomInt_method_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   93 | extern swig_voidp _wrap_BottomInt_method_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:1307:8: note: type mismatch in parameter 1
 1307 | intgo *_wrap_BottomInt_method_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:1307:8: note: '_wrap_BottomInt_method_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1307:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:97:13: warning: type of '_wrap_BottomInt_funcptr_set_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   97 | extern void _wrap_BottomInt_funcptr_set_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_type_1 arg2);
      |             ^
../virtual_poly_wrap.cxx:1351:6: note: type mismatch in parameter 1
 1351 | void _wrap_BottomInt_funcptr_set_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, void* _swig_go_1) {
      |      ^
../virtual_poly_wrap.cxx:1351:6: note: '_wrap_BottomInt_funcptr_set_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1351:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:98:20: warning: type of '_wrap_BottomInt_funcptr_get_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   98 | extern swig_type_2 _wrap_BottomInt_funcptr_get_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                    ^
../virtual_poly_wrap.cxx:1363:7: note: type mismatch in parameter 1
 1363 | void* _wrap_BottomInt_funcptr_get_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:1363:7: note: '_wrap_BottomInt_funcptr_get_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1363:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:110:19: warning: type of '_wrap_BottomInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  110 | extern swig_voidp _wrap_BottomInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base, swig_voidp arg1);
      |                   ^
../virtual_poly_wrap.cxx:1526:8: note: type mismatch in parameter 1
 1526 | intgo *_wrap_BottomInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, int **_swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1526:8: note: '_wrap_BottomInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1526:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:109:19: warning: type of '_wrap_BottomInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  109 | extern swig_voidp _wrap_BottomInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../virtual_poly_wrap.cxx:1510:8: note: type mismatch in parameter 1
 1510 | intgo *_wrap_BottomInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, intgo _swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1510:8: note: '_wrap_BottomInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1510:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:108:19: warning: type of '_wrap_BottomInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  108 | extern swig_voidp _wrap_BottomInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base);
      |                   ^
../virtual_poly_wrap.cxx:1496:8: note: type mismatch in parameter 1
 1496 | intgo *_wrap_BottomInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:1496:8: note: '_wrap_BottomInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1496:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:113:19: warning: type of '_wrap_BottomInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  113 | extern swig_voidp _wrap_BottomInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base, double arg1);
      |                   ^
../virtual_poly_wrap.cxx:1574:8: note: type mismatch in parameter 1
 1574 | intgo *_wrap_BottomInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, double _swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1574:8: note: '_wrap_BottomInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1574:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:112:19: warning: type of '_wrap_BottomInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  112 | extern swig_voidp _wrap_BottomInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base, double arg1, swig_voidp arg2);
      |                   ^
../virtual_poly_wrap.cxx:1556:8: note: type mismatch in parameter 1
 1556 | intgo *_wrap_BottomInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, double _swig_go_1, intgo *_swig_go_2) {
      |        ^
../virtual_poly_wrap.cxx:1556:8: note: '_wrap_BottomInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1556:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:101:18: warning: type of '_wrap_BottomInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  101 | extern uintptr_t _wrap_BottomInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:1408:16: note: return value type mismatch
 1408 | Bottom< int > *_wrap_BottomInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |                ^
../virtual_poly_wrap.cxx:1408:16: note: '_wrap_BottomInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1408:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:100:18: warning: type of '_wrap_BottomInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  100 | extern uintptr_t _wrap_BottomInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../virtual_poly_wrap.cxx:1393:16: note: return value type mismatch
 1393 | Bottom< int > *_wrap_BottomInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, intgo _swig_go_1) {
      |                ^
../virtual_poly_wrap.cxx:1393:16: note: '_wrap_BottomInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1393:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:99:18: warning: type of '_wrap_BottomInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   99 | extern uintptr_t _wrap_BottomInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3);
      |                  ^
../virtual_poly_wrap.cxx:1376:16: note: return value type mismatch
 1376 | Bottom< int > *_wrap_BottomInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, intgo _swig_go_1, intgo *_swig_go_2) {
      |                ^
../virtual_poly_wrap.cxx:1376:16: note: '_wrap_BottomInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1376:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:104:18: warning: type of '_wrap_BottomInt_covariant4_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  104 | extern uintptr_t _wrap_BottomInt_covariant4_virtual_poly_93f0a863019bfd14(uintptr_t arg1, double arg2);
      |                  ^
../virtual_poly_wrap.cxx:1447:16: note: return value type mismatch
 1447 | Bottom< int > *_wrap_BottomInt_covariant4_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, double _swig_go_1) {
      |                ^
../virtual_poly_wrap.cxx:1447:16: note: '_wrap_BottomInt_covariant4_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1447:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:103:18: warning: type of '_wrap_BottomInt_covariant3_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_BottomInt_covariant3_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:1434:16: note: return value type mismatch
 1434 | Bottom< int > *_wrap_BottomInt_covariant3_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |                ^
../virtual_poly_wrap.cxx:1434:16: note: '_wrap_BottomInt_covariant3_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1434:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:102:18: warning: type of '_wrap_BottomInt_covariant2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  102 | extern uintptr_t _wrap_BottomInt_covariant2_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:1421:17: note: return value type mismatch
 1421 | Derived< int > *_wrap_BottomInt_covariant2_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |                 ^
../virtual_poly_wrap.cxx:1421:17: note: '_wrap_BottomInt_covariant2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1421:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:111:15: warning: type of '_wrap_BottomInt_afunction_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  111 | extern double _wrap_BottomInt_afunction_virtual_poly_93f0a863019bfd14(uintptr_t _swig_base);
      |               ^
../virtual_poly_wrap.cxx:1542:8: note: type mismatch in parameter 1
 1542 | double _wrap_BottomInt_afunction_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:1542:8: note: '_wrap_BottomInt_afunction_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1542:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:96:19: warning: type of '_wrap_BottomInt_NotVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   96 | extern swig_voidp _wrap_BottomInt_NotVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../virtual_poly_wrap.cxx:1336:8: note: type mismatch in parameter 1
 1336 | intgo *_wrap_BottomInt_NotVirtual_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0, intgo *_swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:1336:8: note: '_wrap_BottomInt_NotVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1336:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:105:19: warning: type of '_wrap_BottomInt_IsVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
  105 | extern swig_intgo _wrap_BottomInt_IsVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:1462:7: note: type mismatch in parameter 1
 1462 | intgo _wrap_BottomInt_IsVirtual_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:1462:7: note: '_wrap_BottomInt_IsVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1462:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:95:13: warning: type of '_wrap_BottomInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   95 | extern void _wrap_BottomInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:1326:6: note: type mismatch in parameter 1
 1326 | void _wrap_BottomInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14(Bottom< int > *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:1326:6: note: '_wrap_BottomInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1326:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:54:13: warning: type of '_wrap_BaseInt_t_set_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_BaseInt_t_set_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2);
      |             ^
../virtual_poly_wrap.cxx:790:6: note: type mismatch in parameter 1
  790 | void _wrap_BaseInt_t_set_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../virtual_poly_wrap.cxx:790:6: note: '_wrap_BaseInt_t_set_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:790:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:55:19: warning: type of '_wrap_BaseInt_t_get_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_intgo _wrap_BaseInt_t_get_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:802:7: note: type mismatch in parameter 1
  802 | intgo _wrap_BaseInt_t_get_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |       ^
../virtual_poly_wrap.cxx:802:7: note: '_wrap_BaseInt_t_get_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:802:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:56:19: warning: type of '_wrap_BaseInt_method_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_voidp _wrap_BaseInt_method_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:815:8: note: type mismatch in parameter 1
  815 | intgo *_wrap_BaseInt_method_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:815:8: note: '_wrap_BaseInt_method_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:815:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:59:19: warning: type of '_wrap_BaseInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   59 | extern swig_voidp _wrap_BaseInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../virtual_poly_wrap.cxx:856:8: note: type mismatch in parameter 1
  856 | intgo *_wrap_BaseInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, int **_swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:856:8: note: '_wrap_BaseInt_foxy__SWIG_2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:856:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:58:19: warning: type of '_wrap_BaseInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_voidp _wrap_BaseInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../virtual_poly_wrap.cxx:841:8: note: type mismatch in parameter 1
  841 | intgo *_wrap_BaseInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, intgo _swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:841:8: note: '_wrap_BaseInt_foxy__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:841:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:57:19: warning: type of '_wrap_BaseInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_voidp _wrap_BaseInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                   ^
../virtual_poly_wrap.cxx:828:8: note: type mismatch in parameter 1
  828 | intgo *_wrap_BaseInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:828:8: note: '_wrap_BaseInt_foxy__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:828:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:62:19: warning: type of '_wrap_BaseInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_voidp _wrap_BaseInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t arg1, double arg2);
      |                   ^
../virtual_poly_wrap.cxx:901:8: note: type mismatch in parameter 1
  901 | intgo *_wrap_BaseInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, double _swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:901:8: note: '_wrap_BaseInt_defaultargs__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:901:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:61:19: warning: type of '_wrap_BaseInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_voidp _wrap_BaseInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t arg1, double arg2, swig_voidp arg3);
      |                   ^
../virtual_poly_wrap.cxx:884:8: note: type mismatch in parameter 1
  884 | intgo *_wrap_BaseInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, double _swig_go_1, intgo *_swig_go_2) {
      |        ^
../virtual_poly_wrap.cxx:884:8: note: '_wrap_BaseInt_defaultargs__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:884:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:68:18: warning: type of '_wrap_BaseInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   68 | extern uintptr_t _wrap_BaseInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:979:14: note: return value type mismatch
  979 | Base< int > *_wrap_BaseInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |              ^
../virtual_poly_wrap.cxx:979:14: note: '_wrap_BaseInt_covariant__SWIG_2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:979:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:67:18: warning: type of '_wrap_BaseInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_BaseInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../virtual_poly_wrap.cxx:964:14: note: return value type mismatch
  964 | Base< int > *_wrap_BaseInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, intgo _swig_go_1) {
      |              ^
../virtual_poly_wrap.cxx:964:14: note: '_wrap_BaseInt_covariant__SWIG_1_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:964:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:66:18: warning: type of '_wrap_BaseInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap_BaseInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3);
      |                  ^
../virtual_poly_wrap.cxx:947:14: note: return value type mismatch
  947 | Base< int > *_wrap_BaseInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, intgo _swig_go_1, intgo *_swig_go_2) {
      |              ^
../virtual_poly_wrap.cxx:947:14: note: '_wrap_BaseInt_covariant__SWIG_0_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:947:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:70:18: warning: type of '_wrap_BaseInt_covariant3_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_BaseInt_covariant3_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:1005:14: note: return value type mismatch
 1005 | Base< int > *_wrap_BaseInt_covariant3_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |              ^
../virtual_poly_wrap.cxx:1005:14: note: '_wrap_BaseInt_covariant3_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:1005:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:69:18: warning: type of '_wrap_BaseInt_covariant2_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_BaseInt_covariant2_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |                  ^
../virtual_poly_wrap.cxx:992:14: note: return value type mismatch
  992 | Base< int > *_wrap_BaseInt_covariant2_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |              ^
../virtual_poly_wrap.cxx:992:14: note: '_wrap_BaseInt_covariant2_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:992:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:60:15: warning: type of '_wrap_BaseInt_afunction_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   60 | extern double _wrap_BaseInt_afunction_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |               ^
../virtual_poly_wrap.cxx:871:8: note: type mismatch in parameter 1
  871 | double _wrap_BaseInt_afunction_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |        ^
../virtual_poly_wrap.cxx:871:8: note: '_wrap_BaseInt_afunction_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:871:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:65:19: warning: type of '_wrap_BaseInt_NotVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_voidp _wrap_BaseInt_NotVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1, swig_voidp arg2);
      |                   ^
../virtual_poly_wrap.cxx:932:8: note: type mismatch in parameter 1
  932 | intgo *_wrap_BaseInt_NotVirtual_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0, intgo *_swig_go_1) {
      |        ^
../virtual_poly_wrap.cxx:932:8: note: '_wrap_BaseInt_NotVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:932:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/virtual_poly/virtual_poly.go:64:13: warning: type of '_wrap_BaseInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_BaseInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14(uintptr_t arg1);
      |             ^
../virtual_poly_wrap.cxx:922:6: note: type mismatch in parameter 1
  922 | void _wrap_BaseInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14(Base< int > *_swig_go_0) {
      |      ^
../virtual_poly_wrap.cxx:922:6: note: '_wrap_BaseInt_AmIAmINotVirtual_virtual_poly_93f0a863019bfd14' was previously declared here
../virtual_poly_wrap.cxx:922:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2741458415/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase virtual_vs_nonvirtual_base
checking go testcase voidtest (with run test)
# swigtests/voidtest
../voidtest.go:41:18: warning: type of '_wrap_vfunc4_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_vfunc4_voidtest_ac12e6cc23abb799(uintptr_t arg1);
      |                  ^
../voidtest_wrap.cxx:370:6: note: return value type mismatch
  370 | Foo *_wrap_vfunc4_voidtest_ac12e6cc23abb799(Foo *_swig_go_0) {
      |      ^
../voidtest_wrap.cxx:370:6: note: '_wrap_vfunc4_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:370:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../voidtest.go:40:18: warning: type of '_wrap_vfunc3_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_vfunc3_voidtest_ac12e6cc23abb799(uintptr_t arg1);
      |                  ^
../voidtest_wrap.cxx:357:6: note: return value type mismatch
  357 | Foo *_wrap_vfunc3_voidtest_ac12e6cc23abb799(void *_swig_go_0) {
      |      ^
../voidtest_wrap.cxx:357:6: note: '_wrap_vfunc3_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:357:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../voidtest.go:39:18: warning: type of '_wrap_vfunc2_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_vfunc2_voidtest_ac12e6cc23abb799(uintptr_t arg1);
      |                  ^
../voidtest_wrap.cxx:344:7: note: return value type mismatch
  344 | void *_wrap_vfunc2_voidtest_ac12e6cc23abb799(Foo *_swig_go_0) {
      |       ^
../voidtest_wrap.cxx:344:7: note: '_wrap_vfunc2_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:344:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../voidtest.go:38:18: warning: type of '_wrap_vfunc1_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_vfunc1_voidtest_ac12e6cc23abb799(uintptr_t arg1);
      |                  ^
../voidtest_wrap.cxx:331:7: note: return value type mismatch
  331 | void *_wrap_vfunc1_voidtest_ac12e6cc23abb799(void *_swig_go_0) {
      |       ^
../voidtest_wrap.cxx:331:7: note: '_wrap_vfunc1_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:331:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../voidtest.go:34:18: warning: type of '_wrap_new_Foo_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_Foo_voidtest_ac12e6cc23abb799(void);
      |                  ^
../voidtest_wrap.cxx:294:6: note: return value type mismatch
  294 | Foo *_wrap_new_Foo_voidtest_ac12e6cc23abb799() {
      |      ^
../voidtest_wrap.cxx:294:6: note: '_wrap_new_Foo_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:294:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../voidtest.go:37:13: warning: type of '_wrap_delete_Foo_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_voidtest_ac12e6cc23abb799(uintptr_t arg1);
      |             ^
../voidtest_wrap.cxx:321:6: note: type mismatch in parameter 1
  321 | void _wrap_delete_Foo_voidtest_ac12e6cc23abb799(Foo *_swig_go_0) {
      |      ^
../voidtest_wrap.cxx:321:6: note: '_wrap_delete_Foo_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:321:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../voidtest.go:32:18: warning: type of '_wrap_Swig_malloc_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_voidtest_ac12e6cc23abb799(swig_intgo arg1);
      |                  ^
../voidtest_wrap.cxx:275:7: note: return value type mismatch
  275 | void *_wrap_Swig_malloc_voidtest_ac12e6cc23abb799(intgo _swig_go_0) {
      |       ^
../voidtest_wrap.cxx:275:7: note: '_wrap_Swig_malloc_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:275:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../voidtest.go:31:13: warning: type of '_wrap_Swig_free_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_voidtest_ac12e6cc23abb799(uintptr_t arg1);
      |             ^
../voidtest_wrap.cxx:265:6: note: type mismatch in parameter 1
  265 | void _wrap_Swig_free_voidtest_ac12e6cc23abb799(void *_swig_go_0) {
      |      ^
../voidtest_wrap.cxx:265:6: note: '_wrap_Swig_free_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:265:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../voidtest.go:35:13: warning: type of '_wrap_Foo_memberfunc_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Foo_memberfunc_voidtest_ac12e6cc23abb799(uintptr_t arg1);
      |             ^
../voidtest_wrap.cxx:305:6: note: type mismatch in parameter 1
  305 | void _wrap_Foo_memberfunc_voidtest_ac12e6cc23abb799(Foo *_swig_go_0) {
      |      ^
../voidtest_wrap.cxx:305:6: note: '_wrap_Foo_memberfunc_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:305:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/voidtest
cgo-gcc-prolog: In function '_cgo_4eb54639cd19_Cfunc__wrap_Foo_staticmemberfunc_voidtest_ac12e6cc23abb799':
cgo-gcc-prolog:59:49: warning: unused variable '_cgo_a' [-Wunused-variable]
cgo-gcc-prolog: In function '_cgo_4eb54639cd19_Cfunc__wrap_globalfunc_voidtest_ac12e6cc23abb799':
cgo-gcc-prolog:113:49: warning: unused variable '_cgo_a' [-Wunused-variable]
# swigtests/voidtest
voidtest_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
voidtest_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/voidtest/voidtest.go:41:18: warning: type of '_wrap_vfunc4_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_vfunc4_voidtest_ac12e6cc23abb799(uintptr_t arg1);
      |                  ^
../voidtest_wrap.cxx:370:6: note: return value type mismatch
  370 | Foo *_wrap_vfunc4_voidtest_ac12e6cc23abb799(Foo *_swig_go_0) {
      |      ^
../voidtest_wrap.cxx:370:6: note: '_wrap_vfunc4_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:370:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/voidtest/voidtest.go:40:18: warning: type of '_wrap_vfunc3_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_vfunc3_voidtest_ac12e6cc23abb799(uintptr_t arg1);
      |                  ^
../voidtest_wrap.cxx:357:6: note: return value type mismatch
  357 | Foo *_wrap_vfunc3_voidtest_ac12e6cc23abb799(void *_swig_go_0) {
      |      ^
../voidtest_wrap.cxx:357:6: note: '_wrap_vfunc3_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:357:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/voidtest/voidtest.go:39:18: warning: type of '_wrap_vfunc2_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_vfunc2_voidtest_ac12e6cc23abb799(uintptr_t arg1);
      |                  ^
../voidtest_wrap.cxx:344:7: note: return value type mismatch
  344 | void *_wrap_vfunc2_voidtest_ac12e6cc23abb799(Foo *_swig_go_0) {
      |       ^
../voidtest_wrap.cxx:344:7: note: '_wrap_vfunc2_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:344:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/voidtest/voidtest.go:38:18: warning: type of '_wrap_vfunc1_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_vfunc1_voidtest_ac12e6cc23abb799(uintptr_t arg1);
      |                  ^
../voidtest_wrap.cxx:331:7: note: return value type mismatch
  331 | void *_wrap_vfunc1_voidtest_ac12e6cc23abb799(void *_swig_go_0) {
      |       ^
../voidtest_wrap.cxx:331:7: note: '_wrap_vfunc1_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:331:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/voidtest/voidtest.go:34:18: warning: type of '_wrap_new_Foo_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_Foo_voidtest_ac12e6cc23abb799(void);
      |                  ^
../voidtest_wrap.cxx:294:6: note: return value type mismatch
  294 | Foo *_wrap_new_Foo_voidtest_ac12e6cc23abb799() {
      |      ^
../voidtest_wrap.cxx:294:6: note: '_wrap_new_Foo_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:294:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/voidtest/voidtest.go:37:13: warning: type of '_wrap_delete_Foo_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_Foo_voidtest_ac12e6cc23abb799(uintptr_t arg1);
      |             ^
../voidtest_wrap.cxx:321:6: note: type mismatch in parameter 1
  321 | void _wrap_delete_Foo_voidtest_ac12e6cc23abb799(Foo *_swig_go_0) {
      |      ^
../voidtest_wrap.cxx:321:6: note: '_wrap_delete_Foo_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:321:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/voidtest/voidtest.go:32:18: warning: type of '_wrap_Swig_malloc_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_voidtest_ac12e6cc23abb799(swig_intgo arg1);
      |                  ^
../voidtest_wrap.cxx:275:7: note: return value type mismatch
  275 | void *_wrap_Swig_malloc_voidtest_ac12e6cc23abb799(intgo _swig_go_0) {
      |       ^
../voidtest_wrap.cxx:275:7: note: '_wrap_Swig_malloc_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:275:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/voidtest/voidtest.go:31:13: warning: type of '_wrap_Swig_free_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_voidtest_ac12e6cc23abb799(uintptr_t arg1);
      |             ^
../voidtest_wrap.cxx:265:6: note: type mismatch in parameter 1
  265 | void _wrap_Swig_free_voidtest_ac12e6cc23abb799(void *_swig_go_0) {
      |      ^
../voidtest_wrap.cxx:265:6: note: '_wrap_Swig_free_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:265:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/voidtest/voidtest.go:35:13: warning: type of '_wrap_Foo_memberfunc_voidtest_ac12e6cc23abb799' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Foo_memberfunc_voidtest_ac12e6cc23abb799(uintptr_t arg1);
      |             ^
../voidtest_wrap.cxx:305:6: note: type mismatch in parameter 1
  305 | void _wrap_Foo_memberfunc_voidtest_ac12e6cc23abb799(Foo *_swig_go_0) {
      |      ^
../voidtest_wrap.cxx:305:6: note: '_wrap_Foo_memberfunc_voidtest_ac12e6cc23abb799' was previously declared here
../voidtest_wrap.cxx:305:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-143588303/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase wallkw
checking go testcase wrapmacro (with run test)
# swigtests/wrapmacro
../wrapmacro.go:35:18: warning: type of '_wrap_Swig_malloc_wrapmacro_209cafb0b86dd2c1' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_Swig_malloc_wrapmacro_209cafb0b86dd2c1(swig_intgo arg1);
      |                  ^
../wrapmacro_wrap.cxx:293:7: note: return value type mismatch
  293 | void *_wrap_Swig_malloc_wrapmacro_209cafb0b86dd2c1(intgo _swig_go_0) {
      |       ^
../wrapmacro_wrap.cxx:293:7: note: '_wrap_Swig_malloc_wrapmacro_209cafb0b86dd2c1' was previously declared here
../wrapmacro_wrap.cxx:293:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../wrapmacro.go:34:13: warning: type of '_wrap_Swig_free_wrapmacro_209cafb0b86dd2c1' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Swig_free_wrapmacro_209cafb0b86dd2c1(uintptr_t arg1);
      |             ^
../wrapmacro_wrap.cxx:283:6: note: type mismatch in parameter 1
  283 | void _wrap_Swig_free_wrapmacro_209cafb0b86dd2c1(void *_swig_go_0) {
      |      ^
../wrapmacro_wrap.cxx:283:6: note: '_wrap_Swig_free_wrapmacro_209cafb0b86dd2c1' was previously declared here
../wrapmacro_wrap.cxx:283:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/wrapmacro
wrapmacro_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
wrapmacro_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/wrapmacro/wrapmacro.go:35:18: warning: type of '_wrap_Swig_malloc_wrapmacro_209cafb0b86dd2c1' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_Swig_malloc_wrapmacro_209cafb0b86dd2c1(swig_intgo arg1);
      |                  ^
../wrapmacro_wrap.cxx:293:7: note: return value type mismatch
  293 | void *_wrap_Swig_malloc_wrapmacro_209cafb0b86dd2c1(intgo _swig_go_0) {
      |       ^
../wrapmacro_wrap.cxx:293:7: note: '_wrap_Swig_malloc_wrapmacro_209cafb0b86dd2c1' was previously declared here
../wrapmacro_wrap.cxx:293:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/wrapmacro/wrapmacro.go:34:13: warning: type of '_wrap_Swig_free_wrapmacro_209cafb0b86dd2c1' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Swig_free_wrapmacro_209cafb0b86dd2c1(uintptr_t arg1);
      |             ^
../wrapmacro_wrap.cxx:283:6: note: type mismatch in parameter 1
  283 | void _wrap_Swig_free_wrapmacro_209cafb0b86dd2c1(void *_swig_go_0) {
      |      ^
../wrapmacro_wrap.cxx:283:6: note: '_wrap_Swig_free_wrapmacro_209cafb0b86dd2c1' was previously declared here
../wrapmacro_wrap.cxx:283:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3471635545/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase director_string (with run test)
# swigtests/director_string
../director_string.go:72:18: warning: type of '_wrap_new_StringVector__SWIG_2_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_StringVector__SWIG_2_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |                  ^
../director_string_wrap.cxx:847:29: note: return value type mismatch
  847 | std::vector< std::string > *_wrap_new_StringVector__SWIG_2_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0) {
      |                             ^
../director_string_wrap.cxx:847:29: note: '_wrap_new_StringVector__SWIG_2_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:847:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:71:18: warning: type of '_wrap_new_StringVector__SWIG_1_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_StringVector__SWIG_1_director_string_baaf37f3ddacf2dc(swig_type_12 arg1);
      |                  ^
../director_string_wrap.cxx:834:29: note: return value type mismatch
  834 | std::vector< std::string > *_wrap_new_StringVector__SWIG_1_director_string_baaf37f3ddacf2dc(long long _swig_go_0) {
      |                             ^
../director_string_wrap.cxx:834:29: note: '_wrap_new_StringVector__SWIG_1_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:834:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:70:18: warning: type of '_wrap_new_StringVector__SWIG_0_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_new_StringVector__SWIG_0_director_string_baaf37f3ddacf2dc(void);
      |                  ^
../director_string_wrap.cxx:823:29: note: return value type mismatch
  823 | std::vector< std::string > *_wrap_new_StringVector__SWIG_0_director_string_baaf37f3ddacf2dc() {
      |                             ^
../director_string_wrap.cxx:823:29: note: '_wrap_new_StringVector__SWIG_0_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:823:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:59:18: warning: type of '_wrap_new_A_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_A_director_string_baaf37f3ddacf2dc(swig_type_1 arg1);
      |                  ^
../director_string_wrap.cxx:671:4: note: return value type mismatch
  671 | A *_wrap_new_A_director_string_baaf37f3ddacf2dc(_gostring_ _swig_go_0) {
      |    ^
../director_string_wrap.cxx:671:4: note: '_wrap_new_A_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:671:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:81:13: warning: type of '_wrap_delete_StringVector_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   81 | extern void _wrap_delete_StringVector_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |             ^
../director_string_wrap.cxx:976:6: note: type mismatch in parameter 1
  976 | void _wrap_delete_StringVector_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0) {
      |      ^
../director_string_wrap.cxx:976:6: note: '_wrap_delete_StringVector_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:976:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:60:13: warning: type of '_wrap_delete_A_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_delete_A_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |             ^
../director_string_wrap.cxx:687:6: note: type mismatch in parameter 1
  687 | void _wrap_delete_A_director_string_baaf37f3ddacf2dc(A *_swig_go_0) {
      |      ^
../director_string_wrap.cxx:687:6: note: '_wrap_delete_A_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:687:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:51:18: warning: type of '_wrap__swig_NewDirectorAA_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap__swig_NewDirectorAA_director_string_baaf37f3ddacf2dc(int, swig_type_1 arg1);
      |                  ^
../director_string_wrap.cxx:552:4: note: return value type mismatch
  552 | A *_wrap__swig_NewDirectorAA_director_string_baaf37f3ddacf2dc(intgo _swig_go_0, _gostring_ _swig_go_1) {
      |    ^
../director_string_wrap.cxx:552:4: note: '_wrap__swig_NewDirectorAA_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:552:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:57:19: warning: type of '_wrap__swig_DirectorA_upcall_String_length_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_intgo _wrap__swig_DirectorA_upcall_String_length_director_string_baaf37f3ddacf2dc(uintptr_t, swig_type_6 s);
      |                   ^
../director_string_wrap.cxx:636:7: note: type mismatch in parameter 1
  636 | intgo _wrap__swig_DirectorA_upcall_String_length_director_string_baaf37f3ddacf2dc(SwigDirector_A *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../director_string_wrap.cxx:636:7: note: '_wrap__swig_DirectorA_upcall_String_length_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:636:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:58:13: warning: type of '_wrap__swig_DirectorA_upcall_Process_text_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap__swig_DirectorA_upcall_Process_text_director_string_baaf37f3ddacf2dc(uintptr_t, swig_type_7 text);
      |             ^
../director_string_wrap.cxx:654:6: note: type mismatch in parameter 1
  654 | void _wrap__swig_DirectorA_upcall_Process_text_director_string_baaf37f3ddacf2dc(SwigDirector_A *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../director_string_wrap.cxx:654:6: note: '_wrap__swig_DirectorA_upcall_Process_text_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:654:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:53:20: warning: type of '_wrap__swig_DirectorA_upcall_Get_first_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_type_2 _wrap__swig_DirectorA_upcall_Get_first_director_string_baaf37f3ddacf2dc(uintptr_t);
      |                    ^
../director_string_wrap.cxx:580:12: note: type mismatch in parameter 1
  580 | _gostring_ _wrap__swig_DirectorA_upcall_Get_first_director_string_baaf37f3ddacf2dc(SwigDirector_A *_swig_go_0) {
      |            ^
../director_string_wrap.cxx:580:12: note: '_wrap__swig_DirectorA_upcall_Get_first_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:580:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:54:20: warning: type of '_wrap__swig_DirectorA_upcall_Get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_type_3 _wrap__swig_DirectorA_upcall_Get_director_string_baaf37f3ddacf2dc(uintptr_t, swig_intgo n);
      |                    ^
../director_string_wrap.cxx:593:12: note: type mismatch in parameter 1
  593 | _gostring_ _wrap__swig_DirectorA_upcall_Get_director_string_baaf37f3ddacf2dc(SwigDirector_A *_swig_go_0, intgo _swig_go_1) {
      |            ^
../director_string_wrap.cxx:593:12: note: '_wrap__swig_DirectorA_upcall_Get_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:593:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:55:20: warning: type of '_wrap__swig_DirectorA_upcall_Call_get_first_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_type_4 _wrap__swig_DirectorA_upcall_Call_get_first_director_string_baaf37f3ddacf2dc(uintptr_t);
      |                    ^
../director_string_wrap.cxx:608:12: note: type mismatch in parameter 1
  608 | _gostring_ _wrap__swig_DirectorA_upcall_Call_get_first_director_string_baaf37f3ddacf2dc(SwigDirector_A *_swig_go_0) {
      |            ^
../director_string_wrap.cxx:608:12: note: '_wrap__swig_DirectorA_upcall_Call_get_first_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:608:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:56:20: warning: type of '_wrap__swig_DirectorA_upcall_Call_get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_type_5 _wrap__swig_DirectorA_upcall_Call_get_director_string_baaf37f3ddacf2dc(uintptr_t, swig_intgo n);
      |                    ^
../director_string_wrap.cxx:621:12: note: type mismatch in parameter 1
  621 | _gostring_ _wrap__swig_DirectorA_upcall_Call_get_director_string_baaf37f3ddacf2dc(SwigDirector_A *_swig_go_0, intgo _swig_go_1) {
      |            ^
../director_string_wrap.cxx:621:12: note: '_wrap__swig_DirectorA_upcall_Call_get_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:621:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:50:18: warning: type of '_wrap_Swig_malloc_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_Swig_malloc_director_string_baaf37f3ddacf2dc(swig_intgo arg1);
      |                  ^
../director_string_wrap.cxx:539:7: note: return value type mismatch
  539 | void *_wrap_Swig_malloc_director_string_baaf37f3ddacf2dc(intgo _swig_go_0) {
      |       ^
../director_string_wrap.cxx:539:7: note: '_wrap_Swig_malloc_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:539:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:49:13: warning: type of '_wrap_Swig_free_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_Swig_free_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |             ^
../director_string_wrap.cxx:529:6: note: type mismatch in parameter 1
  529 | void _wrap_Swig_free_director_string_baaf37f3ddacf2dc(void *_swig_go_0) {
      |      ^
../director_string_wrap.cxx:529:6: note: '_wrap_Swig_free_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:529:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:73:21: warning: type of '_wrap_StringVector_size_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_type_13 _wrap_StringVector_size_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |                     ^
../director_string_wrap.cxx:860:11: note: type mismatch in parameter 1
  860 | long long _wrap_StringVector_size_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0) {
      |           ^
../director_string_wrap.cxx:860:11: note: '_wrap_StringVector_size_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:860:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:80:13: warning: type of '_wrap_StringVector_set_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_StringVector_set_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_intgo arg2, swig_type_18 arg3);
      |             ^
../director_string_wrap.cxx:955:6: note: type mismatch in parameter 1
  955 | void _wrap_StringVector_set_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0, intgo _swig_go_1, _gostring_ _swig_go_2) {
      |      ^
../director_string_wrap.cxx:955:6: note: '_wrap_StringVector_set_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:955:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:75:13: warning: type of '_wrap_StringVector_reserve_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_StringVector_reserve_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_type_15 arg2);
      |             ^
../director_string_wrap.cxx:886:6: note: type mismatch in parameter 1
  886 | void _wrap_StringVector_reserve_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0, long long _swig_go_1) {
      |      ^
../director_string_wrap.cxx:886:6: note: '_wrap_StringVector_reserve_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:886:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:76:14: warning: type of '_wrap_StringVector_isEmpty_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   76 | extern _Bool _wrap_StringVector_isEmpty_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |              ^
../director_string_wrap.cxx:898:6: note: type mismatch in parameter 1
  898 | bool _wrap_StringVector_isEmpty_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0) {
      |      ^
../director_string_wrap.cxx:898:6: note: '_wrap_StringVector_isEmpty_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:898:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:79:21: warning: type of '_wrap_StringVector_get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   79 | extern swig_type_17 _wrap_StringVector_get_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_intgo arg2);
      |                     ^
../director_string_wrap.cxx:936:12: note: type mismatch in parameter 1
  936 | _gostring_ _wrap_StringVector_get_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0, intgo _swig_go_1) {
      |            ^
../director_string_wrap.cxx:936:12: note: '_wrap_StringVector_get_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:936:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:77:13: warning: type of '_wrap_StringVector_clear_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_StringVector_clear_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |             ^
../director_string_wrap.cxx:911:6: note: type mismatch in parameter 1
  911 | void _wrap_StringVector_clear_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0) {
      |      ^
../director_string_wrap.cxx:911:6: note: '_wrap_StringVector_clear_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:911:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:74:21: warning: type of '_wrap_StringVector_capacity_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_type_14 _wrap_StringVector_capacity_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |                     ^
../director_string_wrap.cxx:873:11: note: type mismatch in parameter 1
  873 | long long _wrap_StringVector_capacity_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0) {
      |           ^
../director_string_wrap.cxx:873:11: note: '_wrap_StringVector_capacity_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:873:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:78:13: warning: type of '_wrap_StringVector_add_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_StringVector_add_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_type_16 arg2);
      |             ^
../director_string_wrap.cxx:921:6: note: type mismatch in parameter 1
  921 | void _wrap_StringVector_add_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../director_string_wrap.cxx:921:6: note: '_wrap_StringVector_add_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:921:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:52:13: warning: type of '_wrap_DeleteDirectorA_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_DeleteDirectorA_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |             ^
../director_string_wrap.cxx:570:6: note: type mismatch in parameter 1
  570 | void _wrap_DeleteDirectorA_director_string_baaf37f3ddacf2dc(A *_swig_go_0) {
      |      ^
../director_string_wrap.cxx:570:6: note: '_wrap_DeleteDirectorA_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:570:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:65:19: warning: type of '_wrap_A_string_length_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_A_string_length_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_type_6 arg2);
      |                   ^
../director_string_wrap.cxx:753:7: note: type mismatch in parameter 1
  753 | intgo _wrap_A_string_length_director_string_baaf37f3ddacf2dc(A *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../director_string_wrap.cxx:753:7: note: '_wrap_A_string_length_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:753:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:68:13: warning: type of '_wrap_A_process_text_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_A_process_text_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_type_7 arg2);
      |             ^
../director_string_wrap.cxx:796:6: note: type mismatch in parameter 1
  796 | void _wrap_A_process_text_director_string_baaf37f3ddacf2dc(A *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../director_string_wrap.cxx:796:6: note: '_wrap_A_process_text_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:796:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:66:13: warning: type of '_wrap_A_m_strings_set_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_A_m_strings_set_director_string_baaf37f3ddacf2dc(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_string_wrap.cxx:771:6: note: type mismatch in parameter 1
  771 | void _wrap_A_m_strings_set_director_string_baaf37f3ddacf2dc(A *_swig_go_0, std::vector< std::string > *_swig_go_1) {
      |      ^
../director_string_wrap.cxx:771:6: note: '_wrap_A_m_strings_set_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:771:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:67:18: warning: type of '_wrap_A_m_strings_get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_A_m_strings_get_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |                  ^
../director_string_wrap.cxx:783:29: note: return value type mismatch
  783 | std::vector< std::string > *_wrap_A_m_strings_get_director_string_baaf37f3ddacf2dc(A *_swig_go_0) {
      |                             ^
../director_string_wrap.cxx:783:29: note: '_wrap_A_m_strings_get_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:783:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:61:20: warning: type of '_wrap_A_get_first_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_type_8 _wrap_A_get_first_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |                    ^
../director_string_wrap.cxx:697:12: note: type mismatch in parameter 1
  697 | _gostring_ _wrap_A_get_first_director_string_baaf37f3ddacf2dc(A *_swig_go_0) {
      |            ^
../director_string_wrap.cxx:697:12: note: '_wrap_A_get_first_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:697:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:62:20: warning: type of '_wrap_A_get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_type_9 _wrap_A_get_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_intgo arg2);
      |                    ^
../director_string_wrap.cxx:710:12: note: type mismatch in parameter 1
  710 | _gostring_ _wrap_A_get_director_string_baaf37f3ddacf2dc(A *_swig_go_0, intgo _swig_go_1) {
      |            ^
../director_string_wrap.cxx:710:12: note: '_wrap_A_get_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:710:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:69:13: warning: type of '_wrap_A_call_process_func_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_A_call_process_func_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |             ^
../director_string_wrap.cxx:813:6: note: type mismatch in parameter 1
  813 | void _wrap_A_call_process_func_director_string_baaf37f3ddacf2dc(A *_swig_go_0) {
      |      ^
../director_string_wrap.cxx:813:6: note: '_wrap_A_call_process_func_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:813:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:63:21: warning: type of '_wrap_A_call_get_first_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_type_10 _wrap_A_call_get_first_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |                     ^
../director_string_wrap.cxx:725:12: note: type mismatch in parameter 1
  725 | _gostring_ _wrap_A_call_get_first_director_string_baaf37f3ddacf2dc(A *_swig_go_0) {
      |            ^
../director_string_wrap.cxx:725:12: note: '_wrap_A_call_get_first_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:725:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string.go:64:21: warning: type of '_wrap_A_call_get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_type_11 _wrap_A_call_get_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_intgo arg2);
      |                     ^
../director_string_wrap.cxx:738:12: note: type mismatch in parameter 1
  738 | _gostring_ _wrap_A_call_get_director_string_baaf37f3ddacf2dc(A *_swig_go_0, intgo _swig_go_1) {
      |            ^
../director_string_wrap.cxx:738:12: note: '_wrap_A_call_get_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:738:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string_wrap.cxx:515:17: warning: type of 'Swig_DirectorA_callback_process_text_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
  515 | extern "C" void Swig_DirectorA_callback_process_text_director_string_baaf37f3ddacf2dc(int, _gostring_ arg2);
      |                 ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:142:6: note: type mismatch in parameter 1
  142 | void Swig_DirectorA_callback_process_text_director_string_baaf37f3ddacf2dc(GoInt swig_c, GoString arg2)
      |      ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:142:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:142:6: note: 'Swig_DirectorA_callback_process_text_director_string_baaf37f3ddacf2dc' was previously declared here
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:142:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string_wrap.cxx:503:18: warning: type of 'Swig_DirectorA_callback_string_length_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
  503 | extern "C" intgo Swig_DirectorA_callback_string_length_director_string_baaf37f3ddacf2dc(int, _gostring_ arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:121:7: note: type mismatch in parameter 1
  121 | GoInt Swig_DirectorA_callback_string_length_director_string_baaf37f3ddacf2dc(GoInt swig_c, GoString arg2)
      |       ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:121:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:121:7: note: 'Swig_DirectorA_callback_string_length_director_string_baaf37f3ddacf2dc' was previously declared here
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:121:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string_wrap.cxx:486:23: warning: type of 'Swig_DirectorA_callback_call_get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
  486 | extern "C" _gostring_ Swig_DirectorA_callback_call_get_director_string_baaf37f3ddacf2dc(int, intgo arg2);
      |                       ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:100:10: note: type mismatch in parameter 1
  100 | GoString Swig_DirectorA_callback_call_get_director_string_baaf37f3ddacf2dc(GoInt swig_c, GoInt arg2)
      |          ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:100:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:100:10: note: 'Swig_DirectorA_callback_call_get_director_string_baaf37f3ddacf2dc' was previously declared here
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:100:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string_wrap.cxx:471:23: warning: type of 'Swig_DirectorA_callback_call_get_first_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
  471 | extern "C" _gostring_ Swig_DirectorA_callback_call_get_first_director_string_baaf37f3ddacf2dc(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:81:10: note: type mismatch in parameter 1
   81 | GoString Swig_DirectorA_callback_call_get_first_director_string_baaf37f3ddacf2dc(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:81:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:81:10: note: 'Swig_DirectorA_callback_call_get_first_director_string_baaf37f3ddacf2dc' was previously declared here
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:81:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string_wrap.cxx:454:23: warning: type of 'Swig_DirectorA_callback_get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
  454 | extern "C" _gostring_ Swig_DirectorA_callback_get_director_string_baaf37f3ddacf2dc(int, intgo arg2);
      |                       ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:60:10: note: type mismatch in parameter 1
   60 | GoString Swig_DirectorA_callback_get_director_string_baaf37f3ddacf2dc(GoInt swig_c, GoInt arg2)
      |          ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:60:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:60:10: note: 'Swig_DirectorA_callback_get_director_string_baaf37f3ddacf2dc' was previously declared here
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:60:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string_wrap.cxx:439:23: warning: type of 'Swig_DirectorA_callback_get_first_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
  439 | extern "C" _gostring_ Swig_DirectorA_callback_get_first_director_string_baaf37f3ddacf2dc(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorA_callback_get_first_director_string_baaf37f3ddacf2dc(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:41:10: note: 'Swig_DirectorA_callback_get_first_director_string_baaf37f3ddacf2dc' was previously declared here
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string_wrap.cxx:204:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  204 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/director_string
director_string_wrap.cxx:212:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  212 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:72:18: warning: type of '_wrap_new_StringVector__SWIG_2_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_StringVector__SWIG_2_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |                  ^
../director_string_wrap.cxx:847:29: note: return value type mismatch
  847 | std::vector< std::string > *_wrap_new_StringVector__SWIG_2_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0) {
      |                             ^
../director_string_wrap.cxx:847:29: note: '_wrap_new_StringVector__SWIG_2_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:847:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:71:18: warning: type of '_wrap_new_StringVector__SWIG_1_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_StringVector__SWIG_1_director_string_baaf37f3ddacf2dc(swig_type_12 arg1);
      |                  ^
../director_string_wrap.cxx:834:29: note: return value type mismatch
  834 | std::vector< std::string > *_wrap_new_StringVector__SWIG_1_director_string_baaf37f3ddacf2dc(long long _swig_go_0) {
      |                             ^
../director_string_wrap.cxx:834:29: note: '_wrap_new_StringVector__SWIG_1_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:834:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:70:18: warning: type of '_wrap_new_StringVector__SWIG_0_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_new_StringVector__SWIG_0_director_string_baaf37f3ddacf2dc(void);
      |                  ^
../director_string_wrap.cxx:823:29: note: return value type mismatch
  823 | std::vector< std::string > *_wrap_new_StringVector__SWIG_0_director_string_baaf37f3ddacf2dc() {
      |                             ^
../director_string_wrap.cxx:823:29: note: '_wrap_new_StringVector__SWIG_0_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:823:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:59:18: warning: type of '_wrap_new_A_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_A_director_string_baaf37f3ddacf2dc(swig_type_1 arg1);
      |                  ^
../director_string_wrap.cxx:671:4: note: return value type mismatch
  671 | A *_wrap_new_A_director_string_baaf37f3ddacf2dc(_gostring_ _swig_go_0) {
      |    ^
../director_string_wrap.cxx:671:4: note: '_wrap_new_A_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:671:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:81:13: warning: type of '_wrap_delete_StringVector_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   81 | extern void _wrap_delete_StringVector_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |             ^
../director_string_wrap.cxx:976:6: note: type mismatch in parameter 1
  976 | void _wrap_delete_StringVector_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0) {
      |      ^
../director_string_wrap.cxx:976:6: note: '_wrap_delete_StringVector_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:976:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:60:13: warning: type of '_wrap_delete_A_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_delete_A_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |             ^
../director_string_wrap.cxx:687:6: note: type mismatch in parameter 1
  687 | void _wrap_delete_A_director_string_baaf37f3ddacf2dc(A *_swig_go_0) {
      |      ^
../director_string_wrap.cxx:687:6: note: '_wrap_delete_A_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:687:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:51:18: warning: type of '_wrap__swig_NewDirectorAA_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap__swig_NewDirectorAA_director_string_baaf37f3ddacf2dc(int, swig_type_1 arg1);
      |                  ^
../director_string_wrap.cxx:552:4: note: return value type mismatch
  552 | A *_wrap__swig_NewDirectorAA_director_string_baaf37f3ddacf2dc(intgo _swig_go_0, _gostring_ _swig_go_1) {
      |    ^
../director_string_wrap.cxx:552:4: note: '_wrap__swig_NewDirectorAA_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:552:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:57:19: warning: type of '_wrap__swig_DirectorA_upcall_String_length_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_intgo _wrap__swig_DirectorA_upcall_String_length_director_string_baaf37f3ddacf2dc(uintptr_t, swig_type_6 s);
      |                   ^
../director_string_wrap.cxx:636:7: note: type mismatch in parameter 1
  636 | intgo _wrap__swig_DirectorA_upcall_String_length_director_string_baaf37f3ddacf2dc(SwigDirector_A *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../director_string_wrap.cxx:636:7: note: '_wrap__swig_DirectorA_upcall_String_length_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:636:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:58:13: warning: type of '_wrap__swig_DirectorA_upcall_Process_text_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap__swig_DirectorA_upcall_Process_text_director_string_baaf37f3ddacf2dc(uintptr_t, swig_type_7 text);
      |             ^
../director_string_wrap.cxx:654:6: note: type mismatch in parameter 1
  654 | void _wrap__swig_DirectorA_upcall_Process_text_director_string_baaf37f3ddacf2dc(SwigDirector_A *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../director_string_wrap.cxx:654:6: note: '_wrap__swig_DirectorA_upcall_Process_text_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:654:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:53:20: warning: type of '_wrap__swig_DirectorA_upcall_Get_first_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   53 | extern swig_type_2 _wrap__swig_DirectorA_upcall_Get_first_director_string_baaf37f3ddacf2dc(uintptr_t);
      |                    ^
../director_string_wrap.cxx:580:12: note: type mismatch in parameter 1
  580 | _gostring_ _wrap__swig_DirectorA_upcall_Get_first_director_string_baaf37f3ddacf2dc(SwigDirector_A *_swig_go_0) {
      |            ^
../director_string_wrap.cxx:580:12: note: '_wrap__swig_DirectorA_upcall_Get_first_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:580:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:54:20: warning: type of '_wrap__swig_DirectorA_upcall_Get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   54 | extern swig_type_3 _wrap__swig_DirectorA_upcall_Get_director_string_baaf37f3ddacf2dc(uintptr_t, swig_intgo n);
      |                    ^
../director_string_wrap.cxx:593:12: note: type mismatch in parameter 1
  593 | _gostring_ _wrap__swig_DirectorA_upcall_Get_director_string_baaf37f3ddacf2dc(SwigDirector_A *_swig_go_0, intgo _swig_go_1) {
      |            ^
../director_string_wrap.cxx:593:12: note: '_wrap__swig_DirectorA_upcall_Get_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:593:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:55:20: warning: type of '_wrap__swig_DirectorA_upcall_Call_get_first_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   55 | extern swig_type_4 _wrap__swig_DirectorA_upcall_Call_get_first_director_string_baaf37f3ddacf2dc(uintptr_t);
      |                    ^
../director_string_wrap.cxx:608:12: note: type mismatch in parameter 1
  608 | _gostring_ _wrap__swig_DirectorA_upcall_Call_get_first_director_string_baaf37f3ddacf2dc(SwigDirector_A *_swig_go_0) {
      |            ^
../director_string_wrap.cxx:608:12: note: '_wrap__swig_DirectorA_upcall_Call_get_first_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:608:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:56:20: warning: type of '_wrap__swig_DirectorA_upcall_Call_get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_type_5 _wrap__swig_DirectorA_upcall_Call_get_director_string_baaf37f3ddacf2dc(uintptr_t, swig_intgo n);
      |                    ^
../director_string_wrap.cxx:621:12: note: type mismatch in parameter 1
  621 | _gostring_ _wrap__swig_DirectorA_upcall_Call_get_director_string_baaf37f3ddacf2dc(SwigDirector_A *_swig_go_0, intgo _swig_go_1) {
      |            ^
../director_string_wrap.cxx:621:12: note: '_wrap__swig_DirectorA_upcall_Call_get_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:621:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:50:18: warning: type of '_wrap_Swig_malloc_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   50 | extern uintptr_t _wrap_Swig_malloc_director_string_baaf37f3ddacf2dc(swig_intgo arg1);
      |                  ^
../director_string_wrap.cxx:539:7: note: return value type mismatch
  539 | void *_wrap_Swig_malloc_director_string_baaf37f3ddacf2dc(intgo _swig_go_0) {
      |       ^
../director_string_wrap.cxx:539:7: note: '_wrap_Swig_malloc_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:539:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:49:13: warning: type of '_wrap_Swig_free_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_Swig_free_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |             ^
../director_string_wrap.cxx:529:6: note: type mismatch in parameter 1
  529 | void _wrap_Swig_free_director_string_baaf37f3ddacf2dc(void *_swig_go_0) {
      |      ^
../director_string_wrap.cxx:529:6: note: '_wrap_Swig_free_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:529:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:73:21: warning: type of '_wrap_StringVector_size_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_type_13 _wrap_StringVector_size_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |                     ^
../director_string_wrap.cxx:860:11: note: type mismatch in parameter 1
  860 | long long _wrap_StringVector_size_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0) {
      |           ^
../director_string_wrap.cxx:860:11: note: '_wrap_StringVector_size_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:860:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:80:13: warning: type of '_wrap_StringVector_set_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_StringVector_set_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_intgo arg2, swig_type_18 arg3);
      |             ^
../director_string_wrap.cxx:955:6: note: type mismatch in parameter 1
  955 | void _wrap_StringVector_set_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0, intgo _swig_go_1, _gostring_ _swig_go_2) {
      |      ^
../director_string_wrap.cxx:955:6: note: '_wrap_StringVector_set_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:955:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:75:13: warning: type of '_wrap_StringVector_reserve_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_StringVector_reserve_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_type_15 arg2);
      |             ^
../director_string_wrap.cxx:886:6: note: type mismatch in parameter 1
  886 | void _wrap_StringVector_reserve_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0, long long _swig_go_1) {
      |      ^
../director_string_wrap.cxx:886:6: note: '_wrap_StringVector_reserve_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:886:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:76:14: warning: type of '_wrap_StringVector_isEmpty_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   76 | extern _Bool _wrap_StringVector_isEmpty_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |              ^
../director_string_wrap.cxx:898:6: note: type mismatch in parameter 1
  898 | bool _wrap_StringVector_isEmpty_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0) {
      |      ^
../director_string_wrap.cxx:898:6: note: '_wrap_StringVector_isEmpty_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:898:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:79:21: warning: type of '_wrap_StringVector_get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   79 | extern swig_type_17 _wrap_StringVector_get_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_intgo arg2);
      |                     ^
../director_string_wrap.cxx:936:12: note: type mismatch in parameter 1
  936 | _gostring_ _wrap_StringVector_get_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0, intgo _swig_go_1) {
      |            ^
../director_string_wrap.cxx:936:12: note: '_wrap_StringVector_get_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:936:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:77:13: warning: type of '_wrap_StringVector_clear_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_StringVector_clear_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |             ^
../director_string_wrap.cxx:911:6: note: type mismatch in parameter 1
  911 | void _wrap_StringVector_clear_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0) {
      |      ^
../director_string_wrap.cxx:911:6: note: '_wrap_StringVector_clear_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:911:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:74:21: warning: type of '_wrap_StringVector_capacity_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   74 | extern swig_type_14 _wrap_StringVector_capacity_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |                     ^
../director_string_wrap.cxx:873:11: note: type mismatch in parameter 1
  873 | long long _wrap_StringVector_capacity_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0) {
      |           ^
../director_string_wrap.cxx:873:11: note: '_wrap_StringVector_capacity_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:873:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:78:13: warning: type of '_wrap_StringVector_add_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_StringVector_add_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_type_16 arg2);
      |             ^
../director_string_wrap.cxx:921:6: note: type mismatch in parameter 1
  921 | void _wrap_StringVector_add_director_string_baaf37f3ddacf2dc(std::vector< std::string > *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../director_string_wrap.cxx:921:6: note: '_wrap_StringVector_add_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:921:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:52:13: warning: type of '_wrap_DeleteDirectorA_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_DeleteDirectorA_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |             ^
../director_string_wrap.cxx:570:6: note: type mismatch in parameter 1
  570 | void _wrap_DeleteDirectorA_director_string_baaf37f3ddacf2dc(A *_swig_go_0) {
      |      ^
../director_string_wrap.cxx:570:6: note: '_wrap_DeleteDirectorA_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:570:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:65:19: warning: type of '_wrap_A_string_length_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_A_string_length_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_type_6 arg2);
      |                   ^
../director_string_wrap.cxx:753:7: note: type mismatch in parameter 1
  753 | intgo _wrap_A_string_length_director_string_baaf37f3ddacf2dc(A *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../director_string_wrap.cxx:753:7: note: '_wrap_A_string_length_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:753:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:68:13: warning: type of '_wrap_A_process_text_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_A_process_text_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_type_7 arg2);
      |             ^
../director_string_wrap.cxx:796:6: note: type mismatch in parameter 1
  796 | void _wrap_A_process_text_director_string_baaf37f3ddacf2dc(A *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../director_string_wrap.cxx:796:6: note: '_wrap_A_process_text_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:796:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:66:13: warning: type of '_wrap_A_m_strings_set_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_A_m_strings_set_director_string_baaf37f3ddacf2dc(uintptr_t arg1, uintptr_t arg2);
      |             ^
../director_string_wrap.cxx:771:6: note: type mismatch in parameter 1
  771 | void _wrap_A_m_strings_set_director_string_baaf37f3ddacf2dc(A *_swig_go_0, std::vector< std::string > *_swig_go_1) {
      |      ^
../director_string_wrap.cxx:771:6: note: '_wrap_A_m_strings_set_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:771:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:67:18: warning: type of '_wrap_A_m_strings_get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_A_m_strings_get_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |                  ^
../director_string_wrap.cxx:783:29: note: return value type mismatch
  783 | std::vector< std::string > *_wrap_A_m_strings_get_director_string_baaf37f3ddacf2dc(A *_swig_go_0) {
      |                             ^
../director_string_wrap.cxx:783:29: note: '_wrap_A_m_strings_get_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:783:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:61:20: warning: type of '_wrap_A_get_first_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_type_8 _wrap_A_get_first_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |                    ^
../director_string_wrap.cxx:697:12: note: type mismatch in parameter 1
  697 | _gostring_ _wrap_A_get_first_director_string_baaf37f3ddacf2dc(A *_swig_go_0) {
      |            ^
../director_string_wrap.cxx:697:12: note: '_wrap_A_get_first_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:697:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:62:20: warning: type of '_wrap_A_get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_type_9 _wrap_A_get_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_intgo arg2);
      |                    ^
../director_string_wrap.cxx:710:12: note: type mismatch in parameter 1
  710 | _gostring_ _wrap_A_get_director_string_baaf37f3ddacf2dc(A *_swig_go_0, intgo _swig_go_1) {
      |            ^
../director_string_wrap.cxx:710:12: note: '_wrap_A_get_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:710:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:69:13: warning: type of '_wrap_A_call_process_func_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_A_call_process_func_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |             ^
../director_string_wrap.cxx:813:6: note: type mismatch in parameter 1
  813 | void _wrap_A_call_process_func_director_string_baaf37f3ddacf2dc(A *_swig_go_0) {
      |      ^
../director_string_wrap.cxx:813:6: note: '_wrap_A_call_process_func_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:813:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:63:21: warning: type of '_wrap_A_call_get_first_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   63 | extern swig_type_10 _wrap_A_call_get_first_director_string_baaf37f3ddacf2dc(uintptr_t arg1);
      |                     ^
../director_string_wrap.cxx:725:12: note: type mismatch in parameter 1
  725 | _gostring_ _wrap_A_call_get_first_director_string_baaf37f3ddacf2dc(A *_swig_go_0) {
      |            ^
../director_string_wrap.cxx:725:12: note: '_wrap_A_call_get_first_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:725:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/director_string/director_string.go:64:21: warning: type of '_wrap_A_call_get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
   64 | extern swig_type_11 _wrap_A_call_get_director_string_baaf37f3ddacf2dc(uintptr_t arg1, swig_intgo arg2);
      |                     ^
../director_string_wrap.cxx:738:12: note: type mismatch in parameter 1
  738 | _gostring_ _wrap_A_call_get_director_string_baaf37f3ddacf2dc(A *_swig_go_0, intgo _swig_go_1) {
      |            ^
../director_string_wrap.cxx:738:12: note: '_wrap_A_call_get_director_string_baaf37f3ddacf2dc' was previously declared here
../director_string_wrap.cxx:738:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string_wrap.cxx:204:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  204 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:9:13: note: type mismatch in parameter 4
    9 | extern void crosscall2(void (*fn)(void *), void *, int, __SIZE_TYPE__);
      |             ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:9:13: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:9:13: note: 'crosscall2' was previously declared here
../director_string_wrap.cxx:515:17: warning: type of 'Swig_DirectorA_callback_process_text_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
  515 | extern "C" void Swig_DirectorA_callback_process_text_director_string_baaf37f3ddacf2dc(int, _gostring_ arg2);
      |                 ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:142:6: note: type mismatch in parameter 1
  142 | void Swig_DirectorA_callback_process_text_director_string_baaf37f3ddacf2dc(GoInt swig_c, GoString arg2)
      |      ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:142:6: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:142:6: note: 'Swig_DirectorA_callback_process_text_director_string_baaf37f3ddacf2dc' was previously declared here
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:142:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string_wrap.cxx:503:18: warning: type of 'Swig_DirectorA_callback_string_length_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
  503 | extern "C" intgo Swig_DirectorA_callback_string_length_director_string_baaf37f3ddacf2dc(int, _gostring_ arg2);
      |                  ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:121:7: note: type mismatch in parameter 1
  121 | GoInt Swig_DirectorA_callback_string_length_director_string_baaf37f3ddacf2dc(GoInt swig_c, GoString arg2)
      |       ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:121:7: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:121:7: note: 'Swig_DirectorA_callback_string_length_director_string_baaf37f3ddacf2dc' was previously declared here
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:121:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string_wrap.cxx:486:23: warning: type of 'Swig_DirectorA_callback_call_get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
  486 | extern "C" _gostring_ Swig_DirectorA_callback_call_get_director_string_baaf37f3ddacf2dc(int, intgo arg2);
      |                       ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:100:10: note: type mismatch in parameter 1
  100 | GoString Swig_DirectorA_callback_call_get_director_string_baaf37f3ddacf2dc(GoInt swig_c, GoInt arg2)
      |          ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:100:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:100:10: note: 'Swig_DirectorA_callback_call_get_director_string_baaf37f3ddacf2dc' was previously declared here
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:100:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string_wrap.cxx:471:23: warning: type of 'Swig_DirectorA_callback_call_get_first_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
  471 | extern "C" _gostring_ Swig_DirectorA_callback_call_get_first_director_string_baaf37f3ddacf2dc(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:81:10: note: type mismatch in parameter 1
   81 | GoString Swig_DirectorA_callback_call_get_first_director_string_baaf37f3ddacf2dc(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:81:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:81:10: note: 'Swig_DirectorA_callback_call_get_first_director_string_baaf37f3ddacf2dc' was previously declared here
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:81:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string_wrap.cxx:454:23: warning: type of 'Swig_DirectorA_callback_get_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
  454 | extern "C" _gostring_ Swig_DirectorA_callback_get_director_string_baaf37f3ddacf2dc(int, intgo arg2);
      |                       ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:60:10: note: type mismatch in parameter 1
   60 | GoString Swig_DirectorA_callback_get_director_string_baaf37f3ddacf2dc(GoInt swig_c, GoInt arg2)
      |          ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:60:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:60:10: note: 'Swig_DirectorA_callback_get_director_string_baaf37f3ddacf2dc' was previously declared here
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:60:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../director_string_wrap.cxx:439:23: warning: type of 'Swig_DirectorA_callback_get_first_director_string_baaf37f3ddacf2dc' does not match original declaration [-Wlto-type-mismatch]
  439 | extern "C" _gostring_ Swig_DirectorA_callback_get_first_director_string_baaf37f3ddacf2dc(int);
      |                       ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:41:10: note: type mismatch in parameter 1
   41 | GoString Swig_DirectorA_callback_get_first_director_string_baaf37f3ddacf2dc(GoInt swig_c)
      |          ^
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:41:10: note: type 'GoInt' should match type 'int'
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:41:10: note: 'Swig_DirectorA_callback_get_first_director_string_baaf37f3ddacf2dc' was previously declared here
../../../../../../../../../../../tmp/go-build3290163615/b002/_cgo_export.c:41:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3472001469/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase ignore_template_constructor
checking go testcase li_std_combinations
checking go testcase li_std_containers_overload
checking go testcase li_std_deque
checking go testcase li_std_except
checking go testcase li_std_except_as_class
checking go testcase li_std_map (with run test)
# swigtests/li_std_map
../li_std_map.go:66:15: warning: type of '_wrap_valueAverage_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   66 | extern double _wrap_valueAverage_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |               ^
../li_std_map_wrap.cxx:929:8: note: type mismatch in parameter 1
  929 | double _wrap_valueAverage_li_std_map_73a95d3312c3fccf(std::map< std::string,int,std::less< std::string > > *_swig_go_0) {
      |        ^
../li_std_map_wrap.cxx:929:8: note: '_wrap_valueAverage_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:929:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:67:20: warning: type of '_wrap_stringifyKeys_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_type_5 _wrap_stringifyKeys_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                    ^
../li_std_map_wrap.cxx:949:12: note: type mismatch in parameter 1
  949 | _gostring_ _wrap_stringifyKeys_li_std_map_73a95d3312c3fccf(std::map< std::string,int,std::less< std::string > > *_swig_go_0) {
      |            ^
../li_std_map_wrap.cxx:949:12: note: '_wrap_stringifyKeys_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:949:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:227:13: warning: type of '_wrap_populate_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  227 | extern void _wrap_populate_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:3094:6: note: type mismatch in parameter 1
 3094 | void _wrap_populate_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:3094:6: note: '_wrap_populate_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:3094:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:153:13: warning: type of '_wrap_pairii_second_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  153 | extern void _wrap_pairii_second_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:2121:6: note: type mismatch in parameter 1
 2121 | void _wrap_pairii_second_set_li_std_map_73a95d3312c3fccf(std::pair< int,int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2121:6: note: '_wrap_pairii_second_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2121:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:154:19: warning: type of '_wrap_pairii_second_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  154 | extern swig_intgo _wrap_pairii_second_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2133:7: note: type mismatch in parameter 1
 2133 | intgo _wrap_pairii_second_get_li_std_map_73a95d3312c3fccf(std::pair< int,int > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2133:7: note: '_wrap_pairii_second_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2133:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:151:13: warning: type of '_wrap_pairii_first_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  151 | extern void _wrap_pairii_first_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:2096:6: note: type mismatch in parameter 1
 2096 | void _wrap_pairii_first_set_li_std_map_73a95d3312c3fccf(std::pair< int,int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2096:6: note: '_wrap_pairii_first_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2096:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:152:19: warning: type of '_wrap_pairii_first_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  152 | extern swig_intgo _wrap_pairii_first_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2108:7: note: type mismatch in parameter 1
 2108 | intgo _wrap_pairii_first_get_li_std_map_73a95d3312c3fccf(std::pair< int,int > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2108:7: note: '_wrap_pairii_first_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2108:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:209:18: warning: type of '_wrap_pairiiAc_second_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  209 | extern uintptr_t _wrap_pairiiAc_second_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2850:23: note: return value type mismatch
 2850 | std::pair< int,A * > *_wrap_pairiiAc_second_get_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > const > *_swig_go_0) {
      |                       ^
../li_std_map_wrap.cxx:2850:23: note: '_wrap_pairiiAc_second_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2850:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:207:13: warning: type of '_wrap_pairiiAc_first_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  207 | extern void _wrap_pairiiAc_first_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:2825:6: note: type mismatch in parameter 1
 2825 | void _wrap_pairiiAc_first_set_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > const > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2825:6: note: '_wrap_pairiiAc_first_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2825:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:208:19: warning: type of '_wrap_pairiiAc_first_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  208 | extern swig_intgo _wrap_pairiiAc_first_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2837:7: note: type mismatch in parameter 1
 2837 | intgo _wrap_pairiiAc_first_get_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > const > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2837:7: note: '_wrap_pairiiAc_first_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2837:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:201:13: warning: type of '_wrap_pairiiA_second_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  201 | extern void _wrap_pairiiA_second_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_map_wrap.cxx:2744:6: note: type mismatch in parameter 1
 2744 | void _wrap_pairiiA_second_set_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > > *_swig_go_0, std::pair< int,A * > *_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2744:6: note: '_wrap_pairiiA_second_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2744:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:202:18: warning: type of '_wrap_pairiiA_second_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  202 | extern uintptr_t _wrap_pairiiA_second_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2756:23: note: return value type mismatch
 2756 | std::pair< int,A * > *_wrap_pairiiA_second_get_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > > *_swig_go_0) {
      |                       ^
../li_std_map_wrap.cxx:2756:23: note: '_wrap_pairiiA_second_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2756:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:199:13: warning: type of '_wrap_pairiiA_first_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  199 | extern void _wrap_pairiiA_first_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:2719:6: note: type mismatch in parameter 1
 2719 | void _wrap_pairiiA_first_set_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2719:6: note: '_wrap_pairiiA_first_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2719:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:200:19: warning: type of '_wrap_pairiiA_first_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  200 | extern swig_intgo _wrap_pairiiA_first_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2731:7: note: type mismatch in parameter 1
 2731 | intgo _wrap_pairiiA_first_get_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2731:7: note: '_wrap_pairiiA_first_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2731:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:193:13: warning: type of '_wrap_paircA2_second_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  193 | extern void _wrap_paircA2_second_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_map_wrap.cxx:2638:6: note: type mismatch in parameter 1
 2638 | void _wrap_paircA2_second_set_li_std_map_73a95d3312c3fccf(std::pair< int const,A const * > *_swig_go_0, A *_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2638:6: note: '_wrap_paircA2_second_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2638:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:194:18: warning: type of '_wrap_paircA2_second_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  194 | extern uintptr_t _wrap_paircA2_second_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2650:4: note: return value type mismatch
 2650 | A *_wrap_paircA2_second_get_li_std_map_73a95d3312c3fccf(std::pair< int const,A const * > *_swig_go_0) {
      |    ^
../li_std_map_wrap.cxx:2650:4: note: '_wrap_paircA2_second_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2650:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:192:19: warning: type of '_wrap_paircA2_first_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  192 | extern swig_intgo _wrap_paircA2_first_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2625:7: note: type mismatch in parameter 1
 2625 | intgo _wrap_paircA2_first_get_li_std_map_73a95d3312c3fccf(std::pair< int const,A const * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2625:7: note: '_wrap_paircA2_first_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2625:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:186:13: warning: type of '_wrap_paircA1_second_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  186 | extern void _wrap_paircA1_second_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_map_wrap.cxx:2551:6: note: type mismatch in parameter 1
 2551 | void _wrap_paircA1_second_set_li_std_map_73a95d3312c3fccf(std::pair< int const,A * > *_swig_go_0, A *_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2551:6: note: '_wrap_paircA1_second_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2551:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:187:18: warning: type of '_wrap_paircA1_second_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  187 | extern uintptr_t _wrap_paircA1_second_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2563:4: note: return value type mismatch
 2563 | A *_wrap_paircA1_second_get_li_std_map_73a95d3312c3fccf(std::pair< int const,A * > *_swig_go_0) {
      |    ^
../li_std_map_wrap.cxx:2563:4: note: '_wrap_paircA1_second_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2563:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:185:19: warning: type of '_wrap_paircA1_first_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  185 | extern swig_intgo _wrap_paircA1_first_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2538:7: note: type mismatch in parameter 1
 2538 | intgo _wrap_paircA1_first_get_li_std_map_73a95d3312c3fccf(std::pair< int const,A * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2538:7: note: '_wrap_paircA1_first_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2538:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:169:13: warning: type of '_wrap_pairA_second_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  169 | extern void _wrap_pairA_second_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_map_wrap.cxx:2326:6: note: type mismatch in parameter 1
 2326 | void _wrap_pairA_second_set_li_std_map_73a95d3312c3fccf(std::pair< int,A * > *_swig_go_0, A *_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2326:6: note: '_wrap_pairA_second_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2326:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:170:18: warning: type of '_wrap_pairA_second_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  170 | extern uintptr_t _wrap_pairA_second_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2338:4: note: return value type mismatch
 2338 | A *_wrap_pairA_second_get_li_std_map_73a95d3312c3fccf(std::pair< int,A * > *_swig_go_0) {
      |    ^
../li_std_map_wrap.cxx:2338:4: note: '_wrap_pairA_second_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2338:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:167:13: warning: type of '_wrap_pairA_first_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  167 | extern void _wrap_pairA_first_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:2301:6: note: type mismatch in parameter 1
 2301 | void _wrap_pairA_first_set_li_std_map_73a95d3312c3fccf(std::pair< int,A * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2301:6: note: '_wrap_pairA_first_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2301:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:168:19: warning: type of '_wrap_pairA_first_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  168 | extern swig_intgo _wrap_pairA_first_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2313:7: note: type mismatch in parameter 1
 2313 | intgo _wrap_pairA_first_get_li_std_map_73a95d3312c3fccf(std::pair< int,A * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2313:7: note: '_wrap_pairA_first_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2313:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:161:13: warning: type of '_wrap_pairAA_second_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  161 | extern void _wrap_pairAA_second_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_map_wrap.cxx:2227:6: note: type mismatch in parameter 1
 2227 | void _wrap_pairAA_second_set_li_std_map_73a95d3312c3fccf(std::pair< int,A > *_swig_go_0, A *_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2227:6: note: '_wrap_pairAA_second_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2227:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:162:18: warning: type of '_wrap_pairAA_second_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  162 | extern uintptr_t _wrap_pairAA_second_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2239:4: note: return value type mismatch
 2239 | A *_wrap_pairAA_second_get_li_std_map_73a95d3312c3fccf(std::pair< int,A > *_swig_go_0) {
      |    ^
../li_std_map_wrap.cxx:2239:4: note: '_wrap_pairAA_second_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2239:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:159:13: warning: type of '_wrap_pairAA_first_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  159 | extern void _wrap_pairAA_first_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:2202:6: note: type mismatch in parameter 1
 2202 | void _wrap_pairAA_first_set_li_std_map_73a95d3312c3fccf(std::pair< int,A > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2202:6: note: '_wrap_pairAA_first_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2202:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:160:19: warning: type of '_wrap_pairAA_first_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  160 | extern swig_intgo _wrap_pairAA_first_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2214:7: note: type mismatch in parameter 1
 2214 | intgo _wrap_pairAA_first_get_li_std_map_73a95d3312c3fccf(std::pair< int,A > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2214:7: note: '_wrap_pairAA_first_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2214:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:211:18: warning: type of '_wrap_p_identa_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  211 | extern uintptr_t _wrap_p_identa_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2873:23: note: return value type mismatch
 2873 | std::pair< int,A * > *_wrap_p_identa_li_std_map_73a95d3312c3fccf(std::pair< int,A * > *_swig_go_0) {
      |                       ^
../li_std_map_wrap.cxx:2873:23: note: '_wrap_p_identa_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2873:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:150:18: warning: type of '_wrap_new_pairii__SWIG_2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  150 | extern uintptr_t _wrap_new_pairii__SWIG_2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2083:23: note: return value type mismatch
 2083 | std::pair< int,int > *_wrap_new_pairii__SWIG_2_li_std_map_73a95d3312c3fccf(std::pair< int,int > *_swig_go_0) {
      |                       ^
../li_std_map_wrap.cxx:2083:23: note: '_wrap_new_pairii__SWIG_2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2083:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:149:18: warning: type of '_wrap_new_pairii__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  149 | extern uintptr_t _wrap_new_pairii__SWIG_1_li_std_map_73a95d3312c3fccf(swig_intgo arg1, swig_intgo arg2);
      |                  ^
../li_std_map_wrap.cxx:2068:23: note: return value type mismatch
 2068 | std::pair< int,int > *_wrap_new_pairii__SWIG_1_li_std_map_73a95d3312c3fccf(intgo _swig_go_0, intgo _swig_go_1) {
      |                       ^
../li_std_map_wrap.cxx:2068:23: note: '_wrap_new_pairii__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2068:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:148:18: warning: type of '_wrap_new_pairii__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  148 | extern uintptr_t _wrap_new_pairii__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2057:23: note: return value type mismatch
 2057 | std::pair< int,int > *_wrap_new_pairii__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                       ^
../li_std_map_wrap.cxx:2057:23: note: '_wrap_new_pairii__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2057:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:206:18: warning: type of '_wrap_new_pairiiAc__SWIG_2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  206 | extern uintptr_t _wrap_new_pairiiAc__SWIG_2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2812:46: note: return value type mismatch
 2812 | std::pair< int,std::pair< int,A * > const > *_wrap_new_pairiiAc__SWIG_2_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > const > *_swig_go_0) {
      |                                              ^
../li_std_map_wrap.cxx:2812:46: note: '_wrap_new_pairiiAc__SWIG_2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2812:46: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:205:18: warning: type of '_wrap_new_pairiiAc__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  205 | extern uintptr_t _wrap_new_pairiiAc__SWIG_1_li_std_map_73a95d3312c3fccf(swig_intgo arg1, uintptr_t arg2);
      |                  ^
../li_std_map_wrap.cxx:2790:46: note: return value type mismatch
 2790 | std::pair< int,std::pair< int,A * > const > *_wrap_new_pairiiAc__SWIG_1_li_std_map_73a95d3312c3fccf(intgo _swig_go_0, std::pair< int,A * > *_swig_go_1) {
      |                                              ^
../li_std_map_wrap.cxx:2790:46: note: '_wrap_new_pairiiAc__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2790:46: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:204:18: warning: type of '_wrap_new_pairiiAc__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  204 | extern uintptr_t _wrap_new_pairiiAc__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2779:46: note: return value type mismatch
 2779 | std::pair< int,std::pair< int,A * > const > *_wrap_new_pairiiAc__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                                              ^
../li_std_map_wrap.cxx:2779:46: note: '_wrap_new_pairiiAc__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2779:46: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:198:18: warning: type of '_wrap_new_pairiiA__SWIG_2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  198 | extern uintptr_t _wrap_new_pairiiA__SWIG_2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2706:40: note: return value type mismatch
 2706 | std::pair< int,std::pair< int,A * > > *_wrap_new_pairiiA__SWIG_2_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > > *_swig_go_0) {
      |                                        ^
../li_std_map_wrap.cxx:2706:40: note: '_wrap_new_pairiiA__SWIG_2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2706:40: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:197:18: warning: type of '_wrap_new_pairiiA__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  197 | extern uintptr_t _wrap_new_pairiiA__SWIG_1_li_std_map_73a95d3312c3fccf(swig_intgo arg1, uintptr_t arg2);
      |                  ^
../li_std_map_wrap.cxx:2684:40: note: return value type mismatch
 2684 | std::pair< int,std::pair< int,A * > > *_wrap_new_pairiiA__SWIG_1_li_std_map_73a95d3312c3fccf(intgo _swig_go_0, std::pair< int,A * > *_swig_go_1) {
      |                                        ^
../li_std_map_wrap.cxx:2684:40: note: '_wrap_new_pairiiA__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2684:40: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:196:18: warning: type of '_wrap_new_pairiiA__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  196 | extern uintptr_t _wrap_new_pairiiA__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2673:40: note: return value type mismatch
 2673 | std::pair< int,std::pair< int,A * > > *_wrap_new_pairiiA__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                                        ^
../li_std_map_wrap.cxx:2673:40: note: '_wrap_new_pairiiA__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2673:40: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:191:18: warning: type of '_wrap_new_paircA2__SWIG_2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  191 | extern uintptr_t _wrap_new_paircA2__SWIG_2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2612:35: note: return value type mismatch
 2612 | std::pair< int const,A const * > *_wrap_new_paircA2__SWIG_2_li_std_map_73a95d3312c3fccf(std::pair< int const,A const * > *_swig_go_0) {
      |                                   ^
../li_std_map_wrap.cxx:2612:35: note: '_wrap_new_paircA2__SWIG_2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2612:35: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:190:18: warning: type of '_wrap_new_paircA2__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  190 | extern uintptr_t _wrap_new_paircA2__SWIG_1_li_std_map_73a95d3312c3fccf(swig_intgo arg1, uintptr_t arg2);
      |                  ^
../li_std_map_wrap.cxx:2597:35: note: return value type mismatch
 2597 | std::pair< int const,A const * > *_wrap_new_paircA2__SWIG_1_li_std_map_73a95d3312c3fccf(intgo _swig_go_0, A *_swig_go_1) {
      |                                   ^
../li_std_map_wrap.cxx:2597:35: note: '_wrap_new_paircA2__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2597:35: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:189:18: warning: type of '_wrap_new_paircA2__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  189 | extern uintptr_t _wrap_new_paircA2__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2586:35: note: return value type mismatch
 2586 | std::pair< int const,A const * > *_wrap_new_paircA2__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                                   ^
../li_std_map_wrap.cxx:2586:35: note: '_wrap_new_paircA2__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2586:35: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:184:18: warning: type of '_wrap_new_paircA1__SWIG_2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  184 | extern uintptr_t _wrap_new_paircA1__SWIG_2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2525:29: note: return value type mismatch
 2525 | std::pair< int const,A * > *_wrap_new_paircA1__SWIG_2_li_std_map_73a95d3312c3fccf(std::pair< int const,A * > *_swig_go_0) {
      |                             ^
../li_std_map_wrap.cxx:2525:29: note: '_wrap_new_paircA1__SWIG_2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2525:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:183:18: warning: type of '_wrap_new_paircA1__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  183 | extern uintptr_t _wrap_new_paircA1__SWIG_1_li_std_map_73a95d3312c3fccf(swig_intgo arg1, uintptr_t arg2);
      |                  ^
../li_std_map_wrap.cxx:2510:29: note: return value type mismatch
 2510 | std::pair< int const,A * > *_wrap_new_paircA1__SWIG_1_li_std_map_73a95d3312c3fccf(intgo _swig_go_0, A *_swig_go_1) {
      |                             ^
../li_std_map_wrap.cxx:2510:29: note: '_wrap_new_paircA1__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2510:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:182:18: warning: type of '_wrap_new_paircA1__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  182 | extern uintptr_t _wrap_new_paircA1__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2499:29: note: return value type mismatch
 2499 | std::pair< int const,A * > *_wrap_new_paircA1__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                             ^
../li_std_map_wrap.cxx:2499:29: note: '_wrap_new_paircA1__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2499:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:166:18: warning: type of '_wrap_new_pairA__SWIG_2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  166 | extern uintptr_t _wrap_new_pairA__SWIG_2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2288:23: note: return value type mismatch
 2288 | std::pair< int,A * > *_wrap_new_pairA__SWIG_2_li_std_map_73a95d3312c3fccf(std::pair< int,A * > *_swig_go_0) {
      |                       ^
../li_std_map_wrap.cxx:2288:23: note: '_wrap_new_pairA__SWIG_2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2288:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:165:18: warning: type of '_wrap_new_pairA__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  165 | extern uintptr_t _wrap_new_pairA__SWIG_1_li_std_map_73a95d3312c3fccf(swig_intgo arg1, uintptr_t arg2);
      |                  ^
../li_std_map_wrap.cxx:2273:23: note: return value type mismatch
 2273 | std::pair< int,A * > *_wrap_new_pairA__SWIG_1_li_std_map_73a95d3312c3fccf(intgo _swig_go_0, A *_swig_go_1) {
      |                       ^
../li_std_map_wrap.cxx:2273:23: note: '_wrap_new_pairA__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2273:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:164:18: warning: type of '_wrap_new_pairA__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  164 | extern uintptr_t _wrap_new_pairA__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2262:23: note: return value type mismatch
 2262 | std::pair< int,A * > *_wrap_new_pairA__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                       ^
../li_std_map_wrap.cxx:2262:23: note: '_wrap_new_pairA__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2262:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:158:18: warning: type of '_wrap_new_pairAA__SWIG_2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  158 | extern uintptr_t _wrap_new_pairAA__SWIG_2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2189:21: note: return value type mismatch
 2189 | std::pair< int,A > *_wrap_new_pairAA__SWIG_2_li_std_map_73a95d3312c3fccf(std::pair< int,A > *_swig_go_0) {
      |                     ^
../li_std_map_wrap.cxx:2189:21: note: '_wrap_new_pairAA__SWIG_2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2189:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:157:18: warning: type of '_wrap_new_pairAA__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  157 | extern uintptr_t _wrap_new_pairAA__SWIG_1_li_std_map_73a95d3312c3fccf(swig_intgo arg1, uintptr_t arg2);
      |                  ^
../li_std_map_wrap.cxx:2167:21: note: return value type mismatch
 2167 | std::pair< int,A > *_wrap_new_pairAA__SWIG_1_li_std_map_73a95d3312c3fccf(intgo _swig_go_0, A *_swig_go_1) {
      |                     ^
../li_std_map_wrap.cxx:2167:21: note: '_wrap_new_pairAA__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2167:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:156:18: warning: type of '_wrap_new_pairAA__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  156 | extern uintptr_t _wrap_new_pairAA__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2156:21: note: return value type mismatch
 2156 | std::pair< int,A > *_wrap_new_pairAA__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                     ^
../li_std_map_wrap.cxx:2156:21: note: '_wrap_new_pairAA__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2156:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:44:18: warning: type of '_wrap_new_map_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_map_li_std_map_73a95d3312c3fccf(swig_intgo arg1);
      |                  ^
../li_std_map_wrap.cxx:626:15: note: return value type mismatch
  626 | another::map *_wrap_new_map_li_std_map_73a95d3312c3fccf(intgo _swig_go_0) {
      |               ^
../li_std_map_wrap.cxx:626:15: note: '_wrap_new_map_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:626:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:173:18: warning: type of '_wrap_new_mapA__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  173 | extern uintptr_t _wrap_new_mapA__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2372:22: note: return value type mismatch
 2372 | std::map< int,A * > *_wrap_new_mapA__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0) {
      |                      ^
../li_std_map_wrap.cxx:2372:22: note: '_wrap_new_mapA__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2372:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:172:18: warning: type of '_wrap_new_mapA__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  172 | extern uintptr_t _wrap_new_mapA__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2361:22: note: return value type mismatch
 2361 | std::map< int,A * > *_wrap_new_mapA__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                      ^
../li_std_map_wrap.cxx:2361:22: note: '_wrap_new_mapA__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2361:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:71:18: warning: type of '_wrap_new_Struct__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_Struct__SWIG_1_li_std_map_73a95d3312c3fccf(double arg1);
      |                  ^
../li_std_map_wrap.cxx:1005:9: note: return value type mismatch
 1005 | Struct *_wrap_new_Struct__SWIG_1_li_std_map_73a95d3312c3fccf(double _swig_go_0) {
      |         ^
../li_std_map_wrap.cxx:1005:9: note: '_wrap_new_Struct__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1005:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:70:18: warning: type of '_wrap_new_Struct__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_new_Struct__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:994:9: note: return value type mismatch
  994 | Struct *_wrap_new_Struct__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |         ^
../li_std_map_wrap.cxx:994:9: note: '_wrap_new_Struct__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:994:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:124:18: warning: type of '_wrap_new_StructPtrIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  124 | extern uintptr_t _wrap_new_StructPtrIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:1725:27: note: return value type mismatch
 1725 | std::map< Struct *,int > *_wrap_new_StructPtrIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0) {
      |                           ^
../li_std_map_wrap.cxx:1725:27: note: '_wrap_new_StructPtrIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1725:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:123:18: warning: type of '_wrap_new_StructPtrIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  123 | extern uintptr_t _wrap_new_StructPtrIntMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:1714:27: note: return value type mismatch
 1714 | std::map< Struct *,int > *_wrap_new_StructPtrIntMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                           ^
../li_std_map_wrap.cxx:1714:27: note: '_wrap_new_StructPtrIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1714:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:134:18: warning: type of '_wrap_new_StructIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  134 | extern uintptr_t _wrap_new_StructIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:1875:25: note: return value type mismatch
 1875 | std::map< Struct,int > *_wrap_new_StructIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0) {
      |                         ^
../li_std_map_wrap.cxx:1875:25: note: '_wrap_new_StructIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1875:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:133:18: warning: type of '_wrap_new_StructIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  133 | extern uintptr_t _wrap_new_StructIntMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:1864:25: note: return value type mismatch
 1864 | std::map< Struct,int > *_wrap_new_StructIntMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                         ^
../li_std_map_wrap.cxx:1864:25: note: '_wrap_new_StructIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1864:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:216:18: warning: type of '_wrap_new_StringLengthNumberMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  216 | extern uintptr_t _wrap_new_StringLengthNumberMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2938:44: note: return value type mismatch
 2938 | std::map< std::string,int,LengthCompare > *_wrap_new_StringLengthNumberMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0) {
      |                                            ^
../li_std_map_wrap.cxx:2938:44: note: '_wrap_new_StringLengthNumberMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2938:44: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:215:18: warning: type of '_wrap_new_StringLengthNumberMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  215 | extern uintptr_t _wrap_new_StringLengthNumberMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2927:44: note: return value type mismatch
 2927 | std::map< std::string,int,LengthCompare > *_wrap_new_StringLengthNumberMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                                            ^
../li_std_map_wrap.cxx:2927:44: note: '_wrap_new_StringLengthNumberMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2927:44: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:57:18: warning: type of '_wrap_new_StringIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_StringIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:794:30: note: return value type mismatch
  794 | std::map< std::string,int > *_wrap_new_StringIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0) {
      |                              ^
../li_std_map_wrap.cxx:794:30: note: '_wrap_new_StringIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:794:30: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:56:18: warning: type of '_wrap_new_StringIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_new_StringIntMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:783:30: note: return value type mismatch
  783 | std::map< std::string,int > *_wrap_new_StringIntMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                              ^
../li_std_map_wrap.cxx:783:30: note: '_wrap_new_StringIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:783:30: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:213:18: warning: type of '_wrap_new_LengthCompare_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  213 | extern uintptr_t _wrap_new_LengthCompare_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2906:16: note: return value type mismatch
 2906 | LengthCompare *_wrap_new_LengthCompare_li_std_map_73a95d3312c3fccf() {
      |                ^
../li_std_map_wrap.cxx:2906:16: note: '_wrap_new_LengthCompare_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2906:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:104:18: warning: type of '_wrap_new_IntStructPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  104 | extern uintptr_t _wrap_new_IntStructPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:1449:27: note: return value type mismatch
 1449 | std::map< int,Struct * > *_wrap_new_IntStructPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0) {
      |                           ^
../li_std_map_wrap.cxx:1449:27: note: '_wrap_new_IntStructPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1449:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:103:18: warning: type of '_wrap_new_IntStructPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_new_IntStructPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:1438:27: note: return value type mismatch
 1438 | std::map< int,Struct * > *_wrap_new_IntStructPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                           ^
../li_std_map_wrap.cxx:1438:27: note: '_wrap_new_IntStructPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1438:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:94:18: warning: type of '_wrap_new_IntStructMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   94 | extern uintptr_t _wrap_new_IntStructMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:1315:25: note: return value type mismatch
 1315 | std::map< int,Struct > *_wrap_new_IntStructMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0) {
      |                         ^
../li_std_map_wrap.cxx:1315:25: note: '_wrap_new_IntStructMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1315:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:93:18: warning: type of '_wrap_new_IntStructMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   93 | extern uintptr_t _wrap_new_IntStructMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:1304:25: note: return value type mismatch
 1304 | std::map< int,Struct > *_wrap_new_IntStructMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                         ^
../li_std_map_wrap.cxx:1304:25: note: '_wrap_new_IntStructMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1304:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:114:18: warning: type of '_wrap_new_IntStructConstPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  114 | extern uintptr_t _wrap_new_IntStructConstPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:1587:33: note: return value type mismatch
 1587 | std::map< int,Struct const * > *_wrap_new_IntStructConstPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0) {
      |                                 ^
../li_std_map_wrap.cxx:1587:33: note: '_wrap_new_IntStructConstPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1587:33: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:113:18: warning: type of '_wrap_new_IntStructConstPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  113 | extern uintptr_t _wrap_new_IntStructConstPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:1576:33: note: return value type mismatch
 1576 | std::map< int,Struct const * > *_wrap_new_IntStructConstPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                                 ^
../li_std_map_wrap.cxx:1576:33: note: '_wrap_new_IntStructConstPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1576:33: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:74:18: warning: type of '_wrap_new_IntIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   74 | extern uintptr_t _wrap_new_IntIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:1039:24: note: return value type mismatch
 1039 | std::map< int,int * > *_wrap_new_IntIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0) {
      |                        ^
../li_std_map_wrap.cxx:1039:24: note: '_wrap_new_IntIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1039:24: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:73:18: warning: type of '_wrap_new_IntIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_new_IntIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:1028:24: note: return value type mismatch
 1028 | std::map< int,int * > *_wrap_new_IntIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                        ^
../li_std_map_wrap.cxx:1028:24: note: '_wrap_new_IntIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1028:24: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:47:18: warning: type of '_wrap_new_IntIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_IntIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:660:22: note: return value type mismatch
  660 | std::map< int,int > *_wrap_new_IntIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0) {
      |                      ^
../li_std_map_wrap.cxx:660:22: note: '_wrap_new_IntIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:660:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:46:18: warning: type of '_wrap_new_IntIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_new_IntIntMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:649:22: note: return value type mismatch
  649 | std::map< int,int > *_wrap_new_IntIntMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                      ^
../li_std_map_wrap.cxx:649:22: note: '_wrap_new_IntIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:649:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:84:18: warning: type of '_wrap_new_IntConstIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   84 | extern uintptr_t _wrap_new_IntConstIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:1177:30: note: return value type mismatch
 1177 | std::map< int,int const * > *_wrap_new_IntConstIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0) {
      |                              ^
../li_std_map_wrap.cxx:1177:30: note: '_wrap_new_IntConstIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1177:30: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:83:18: warning: type of '_wrap_new_IntConstIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   83 | extern uintptr_t _wrap_new_IntConstIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:1166:30: note: return value type mismatch
 1166 | std::map< int,int const * > *_wrap_new_IntConstIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                              ^
../li_std_map_wrap.cxx:1166:30: note: '_wrap_new_IntConstIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1166:30: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:146:18: warning: type of '_wrap_new_A__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  146 | extern uintptr_t _wrap_new_A__SWIG_1_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2036:4: note: return value type mismatch
 2036 | A *_wrap_new_A__SWIG_1_li_std_map_73a95d3312c3fccf() {
      |    ^
../li_std_map_wrap.cxx:2036:4: note: '_wrap_new_A__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2036:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:145:18: warning: type of '_wrap_new_A__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  145 | extern uintptr_t _wrap_new_A__SWIG_0_li_std_map_73a95d3312c3fccf(swig_intgo arg1);
      |                  ^
../li_std_map_wrap.cxx:2023:4: note: return value type mismatch
 2023 | A *_wrap_new_A__SWIG_0_li_std_map_73a95d3312c3fccf(intgo _swig_go_0) {
      |    ^
../li_std_map_wrap.cxx:2023:4: note: '_wrap_new_A__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2023:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:42:13: warning: type of '_wrap_map_val_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_map_val_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:601:6: note: type mismatch in parameter 1
  601 | void _wrap_map_val_set_li_std_map_73a95d3312c3fccf(another::map *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:601:6: note: '_wrap_map_val_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:601:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:43:19: warning: type of '_wrap_map_val_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_map_val_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:613:7: note: type mismatch in parameter 1
  613 | intgo _wrap_map_val_get_li_std_map_73a95d3312c3fccf(another::map *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:613:7: note: '_wrap_map_val_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:613:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:174:19: warning: type of '_wrap_mapA_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  174 | extern swig_intgo _wrap_mapA_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2385:7: note: type mismatch in parameter 1
 2385 | intgo _wrap_mapA_size_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2385:7: note: '_wrap_mapA_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2385:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:178:13: warning: type of '_wrap_mapA_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  178 | extern void _wrap_mapA_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_std_map_wrap.cxx:2440:6: note: type mismatch in parameter 1
 2440 | void _wrap_mapA_set_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0, intgo _swig_go_1, A **_swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:2440:6: note: '_wrap_mapA_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2440:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:180:14: warning: type of '_wrap_mapA_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  180 | extern _Bool _wrap_mapA_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_std_map_wrap.cxx:2474:6: note: type mismatch in parameter 1
 2474 | bool _wrap_mapA_has_key_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2474:6: note: '_wrap_mapA_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2474:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:177:18: warning: type of '_wrap_mapA_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  177 | extern uintptr_t _wrap_mapA_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_std_map_wrap.cxx:2421:5: note: return value type mismatch
 2421 | A **_wrap_mapA_get_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_std_map_wrap.cxx:2421:5: note: '_wrap_mapA_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2421:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:175:14: warning: type of '_wrap_mapA_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  175 | extern _Bool _wrap_mapA_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:2398:6: note: type mismatch in parameter 1
 2398 | bool _wrap_mapA_empty_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2398:6: note: '_wrap_mapA_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2398:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:179:13: warning: type of '_wrap_mapA_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  179 | extern void _wrap_mapA_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:2458:6: note: type mismatch in parameter 1
 2458 | void _wrap_mapA_del_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2458:6: note: '_wrap_mapA_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2458:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:176:13: warning: type of '_wrap_mapA_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  176 | extern void _wrap_mapA_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2411:6: note: type mismatch in parameter 1
 2411 | void _wrap_mapA_clear_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2411:6: note: '_wrap_mapA_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2411:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:212:18: warning: type of '_wrap_m_identa_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  212 | extern uintptr_t _wrap_m_identa_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2893:39: note: return value type mismatch
 2893 | std::map< int,A *,std::less< int > > *_wrap_m_identa_li_std_map_73a95d3312c3fccf(std::map< int,A *,std::less< int > > *_swig_go_0) {
      |                                       ^
../li_std_map_wrap.cxx:2893:39: note: '_wrap_m_identa_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2893:39: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:155:13: warning: type of '_wrap_delete_pairii_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  155 | extern void _wrap_delete_pairii_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2146:6: note: type mismatch in parameter 1
 2146 | void _wrap_delete_pairii_li_std_map_73a95d3312c3fccf(std::pair< int,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2146:6: note: '_wrap_delete_pairii_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2146:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:210:13: warning: type of '_wrap_delete_pairiiAc_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  210 | extern void _wrap_delete_pairiiAc_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2863:6: note: type mismatch in parameter 1
 2863 | void _wrap_delete_pairiiAc_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > const > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2863:6: note: '_wrap_delete_pairiiAc_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2863:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:203:13: warning: type of '_wrap_delete_pairiiA_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void _wrap_delete_pairiiA_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2769:6: note: type mismatch in parameter 1
 2769 | void _wrap_delete_pairiiA_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2769:6: note: '_wrap_delete_pairiiA_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2769:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:195:13: warning: type of '_wrap_delete_paircA2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  195 | extern void _wrap_delete_paircA2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2663:6: note: type mismatch in parameter 1
 2663 | void _wrap_delete_paircA2_li_std_map_73a95d3312c3fccf(std::pair< int const,A const * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2663:6: note: '_wrap_delete_paircA2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2663:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:188:13: warning: type of '_wrap_delete_paircA1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  188 | extern void _wrap_delete_paircA1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2576:6: note: type mismatch in parameter 1
 2576 | void _wrap_delete_paircA1_li_std_map_73a95d3312c3fccf(std::pair< int const,A * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2576:6: note: '_wrap_delete_paircA1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2576:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:171:13: warning: type of '_wrap_delete_pairA_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  171 | extern void _wrap_delete_pairA_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2351:6: note: type mismatch in parameter 1
 2351 | void _wrap_delete_pairA_li_std_map_73a95d3312c3fccf(std::pair< int,A * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2351:6: note: '_wrap_delete_pairA_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2351:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:163:13: warning: type of '_wrap_delete_pairAA_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  163 | extern void _wrap_delete_pairAA_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2252:6: note: type mismatch in parameter 1
 2252 | void _wrap_delete_pairAA_li_std_map_73a95d3312c3fccf(std::pair< int,A > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2252:6: note: '_wrap_delete_pairAA_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2252:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:45:13: warning: type of '_wrap_delete_map_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_map_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:639:6: note: type mismatch in parameter 1
  639 | void _wrap_delete_map_li_std_map_73a95d3312c3fccf(another::map *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:639:6: note: '_wrap_delete_map_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:639:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:181:13: warning: type of '_wrap_delete_mapA_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  181 | extern void _wrap_delete_mapA_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2489:6: note: type mismatch in parameter 1
 2489 | void _wrap_delete_mapA_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2489:6: note: '_wrap_delete_mapA_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2489:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:72:13: warning: type of '_wrap_delete_Struct_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_Struct_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1018:6: note: type mismatch in parameter 1
 1018 | void _wrap_delete_Struct_li_std_map_73a95d3312c3fccf(Struct *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1018:6: note: '_wrap_delete_Struct_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1018:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:132:13: warning: type of '_wrap_delete_StructPtrIntMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  132 | extern void _wrap_delete_StructPtrIntMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1854:6: note: type mismatch in parameter 1
 1854 | void _wrap_delete_StructPtrIntMap_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1854:6: note: '_wrap_delete_StructPtrIntMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1854:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:142:13: warning: type of '_wrap_delete_StructIntMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  142 | extern void _wrap_delete_StructIntMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1988:6: note: type mismatch in parameter 1
 1988 | void _wrap_delete_StructIntMap_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1988:6: note: '_wrap_delete_StructIntMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1988:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:224:13: warning: type of '_wrap_delete_StringLengthNumberMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  224 | extern void _wrap_delete_StringLengthNumberMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:3063:6: note: type mismatch in parameter 1
 3063 | void _wrap_delete_StringLengthNumberMap_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:3063:6: note: '_wrap_delete_StringLengthNumberMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:3063:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:65:13: warning: type of '_wrap_delete_StringIntMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   65 | extern void _wrap_delete_StringIntMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:919:6: note: type mismatch in parameter 1
  919 | void _wrap_delete_StringIntMap_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:919:6: note: '_wrap_delete_StringIntMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:919:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:214:13: warning: type of '_wrap_delete_LengthCompare_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  214 | extern void _wrap_delete_LengthCompare_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2917:6: note: type mismatch in parameter 1
 2917 | void _wrap_delete_LengthCompare_li_std_map_73a95d3312c3fccf(LengthCompare *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2917:6: note: '_wrap_delete_LengthCompare_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2917:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:112:13: warning: type of '_wrap_delete_IntStructPtrMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  112 | extern void _wrap_delete_IntStructPtrMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1566:6: note: type mismatch in parameter 1
 1566 | void _wrap_delete_IntStructPtrMap_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1566:6: note: '_wrap_delete_IntStructPtrMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1566:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:102:13: warning: type of '_wrap_delete_IntStructMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  102 | extern void _wrap_delete_IntStructMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1428:6: note: type mismatch in parameter 1
 1428 | void _wrap_delete_IntStructMap_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1428:6: note: '_wrap_delete_IntStructMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1428:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:122:13: warning: type of '_wrap_delete_IntStructConstPtrMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  122 | extern void _wrap_delete_IntStructConstPtrMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1704:6: note: type mismatch in parameter 1
 1704 | void _wrap_delete_IntStructConstPtrMap_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1704:6: note: '_wrap_delete_IntStructConstPtrMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1704:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:82:13: warning: type of '_wrap_delete_IntIntPtrMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap_delete_IntIntPtrMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1156:6: note: type mismatch in parameter 1
 1156 | void _wrap_delete_IntIntPtrMap_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1156:6: note: '_wrap_delete_IntIntPtrMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1156:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:55:13: warning: type of '_wrap_delete_IntIntMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   55 | extern void _wrap_delete_IntIntMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:773:6: note: type mismatch in parameter 1
  773 | void _wrap_delete_IntIntMap_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:773:6: note: '_wrap_delete_IntIntMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:773:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:92:13: warning: type of '_wrap_delete_IntConstIntPtrMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   92 | extern void _wrap_delete_IntConstIntPtrMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1294:6: note: type mismatch in parameter 1
 1294 | void _wrap_delete_IntConstIntPtrMap_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1294:6: note: '_wrap_delete_IntConstIntPtrMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1294:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:147:13: warning: type of '_wrap_delete_A_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  147 | extern void _wrap_delete_A_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2047:6: note: type mismatch in parameter 1
 2047 | void _wrap_delete_A_li_std_map_73a95d3312c3fccf(A *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2047:6: note: '_wrap_delete_A_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2047:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:41:18: warning: type of '_wrap_Swig_malloc_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_Swig_malloc_li_std_map_73a95d3312c3fccf(swig_intgo arg1);
      |                  ^
../li_std_map_wrap.cxx:588:7: note: return value type mismatch
  588 | void *_wrap_Swig_malloc_li_std_map_73a95d3312c3fccf(intgo _swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:588:7: note: '_wrap_Swig_malloc_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:588:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:40:13: warning: type of '_wrap_Swig_free_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_Swig_free_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:578:6: note: type mismatch in parameter 1
  578 | void _wrap_Swig_free_li_std_map_73a95d3312c3fccf(void *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:578:6: note: '_wrap_Swig_free_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:578:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:68:13: warning: type of '_wrap_Struct_num_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_Struct_num_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, double arg2);
      |             ^
../li_std_map_wrap.cxx:969:6: note: type mismatch in parameter 1
  969 | void _wrap_Struct_num_set_li_std_map_73a95d3312c3fccf(Struct *_swig_go_0, double _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:969:6: note: '_wrap_Struct_num_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:969:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:69:15: warning: type of '_wrap_Struct_num_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   69 | extern double _wrap_Struct_num_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |               ^
../li_std_map_wrap.cxx:981:8: note: type mismatch in parameter 1
  981 | double _wrap_Struct_num_get_li_std_map_73a95d3312c3fccf(Struct *_swig_go_0) {
      |        ^
../li_std_map_wrap.cxx:981:8: note: '_wrap_Struct_num_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:981:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:125:19: warning: type of '_wrap_StructPtrIntMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  125 | extern swig_intgo _wrap_StructPtrIntMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:1738:7: note: type mismatch in parameter 1
 1738 | intgo _wrap_StructPtrIntMap_size_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:1738:7: note: '_wrap_StructPtrIntMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1738:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:129:13: warning: type of '_wrap_StructPtrIntMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  129 | extern void _wrap_StructPtrIntMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2, swig_intgo arg3);
      |             ^
../li_std_map_wrap.cxx:1797:6: note: type mismatch in parameter 1
 1797 | void _wrap_StructPtrIntMap_set_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0, Struct **_swig_go_1, intgo _swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:1797:6: note: '_wrap_StructPtrIntMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1797:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:131:14: warning: type of '_wrap_StructPtrIntMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  131 | extern _Bool _wrap_StructPtrIntMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |              ^
../li_std_map_wrap.cxx:1835:6: note: type mismatch in parameter 1
 1835 | bool _wrap_StructPtrIntMap_has_key_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0, Struct **_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1835:6: note: '_wrap_StructPtrIntMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1835:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:128:19: warning: type of '_wrap_StructPtrIntMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  128 | extern swig_intgo _wrap_StructPtrIntMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../li_std_map_wrap.cxx:1774:7: note: type mismatch in parameter 1
 1774 | intgo _wrap_StructPtrIntMap_get_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0, Struct **_swig_go_1) {
      |       ^
../li_std_map_wrap.cxx:1774:7: note: '_wrap_StructPtrIntMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1774:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:126:14: warning: type of '_wrap_StructPtrIntMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  126 | extern _Bool _wrap_StructPtrIntMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:1751:6: note: type mismatch in parameter 1
 1751 | bool _wrap_StructPtrIntMap_empty_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1751:6: note: '_wrap_StructPtrIntMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1751:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:130:13: warning: type of '_wrap_StructPtrIntMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  130 | extern void _wrap_StructPtrIntMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_map_wrap.cxx:1815:6: note: type mismatch in parameter 1
 1815 | void _wrap_StructPtrIntMap_del_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0, Struct **_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1815:6: note: '_wrap_StructPtrIntMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1815:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:127:13: warning: type of '_wrap_StructPtrIntMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  127 | extern void _wrap_StructPtrIntMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1764:6: note: type mismatch in parameter 1
 1764 | void _wrap_StructPtrIntMap_clear_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1764:6: note: '_wrap_StructPtrIntMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1764:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:135:19: warning: type of '_wrap_StructIntMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  135 | extern swig_intgo _wrap_StructIntMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:1888:7: note: type mismatch in parameter 1
 1888 | intgo _wrap_StructIntMap_size_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:1888:7: note: '_wrap_StructIntMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1888:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:139:13: warning: type of '_wrap_StructIntMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  139 | extern void _wrap_StructIntMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2, swig_intgo arg3);
      |             ^
../li_std_map_wrap.cxx:1943:6: note: type mismatch in parameter 1
 1943 | void _wrap_StructIntMap_set_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0, Struct *_swig_go_1, intgo _swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:1943:6: note: '_wrap_StructIntMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1943:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:141:14: warning: type of '_wrap_StructIntMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  141 | extern _Bool _wrap_StructIntMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |              ^
../li_std_map_wrap.cxx:1973:6: note: type mismatch in parameter 1
 1973 | bool _wrap_StructIntMap_has_key_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0, Struct *_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1973:6: note: '_wrap_StructIntMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1973:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:138:19: warning: type of '_wrap_StructIntMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  138 | extern swig_intgo _wrap_StructIntMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../li_std_map_wrap.cxx:1924:7: note: type mismatch in parameter 1
 1924 | intgo _wrap_StructIntMap_get_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0, Struct *_swig_go_1) {
      |       ^
../li_std_map_wrap.cxx:1924:7: note: '_wrap_StructIntMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1924:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:136:14: warning: type of '_wrap_StructIntMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  136 | extern _Bool _wrap_StructIntMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:1901:6: note: type mismatch in parameter 1
 1901 | bool _wrap_StructIntMap_empty_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1901:6: note: '_wrap_StructIntMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1901:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:140:13: warning: type of '_wrap_StructIntMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  140 | extern void _wrap_StructIntMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_map_wrap.cxx:1957:6: note: type mismatch in parameter 1
 1957 | void _wrap_StructIntMap_del_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0, Struct *_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1957:6: note: '_wrap_StructIntMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1957:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:137:13: warning: type of '_wrap_StructIntMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  137 | extern void _wrap_StructIntMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1914:6: note: type mismatch in parameter 1
 1914 | void _wrap_StructIntMap_clear_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1914:6: note: '_wrap_StructIntMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1914:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:217:19: warning: type of '_wrap_StringLengthNumberMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  217 | extern swig_intgo _wrap_StringLengthNumberMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2951:7: note: type mismatch in parameter 1
 2951 | intgo _wrap_StringLengthNumberMap_size_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2951:7: note: '_wrap_StringLengthNumberMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2951:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:221:13: warning: type of '_wrap_StringLengthNumberMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  221 | extern void _wrap_StringLengthNumberMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_7 arg2, swig_intgo arg3);
      |             ^
../li_std_map_wrap.cxx:3009:6: note: type mismatch in parameter 1
 3009 | void _wrap_StringLengthNumberMap_set_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0, _gostring_ _swig_go_1, intgo _swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:3009:6: note: '_wrap_StringLengthNumberMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:3009:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:223:14: warning: type of '_wrap_StringLengthNumberMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  223 | extern _Bool _wrap_StringLengthNumberMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_9 arg2);
      |              ^
../li_std_map_wrap.cxx:3045:6: note: type mismatch in parameter 1
 3045 | bool _wrap_StringLengthNumberMap_has_key_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:3045:6: note: '_wrap_StringLengthNumberMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:3045:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:220:19: warning: type of '_wrap_StringLengthNumberMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  220 | extern swig_intgo _wrap_StringLengthNumberMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_6 arg2);
      |                   ^
../li_std_map_wrap.cxx:2987:7: note: type mismatch in parameter 1
 2987 | intgo _wrap_StringLengthNumberMap_get_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../li_std_map_wrap.cxx:2987:7: note: '_wrap_StringLengthNumberMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2987:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:218:14: warning: type of '_wrap_StringLengthNumberMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  218 | extern _Bool _wrap_StringLengthNumberMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:2964:6: note: type mismatch in parameter 1
 2964 | bool _wrap_StringLengthNumberMap_empty_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2964:6: note: '_wrap_StringLengthNumberMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2964:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:222:13: warning: type of '_wrap_StringLengthNumberMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  222 | extern void _wrap_StringLengthNumberMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_8 arg2);
      |             ^
../li_std_map_wrap.cxx:3026:6: note: type mismatch in parameter 1
 3026 | void _wrap_StringLengthNumberMap_del_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:3026:6: note: '_wrap_StringLengthNumberMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:3026:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:219:13: warning: type of '_wrap_StringLengthNumberMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  219 | extern void _wrap_StringLengthNumberMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2977:6: note: type mismatch in parameter 1
 2977 | void _wrap_StringLengthNumberMap_clear_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2977:6: note: '_wrap_StringLengthNumberMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2977:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:58:19: warning: type of '_wrap_StringIntMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_StringIntMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:807:7: note: type mismatch in parameter 1
  807 | intgo _wrap_StringIntMap_size_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:807:7: note: '_wrap_StringIntMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:807:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:62:13: warning: type of '_wrap_StringIntMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_StringIntMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_2 arg2, swig_intgo arg3);
      |             ^
../li_std_map_wrap.cxx:865:6: note: type mismatch in parameter 1
  865 | void _wrap_StringIntMap_set_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0, _gostring_ _swig_go_1, intgo _swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:865:6: note: '_wrap_StringIntMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:865:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:64:14: warning: type of '_wrap_StringIntMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   64 | extern _Bool _wrap_StringIntMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_4 arg2);
      |              ^
../li_std_map_wrap.cxx:901:6: note: type mismatch in parameter 1
  901 | bool _wrap_StringIntMap_has_key_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:901:6: note: '_wrap_StringIntMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:901:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:61:19: warning: type of '_wrap_StringIntMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_intgo _wrap_StringIntMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_1 arg2);
      |                   ^
../li_std_map_wrap.cxx:843:7: note: type mismatch in parameter 1
  843 | intgo _wrap_StringIntMap_get_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../li_std_map_wrap.cxx:843:7: note: '_wrap_StringIntMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:843:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:59:14: warning: type of '_wrap_StringIntMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   59 | extern _Bool _wrap_StringIntMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:820:6: note: type mismatch in parameter 1
  820 | bool _wrap_StringIntMap_empty_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:820:6: note: '_wrap_StringIntMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:820:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:63:13: warning: type of '_wrap_StringIntMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_StringIntMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_3 arg2);
      |             ^
../li_std_map_wrap.cxx:882:6: note: type mismatch in parameter 1
  882 | void _wrap_StringIntMap_del_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:882:6: note: '_wrap_StringIntMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:882:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:60:13: warning: type of '_wrap_StringIntMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_StringIntMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:833:6: note: type mismatch in parameter 1
  833 | void _wrap_StringIntMap_clear_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:833:6: note: '_wrap_StringIntMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:833:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:225:13: warning: type of '_wrap_MyMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  225 | extern void _wrap_MyMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:3073:6: note: type mismatch in parameter 1
 3073 | void _wrap_MyMap_set_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:3073:6: note: '_wrap_MyMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:3073:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:226:18: warning: type of '_wrap_MyMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  226 | extern uintptr_t _wrap_MyMap_get_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:3083:44: note: return value type mismatch
 3083 | std::map< std::string,int,LengthCompare > *_wrap_MyMap_get_li_std_map_73a95d3312c3fccf() {
      |                                            ^
../li_std_map_wrap.cxx:3083:44: note: '_wrap_MyMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:3083:44: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:105:19: warning: type of '_wrap_IntStructPtrMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  105 | extern swig_intgo _wrap_IntStructPtrMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:1462:7: note: type mismatch in parameter 1
 1462 | intgo _wrap_IntStructPtrMap_size_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:1462:7: note: '_wrap_IntStructPtrMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1462:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:109:13: warning: type of '_wrap_IntStructPtrMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  109 | extern void _wrap_IntStructPtrMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_std_map_wrap.cxx:1517:6: note: type mismatch in parameter 1
 1517 | void _wrap_IntStructPtrMap_set_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0, intgo _swig_go_1, Struct **_swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:1517:6: note: '_wrap_IntStructPtrMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1517:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:111:14: warning: type of '_wrap_IntStructPtrMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  111 | extern _Bool _wrap_IntStructPtrMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_std_map_wrap.cxx:1551:6: note: type mismatch in parameter 1
 1551 | bool _wrap_IntStructPtrMap_has_key_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1551:6: note: '_wrap_IntStructPtrMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1551:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:108:18: warning: type of '_wrap_IntStructPtrMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  108 | extern uintptr_t _wrap_IntStructPtrMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_std_map_wrap.cxx:1498:10: note: return value type mismatch
 1498 | Struct **_wrap_IntStructPtrMap_get_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0, intgo _swig_go_1) {
      |          ^
../li_std_map_wrap.cxx:1498:10: note: '_wrap_IntStructPtrMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1498:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:106:14: warning: type of '_wrap_IntStructPtrMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  106 | extern _Bool _wrap_IntStructPtrMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:1475:6: note: type mismatch in parameter 1
 1475 | bool _wrap_IntStructPtrMap_empty_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1475:6: note: '_wrap_IntStructPtrMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1475:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:110:13: warning: type of '_wrap_IntStructPtrMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  110 | extern void _wrap_IntStructPtrMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:1535:6: note: type mismatch in parameter 1
 1535 | void _wrap_IntStructPtrMap_del_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1535:6: note: '_wrap_IntStructPtrMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1535:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:107:13: warning: type of '_wrap_IntStructPtrMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  107 | extern void _wrap_IntStructPtrMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1488:6: note: type mismatch in parameter 1
 1488 | void _wrap_IntStructPtrMap_clear_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1488:6: note: '_wrap_IntStructPtrMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1488:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:95:19: warning: type of '_wrap_IntStructMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   95 | extern swig_intgo _wrap_IntStructMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:1328:7: note: type mismatch in parameter 1
 1328 | intgo _wrap_IntStructMap_size_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:1328:7: note: '_wrap_IntStructMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1328:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:99:13: warning: type of '_wrap_IntStructMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   99 | extern void _wrap_IntStructMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_std_map_wrap.cxx:1383:6: note: type mismatch in parameter 1
 1383 | void _wrap_IntStructMap_set_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0, intgo _swig_go_1, Struct *_swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:1383:6: note: '_wrap_IntStructMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1383:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:101:14: warning: type of '_wrap_IntStructMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  101 | extern _Bool _wrap_IntStructMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_std_map_wrap.cxx:1413:6: note: type mismatch in parameter 1
 1413 | bool _wrap_IntStructMap_has_key_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1413:6: note: '_wrap_IntStructMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1413:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:98:18: warning: type of '_wrap_IntStructMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   98 | extern uintptr_t _wrap_IntStructMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_std_map_wrap.cxx:1364:9: note: return value type mismatch
 1364 | Struct *_wrap_IntStructMap_get_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0, intgo _swig_go_1) {
      |         ^
../li_std_map_wrap.cxx:1364:9: note: '_wrap_IntStructMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1364:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:96:14: warning: type of '_wrap_IntStructMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   96 | extern _Bool _wrap_IntStructMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:1341:6: note: type mismatch in parameter 1
 1341 | bool _wrap_IntStructMap_empty_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1341:6: note: '_wrap_IntStructMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1341:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:100:13: warning: type of '_wrap_IntStructMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  100 | extern void _wrap_IntStructMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:1397:6: note: type mismatch in parameter 1
 1397 | void _wrap_IntStructMap_del_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1397:6: note: '_wrap_IntStructMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1397:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:97:13: warning: type of '_wrap_IntStructMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   97 | extern void _wrap_IntStructMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1354:6: note: type mismatch in parameter 1
 1354 | void _wrap_IntStructMap_clear_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1354:6: note: '_wrap_IntStructMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1354:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:115:19: warning: type of '_wrap_IntStructConstPtrMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  115 | extern swig_intgo _wrap_IntStructConstPtrMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:1600:7: note: type mismatch in parameter 1
 1600 | intgo _wrap_IntStructConstPtrMap_size_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:1600:7: note: '_wrap_IntStructConstPtrMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1600:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:119:13: warning: type of '_wrap_IntStructConstPtrMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  119 | extern void _wrap_IntStructConstPtrMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_std_map_wrap.cxx:1655:6: note: type mismatch in parameter 1
 1655 | void _wrap_IntStructConstPtrMap_set_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0, intgo _swig_go_1, Struct **_swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:1655:6: note: '_wrap_IntStructConstPtrMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1655:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:121:14: warning: type of '_wrap_IntStructConstPtrMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  121 | extern _Bool _wrap_IntStructConstPtrMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_std_map_wrap.cxx:1689:6: note: type mismatch in parameter 1
 1689 | bool _wrap_IntStructConstPtrMap_has_key_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1689:6: note: '_wrap_IntStructConstPtrMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1689:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:118:18: warning: type of '_wrap_IntStructConstPtrMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  118 | extern uintptr_t _wrap_IntStructConstPtrMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_std_map_wrap.cxx:1636:10: note: return value type mismatch
 1636 | Struct **_wrap_IntStructConstPtrMap_get_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0, intgo _swig_go_1) {
      |          ^
../li_std_map_wrap.cxx:1636:10: note: '_wrap_IntStructConstPtrMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1636:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:116:14: warning: type of '_wrap_IntStructConstPtrMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  116 | extern _Bool _wrap_IntStructConstPtrMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:1613:6: note: type mismatch in parameter 1
 1613 | bool _wrap_IntStructConstPtrMap_empty_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1613:6: note: '_wrap_IntStructConstPtrMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1613:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:120:13: warning: type of '_wrap_IntStructConstPtrMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  120 | extern void _wrap_IntStructConstPtrMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:1673:6: note: type mismatch in parameter 1
 1673 | void _wrap_IntStructConstPtrMap_del_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1673:6: note: '_wrap_IntStructConstPtrMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1673:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:117:13: warning: type of '_wrap_IntStructConstPtrMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  117 | extern void _wrap_IntStructConstPtrMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1626:6: note: type mismatch in parameter 1
 1626 | void _wrap_IntStructConstPtrMap_clear_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1626:6: note: '_wrap_IntStructConstPtrMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1626:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:75:19: warning: type of '_wrap_IntIntPtrMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap_IntIntPtrMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:1052:7: note: type mismatch in parameter 1
 1052 | intgo _wrap_IntIntPtrMap_size_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:1052:7: note: '_wrap_IntIntPtrMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1052:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:79:13: warning: type of '_wrap_IntIntPtrMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_IntIntPtrMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3);
      |             ^
../li_std_map_wrap.cxx:1107:6: note: type mismatch in parameter 1
 1107 | void _wrap_IntIntPtrMap_set_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0, intgo _swig_go_1, int **_swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:1107:6: note: '_wrap_IntIntPtrMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1107:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:81:14: warning: type of '_wrap_IntIntPtrMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   81 | extern _Bool _wrap_IntIntPtrMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_std_map_wrap.cxx:1141:6: note: type mismatch in parameter 1
 1141 | bool _wrap_IntIntPtrMap_has_key_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1141:6: note: '_wrap_IntIntPtrMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1141:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:78:19: warning: type of '_wrap_IntIntPtrMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_voidp _wrap_IntIntPtrMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../li_std_map_wrap.cxx:1088:7: note: type mismatch in parameter 1
 1088 | int **_wrap_IntIntPtrMap_get_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../li_std_map_wrap.cxx:1088:7: note: '_wrap_IntIntPtrMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1088:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:76:14: warning: type of '_wrap_IntIntPtrMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   76 | extern _Bool _wrap_IntIntPtrMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:1065:6: note: type mismatch in parameter 1
 1065 | bool _wrap_IntIntPtrMap_empty_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1065:6: note: '_wrap_IntIntPtrMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1065:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:80:13: warning: type of '_wrap_IntIntPtrMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_IntIntPtrMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:1125:6: note: type mismatch in parameter 1
 1125 | void _wrap_IntIntPtrMap_del_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1125:6: note: '_wrap_IntIntPtrMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1125:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:77:13: warning: type of '_wrap_IntIntPtrMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_IntIntPtrMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1078:6: note: type mismatch in parameter 1
 1078 | void _wrap_IntIntPtrMap_clear_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1078:6: note: '_wrap_IntIntPtrMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1078:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:48:19: warning: type of '_wrap_IntIntMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_IntIntMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:673:7: note: type mismatch in parameter 1
  673 | intgo _wrap_IntIntMap_size_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:673:7: note: '_wrap_IntIntMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:673:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:52:13: warning: type of '_wrap_IntIntMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_IntIntMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |             ^
../li_std_map_wrap.cxx:728:6: note: type mismatch in parameter 1
  728 | void _wrap_IntIntMap_set_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:728:6: note: '_wrap_IntIntMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:728:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:54:14: warning: type of '_wrap_IntIntMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   54 | extern _Bool _wrap_IntIntMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_std_map_wrap.cxx:758:6: note: type mismatch in parameter 1
  758 | bool _wrap_IntIntMap_has_key_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:758:6: note: '_wrap_IntIntMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:758:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:51:19: warning: type of '_wrap_IntIntMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_IntIntMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../li_std_map_wrap.cxx:709:7: note: type mismatch in parameter 1
  709 | intgo _wrap_IntIntMap_get_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../li_std_map_wrap.cxx:709:7: note: '_wrap_IntIntMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:709:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:49:14: warning: type of '_wrap_IntIntMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   49 | extern _Bool _wrap_IntIntMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:686:6: note: type mismatch in parameter 1
  686 | bool _wrap_IntIntMap_empty_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:686:6: note: '_wrap_IntIntMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:686:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:53:13: warning: type of '_wrap_IntIntMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_IntIntMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:742:6: note: type mismatch in parameter 1
  742 | void _wrap_IntIntMap_del_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:742:6: note: '_wrap_IntIntMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:742:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:50:13: warning: type of '_wrap_IntIntMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_IntIntMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:699:6: note: type mismatch in parameter 1
  699 | void _wrap_IntIntMap_clear_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:699:6: note: '_wrap_IntIntMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:699:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:85:19: warning: type of '_wrap_IntConstIntPtrMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   85 | extern swig_intgo _wrap_IntConstIntPtrMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:1190:7: note: type mismatch in parameter 1
 1190 | intgo _wrap_IntConstIntPtrMap_size_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:1190:7: note: '_wrap_IntConstIntPtrMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1190:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:89:13: warning: type of '_wrap_IntConstIntPtrMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   89 | extern void _wrap_IntConstIntPtrMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3);
      |             ^
../li_std_map_wrap.cxx:1245:6: note: type mismatch in parameter 1
 1245 | void _wrap_IntConstIntPtrMap_set_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0, intgo _swig_go_1, int **_swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:1245:6: note: '_wrap_IntConstIntPtrMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1245:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:91:14: warning: type of '_wrap_IntConstIntPtrMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   91 | extern _Bool _wrap_IntConstIntPtrMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_std_map_wrap.cxx:1279:6: note: type mismatch in parameter 1
 1279 | bool _wrap_IntConstIntPtrMap_has_key_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1279:6: note: '_wrap_IntConstIntPtrMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1279:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:88:19: warning: type of '_wrap_IntConstIntPtrMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   88 | extern swig_voidp _wrap_IntConstIntPtrMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../li_std_map_wrap.cxx:1226:7: note: type mismatch in parameter 1
 1226 | int **_wrap_IntConstIntPtrMap_get_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../li_std_map_wrap.cxx:1226:7: note: '_wrap_IntConstIntPtrMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1226:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:86:14: warning: type of '_wrap_IntConstIntPtrMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   86 | extern _Bool _wrap_IntConstIntPtrMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:1203:6: note: type mismatch in parameter 1
 1203 | bool _wrap_IntConstIntPtrMap_empty_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1203:6: note: '_wrap_IntConstIntPtrMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1203:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:90:13: warning: type of '_wrap_IntConstIntPtrMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   90 | extern void _wrap_IntConstIntPtrMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:1263:6: note: type mismatch in parameter 1
 1263 | void _wrap_IntConstIntPtrMap_del_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1263:6: note: '_wrap_IntConstIntPtrMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:87:13: warning: type of '_wrap_IntConstIntPtrMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   87 | extern void _wrap_IntConstIntPtrMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1216:6: note: type mismatch in parameter 1
 1216 | void _wrap_IntConstIntPtrMap_clear_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1216:6: note: '_wrap_IntConstIntPtrMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1216:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:143:13: warning: type of '_wrap_A_val_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  143 | extern void _wrap_A_val_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:1998:6: note: type mismatch in parameter 1
 1998 | void _wrap_A_val_set_li_std_map_73a95d3312c3fccf(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1998:6: note: '_wrap_A_val_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1998:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map.go:144:19: warning: type of '_wrap_A_val_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  144 | extern swig_intgo _wrap_A_val_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2010:7: note: type mismatch in parameter 1
 2010 | intgo _wrap_A_val_get_li_std_map_73a95d3312c3fccf(A *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2010:7: note: '_wrap_A_val_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2010:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_map_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build684450903/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build684450903/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build684450903/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/li_std_map
li_std_map_wrap.cxx: In function 'int** _wrap_IntIntPtrMap_get_li_std_map_73a95d3312c3fccf(std::map<int, int*>*, intgo)':
li_std_map_wrap.cxx:1102:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1102 |   *(int **)&_swig_go_result = *result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
li_std_map_wrap.cxx: In function 'void _wrap_IntIntPtrMap_set_li_std_map_73a95d3312c3fccf(std::map<int, int*>*, intgo, int**)':
li_std_map_wrap.cxx:1116:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1116 |   temp3 = *(int **)&_swig_go_2;
      |            ^~~~~~~~~~~~~~~~~~~
li_std_map_wrap.cxx: In function 'int** _wrap_IntConstIntPtrMap_get_li_std_map_73a95d3312c3fccf(std::map<int, const int*>*, intgo)':
li_std_map_wrap.cxx:1240:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1240 |   *(int **)&_swig_go_result = *result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
li_std_map_wrap.cxx: In function 'void _wrap_IntConstIntPtrMap_set_li_std_map_73a95d3312c3fccf(std::map<int, const int*>*, intgo, int**)':
li_std_map_wrap.cxx:1254:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1254 |   temp3 = *(int **)&_swig_go_2;
      |            ^~~~~~~~~~~~~~~~~~~
li_std_map_wrap.cxx: In function 'Struct** _wrap_IntStructPtrMap_get_li_std_map_73a95d3312c3fccf(std::map<int, Struct*>*, intgo)':
li_std_map_wrap.cxx:1512:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1512 |   *(Struct **)&_swig_go_result = *result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_map_wrap.cxx: In function 'void _wrap_IntStructPtrMap_set_li_std_map_73a95d3312c3fccf(std::map<int, Struct*>*, intgo, Struct**)':
li_std_map_wrap.cxx:1526:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1526 |   temp3 = *(Struct **)&_swig_go_2;
      |            ^~~~~~~~~~~~~~~~~~~~~~
li_std_map_wrap.cxx: In function 'Struct** _wrap_IntStructConstPtrMap_get_li_std_map_73a95d3312c3fccf(std::map<int, const Struct*>*, intgo)':
li_std_map_wrap.cxx:1650:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1650 |   *(Struct **)&_swig_go_result = *result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_map_wrap.cxx: In function 'void _wrap_IntStructConstPtrMap_set_li_std_map_73a95d3312c3fccf(std::map<int, const Struct*>*, intgo, Struct**)':
li_std_map_wrap.cxx:1664:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1664 |   temp3 = *(Struct **)&_swig_go_2;
      |            ^~~~~~~~~~~~~~~~~~~~~~
li_std_map_wrap.cxx: In function 'intgo _wrap_StructPtrIntMap_get_li_std_map_73a95d3312c3fccf(std::map<Struct*, int>*, Struct**)':
li_std_map_wrap.cxx:1783:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1783 |   temp2 = *(Struct **)&_swig_go_1;
      |            ^~~~~~~~~~~~~~~~~~~~~~
li_std_map_wrap.cxx: In function 'void _wrap_StructPtrIntMap_set_li_std_map_73a95d3312c3fccf(std::map<Struct*, int>*, Struct**, intgo)':
li_std_map_wrap.cxx:1805:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1805 |   temp2 = *(Struct **)&_swig_go_1;
      |            ^~~~~~~~~~~~~~~~~~~~~~
li_std_map_wrap.cxx: In function 'void _wrap_StructPtrIntMap_del_li_std_map_73a95d3312c3fccf(std::map<Struct*, int>*, Struct**)':
li_std_map_wrap.cxx:1822:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1822 |   temp2 = *(Struct **)&_swig_go_1;
      |            ^~~~~~~~~~~~~~~~~~~~~~
li_std_map_wrap.cxx: In function 'bool _wrap_StructPtrIntMap_has_key_li_std_map_73a95d3312c3fccf(std::map<Struct*, int>*, Struct**)':
li_std_map_wrap.cxx:1844:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1844 |   temp2 = *(Struct **)&_swig_go_1;
      |            ^~~~~~~~~~~~~~~~~~~~~~
li_std_map_wrap.cxx: In function 'A** _wrap_mapA_get_li_std_map_73a95d3312c3fccf(std::map<int, A*>*, intgo)':
li_std_map_wrap.cxx:2435:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 2435 |   *(A **)&_swig_go_result = *result;
      |    ^~~~~~~~~~~~~~~~~~~~~~
li_std_map_wrap.cxx: In function 'void _wrap_mapA_set_li_std_map_73a95d3312c3fccf(std::map<int, A*>*, intgo, A**)':
li_std_map_wrap.cxx:2449:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 2449 |   temp3 = *(A **)&_swig_go_2;
      |            ^~~~~~~~~~~~~~~~~
li_std_map_wrap.cxx: At global scope:
li_std_map_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:66:15: warning: type of '_wrap_valueAverage_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   66 | extern double _wrap_valueAverage_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |               ^
../li_std_map_wrap.cxx:929:8: note: type mismatch in parameter 1
  929 | double _wrap_valueAverage_li_std_map_73a95d3312c3fccf(std::map< std::string,int,std::less< std::string > > *_swig_go_0) {
      |        ^
../li_std_map_wrap.cxx:929:8: note: '_wrap_valueAverage_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:929:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:67:20: warning: type of '_wrap_stringifyKeys_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   67 | extern swig_type_5 _wrap_stringifyKeys_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                    ^
../li_std_map_wrap.cxx:949:12: note: type mismatch in parameter 1
  949 | _gostring_ _wrap_stringifyKeys_li_std_map_73a95d3312c3fccf(std::map< std::string,int,std::less< std::string > > *_swig_go_0) {
      |            ^
../li_std_map_wrap.cxx:949:12: note: '_wrap_stringifyKeys_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:949:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:227:13: warning: type of '_wrap_populate_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  227 | extern void _wrap_populate_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:3094:6: note: type mismatch in parameter 1
 3094 | void _wrap_populate_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:3094:6: note: '_wrap_populate_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:3094:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:153:13: warning: type of '_wrap_pairii_second_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  153 | extern void _wrap_pairii_second_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:2121:6: note: type mismatch in parameter 1
 2121 | void _wrap_pairii_second_set_li_std_map_73a95d3312c3fccf(std::pair< int,int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2121:6: note: '_wrap_pairii_second_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2121:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:154:19: warning: type of '_wrap_pairii_second_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  154 | extern swig_intgo _wrap_pairii_second_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2133:7: note: type mismatch in parameter 1
 2133 | intgo _wrap_pairii_second_get_li_std_map_73a95d3312c3fccf(std::pair< int,int > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2133:7: note: '_wrap_pairii_second_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2133:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:151:13: warning: type of '_wrap_pairii_first_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  151 | extern void _wrap_pairii_first_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:2096:6: note: type mismatch in parameter 1
 2096 | void _wrap_pairii_first_set_li_std_map_73a95d3312c3fccf(std::pair< int,int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2096:6: note: '_wrap_pairii_first_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2096:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:152:19: warning: type of '_wrap_pairii_first_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  152 | extern swig_intgo _wrap_pairii_first_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2108:7: note: type mismatch in parameter 1
 2108 | intgo _wrap_pairii_first_get_li_std_map_73a95d3312c3fccf(std::pair< int,int > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2108:7: note: '_wrap_pairii_first_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2108:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:209:18: warning: type of '_wrap_pairiiAc_second_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  209 | extern uintptr_t _wrap_pairiiAc_second_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2850:23: note: return value type mismatch
 2850 | std::pair< int,A * > *_wrap_pairiiAc_second_get_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > const > *_swig_go_0) {
      |                       ^
../li_std_map_wrap.cxx:2850:23: note: '_wrap_pairiiAc_second_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2850:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:207:13: warning: type of '_wrap_pairiiAc_first_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  207 | extern void _wrap_pairiiAc_first_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:2825:6: note: type mismatch in parameter 1
 2825 | void _wrap_pairiiAc_first_set_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > const > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2825:6: note: '_wrap_pairiiAc_first_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2825:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:208:19: warning: type of '_wrap_pairiiAc_first_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  208 | extern swig_intgo _wrap_pairiiAc_first_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2837:7: note: type mismatch in parameter 1
 2837 | intgo _wrap_pairiiAc_first_get_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > const > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2837:7: note: '_wrap_pairiiAc_first_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2837:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:201:13: warning: type of '_wrap_pairiiA_second_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  201 | extern void _wrap_pairiiA_second_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_map_wrap.cxx:2744:6: note: type mismatch in parameter 1
 2744 | void _wrap_pairiiA_second_set_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > > *_swig_go_0, std::pair< int,A * > *_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2744:6: note: '_wrap_pairiiA_second_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2744:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:202:18: warning: type of '_wrap_pairiiA_second_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  202 | extern uintptr_t _wrap_pairiiA_second_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2756:23: note: return value type mismatch
 2756 | std::pair< int,A * > *_wrap_pairiiA_second_get_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > > *_swig_go_0) {
      |                       ^
../li_std_map_wrap.cxx:2756:23: note: '_wrap_pairiiA_second_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2756:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:199:13: warning: type of '_wrap_pairiiA_first_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  199 | extern void _wrap_pairiiA_first_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:2719:6: note: type mismatch in parameter 1
 2719 | void _wrap_pairiiA_first_set_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2719:6: note: '_wrap_pairiiA_first_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2719:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:200:19: warning: type of '_wrap_pairiiA_first_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  200 | extern swig_intgo _wrap_pairiiA_first_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2731:7: note: type mismatch in parameter 1
 2731 | intgo _wrap_pairiiA_first_get_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2731:7: note: '_wrap_pairiiA_first_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2731:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:193:13: warning: type of '_wrap_paircA2_second_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  193 | extern void _wrap_paircA2_second_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_map_wrap.cxx:2638:6: note: type mismatch in parameter 1
 2638 | void _wrap_paircA2_second_set_li_std_map_73a95d3312c3fccf(std::pair< int const,A const * > *_swig_go_0, A *_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2638:6: note: '_wrap_paircA2_second_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2638:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:194:18: warning: type of '_wrap_paircA2_second_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  194 | extern uintptr_t _wrap_paircA2_second_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2650:4: note: return value type mismatch
 2650 | A *_wrap_paircA2_second_get_li_std_map_73a95d3312c3fccf(std::pair< int const,A const * > *_swig_go_0) {
      |    ^
../li_std_map_wrap.cxx:2650:4: note: '_wrap_paircA2_second_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2650:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:192:19: warning: type of '_wrap_paircA2_first_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  192 | extern swig_intgo _wrap_paircA2_first_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2625:7: note: type mismatch in parameter 1
 2625 | intgo _wrap_paircA2_first_get_li_std_map_73a95d3312c3fccf(std::pair< int const,A const * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2625:7: note: '_wrap_paircA2_first_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2625:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:186:13: warning: type of '_wrap_paircA1_second_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  186 | extern void _wrap_paircA1_second_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_map_wrap.cxx:2551:6: note: type mismatch in parameter 1
 2551 | void _wrap_paircA1_second_set_li_std_map_73a95d3312c3fccf(std::pair< int const,A * > *_swig_go_0, A *_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2551:6: note: '_wrap_paircA1_second_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2551:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:187:18: warning: type of '_wrap_paircA1_second_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  187 | extern uintptr_t _wrap_paircA1_second_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2563:4: note: return value type mismatch
 2563 | A *_wrap_paircA1_second_get_li_std_map_73a95d3312c3fccf(std::pair< int const,A * > *_swig_go_0) {
      |    ^
../li_std_map_wrap.cxx:2563:4: note: '_wrap_paircA1_second_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2563:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:185:19: warning: type of '_wrap_paircA1_first_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  185 | extern swig_intgo _wrap_paircA1_first_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2538:7: note: type mismatch in parameter 1
 2538 | intgo _wrap_paircA1_first_get_li_std_map_73a95d3312c3fccf(std::pair< int const,A * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2538:7: note: '_wrap_paircA1_first_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2538:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:169:13: warning: type of '_wrap_pairA_second_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  169 | extern void _wrap_pairA_second_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_map_wrap.cxx:2326:6: note: type mismatch in parameter 1
 2326 | void _wrap_pairA_second_set_li_std_map_73a95d3312c3fccf(std::pair< int,A * > *_swig_go_0, A *_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2326:6: note: '_wrap_pairA_second_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2326:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:170:18: warning: type of '_wrap_pairA_second_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  170 | extern uintptr_t _wrap_pairA_second_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2338:4: note: return value type mismatch
 2338 | A *_wrap_pairA_second_get_li_std_map_73a95d3312c3fccf(std::pair< int,A * > *_swig_go_0) {
      |    ^
../li_std_map_wrap.cxx:2338:4: note: '_wrap_pairA_second_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2338:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:167:13: warning: type of '_wrap_pairA_first_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  167 | extern void _wrap_pairA_first_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:2301:6: note: type mismatch in parameter 1
 2301 | void _wrap_pairA_first_set_li_std_map_73a95d3312c3fccf(std::pair< int,A * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2301:6: note: '_wrap_pairA_first_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2301:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:168:19: warning: type of '_wrap_pairA_first_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  168 | extern swig_intgo _wrap_pairA_first_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2313:7: note: type mismatch in parameter 1
 2313 | intgo _wrap_pairA_first_get_li_std_map_73a95d3312c3fccf(std::pair< int,A * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2313:7: note: '_wrap_pairA_first_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2313:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:161:13: warning: type of '_wrap_pairAA_second_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  161 | extern void _wrap_pairAA_second_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_map_wrap.cxx:2227:6: note: type mismatch in parameter 1
 2227 | void _wrap_pairAA_second_set_li_std_map_73a95d3312c3fccf(std::pair< int,A > *_swig_go_0, A *_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2227:6: note: '_wrap_pairAA_second_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2227:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:162:18: warning: type of '_wrap_pairAA_second_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  162 | extern uintptr_t _wrap_pairAA_second_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2239:4: note: return value type mismatch
 2239 | A *_wrap_pairAA_second_get_li_std_map_73a95d3312c3fccf(std::pair< int,A > *_swig_go_0) {
      |    ^
../li_std_map_wrap.cxx:2239:4: note: '_wrap_pairAA_second_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2239:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:159:13: warning: type of '_wrap_pairAA_first_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  159 | extern void _wrap_pairAA_first_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:2202:6: note: type mismatch in parameter 1
 2202 | void _wrap_pairAA_first_set_li_std_map_73a95d3312c3fccf(std::pair< int,A > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2202:6: note: '_wrap_pairAA_first_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2202:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:160:19: warning: type of '_wrap_pairAA_first_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  160 | extern swig_intgo _wrap_pairAA_first_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2214:7: note: type mismatch in parameter 1
 2214 | intgo _wrap_pairAA_first_get_li_std_map_73a95d3312c3fccf(std::pair< int,A > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2214:7: note: '_wrap_pairAA_first_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2214:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:211:18: warning: type of '_wrap_p_identa_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  211 | extern uintptr_t _wrap_p_identa_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2873:23: note: return value type mismatch
 2873 | std::pair< int,A * > *_wrap_p_identa_li_std_map_73a95d3312c3fccf(std::pair< int,A * > *_swig_go_0) {
      |                       ^
../li_std_map_wrap.cxx:2873:23: note: '_wrap_p_identa_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2873:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:150:18: warning: type of '_wrap_new_pairii__SWIG_2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  150 | extern uintptr_t _wrap_new_pairii__SWIG_2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2083:23: note: return value type mismatch
 2083 | std::pair< int,int > *_wrap_new_pairii__SWIG_2_li_std_map_73a95d3312c3fccf(std::pair< int,int > *_swig_go_0) {
      |                       ^
../li_std_map_wrap.cxx:2083:23: note: '_wrap_new_pairii__SWIG_2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2083:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:149:18: warning: type of '_wrap_new_pairii__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  149 | extern uintptr_t _wrap_new_pairii__SWIG_1_li_std_map_73a95d3312c3fccf(swig_intgo arg1, swig_intgo arg2);
      |                  ^
../li_std_map_wrap.cxx:2068:23: note: return value type mismatch
 2068 | std::pair< int,int > *_wrap_new_pairii__SWIG_1_li_std_map_73a95d3312c3fccf(intgo _swig_go_0, intgo _swig_go_1) {
      |                       ^
../li_std_map_wrap.cxx:2068:23: note: '_wrap_new_pairii__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2068:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:148:18: warning: type of '_wrap_new_pairii__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  148 | extern uintptr_t _wrap_new_pairii__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2057:23: note: return value type mismatch
 2057 | std::pair< int,int > *_wrap_new_pairii__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                       ^
../li_std_map_wrap.cxx:2057:23: note: '_wrap_new_pairii__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2057:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:206:18: warning: type of '_wrap_new_pairiiAc__SWIG_2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  206 | extern uintptr_t _wrap_new_pairiiAc__SWIG_2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2812:46: note: return value type mismatch
 2812 | std::pair< int,std::pair< int,A * > const > *_wrap_new_pairiiAc__SWIG_2_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > const > *_swig_go_0) {
      |                                              ^
../li_std_map_wrap.cxx:2812:46: note: '_wrap_new_pairiiAc__SWIG_2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2812:46: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:205:18: warning: type of '_wrap_new_pairiiAc__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  205 | extern uintptr_t _wrap_new_pairiiAc__SWIG_1_li_std_map_73a95d3312c3fccf(swig_intgo arg1, uintptr_t arg2);
      |                  ^
../li_std_map_wrap.cxx:2790:46: note: return value type mismatch
 2790 | std::pair< int,std::pair< int,A * > const > *_wrap_new_pairiiAc__SWIG_1_li_std_map_73a95d3312c3fccf(intgo _swig_go_0, std::pair< int,A * > *_swig_go_1) {
      |                                              ^
../li_std_map_wrap.cxx:2790:46: note: '_wrap_new_pairiiAc__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2790:46: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:204:18: warning: type of '_wrap_new_pairiiAc__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  204 | extern uintptr_t _wrap_new_pairiiAc__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2779:46: note: return value type mismatch
 2779 | std::pair< int,std::pair< int,A * > const > *_wrap_new_pairiiAc__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                                              ^
../li_std_map_wrap.cxx:2779:46: note: '_wrap_new_pairiiAc__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2779:46: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:198:18: warning: type of '_wrap_new_pairiiA__SWIG_2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  198 | extern uintptr_t _wrap_new_pairiiA__SWIG_2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2706:40: note: return value type mismatch
 2706 | std::pair< int,std::pair< int,A * > > *_wrap_new_pairiiA__SWIG_2_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > > *_swig_go_0) {
      |                                        ^
../li_std_map_wrap.cxx:2706:40: note: '_wrap_new_pairiiA__SWIG_2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2706:40: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:197:18: warning: type of '_wrap_new_pairiiA__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  197 | extern uintptr_t _wrap_new_pairiiA__SWIG_1_li_std_map_73a95d3312c3fccf(swig_intgo arg1, uintptr_t arg2);
      |                  ^
../li_std_map_wrap.cxx:2684:40: note: return value type mismatch
 2684 | std::pair< int,std::pair< int,A * > > *_wrap_new_pairiiA__SWIG_1_li_std_map_73a95d3312c3fccf(intgo _swig_go_0, std::pair< int,A * > *_swig_go_1) {
      |                                        ^
../li_std_map_wrap.cxx:2684:40: note: '_wrap_new_pairiiA__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2684:40: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:196:18: warning: type of '_wrap_new_pairiiA__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  196 | extern uintptr_t _wrap_new_pairiiA__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2673:40: note: return value type mismatch
 2673 | std::pair< int,std::pair< int,A * > > *_wrap_new_pairiiA__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                                        ^
../li_std_map_wrap.cxx:2673:40: note: '_wrap_new_pairiiA__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2673:40: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:191:18: warning: type of '_wrap_new_paircA2__SWIG_2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  191 | extern uintptr_t _wrap_new_paircA2__SWIG_2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2612:35: note: return value type mismatch
 2612 | std::pair< int const,A const * > *_wrap_new_paircA2__SWIG_2_li_std_map_73a95d3312c3fccf(std::pair< int const,A const * > *_swig_go_0) {
      |                                   ^
../li_std_map_wrap.cxx:2612:35: note: '_wrap_new_paircA2__SWIG_2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2612:35: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:190:18: warning: type of '_wrap_new_paircA2__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  190 | extern uintptr_t _wrap_new_paircA2__SWIG_1_li_std_map_73a95d3312c3fccf(swig_intgo arg1, uintptr_t arg2);
      |                  ^
../li_std_map_wrap.cxx:2597:35: note: return value type mismatch
 2597 | std::pair< int const,A const * > *_wrap_new_paircA2__SWIG_1_li_std_map_73a95d3312c3fccf(intgo _swig_go_0, A *_swig_go_1) {
      |                                   ^
../li_std_map_wrap.cxx:2597:35: note: '_wrap_new_paircA2__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2597:35: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:189:18: warning: type of '_wrap_new_paircA2__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  189 | extern uintptr_t _wrap_new_paircA2__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2586:35: note: return value type mismatch
 2586 | std::pair< int const,A const * > *_wrap_new_paircA2__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                                   ^
../li_std_map_wrap.cxx:2586:35: note: '_wrap_new_paircA2__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2586:35: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:184:18: warning: type of '_wrap_new_paircA1__SWIG_2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  184 | extern uintptr_t _wrap_new_paircA1__SWIG_2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2525:29: note: return value type mismatch
 2525 | std::pair< int const,A * > *_wrap_new_paircA1__SWIG_2_li_std_map_73a95d3312c3fccf(std::pair< int const,A * > *_swig_go_0) {
      |                             ^
../li_std_map_wrap.cxx:2525:29: note: '_wrap_new_paircA1__SWIG_2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2525:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:183:18: warning: type of '_wrap_new_paircA1__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  183 | extern uintptr_t _wrap_new_paircA1__SWIG_1_li_std_map_73a95d3312c3fccf(swig_intgo arg1, uintptr_t arg2);
      |                  ^
../li_std_map_wrap.cxx:2510:29: note: return value type mismatch
 2510 | std::pair< int const,A * > *_wrap_new_paircA1__SWIG_1_li_std_map_73a95d3312c3fccf(intgo _swig_go_0, A *_swig_go_1) {
      |                             ^
../li_std_map_wrap.cxx:2510:29: note: '_wrap_new_paircA1__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2510:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:182:18: warning: type of '_wrap_new_paircA1__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  182 | extern uintptr_t _wrap_new_paircA1__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2499:29: note: return value type mismatch
 2499 | std::pair< int const,A * > *_wrap_new_paircA1__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                             ^
../li_std_map_wrap.cxx:2499:29: note: '_wrap_new_paircA1__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2499:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:166:18: warning: type of '_wrap_new_pairA__SWIG_2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  166 | extern uintptr_t _wrap_new_pairA__SWIG_2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2288:23: note: return value type mismatch
 2288 | std::pair< int,A * > *_wrap_new_pairA__SWIG_2_li_std_map_73a95d3312c3fccf(std::pair< int,A * > *_swig_go_0) {
      |                       ^
../li_std_map_wrap.cxx:2288:23: note: '_wrap_new_pairA__SWIG_2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2288:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:165:18: warning: type of '_wrap_new_pairA__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  165 | extern uintptr_t _wrap_new_pairA__SWIG_1_li_std_map_73a95d3312c3fccf(swig_intgo arg1, uintptr_t arg2);
      |                  ^
../li_std_map_wrap.cxx:2273:23: note: return value type mismatch
 2273 | std::pair< int,A * > *_wrap_new_pairA__SWIG_1_li_std_map_73a95d3312c3fccf(intgo _swig_go_0, A *_swig_go_1) {
      |                       ^
../li_std_map_wrap.cxx:2273:23: note: '_wrap_new_pairA__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2273:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:164:18: warning: type of '_wrap_new_pairA__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  164 | extern uintptr_t _wrap_new_pairA__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2262:23: note: return value type mismatch
 2262 | std::pair< int,A * > *_wrap_new_pairA__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                       ^
../li_std_map_wrap.cxx:2262:23: note: '_wrap_new_pairA__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2262:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:158:18: warning: type of '_wrap_new_pairAA__SWIG_2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  158 | extern uintptr_t _wrap_new_pairAA__SWIG_2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2189:21: note: return value type mismatch
 2189 | std::pair< int,A > *_wrap_new_pairAA__SWIG_2_li_std_map_73a95d3312c3fccf(std::pair< int,A > *_swig_go_0) {
      |                     ^
../li_std_map_wrap.cxx:2189:21: note: '_wrap_new_pairAA__SWIG_2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2189:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:157:18: warning: type of '_wrap_new_pairAA__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  157 | extern uintptr_t _wrap_new_pairAA__SWIG_1_li_std_map_73a95d3312c3fccf(swig_intgo arg1, uintptr_t arg2);
      |                  ^
../li_std_map_wrap.cxx:2167:21: note: return value type mismatch
 2167 | std::pair< int,A > *_wrap_new_pairAA__SWIG_1_li_std_map_73a95d3312c3fccf(intgo _swig_go_0, A *_swig_go_1) {
      |                     ^
../li_std_map_wrap.cxx:2167:21: note: '_wrap_new_pairAA__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2167:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:156:18: warning: type of '_wrap_new_pairAA__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  156 | extern uintptr_t _wrap_new_pairAA__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2156:21: note: return value type mismatch
 2156 | std::pair< int,A > *_wrap_new_pairAA__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                     ^
../li_std_map_wrap.cxx:2156:21: note: '_wrap_new_pairAA__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2156:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:44:18: warning: type of '_wrap_new_map_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_map_li_std_map_73a95d3312c3fccf(swig_intgo arg1);
      |                  ^
../li_std_map_wrap.cxx:626:15: note: return value type mismatch
  626 | another::map *_wrap_new_map_li_std_map_73a95d3312c3fccf(intgo _swig_go_0) {
      |               ^
../li_std_map_wrap.cxx:626:15: note: '_wrap_new_map_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:626:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:173:18: warning: type of '_wrap_new_mapA__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  173 | extern uintptr_t _wrap_new_mapA__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2372:22: note: return value type mismatch
 2372 | std::map< int,A * > *_wrap_new_mapA__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0) {
      |                      ^
../li_std_map_wrap.cxx:2372:22: note: '_wrap_new_mapA__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2372:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:172:18: warning: type of '_wrap_new_mapA__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  172 | extern uintptr_t _wrap_new_mapA__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2361:22: note: return value type mismatch
 2361 | std::map< int,A * > *_wrap_new_mapA__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                      ^
../li_std_map_wrap.cxx:2361:22: note: '_wrap_new_mapA__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2361:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:71:18: warning: type of '_wrap_new_Struct__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_Struct__SWIG_1_li_std_map_73a95d3312c3fccf(double arg1);
      |                  ^
../li_std_map_wrap.cxx:1005:9: note: return value type mismatch
 1005 | Struct *_wrap_new_Struct__SWIG_1_li_std_map_73a95d3312c3fccf(double _swig_go_0) {
      |         ^
../li_std_map_wrap.cxx:1005:9: note: '_wrap_new_Struct__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1005:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:70:18: warning: type of '_wrap_new_Struct__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_new_Struct__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:994:9: note: return value type mismatch
  994 | Struct *_wrap_new_Struct__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |         ^
../li_std_map_wrap.cxx:994:9: note: '_wrap_new_Struct__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:994:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:124:18: warning: type of '_wrap_new_StructPtrIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  124 | extern uintptr_t _wrap_new_StructPtrIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:1725:27: note: return value type mismatch
 1725 | std::map< Struct *,int > *_wrap_new_StructPtrIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0) {
      |                           ^
../li_std_map_wrap.cxx:1725:27: note: '_wrap_new_StructPtrIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1725:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:123:18: warning: type of '_wrap_new_StructPtrIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  123 | extern uintptr_t _wrap_new_StructPtrIntMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:1714:27: note: return value type mismatch
 1714 | std::map< Struct *,int > *_wrap_new_StructPtrIntMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                           ^
../li_std_map_wrap.cxx:1714:27: note: '_wrap_new_StructPtrIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1714:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:134:18: warning: type of '_wrap_new_StructIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  134 | extern uintptr_t _wrap_new_StructIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:1875:25: note: return value type mismatch
 1875 | std::map< Struct,int > *_wrap_new_StructIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0) {
      |                         ^
../li_std_map_wrap.cxx:1875:25: note: '_wrap_new_StructIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1875:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:133:18: warning: type of '_wrap_new_StructIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  133 | extern uintptr_t _wrap_new_StructIntMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:1864:25: note: return value type mismatch
 1864 | std::map< Struct,int > *_wrap_new_StructIntMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                         ^
../li_std_map_wrap.cxx:1864:25: note: '_wrap_new_StructIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1864:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:216:18: warning: type of '_wrap_new_StringLengthNumberMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  216 | extern uintptr_t _wrap_new_StringLengthNumberMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2938:44: note: return value type mismatch
 2938 | std::map< std::string,int,LengthCompare > *_wrap_new_StringLengthNumberMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0) {
      |                                            ^
../li_std_map_wrap.cxx:2938:44: note: '_wrap_new_StringLengthNumberMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2938:44: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:215:18: warning: type of '_wrap_new_StringLengthNumberMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  215 | extern uintptr_t _wrap_new_StringLengthNumberMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2927:44: note: return value type mismatch
 2927 | std::map< std::string,int,LengthCompare > *_wrap_new_StringLengthNumberMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                                            ^
../li_std_map_wrap.cxx:2927:44: note: '_wrap_new_StringLengthNumberMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2927:44: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:57:18: warning: type of '_wrap_new_StringIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_StringIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:794:30: note: return value type mismatch
  794 | std::map< std::string,int > *_wrap_new_StringIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0) {
      |                              ^
../li_std_map_wrap.cxx:794:30: note: '_wrap_new_StringIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:794:30: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:56:18: warning: type of '_wrap_new_StringIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_new_StringIntMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:783:30: note: return value type mismatch
  783 | std::map< std::string,int > *_wrap_new_StringIntMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                              ^
../li_std_map_wrap.cxx:783:30: note: '_wrap_new_StringIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:783:30: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:213:18: warning: type of '_wrap_new_LengthCompare_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  213 | extern uintptr_t _wrap_new_LengthCompare_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2906:16: note: return value type mismatch
 2906 | LengthCompare *_wrap_new_LengthCompare_li_std_map_73a95d3312c3fccf() {
      |                ^
../li_std_map_wrap.cxx:2906:16: note: '_wrap_new_LengthCompare_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2906:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:104:18: warning: type of '_wrap_new_IntStructPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  104 | extern uintptr_t _wrap_new_IntStructPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:1449:27: note: return value type mismatch
 1449 | std::map< int,Struct * > *_wrap_new_IntStructPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0) {
      |                           ^
../li_std_map_wrap.cxx:1449:27: note: '_wrap_new_IntStructPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1449:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:103:18: warning: type of '_wrap_new_IntStructPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_new_IntStructPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:1438:27: note: return value type mismatch
 1438 | std::map< int,Struct * > *_wrap_new_IntStructPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                           ^
../li_std_map_wrap.cxx:1438:27: note: '_wrap_new_IntStructPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1438:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:94:18: warning: type of '_wrap_new_IntStructMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   94 | extern uintptr_t _wrap_new_IntStructMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:1315:25: note: return value type mismatch
 1315 | std::map< int,Struct > *_wrap_new_IntStructMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0) {
      |                         ^
../li_std_map_wrap.cxx:1315:25: note: '_wrap_new_IntStructMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1315:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:93:18: warning: type of '_wrap_new_IntStructMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   93 | extern uintptr_t _wrap_new_IntStructMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:1304:25: note: return value type mismatch
 1304 | std::map< int,Struct > *_wrap_new_IntStructMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                         ^
../li_std_map_wrap.cxx:1304:25: note: '_wrap_new_IntStructMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1304:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:114:18: warning: type of '_wrap_new_IntStructConstPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  114 | extern uintptr_t _wrap_new_IntStructConstPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:1587:33: note: return value type mismatch
 1587 | std::map< int,Struct const * > *_wrap_new_IntStructConstPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0) {
      |                                 ^
../li_std_map_wrap.cxx:1587:33: note: '_wrap_new_IntStructConstPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1587:33: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:113:18: warning: type of '_wrap_new_IntStructConstPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  113 | extern uintptr_t _wrap_new_IntStructConstPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:1576:33: note: return value type mismatch
 1576 | std::map< int,Struct const * > *_wrap_new_IntStructConstPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                                 ^
../li_std_map_wrap.cxx:1576:33: note: '_wrap_new_IntStructConstPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1576:33: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:74:18: warning: type of '_wrap_new_IntIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   74 | extern uintptr_t _wrap_new_IntIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:1039:24: note: return value type mismatch
 1039 | std::map< int,int * > *_wrap_new_IntIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0) {
      |                        ^
../li_std_map_wrap.cxx:1039:24: note: '_wrap_new_IntIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1039:24: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:73:18: warning: type of '_wrap_new_IntIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_new_IntIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:1028:24: note: return value type mismatch
 1028 | std::map< int,int * > *_wrap_new_IntIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                        ^
../li_std_map_wrap.cxx:1028:24: note: '_wrap_new_IntIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1028:24: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:47:18: warning: type of '_wrap_new_IntIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_IntIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:660:22: note: return value type mismatch
  660 | std::map< int,int > *_wrap_new_IntIntMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0) {
      |                      ^
../li_std_map_wrap.cxx:660:22: note: '_wrap_new_IntIntMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:660:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:46:18: warning: type of '_wrap_new_IntIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_new_IntIntMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:649:22: note: return value type mismatch
  649 | std::map< int,int > *_wrap_new_IntIntMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                      ^
../li_std_map_wrap.cxx:649:22: note: '_wrap_new_IntIntMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:649:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:84:18: warning: type of '_wrap_new_IntConstIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   84 | extern uintptr_t _wrap_new_IntConstIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:1177:30: note: return value type mismatch
 1177 | std::map< int,int const * > *_wrap_new_IntConstIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0) {
      |                              ^
../li_std_map_wrap.cxx:1177:30: note: '_wrap_new_IntConstIntPtrMap__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1177:30: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:83:18: warning: type of '_wrap_new_IntConstIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   83 | extern uintptr_t _wrap_new_IntConstIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:1166:30: note: return value type mismatch
 1166 | std::map< int,int const * > *_wrap_new_IntConstIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf() {
      |                              ^
../li_std_map_wrap.cxx:1166:30: note: '_wrap_new_IntConstIntPtrMap__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1166:30: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:146:18: warning: type of '_wrap_new_A__SWIG_1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  146 | extern uintptr_t _wrap_new_A__SWIG_1_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:2036:4: note: return value type mismatch
 2036 | A *_wrap_new_A__SWIG_1_li_std_map_73a95d3312c3fccf() {
      |    ^
../li_std_map_wrap.cxx:2036:4: note: '_wrap_new_A__SWIG_1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2036:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:145:18: warning: type of '_wrap_new_A__SWIG_0_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  145 | extern uintptr_t _wrap_new_A__SWIG_0_li_std_map_73a95d3312c3fccf(swig_intgo arg1);
      |                  ^
../li_std_map_wrap.cxx:2023:4: note: return value type mismatch
 2023 | A *_wrap_new_A__SWIG_0_li_std_map_73a95d3312c3fccf(intgo _swig_go_0) {
      |    ^
../li_std_map_wrap.cxx:2023:4: note: '_wrap_new_A__SWIG_0_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2023:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:42:13: warning: type of '_wrap_map_val_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_map_val_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:601:6: note: type mismatch in parameter 1
  601 | void _wrap_map_val_set_li_std_map_73a95d3312c3fccf(another::map *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:601:6: note: '_wrap_map_val_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:601:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:43:19: warning: type of '_wrap_map_val_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_map_val_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:613:7: note: type mismatch in parameter 1
  613 | intgo _wrap_map_val_get_li_std_map_73a95d3312c3fccf(another::map *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:613:7: note: '_wrap_map_val_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:613:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:174:19: warning: type of '_wrap_mapA_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  174 | extern swig_intgo _wrap_mapA_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2385:7: note: type mismatch in parameter 1
 2385 | intgo _wrap_mapA_size_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2385:7: note: '_wrap_mapA_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2385:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:178:13: warning: type of '_wrap_mapA_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  178 | extern void _wrap_mapA_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_std_map_wrap.cxx:2440:6: note: type mismatch in parameter 1
 2440 | void _wrap_mapA_set_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0, intgo _swig_go_1, A **_swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:2440:6: note: '_wrap_mapA_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2440:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:180:14: warning: type of '_wrap_mapA_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  180 | extern _Bool _wrap_mapA_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_std_map_wrap.cxx:2474:6: note: type mismatch in parameter 1
 2474 | bool _wrap_mapA_has_key_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2474:6: note: '_wrap_mapA_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2474:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:177:18: warning: type of '_wrap_mapA_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  177 | extern uintptr_t _wrap_mapA_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_std_map_wrap.cxx:2421:5: note: return value type mismatch
 2421 | A **_wrap_mapA_get_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_std_map_wrap.cxx:2421:5: note: '_wrap_mapA_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2421:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:175:14: warning: type of '_wrap_mapA_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  175 | extern _Bool _wrap_mapA_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:2398:6: note: type mismatch in parameter 1
 2398 | bool _wrap_mapA_empty_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2398:6: note: '_wrap_mapA_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2398:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:179:13: warning: type of '_wrap_mapA_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  179 | extern void _wrap_mapA_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:2458:6: note: type mismatch in parameter 1
 2458 | void _wrap_mapA_del_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:2458:6: note: '_wrap_mapA_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2458:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:176:13: warning: type of '_wrap_mapA_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  176 | extern void _wrap_mapA_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2411:6: note: type mismatch in parameter 1
 2411 | void _wrap_mapA_clear_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2411:6: note: '_wrap_mapA_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2411:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:212:18: warning: type of '_wrap_m_identa_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  212 | extern uintptr_t _wrap_m_identa_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                  ^
../li_std_map_wrap.cxx:2893:39: note: return value type mismatch
 2893 | std::map< int,A *,std::less< int > > *_wrap_m_identa_li_std_map_73a95d3312c3fccf(std::map< int,A *,std::less< int > > *_swig_go_0) {
      |                                       ^
../li_std_map_wrap.cxx:2893:39: note: '_wrap_m_identa_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2893:39: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:155:13: warning: type of '_wrap_delete_pairii_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  155 | extern void _wrap_delete_pairii_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2146:6: note: type mismatch in parameter 1
 2146 | void _wrap_delete_pairii_li_std_map_73a95d3312c3fccf(std::pair< int,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2146:6: note: '_wrap_delete_pairii_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2146:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:210:13: warning: type of '_wrap_delete_pairiiAc_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  210 | extern void _wrap_delete_pairiiAc_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2863:6: note: type mismatch in parameter 1
 2863 | void _wrap_delete_pairiiAc_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > const > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2863:6: note: '_wrap_delete_pairiiAc_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2863:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:203:13: warning: type of '_wrap_delete_pairiiA_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void _wrap_delete_pairiiA_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2769:6: note: type mismatch in parameter 1
 2769 | void _wrap_delete_pairiiA_li_std_map_73a95d3312c3fccf(std::pair< int,std::pair< int,A * > > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2769:6: note: '_wrap_delete_pairiiA_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2769:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:195:13: warning: type of '_wrap_delete_paircA2_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  195 | extern void _wrap_delete_paircA2_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2663:6: note: type mismatch in parameter 1
 2663 | void _wrap_delete_paircA2_li_std_map_73a95d3312c3fccf(std::pair< int const,A const * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2663:6: note: '_wrap_delete_paircA2_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2663:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:188:13: warning: type of '_wrap_delete_paircA1_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  188 | extern void _wrap_delete_paircA1_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2576:6: note: type mismatch in parameter 1
 2576 | void _wrap_delete_paircA1_li_std_map_73a95d3312c3fccf(std::pair< int const,A * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2576:6: note: '_wrap_delete_paircA1_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2576:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:171:13: warning: type of '_wrap_delete_pairA_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  171 | extern void _wrap_delete_pairA_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2351:6: note: type mismatch in parameter 1
 2351 | void _wrap_delete_pairA_li_std_map_73a95d3312c3fccf(std::pair< int,A * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2351:6: note: '_wrap_delete_pairA_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2351:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:163:13: warning: type of '_wrap_delete_pairAA_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  163 | extern void _wrap_delete_pairAA_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2252:6: note: type mismatch in parameter 1
 2252 | void _wrap_delete_pairAA_li_std_map_73a95d3312c3fccf(std::pair< int,A > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2252:6: note: '_wrap_delete_pairAA_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2252:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:45:13: warning: type of '_wrap_delete_map_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_map_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:639:6: note: type mismatch in parameter 1
  639 | void _wrap_delete_map_li_std_map_73a95d3312c3fccf(another::map *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:639:6: note: '_wrap_delete_map_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:639:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:181:13: warning: type of '_wrap_delete_mapA_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  181 | extern void _wrap_delete_mapA_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2489:6: note: type mismatch in parameter 1
 2489 | void _wrap_delete_mapA_li_std_map_73a95d3312c3fccf(std::map< int,A * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2489:6: note: '_wrap_delete_mapA_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2489:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:72:13: warning: type of '_wrap_delete_Struct_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_Struct_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1018:6: note: type mismatch in parameter 1
 1018 | void _wrap_delete_Struct_li_std_map_73a95d3312c3fccf(Struct *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1018:6: note: '_wrap_delete_Struct_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1018:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:132:13: warning: type of '_wrap_delete_StructPtrIntMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  132 | extern void _wrap_delete_StructPtrIntMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1854:6: note: type mismatch in parameter 1
 1854 | void _wrap_delete_StructPtrIntMap_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1854:6: note: '_wrap_delete_StructPtrIntMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1854:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:142:13: warning: type of '_wrap_delete_StructIntMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  142 | extern void _wrap_delete_StructIntMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1988:6: note: type mismatch in parameter 1
 1988 | void _wrap_delete_StructIntMap_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1988:6: note: '_wrap_delete_StructIntMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1988:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:224:13: warning: type of '_wrap_delete_StringLengthNumberMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  224 | extern void _wrap_delete_StringLengthNumberMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:3063:6: note: type mismatch in parameter 1
 3063 | void _wrap_delete_StringLengthNumberMap_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:3063:6: note: '_wrap_delete_StringLengthNumberMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:3063:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:65:13: warning: type of '_wrap_delete_StringIntMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   65 | extern void _wrap_delete_StringIntMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:919:6: note: type mismatch in parameter 1
  919 | void _wrap_delete_StringIntMap_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:919:6: note: '_wrap_delete_StringIntMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:919:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:214:13: warning: type of '_wrap_delete_LengthCompare_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  214 | extern void _wrap_delete_LengthCompare_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2917:6: note: type mismatch in parameter 1
 2917 | void _wrap_delete_LengthCompare_li_std_map_73a95d3312c3fccf(LengthCompare *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2917:6: note: '_wrap_delete_LengthCompare_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2917:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:112:13: warning: type of '_wrap_delete_IntStructPtrMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  112 | extern void _wrap_delete_IntStructPtrMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1566:6: note: type mismatch in parameter 1
 1566 | void _wrap_delete_IntStructPtrMap_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1566:6: note: '_wrap_delete_IntStructPtrMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1566:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:102:13: warning: type of '_wrap_delete_IntStructMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  102 | extern void _wrap_delete_IntStructMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1428:6: note: type mismatch in parameter 1
 1428 | void _wrap_delete_IntStructMap_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1428:6: note: '_wrap_delete_IntStructMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1428:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:122:13: warning: type of '_wrap_delete_IntStructConstPtrMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  122 | extern void _wrap_delete_IntStructConstPtrMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1704:6: note: type mismatch in parameter 1
 1704 | void _wrap_delete_IntStructConstPtrMap_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1704:6: note: '_wrap_delete_IntStructConstPtrMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1704:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:82:13: warning: type of '_wrap_delete_IntIntPtrMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap_delete_IntIntPtrMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1156:6: note: type mismatch in parameter 1
 1156 | void _wrap_delete_IntIntPtrMap_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1156:6: note: '_wrap_delete_IntIntPtrMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1156:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:55:13: warning: type of '_wrap_delete_IntIntMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   55 | extern void _wrap_delete_IntIntMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:773:6: note: type mismatch in parameter 1
  773 | void _wrap_delete_IntIntMap_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:773:6: note: '_wrap_delete_IntIntMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:773:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:92:13: warning: type of '_wrap_delete_IntConstIntPtrMap_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   92 | extern void _wrap_delete_IntConstIntPtrMap_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1294:6: note: type mismatch in parameter 1
 1294 | void _wrap_delete_IntConstIntPtrMap_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1294:6: note: '_wrap_delete_IntConstIntPtrMap_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1294:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:147:13: warning: type of '_wrap_delete_A_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  147 | extern void _wrap_delete_A_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2047:6: note: type mismatch in parameter 1
 2047 | void _wrap_delete_A_li_std_map_73a95d3312c3fccf(A *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2047:6: note: '_wrap_delete_A_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2047:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:41:18: warning: type of '_wrap_Swig_malloc_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_Swig_malloc_li_std_map_73a95d3312c3fccf(swig_intgo arg1);
      |                  ^
../li_std_map_wrap.cxx:588:7: note: return value type mismatch
  588 | void *_wrap_Swig_malloc_li_std_map_73a95d3312c3fccf(intgo _swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:588:7: note: '_wrap_Swig_malloc_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:588:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:40:13: warning: type of '_wrap_Swig_free_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_Swig_free_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:578:6: note: type mismatch in parameter 1
  578 | void _wrap_Swig_free_li_std_map_73a95d3312c3fccf(void *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:578:6: note: '_wrap_Swig_free_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:578:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:68:13: warning: type of '_wrap_Struct_num_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_Struct_num_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, double arg2);
      |             ^
../li_std_map_wrap.cxx:969:6: note: type mismatch in parameter 1
  969 | void _wrap_Struct_num_set_li_std_map_73a95d3312c3fccf(Struct *_swig_go_0, double _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:969:6: note: '_wrap_Struct_num_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:969:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:69:15: warning: type of '_wrap_Struct_num_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   69 | extern double _wrap_Struct_num_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |               ^
../li_std_map_wrap.cxx:981:8: note: type mismatch in parameter 1
  981 | double _wrap_Struct_num_get_li_std_map_73a95d3312c3fccf(Struct *_swig_go_0) {
      |        ^
../li_std_map_wrap.cxx:981:8: note: '_wrap_Struct_num_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:981:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:125:19: warning: type of '_wrap_StructPtrIntMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  125 | extern swig_intgo _wrap_StructPtrIntMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:1738:7: note: type mismatch in parameter 1
 1738 | intgo _wrap_StructPtrIntMap_size_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:1738:7: note: '_wrap_StructPtrIntMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1738:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:129:13: warning: type of '_wrap_StructPtrIntMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  129 | extern void _wrap_StructPtrIntMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2, swig_intgo arg3);
      |             ^
../li_std_map_wrap.cxx:1797:6: note: type mismatch in parameter 1
 1797 | void _wrap_StructPtrIntMap_set_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0, Struct **_swig_go_1, intgo _swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:1797:6: note: '_wrap_StructPtrIntMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1797:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:131:14: warning: type of '_wrap_StructPtrIntMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  131 | extern _Bool _wrap_StructPtrIntMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |              ^
../li_std_map_wrap.cxx:1835:6: note: type mismatch in parameter 1
 1835 | bool _wrap_StructPtrIntMap_has_key_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0, Struct **_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1835:6: note: '_wrap_StructPtrIntMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1835:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:128:19: warning: type of '_wrap_StructPtrIntMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  128 | extern swig_intgo _wrap_StructPtrIntMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../li_std_map_wrap.cxx:1774:7: note: type mismatch in parameter 1
 1774 | intgo _wrap_StructPtrIntMap_get_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0, Struct **_swig_go_1) {
      |       ^
../li_std_map_wrap.cxx:1774:7: note: '_wrap_StructPtrIntMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1774:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:126:14: warning: type of '_wrap_StructPtrIntMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  126 | extern _Bool _wrap_StructPtrIntMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:1751:6: note: type mismatch in parameter 1
 1751 | bool _wrap_StructPtrIntMap_empty_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1751:6: note: '_wrap_StructPtrIntMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1751:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:130:13: warning: type of '_wrap_StructPtrIntMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  130 | extern void _wrap_StructPtrIntMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_map_wrap.cxx:1815:6: note: type mismatch in parameter 1
 1815 | void _wrap_StructPtrIntMap_del_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0, Struct **_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1815:6: note: '_wrap_StructPtrIntMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1815:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:127:13: warning: type of '_wrap_StructPtrIntMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  127 | extern void _wrap_StructPtrIntMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1764:6: note: type mismatch in parameter 1
 1764 | void _wrap_StructPtrIntMap_clear_li_std_map_73a95d3312c3fccf(std::map< Struct *,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1764:6: note: '_wrap_StructPtrIntMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1764:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:135:19: warning: type of '_wrap_StructIntMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  135 | extern swig_intgo _wrap_StructIntMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:1888:7: note: type mismatch in parameter 1
 1888 | intgo _wrap_StructIntMap_size_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:1888:7: note: '_wrap_StructIntMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1888:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:139:13: warning: type of '_wrap_StructIntMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  139 | extern void _wrap_StructIntMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2, swig_intgo arg3);
      |             ^
../li_std_map_wrap.cxx:1943:6: note: type mismatch in parameter 1
 1943 | void _wrap_StructIntMap_set_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0, Struct *_swig_go_1, intgo _swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:1943:6: note: '_wrap_StructIntMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1943:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:141:14: warning: type of '_wrap_StructIntMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  141 | extern _Bool _wrap_StructIntMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |              ^
../li_std_map_wrap.cxx:1973:6: note: type mismatch in parameter 1
 1973 | bool _wrap_StructIntMap_has_key_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0, Struct *_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1973:6: note: '_wrap_StructIntMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1973:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:138:19: warning: type of '_wrap_StructIntMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  138 | extern swig_intgo _wrap_StructIntMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../li_std_map_wrap.cxx:1924:7: note: type mismatch in parameter 1
 1924 | intgo _wrap_StructIntMap_get_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0, Struct *_swig_go_1) {
      |       ^
../li_std_map_wrap.cxx:1924:7: note: '_wrap_StructIntMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1924:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:136:14: warning: type of '_wrap_StructIntMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  136 | extern _Bool _wrap_StructIntMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:1901:6: note: type mismatch in parameter 1
 1901 | bool _wrap_StructIntMap_empty_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1901:6: note: '_wrap_StructIntMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1901:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:140:13: warning: type of '_wrap_StructIntMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  140 | extern void _wrap_StructIntMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_map_wrap.cxx:1957:6: note: type mismatch in parameter 1
 1957 | void _wrap_StructIntMap_del_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0, Struct *_swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1957:6: note: '_wrap_StructIntMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1957:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:137:13: warning: type of '_wrap_StructIntMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  137 | extern void _wrap_StructIntMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1914:6: note: type mismatch in parameter 1
 1914 | void _wrap_StructIntMap_clear_li_std_map_73a95d3312c3fccf(std::map< Struct,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1914:6: note: '_wrap_StructIntMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1914:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:217:19: warning: type of '_wrap_StringLengthNumberMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  217 | extern swig_intgo _wrap_StringLengthNumberMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2951:7: note: type mismatch in parameter 1
 2951 | intgo _wrap_StringLengthNumberMap_size_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2951:7: note: '_wrap_StringLengthNumberMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2951:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:221:13: warning: type of '_wrap_StringLengthNumberMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  221 | extern void _wrap_StringLengthNumberMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_7 arg2, swig_intgo arg3);
      |             ^
../li_std_map_wrap.cxx:3009:6: note: type mismatch in parameter 1
 3009 | void _wrap_StringLengthNumberMap_set_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0, _gostring_ _swig_go_1, intgo _swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:3009:6: note: '_wrap_StringLengthNumberMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:3009:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:223:14: warning: type of '_wrap_StringLengthNumberMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  223 | extern _Bool _wrap_StringLengthNumberMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_9 arg2);
      |              ^
../li_std_map_wrap.cxx:3045:6: note: type mismatch in parameter 1
 3045 | bool _wrap_StringLengthNumberMap_has_key_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:3045:6: note: '_wrap_StringLengthNumberMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:3045:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:220:19: warning: type of '_wrap_StringLengthNumberMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  220 | extern swig_intgo _wrap_StringLengthNumberMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_6 arg2);
      |                   ^
../li_std_map_wrap.cxx:2987:7: note: type mismatch in parameter 1
 2987 | intgo _wrap_StringLengthNumberMap_get_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../li_std_map_wrap.cxx:2987:7: note: '_wrap_StringLengthNumberMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2987:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:218:14: warning: type of '_wrap_StringLengthNumberMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  218 | extern _Bool _wrap_StringLengthNumberMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:2964:6: note: type mismatch in parameter 1
 2964 | bool _wrap_StringLengthNumberMap_empty_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2964:6: note: '_wrap_StringLengthNumberMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2964:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:222:13: warning: type of '_wrap_StringLengthNumberMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  222 | extern void _wrap_StringLengthNumberMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_8 arg2);
      |             ^
../li_std_map_wrap.cxx:3026:6: note: type mismatch in parameter 1
 3026 | void _wrap_StringLengthNumberMap_del_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:3026:6: note: '_wrap_StringLengthNumberMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:3026:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:219:13: warning: type of '_wrap_StringLengthNumberMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  219 | extern void _wrap_StringLengthNumberMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:2977:6: note: type mismatch in parameter 1
 2977 | void _wrap_StringLengthNumberMap_clear_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:2977:6: note: '_wrap_StringLengthNumberMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2977:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:58:19: warning: type of '_wrap_StringIntMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_StringIntMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:807:7: note: type mismatch in parameter 1
  807 | intgo _wrap_StringIntMap_size_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:807:7: note: '_wrap_StringIntMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:807:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:62:13: warning: type of '_wrap_StringIntMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_StringIntMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_2 arg2, swig_intgo arg3);
      |             ^
../li_std_map_wrap.cxx:865:6: note: type mismatch in parameter 1
  865 | void _wrap_StringIntMap_set_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0, _gostring_ _swig_go_1, intgo _swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:865:6: note: '_wrap_StringIntMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:865:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:64:14: warning: type of '_wrap_StringIntMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   64 | extern _Bool _wrap_StringIntMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_4 arg2);
      |              ^
../li_std_map_wrap.cxx:901:6: note: type mismatch in parameter 1
  901 | bool _wrap_StringIntMap_has_key_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:901:6: note: '_wrap_StringIntMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:901:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:61:19: warning: type of '_wrap_StringIntMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   61 | extern swig_intgo _wrap_StringIntMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_1 arg2);
      |                   ^
../li_std_map_wrap.cxx:843:7: note: type mismatch in parameter 1
  843 | intgo _wrap_StringIntMap_get_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../li_std_map_wrap.cxx:843:7: note: '_wrap_StringIntMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:843:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:59:14: warning: type of '_wrap_StringIntMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   59 | extern _Bool _wrap_StringIntMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:820:6: note: type mismatch in parameter 1
  820 | bool _wrap_StringIntMap_empty_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:820:6: note: '_wrap_StringIntMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:820:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:63:13: warning: type of '_wrap_StringIntMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_StringIntMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_type_3 arg2);
      |             ^
../li_std_map_wrap.cxx:882:6: note: type mismatch in parameter 1
  882 | void _wrap_StringIntMap_del_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:882:6: note: '_wrap_StringIntMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:882:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:60:13: warning: type of '_wrap_StringIntMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_StringIntMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:833:6: note: type mismatch in parameter 1
  833 | void _wrap_StringIntMap_clear_li_std_map_73a95d3312c3fccf(std::map< std::string,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:833:6: note: '_wrap_StringIntMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:833:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:225:13: warning: type of '_wrap_MyMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  225 | extern void _wrap_MyMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:3073:6: note: type mismatch in parameter 1
 3073 | void _wrap_MyMap_set_li_std_map_73a95d3312c3fccf(std::map< std::string,int,LengthCompare > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:3073:6: note: '_wrap_MyMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:3073:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:226:18: warning: type of '_wrap_MyMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  226 | extern uintptr_t _wrap_MyMap_get_li_std_map_73a95d3312c3fccf(void);
      |                  ^
../li_std_map_wrap.cxx:3083:44: note: return value type mismatch
 3083 | std::map< std::string,int,LengthCompare > *_wrap_MyMap_get_li_std_map_73a95d3312c3fccf() {
      |                                            ^
../li_std_map_wrap.cxx:3083:44: note: '_wrap_MyMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:3083:44: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:105:19: warning: type of '_wrap_IntStructPtrMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  105 | extern swig_intgo _wrap_IntStructPtrMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:1462:7: note: type mismatch in parameter 1
 1462 | intgo _wrap_IntStructPtrMap_size_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:1462:7: note: '_wrap_IntStructPtrMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1462:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:109:13: warning: type of '_wrap_IntStructPtrMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  109 | extern void _wrap_IntStructPtrMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_std_map_wrap.cxx:1517:6: note: type mismatch in parameter 1
 1517 | void _wrap_IntStructPtrMap_set_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0, intgo _swig_go_1, Struct **_swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:1517:6: note: '_wrap_IntStructPtrMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1517:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:111:14: warning: type of '_wrap_IntStructPtrMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  111 | extern _Bool _wrap_IntStructPtrMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_std_map_wrap.cxx:1551:6: note: type mismatch in parameter 1
 1551 | bool _wrap_IntStructPtrMap_has_key_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1551:6: note: '_wrap_IntStructPtrMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1551:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:108:18: warning: type of '_wrap_IntStructPtrMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  108 | extern uintptr_t _wrap_IntStructPtrMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_std_map_wrap.cxx:1498:10: note: return value type mismatch
 1498 | Struct **_wrap_IntStructPtrMap_get_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0, intgo _swig_go_1) {
      |          ^
../li_std_map_wrap.cxx:1498:10: note: '_wrap_IntStructPtrMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1498:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:106:14: warning: type of '_wrap_IntStructPtrMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  106 | extern _Bool _wrap_IntStructPtrMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:1475:6: note: type mismatch in parameter 1
 1475 | bool _wrap_IntStructPtrMap_empty_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1475:6: note: '_wrap_IntStructPtrMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1475:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:110:13: warning: type of '_wrap_IntStructPtrMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  110 | extern void _wrap_IntStructPtrMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:1535:6: note: type mismatch in parameter 1
 1535 | void _wrap_IntStructPtrMap_del_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1535:6: note: '_wrap_IntStructPtrMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1535:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:107:13: warning: type of '_wrap_IntStructPtrMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  107 | extern void _wrap_IntStructPtrMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1488:6: note: type mismatch in parameter 1
 1488 | void _wrap_IntStructPtrMap_clear_li_std_map_73a95d3312c3fccf(std::map< int,Struct * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1488:6: note: '_wrap_IntStructPtrMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1488:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:95:19: warning: type of '_wrap_IntStructMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   95 | extern swig_intgo _wrap_IntStructMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:1328:7: note: type mismatch in parameter 1
 1328 | intgo _wrap_IntStructMap_size_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:1328:7: note: '_wrap_IntStructMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1328:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:99:13: warning: type of '_wrap_IntStructMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   99 | extern void _wrap_IntStructMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_std_map_wrap.cxx:1383:6: note: type mismatch in parameter 1
 1383 | void _wrap_IntStructMap_set_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0, intgo _swig_go_1, Struct *_swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:1383:6: note: '_wrap_IntStructMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1383:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:101:14: warning: type of '_wrap_IntStructMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  101 | extern _Bool _wrap_IntStructMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_std_map_wrap.cxx:1413:6: note: type mismatch in parameter 1
 1413 | bool _wrap_IntStructMap_has_key_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1413:6: note: '_wrap_IntStructMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1413:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:98:18: warning: type of '_wrap_IntStructMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   98 | extern uintptr_t _wrap_IntStructMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_std_map_wrap.cxx:1364:9: note: return value type mismatch
 1364 | Struct *_wrap_IntStructMap_get_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0, intgo _swig_go_1) {
      |         ^
../li_std_map_wrap.cxx:1364:9: note: '_wrap_IntStructMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1364:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:96:14: warning: type of '_wrap_IntStructMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   96 | extern _Bool _wrap_IntStructMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:1341:6: note: type mismatch in parameter 1
 1341 | bool _wrap_IntStructMap_empty_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1341:6: note: '_wrap_IntStructMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1341:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:100:13: warning: type of '_wrap_IntStructMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  100 | extern void _wrap_IntStructMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:1397:6: note: type mismatch in parameter 1
 1397 | void _wrap_IntStructMap_del_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1397:6: note: '_wrap_IntStructMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1397:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:97:13: warning: type of '_wrap_IntStructMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   97 | extern void _wrap_IntStructMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1354:6: note: type mismatch in parameter 1
 1354 | void _wrap_IntStructMap_clear_li_std_map_73a95d3312c3fccf(std::map< int,Struct > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1354:6: note: '_wrap_IntStructMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1354:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:115:19: warning: type of '_wrap_IntStructConstPtrMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  115 | extern swig_intgo _wrap_IntStructConstPtrMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:1600:7: note: type mismatch in parameter 1
 1600 | intgo _wrap_IntStructConstPtrMap_size_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:1600:7: note: '_wrap_IntStructConstPtrMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1600:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:119:13: warning: type of '_wrap_IntStructConstPtrMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  119 | extern void _wrap_IntStructConstPtrMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_std_map_wrap.cxx:1655:6: note: type mismatch in parameter 1
 1655 | void _wrap_IntStructConstPtrMap_set_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0, intgo _swig_go_1, Struct **_swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:1655:6: note: '_wrap_IntStructConstPtrMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1655:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:121:14: warning: type of '_wrap_IntStructConstPtrMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  121 | extern _Bool _wrap_IntStructConstPtrMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_std_map_wrap.cxx:1689:6: note: type mismatch in parameter 1
 1689 | bool _wrap_IntStructConstPtrMap_has_key_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1689:6: note: '_wrap_IntStructConstPtrMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1689:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:118:18: warning: type of '_wrap_IntStructConstPtrMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  118 | extern uintptr_t _wrap_IntStructConstPtrMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_std_map_wrap.cxx:1636:10: note: return value type mismatch
 1636 | Struct **_wrap_IntStructConstPtrMap_get_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0, intgo _swig_go_1) {
      |          ^
../li_std_map_wrap.cxx:1636:10: note: '_wrap_IntStructConstPtrMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1636:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:116:14: warning: type of '_wrap_IntStructConstPtrMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  116 | extern _Bool _wrap_IntStructConstPtrMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:1613:6: note: type mismatch in parameter 1
 1613 | bool _wrap_IntStructConstPtrMap_empty_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1613:6: note: '_wrap_IntStructConstPtrMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1613:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:120:13: warning: type of '_wrap_IntStructConstPtrMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  120 | extern void _wrap_IntStructConstPtrMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:1673:6: note: type mismatch in parameter 1
 1673 | void _wrap_IntStructConstPtrMap_del_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1673:6: note: '_wrap_IntStructConstPtrMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1673:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:117:13: warning: type of '_wrap_IntStructConstPtrMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  117 | extern void _wrap_IntStructConstPtrMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1626:6: note: type mismatch in parameter 1
 1626 | void _wrap_IntStructConstPtrMap_clear_li_std_map_73a95d3312c3fccf(std::map< int,Struct const * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1626:6: note: '_wrap_IntStructConstPtrMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1626:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:75:19: warning: type of '_wrap_IntIntPtrMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap_IntIntPtrMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:1052:7: note: type mismatch in parameter 1
 1052 | intgo _wrap_IntIntPtrMap_size_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:1052:7: note: '_wrap_IntIntPtrMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1052:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:79:13: warning: type of '_wrap_IntIntPtrMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_IntIntPtrMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3);
      |             ^
../li_std_map_wrap.cxx:1107:6: note: type mismatch in parameter 1
 1107 | void _wrap_IntIntPtrMap_set_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0, intgo _swig_go_1, int **_swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:1107:6: note: '_wrap_IntIntPtrMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1107:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:81:14: warning: type of '_wrap_IntIntPtrMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   81 | extern _Bool _wrap_IntIntPtrMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_std_map_wrap.cxx:1141:6: note: type mismatch in parameter 1
 1141 | bool _wrap_IntIntPtrMap_has_key_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1141:6: note: '_wrap_IntIntPtrMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1141:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:78:19: warning: type of '_wrap_IntIntPtrMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_voidp _wrap_IntIntPtrMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../li_std_map_wrap.cxx:1088:7: note: type mismatch in parameter 1
 1088 | int **_wrap_IntIntPtrMap_get_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../li_std_map_wrap.cxx:1088:7: note: '_wrap_IntIntPtrMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1088:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:76:14: warning: type of '_wrap_IntIntPtrMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   76 | extern _Bool _wrap_IntIntPtrMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:1065:6: note: type mismatch in parameter 1
 1065 | bool _wrap_IntIntPtrMap_empty_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1065:6: note: '_wrap_IntIntPtrMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1065:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:80:13: warning: type of '_wrap_IntIntPtrMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   80 | extern void _wrap_IntIntPtrMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:1125:6: note: type mismatch in parameter 1
 1125 | void _wrap_IntIntPtrMap_del_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1125:6: note: '_wrap_IntIntPtrMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1125:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:77:13: warning: type of '_wrap_IntIntPtrMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_IntIntPtrMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1078:6: note: type mismatch in parameter 1
 1078 | void _wrap_IntIntPtrMap_clear_li_std_map_73a95d3312c3fccf(std::map< int,int * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1078:6: note: '_wrap_IntIntPtrMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1078:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:48:19: warning: type of '_wrap_IntIntMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_IntIntMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:673:7: note: type mismatch in parameter 1
  673 | intgo _wrap_IntIntMap_size_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:673:7: note: '_wrap_IntIntMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:673:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:52:13: warning: type of '_wrap_IntIntMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_IntIntMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3);
      |             ^
../li_std_map_wrap.cxx:728:6: note: type mismatch in parameter 1
  728 | void _wrap_IntIntMap_set_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0, intgo _swig_go_1, intgo _swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:728:6: note: '_wrap_IntIntMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:728:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:54:14: warning: type of '_wrap_IntIntMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   54 | extern _Bool _wrap_IntIntMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_std_map_wrap.cxx:758:6: note: type mismatch in parameter 1
  758 | bool _wrap_IntIntMap_has_key_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:758:6: note: '_wrap_IntIntMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:758:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:51:19: warning: type of '_wrap_IntIntMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_IntIntMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../li_std_map_wrap.cxx:709:7: note: type mismatch in parameter 1
  709 | intgo _wrap_IntIntMap_get_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../li_std_map_wrap.cxx:709:7: note: '_wrap_IntIntMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:709:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:49:14: warning: type of '_wrap_IntIntMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   49 | extern _Bool _wrap_IntIntMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:686:6: note: type mismatch in parameter 1
  686 | bool _wrap_IntIntMap_empty_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:686:6: note: '_wrap_IntIntMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:686:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:53:13: warning: type of '_wrap_IntIntMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_IntIntMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:742:6: note: type mismatch in parameter 1
  742 | void _wrap_IntIntMap_del_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:742:6: note: '_wrap_IntIntMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:742:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:50:13: warning: type of '_wrap_IntIntMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_IntIntMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:699:6: note: type mismatch in parameter 1
  699 | void _wrap_IntIntMap_clear_li_std_map_73a95d3312c3fccf(std::map< int,int > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:699:6: note: '_wrap_IntIntMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:699:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:85:19: warning: type of '_wrap_IntConstIntPtrMap_size_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   85 | extern swig_intgo _wrap_IntConstIntPtrMap_size_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:1190:7: note: type mismatch in parameter 1
 1190 | intgo _wrap_IntConstIntPtrMap_size_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:1190:7: note: '_wrap_IntConstIntPtrMap_size_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1190:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:89:13: warning: type of '_wrap_IntConstIntPtrMap_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   89 | extern void _wrap_IntConstIntPtrMap_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3);
      |             ^
../li_std_map_wrap.cxx:1245:6: note: type mismatch in parameter 1
 1245 | void _wrap_IntConstIntPtrMap_set_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0, intgo _swig_go_1, int **_swig_go_2) {
      |      ^
../li_std_map_wrap.cxx:1245:6: note: '_wrap_IntConstIntPtrMap_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1245:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:91:14: warning: type of '_wrap_IntConstIntPtrMap_has_key_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   91 | extern _Bool _wrap_IntConstIntPtrMap_has_key_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_std_map_wrap.cxx:1279:6: note: type mismatch in parameter 1
 1279 | bool _wrap_IntConstIntPtrMap_has_key_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1279:6: note: '_wrap_IntConstIntPtrMap_has_key_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1279:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:88:19: warning: type of '_wrap_IntConstIntPtrMap_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   88 | extern swig_voidp _wrap_IntConstIntPtrMap_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../li_std_map_wrap.cxx:1226:7: note: type mismatch in parameter 1
 1226 | int **_wrap_IntConstIntPtrMap_get_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0, intgo _swig_go_1) {
      |       ^
../li_std_map_wrap.cxx:1226:7: note: '_wrap_IntConstIntPtrMap_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1226:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:86:14: warning: type of '_wrap_IntConstIntPtrMap_empty_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   86 | extern _Bool _wrap_IntConstIntPtrMap_empty_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |              ^
../li_std_map_wrap.cxx:1203:6: note: type mismatch in parameter 1
 1203 | bool _wrap_IntConstIntPtrMap_empty_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1203:6: note: '_wrap_IntConstIntPtrMap_empty_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1203:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:90:13: warning: type of '_wrap_IntConstIntPtrMap_del_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   90 | extern void _wrap_IntConstIntPtrMap_del_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:1263:6: note: type mismatch in parameter 1
 1263 | void _wrap_IntConstIntPtrMap_del_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1263:6: note: '_wrap_IntConstIntPtrMap_del_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1263:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:87:13: warning: type of '_wrap_IntConstIntPtrMap_clear_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
   87 | extern void _wrap_IntConstIntPtrMap_clear_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |             ^
../li_std_map_wrap.cxx:1216:6: note: type mismatch in parameter 1
 1216 | void _wrap_IntConstIntPtrMap_clear_li_std_map_73a95d3312c3fccf(std::map< int,int const * > *_swig_go_0) {
      |      ^
../li_std_map_wrap.cxx:1216:6: note: '_wrap_IntConstIntPtrMap_clear_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1216:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:143:13: warning: type of '_wrap_A_val_set_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  143 | extern void _wrap_A_val_set_li_std_map_73a95d3312c3fccf(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_map_wrap.cxx:1998:6: note: type mismatch in parameter 1
 1998 | void _wrap_A_val_set_li_std_map_73a95d3312c3fccf(A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_map_wrap.cxx:1998:6: note: '_wrap_A_val_set_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:1998:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_map/li_std_map.go:144:19: warning: type of '_wrap_A_val_get_li_std_map_73a95d3312c3fccf' does not match original declaration [-Wlto-type-mismatch]
  144 | extern swig_intgo _wrap_A_val_get_li_std_map_73a95d3312c3fccf(uintptr_t arg1);
      |                   ^
../li_std_map_wrap.cxx:2010:7: note: type mismatch in parameter 1
 2010 | intgo _wrap_A_val_get_li_std_map_73a95d3312c3fccf(A *_swig_go_0) {
      |       ^
../li_std_map_wrap.cxx:2010:7: note: '_wrap_A_val_get_li_std_map_73a95d3312c3fccf' was previously declared here
../li_std_map_wrap.cxx:2010:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1867643919/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase li_std_pair
checking go testcase li_std_pair_using
checking go testcase li_std_string
checking go testcase li_std_vector
checking go testcase li_std_vector_back_reference
checking go testcase li_std_vector_enum
checking go testcase li_std_vector_member_var
checking go testcase li_std_vector_ptr (with run test)
# swigtests/li_std_vector_ptr
../li_std_vector_ptr.go:55:18: warning: type of '_wrap_new_IntPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_IntPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:433:23: note: return value type mismatch
  433 | std::vector< int * > *_wrap_new_IntPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0) {
      |                       ^
../li_std_vector_ptr_wrap.cxx:433:23: note: '_wrap_new_IntPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:433:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:54:18: warning: type of '_wrap_new_IntPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_new_IntPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_type_1 arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:420:23: note: return value type mismatch
  420 | std::vector< int * > *_wrap_new_IntPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(long long _swig_go_0) {
      |                       ^
../li_std_vector_ptr_wrap.cxx:420:23: note: '_wrap_new_IntPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:420:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:53:18: warning: type of '_wrap_new_IntPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_IntPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(void);
      |                  ^
../li_std_vector_ptr_wrap.cxx:409:23: note: return value type mismatch
  409 | std::vector< int * > *_wrap_new_IntPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8() {
      |                       ^
../li_std_vector_ptr_wrap.cxx:409:23: note: '_wrap_new_IntPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:409:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:112:18: warning: type of '_wrap_new_C__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  112 | extern uintptr_t _wrap_new_C__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(void);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1243:4: note: return value type mismatch
 1243 | C *_wrap_new_C__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8() {
      |    ^
../li_std_vector_ptr_wrap.cxx:1243:4: note: '_wrap_new_C__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1243:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:111:18: warning: type of '_wrap_new_C__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  111 | extern uintptr_t _wrap_new_C__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_intgo arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1230:4: note: return value type mismatch
 1230 | C *_wrap_new_C__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo _swig_go_0) {
      |    ^
../li_std_vector_ptr_wrap.cxx:1230:4: note: '_wrap_new_C__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1230:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:116:18: warning: type of '_wrap_new_CPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  116 | extern uintptr_t _wrap_new_CPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1288:21: note: return value type mismatch
 1288 | std::vector< C * > *_wrap_new_CPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0) {
      |                     ^
../li_std_vector_ptr_wrap.cxx:1288:21: note: '_wrap_new_CPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1288:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:115:18: warning: type of '_wrap_new_CPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  115 | extern uintptr_t _wrap_new_CPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_type_16 arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1275:21: note: return value type mismatch
 1275 | std::vector< C * > *_wrap_new_CPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(long long _swig_go_0) {
      |                     ^
../li_std_vector_ptr_wrap.cxx:1275:21: note: '_wrap_new_CPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1275:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:114:18: warning: type of '_wrap_new_CPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  114 | extern uintptr_t _wrap_new_CPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(void);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1264:21: note: return value type mismatch
 1264 | std::vector< C * > *_wrap_new_CPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8() {
      |                     ^
../li_std_vector_ptr_wrap.cxx:1264:21: note: '_wrap_new_CPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1264:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:92:18: warning: type of '_wrap_new_B__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   92 | extern uintptr_t _wrap_new_B__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(void);
      |                  ^
../li_std_vector_ptr_wrap.cxx:967:4: note: return value type mismatch
  967 | B *_wrap_new_B__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8() {
      |    ^
../li_std_vector_ptr_wrap.cxx:967:4: note: '_wrap_new_B__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:967:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:91:18: warning: type of '_wrap_new_B__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   91 | extern uintptr_t _wrap_new_B__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_intgo arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:954:4: note: return value type mismatch
  954 | B *_wrap_new_B__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo _swig_go_0) {
      |    ^
../li_std_vector_ptr_wrap.cxx:954:4: note: '_wrap_new_B__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:954:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:96:18: warning: type of '_wrap_new_BPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   96 | extern uintptr_t _wrap_new_BPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1012:21: note: return value type mismatch
 1012 | std::vector< B * > *_wrap_new_BPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0) {
      |                     ^
../li_std_vector_ptr_wrap.cxx:1012:21: note: '_wrap_new_BPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1012:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:95:18: warning: type of '_wrap_new_BPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   95 | extern uintptr_t _wrap_new_BPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_type_11 arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:999:21: note: return value type mismatch
  999 | std::vector< B * > *_wrap_new_BPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(long long _swig_go_0) {
      |                     ^
../li_std_vector_ptr_wrap.cxx:999:21: note: '_wrap_new_BPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:999:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:94:18: warning: type of '_wrap_new_BPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   94 | extern uintptr_t _wrap_new_BPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(void);
      |                  ^
../li_std_vector_ptr_wrap.cxx:988:21: note: return value type mismatch
  988 | std::vector< B * > *_wrap_new_BPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8() {
      |                     ^
../li_std_vector_ptr_wrap.cxx:988:21: note: '_wrap_new_BPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:988:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:76:18: warning: type of '_wrap_new_APtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_APtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:736:21: note: return value type mismatch
  736 | std::vector< A * > *_wrap_new_APtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0) {
      |                     ^
../li_std_vector_ptr_wrap.cxx:736:21: note: '_wrap_new_APtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:736:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:75:18: warning: type of '_wrap_new_APtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   75 | extern uintptr_t _wrap_new_APtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_type_6 arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:723:21: note: return value type mismatch
  723 | std::vector< A * > *_wrap_new_APtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(long long _swig_go_0) {
      |                     ^
../li_std_vector_ptr_wrap.cxx:723:21: note: '_wrap_new_APtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:723:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:74:18: warning: type of '_wrap_new_APtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   74 | extern uintptr_t _wrap_new_APtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(void);
      |                  ^
../li_std_vector_ptr_wrap.cxx:712:21: note: return value type mismatch
  712 | std::vector< A * > *_wrap_new_APtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8() {
      |                     ^
../li_std_vector_ptr_wrap.cxx:712:21: note: '_wrap_new_APtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:712:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:127:18: warning: type of '_wrap_makeC_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  127 | extern uintptr_t _wrap_makeC_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_intgo arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1446:4: note: return value type mismatch
 1446 | C *_wrap_makeC_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo _swig_go_0) {
      |    ^
../li_std_vector_ptr_wrap.cxx:1446:4: note: '_wrap_makeC_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1446:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:126:18: warning: type of '_wrap_makeCIntPtrPtr_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  126 | extern uintptr_t _wrap_makeCIntPtrPtr_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1433:5: note: return value type mismatch
 1433 | C **_wrap_makeCIntPtrPtr_li_std_vector_ptr_8c5d8cd8ca2f6ab8(C *_swig_go_0) {
      |     ^
../li_std_vector_ptr_wrap.cxx:1433:5: note: '_wrap_makeCIntPtrPtr_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1433:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:106:18: warning: type of '_wrap_makeB_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  106 | extern uintptr_t _wrap_makeB_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_intgo arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1157:4: note: return value type mismatch
 1157 | B *_wrap_makeB_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo _swig_go_0) {
      |    ^
../li_std_vector_ptr_wrap.cxx:1157:4: note: '_wrap_makeB_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1157:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:86:18: warning: type of '_wrap_makeA_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap_makeA_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_intgo arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:881:4: note: return value type mismatch
  881 | A *_wrap_makeA_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo _swig_go_0) {
      |    ^
../li_std_vector_ptr_wrap.cxx:881:4: note: '_wrap_makeA_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:881:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:129:19: warning: type of '_wrap_getVectorValueC_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  129 | extern swig_intgo _wrap_getVectorValueC_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_20 arg2);
      |                   ^
../li_std_vector_ptr_wrap.cxx:1472:7: note: type mismatch in parameter 1
 1472 | intgo _wrap_getVectorValueC_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0, long long _swig_go_1) {
      |       ^
../li_std_vector_ptr_wrap.cxx:1472:7: note: '_wrap_getVectorValueC_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1472:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:108:19: warning: type of '_wrap_getVectorValueB_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  108 | extern swig_intgo _wrap_getVectorValueB_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_15 arg2);
      |                   ^
../li_std_vector_ptr_wrap.cxx:1183:7: note: type mismatch in parameter 1
 1183 | intgo _wrap_getVectorValueB_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0, long long _swig_go_1) {
      |       ^
../li_std_vector_ptr_wrap.cxx:1183:7: note: '_wrap_getVectorValueB_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1183:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:88:19: warning: type of '_wrap_getVectorValueA_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   88 | extern swig_intgo _wrap_getVectorValueA_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_10 arg2);
      |                   ^
../li_std_vector_ptr_wrap.cxx:907:7: note: type mismatch in parameter 1
  907 | intgo _wrap_getVectorValueA_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0, long long _swig_go_1) {
      |       ^
../li_std_vector_ptr_wrap.cxx:907:7: note: '_wrap_getVectorValueA_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:907:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:73:19: warning: type of '_wrap_getValueFromVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_intgo _wrap_getValueFromVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_5 arg2);
      |                   ^
../li_std_vector_ptr_wrap.cxx:690:7: note: type mismatch in parameter 1
  690 | intgo _wrap_getValueFromVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0, long long _swig_go_1) {
      |       ^
../li_std_vector_ptr_wrap.cxx:690:7: note: '_wrap_getValueFromVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:690:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:128:19: warning: type of '_wrap_getVal__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  128 | extern swig_intgo _wrap_getVal__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                   ^
../li_std_vector_ptr_wrap.cxx:1459:7: note: type mismatch in parameter 1
 1459 | intgo _wrap_getVal__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(C *_swig_go_0) {
      |       ^
../li_std_vector_ptr_wrap.cxx:1459:7: note: '_wrap_getVal__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1459:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:107:19: warning: type of '_wrap_getVal__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  107 | extern swig_intgo _wrap_getVal__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                   ^
../li_std_vector_ptr_wrap.cxx:1170:7: note: type mismatch in parameter 1
 1170 | intgo _wrap_getVal__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(B *_swig_go_0) {
      |       ^
../li_std_vector_ptr_wrap.cxx:1170:7: note: '_wrap_getVal__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1170:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:87:19: warning: type of '_wrap_getVal__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   87 | extern swig_intgo _wrap_getVal__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                   ^
../li_std_vector_ptr_wrap.cxx:894:7: note: type mismatch in parameter 1
  894 | intgo _wrap_getVal__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(A *_swig_go_0) {
      |       ^
../li_std_vector_ptr_wrap.cxx:894:7: note: '_wrap_getVal__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:894:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:72:13: warning: type of '_wrap_displayVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_displayVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:673:6: note: type mismatch in parameter 1
  673 | void _wrap_displayVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:673:6: note: '_wrap_displayVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:673:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:64:13: warning: type of '_wrap_delete_IntPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_delete_IntPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:568:6: note: type mismatch in parameter 1
  568 | void _wrap_delete_IntPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:568:6: note: '_wrap_delete_IntPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:568:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:113:13: warning: type of '_wrap_delete_C_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  113 | extern void _wrap_delete_C_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:1254:6: note: type mismatch in parameter 1
 1254 | void _wrap_delete_C_li_std_vector_ptr_8c5d8cd8ca2f6ab8(C *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1254:6: note: '_wrap_delete_C_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1254:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:125:13: warning: type of '_wrap_delete_CPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  125 | extern void _wrap_delete_CPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:1423:6: note: type mismatch in parameter 1
 1423 | void _wrap_delete_CPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1423:6: note: '_wrap_delete_CPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1423:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:93:13: warning: type of '_wrap_delete_B_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   93 | extern void _wrap_delete_B_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:978:6: note: type mismatch in parameter 1
  978 | void _wrap_delete_B_li_std_vector_ptr_8c5d8cd8ca2f6ab8(B *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:978:6: note: '_wrap_delete_B_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:978:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:105:13: warning: type of '_wrap_delete_BPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  105 | extern void _wrap_delete_BPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:1147:6: note: type mismatch in parameter 1
 1147 | void _wrap_delete_BPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1147:6: note: '_wrap_delete_BPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1147:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:85:13: warning: type of '_wrap_delete_APtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_delete_APtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:871:6: note: type mismatch in parameter 1
  871 | void _wrap_delete_APtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:871:6: note: '_wrap_delete_APtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:871:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:52:18: warning: type of '_wrap_Swig_malloc_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_Swig_malloc_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_intgo arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:396:7: note: return value type mismatch
  396 | void *_wrap_Swig_malloc_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo _swig_go_0) {
      |       ^
../li_std_vector_ptr_wrap.cxx:396:7: note: '_wrap_Swig_malloc_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:396:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:51:13: warning: type of '_wrap_Swig_free_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_Swig_free_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:386:6: note: type mismatch in parameter 1
  386 | void _wrap_Swig_free_li_std_vector_ptr_8c5d8cd8ca2f6ab8(void *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:386:6: note: '_wrap_Swig_free_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:386:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:56:20: warning: type of '_wrap_IntPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_type_2 _wrap_IntPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                    ^
../li_std_vector_ptr_wrap.cxx:446:11: note: type mismatch in parameter 1
  446 | long long _wrap_IntPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:446:11: note: '_wrap_IntPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:446:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:63:13: warning: type of '_wrap_IntPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_IntPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3);
      |             ^
../li_std_vector_ptr_wrap.cxx:544:6: note: type mismatch in parameter 1
  544 | void _wrap_IntPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0, intgo _swig_go_1, std::vector< int * >::value_type *_swig_go_2) {
      |      ^
../li_std_vector_ptr_wrap.cxx:544:6: note: '_wrap_IntPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:544:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:58:13: warning: type of '_wrap_IntPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_IntPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_4 arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:472:6: note: type mismatch in parameter 1
  472 | void _wrap_IntPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0, long long _swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:472:6: note: '_wrap_IntPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:472:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:59:14: warning: type of '_wrap_IntPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   59 | extern _Bool _wrap_IntPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |              ^
../li_std_vector_ptr_wrap.cxx:484:6: note: type mismatch in parameter 1
  484 | bool _wrap_IntPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:484:6: note: '_wrap_IntPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:484:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:62:19: warning: type of '_wrap_IntPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_voidp _wrap_IntPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../li_std_vector_ptr_wrap.cxx:523:35: note: type mismatch in parameter 1
  523 | std::vector< int * >::value_type *_wrap_IntPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0, intgo _swig_go_1) {
      |                                   ^
../li_std_vector_ptr_wrap.cxx:523:35: note: '_wrap_IntPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:523:35: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:60:13: warning: type of '_wrap_IntPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_IntPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:497:6: note: type mismatch in parameter 1
  497 | void _wrap_IntPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:497:6: note: '_wrap_IntPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:497:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:57:20: warning: type of '_wrap_IntPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_type_3 _wrap_IntPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                    ^
../li_std_vector_ptr_wrap.cxx:459:11: note: type mismatch in parameter 1
  459 | long long _wrap_IntPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:459:11: note: '_wrap_IntPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:459:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:61:13: warning: type of '_wrap_IntPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_IntPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_voidp arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:507:6: note: type mismatch in parameter 1
  507 | void _wrap_IntPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0, std::vector< int * >::value_type *_swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:507:6: note: '_wrap_IntPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:507:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:109:13: warning: type of '_wrap_C_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  109 | extern void _wrap_C_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:1205:6: note: type mismatch in parameter 1
 1205 | void _wrap_C_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(C *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1205:6: note: '_wrap_C_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1205:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:110:19: warning: type of '_wrap_C_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  110 | extern swig_intgo _wrap_C_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                   ^
../li_std_vector_ptr_wrap.cxx:1217:7: note: type mismatch in parameter 1
 1217 | intgo _wrap_C_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(C *_swig_go_0) {
      |       ^
../li_std_vector_ptr_wrap.cxx:1217:7: note: '_wrap_C_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1217:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:117:21: warning: type of '_wrap_CPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  117 | extern swig_type_17 _wrap_CPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                     ^
../li_std_vector_ptr_wrap.cxx:1301:11: note: type mismatch in parameter 1
 1301 | long long _wrap_CPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:1301:11: note: '_wrap_CPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1301:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:124:13: warning: type of '_wrap_CPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  124 | extern void _wrap_CPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_std_vector_ptr_wrap.cxx:1399:6: note: type mismatch in parameter 1
 1399 | void _wrap_CPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0, intgo _swig_go_1, C **_swig_go_2) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1399:6: note: '_wrap_CPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1399:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:119:13: warning: type of '_wrap_CPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  119 | extern void _wrap_CPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_19 arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:1327:6: note: type mismatch in parameter 1
 1327 | void _wrap_CPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0, long long _swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1327:6: note: '_wrap_CPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1327:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:120:14: warning: type of '_wrap_CPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  120 | extern _Bool _wrap_CPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |              ^
../li_std_vector_ptr_wrap.cxx:1339:6: note: type mismatch in parameter 1
 1339 | bool _wrap_CPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1339:6: note: '_wrap_CPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1339:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:123:18: warning: type of '_wrap_CPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  123 | extern uintptr_t _wrap_CPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1378:5: note: return value type mismatch
 1378 | C **_wrap_CPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_std_vector_ptr_wrap.cxx:1378:5: note: '_wrap_CPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1378:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:121:13: warning: type of '_wrap_CPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  121 | extern void _wrap_CPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:1352:6: note: type mismatch in parameter 1
 1352 | void _wrap_CPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1352:6: note: '_wrap_CPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:118:21: warning: type of '_wrap_CPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  118 | extern swig_type_18 _wrap_CPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                     ^
../li_std_vector_ptr_wrap.cxx:1314:11: note: type mismatch in parameter 1
 1314 | long long _wrap_CPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:1314:11: note: '_wrap_CPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1314:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:122:13: warning: type of '_wrap_CPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  122 | extern void _wrap_CPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:1362:6: note: type mismatch in parameter 1
 1362 | void _wrap_CPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0, C **_swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1362:6: note: '_wrap_CPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1362:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:89:13: warning: type of '_wrap_B_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   89 | extern void _wrap_B_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:929:6: note: type mismatch in parameter 1
  929 | void _wrap_B_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(B *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:929:6: note: '_wrap_B_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:929:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:90:19: warning: type of '_wrap_B_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   90 | extern swig_intgo _wrap_B_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                   ^
../li_std_vector_ptr_wrap.cxx:941:7: note: type mismatch in parameter 1
  941 | intgo _wrap_B_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(B *_swig_go_0) {
      |       ^
../li_std_vector_ptr_wrap.cxx:941:7: note: '_wrap_B_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:941:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:97:21: warning: type of '_wrap_BPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   97 | extern swig_type_12 _wrap_BPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                     ^
../li_std_vector_ptr_wrap.cxx:1025:11: note: type mismatch in parameter 1
 1025 | long long _wrap_BPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:1025:11: note: '_wrap_BPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1025:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:104:13: warning: type of '_wrap_BPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  104 | extern void _wrap_BPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_std_vector_ptr_wrap.cxx:1123:6: note: type mismatch in parameter 1
 1123 | void _wrap_BPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0, intgo _swig_go_1, B **_swig_go_2) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1123:6: note: '_wrap_BPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1123:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:99:13: warning: type of '_wrap_BPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   99 | extern void _wrap_BPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_14 arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:1051:6: note: type mismatch in parameter 1
 1051 | void _wrap_BPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0, long long _swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1051:6: note: '_wrap_BPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1051:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:100:14: warning: type of '_wrap_BPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  100 | extern _Bool _wrap_BPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |              ^
../li_std_vector_ptr_wrap.cxx:1063:6: note: type mismatch in parameter 1
 1063 | bool _wrap_BPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1063:6: note: '_wrap_BPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1063:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:103:18: warning: type of '_wrap_BPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_BPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1102:5: note: return value type mismatch
 1102 | B **_wrap_BPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_std_vector_ptr_wrap.cxx:1102:5: note: '_wrap_BPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1102:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:101:13: warning: type of '_wrap_BPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  101 | extern void _wrap_BPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:1076:6: note: type mismatch in parameter 1
 1076 | void _wrap_BPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1076:6: note: '_wrap_BPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1076:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:98:21: warning: type of '_wrap_BPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   98 | extern swig_type_13 _wrap_BPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                     ^
../li_std_vector_ptr_wrap.cxx:1038:11: note: type mismatch in parameter 1
 1038 | long long _wrap_BPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:1038:11: note: '_wrap_BPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1038:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:102:13: warning: type of '_wrap_BPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  102 | extern void _wrap_BPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:1086:6: note: type mismatch in parameter 1
 1086 | void _wrap_BPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0, B **_swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1086:6: note: '_wrap_BPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1086:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:77:20: warning: type of '_wrap_APtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   77 | extern swig_type_7 _wrap_APtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                    ^
../li_std_vector_ptr_wrap.cxx:749:11: note: type mismatch in parameter 1
  749 | long long _wrap_APtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:749:11: note: '_wrap_APtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:749:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:84:13: warning: type of '_wrap_APtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   84 | extern void _wrap_APtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_std_vector_ptr_wrap.cxx:847:6: note: type mismatch in parameter 1
  847 | void _wrap_APtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0, intgo _swig_go_1, A **_swig_go_2) {
      |      ^
../li_std_vector_ptr_wrap.cxx:847:6: note: '_wrap_APtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:847:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:79:13: warning: type of '_wrap_APtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_APtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_9 arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:775:6: note: type mismatch in parameter 1
  775 | void _wrap_APtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0, long long _swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:775:6: note: '_wrap_APtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:775:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:80:14: warning: type of '_wrap_APtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   80 | extern _Bool _wrap_APtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |              ^
../li_std_vector_ptr_wrap.cxx:787:6: note: type mismatch in parameter 1
  787 | bool _wrap_APtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:787:6: note: '_wrap_APtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:787:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:83:18: warning: type of '_wrap_APtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   83 | extern uintptr_t _wrap_APtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_std_vector_ptr_wrap.cxx:826:5: note: return value type mismatch
  826 | A **_wrap_APtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_std_vector_ptr_wrap.cxx:826:5: note: '_wrap_APtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:826:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:81:13: warning: type of '_wrap_APtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   81 | extern void _wrap_APtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:800:6: note: type mismatch in parameter 1
  800 | void _wrap_APtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:800:6: note: '_wrap_APtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:800:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:78:20: warning: type of '_wrap_APtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_type_8 _wrap_APtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                    ^
../li_std_vector_ptr_wrap.cxx:762:11: note: type mismatch in parameter 1
  762 | long long _wrap_APtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:762:11: note: '_wrap_APtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:762:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr.go:82:13: warning: type of '_wrap_APtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap_APtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:810:6: note: type mismatch in parameter 1
  810 | void _wrap_APtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0, A **_swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:810:6: note: '_wrap_APtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:810:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_std_vector_ptr_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build3346020707/b038/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build3346020707/b038/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build3346020707/b038/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/li_std_vector_ptr
li_std_vector_ptr_wrap.cxx: In function 'void _wrap_IntPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector<int*>*, int**)':
li_std_vector_ptr_wrap.cxx:514:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  514 |   temp2 = *(std::vector< int * >::value_type *)&_swig_go_1;
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'int** _wrap_IntPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector<int*>*, intgo)':
li_std_vector_ptr_wrap.cxx:539:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  539 |   *(std::vector< int * >::value_type *)&_swig_go_result = *result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'void _wrap_IntPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector<int*>*, intgo, int**)':
li_std_vector_ptr_wrap.cxx:553:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  553 |   temp3 = *(std::vector< int * >::value_type *)&_swig_go_2;
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'intgo* _wrap_makeIntPtr_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo)':
li_std_vector_ptr_wrap.cxx:586:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  586 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'intgo* _wrap_makeIntPtr2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo)':
li_std_vector_ptr_wrap.cxx:599:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  599 |   *(std::vector< int * >::value_type *)&_swig_go_result = (std::vector< int * >::value_type)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'intgo _wrap_getIntValue_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo*)':
li_std_vector_ptr_wrap.cxx:609:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  609 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'intgo _wrap_getIntValue2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(int**)':
li_std_vector_ptr_wrap.cxx:624:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  624 |   temp1 = *(std::vector< int * >::value_type *)&_swig_go_0;
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'intgo** _wrap_makeIntPtrPtr_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo*)':
li_std_vector_ptr_wrap.cxx:665:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  665 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx:668:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  668 |   *(int ***)&_swig_go_result = (int **)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'void _wrap_APtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector<A*>*, A**)':
li_std_vector_ptr_wrap.cxx:817:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  817 |   temp2 = *(std::vector< A * >::value_type *)&_swig_go_1;
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'A** _wrap_APtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector<A*>*, intgo)':
li_std_vector_ptr_wrap.cxx:842:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  842 |   *(std::vector< A * >::value_type *)&_swig_go_result = *result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'void _wrap_APtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector<A*>*, intgo, A**)':
li_std_vector_ptr_wrap.cxx:856:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  856 |   temp3 = *(std::vector< A * >::value_type *)&_swig_go_2;
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'void _wrap_BPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector<B*>*, B**)':
li_std_vector_ptr_wrap.cxx:1093:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1093 |   temp2 = *(std::vector< B * >::value_type *)&_swig_go_1;
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'B** _wrap_BPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector<B*>*, intgo)':
li_std_vector_ptr_wrap.cxx:1118:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1118 |   *(std::vector< B * >::value_type *)&_swig_go_result = *result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'void _wrap_BPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector<B*>*, intgo, B**)':
li_std_vector_ptr_wrap.cxx:1132:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1132 |   temp3 = *(std::vector< B * >::value_type *)&_swig_go_2;
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'void _wrap_CPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector<C*>*, C**)':
li_std_vector_ptr_wrap.cxx:1369:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1369 |   temp2 = *(std::vector< C * >::value_type *)&_swig_go_1;
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'C** _wrap_CPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector<C*>*, intgo)':
li_std_vector_ptr_wrap.cxx:1394:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1394 |   *(std::vector< C * >::value_type *)&_swig_go_result = *result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: In function 'void _wrap_CPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector<C*>*, intgo, C**)':
li_std_vector_ptr_wrap.cxx:1408:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 1408 |   temp3 = *(std::vector< C * >::value_type *)&_swig_go_2;
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_std_vector_ptr_wrap.cxx: At global scope:
li_std_vector_ptr_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:55:18: warning: type of '_wrap_new_IntPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_new_IntPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:433:23: note: return value type mismatch
  433 | std::vector< int * > *_wrap_new_IntPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0) {
      |                       ^
../li_std_vector_ptr_wrap.cxx:433:23: note: '_wrap_new_IntPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:433:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:54:18: warning: type of '_wrap_new_IntPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_new_IntPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_type_1 arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:420:23: note: return value type mismatch
  420 | std::vector< int * > *_wrap_new_IntPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(long long _swig_go_0) {
      |                       ^
../li_std_vector_ptr_wrap.cxx:420:23: note: '_wrap_new_IntPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:420:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:53:18: warning: type of '_wrap_new_IntPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_IntPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(void);
      |                  ^
../li_std_vector_ptr_wrap.cxx:409:23: note: return value type mismatch
  409 | std::vector< int * > *_wrap_new_IntPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8() {
      |                       ^
../li_std_vector_ptr_wrap.cxx:409:23: note: '_wrap_new_IntPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:409:23: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:112:18: warning: type of '_wrap_new_C__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  112 | extern uintptr_t _wrap_new_C__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(void);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1243:4: note: return value type mismatch
 1243 | C *_wrap_new_C__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8() {
      |    ^
../li_std_vector_ptr_wrap.cxx:1243:4: note: '_wrap_new_C__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1243:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:111:18: warning: type of '_wrap_new_C__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  111 | extern uintptr_t _wrap_new_C__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_intgo arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1230:4: note: return value type mismatch
 1230 | C *_wrap_new_C__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo _swig_go_0) {
      |    ^
../li_std_vector_ptr_wrap.cxx:1230:4: note: '_wrap_new_C__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1230:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:116:18: warning: type of '_wrap_new_CPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  116 | extern uintptr_t _wrap_new_CPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1288:21: note: return value type mismatch
 1288 | std::vector< C * > *_wrap_new_CPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0) {
      |                     ^
../li_std_vector_ptr_wrap.cxx:1288:21: note: '_wrap_new_CPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1288:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:115:18: warning: type of '_wrap_new_CPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  115 | extern uintptr_t _wrap_new_CPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_type_16 arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1275:21: note: return value type mismatch
 1275 | std::vector< C * > *_wrap_new_CPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(long long _swig_go_0) {
      |                     ^
../li_std_vector_ptr_wrap.cxx:1275:21: note: '_wrap_new_CPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1275:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:114:18: warning: type of '_wrap_new_CPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  114 | extern uintptr_t _wrap_new_CPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(void);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1264:21: note: return value type mismatch
 1264 | std::vector< C * > *_wrap_new_CPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8() {
      |                     ^
../li_std_vector_ptr_wrap.cxx:1264:21: note: '_wrap_new_CPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1264:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:92:18: warning: type of '_wrap_new_B__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   92 | extern uintptr_t _wrap_new_B__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(void);
      |                  ^
../li_std_vector_ptr_wrap.cxx:967:4: note: return value type mismatch
  967 | B *_wrap_new_B__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8() {
      |    ^
../li_std_vector_ptr_wrap.cxx:967:4: note: '_wrap_new_B__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:967:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:91:18: warning: type of '_wrap_new_B__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   91 | extern uintptr_t _wrap_new_B__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_intgo arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:954:4: note: return value type mismatch
  954 | B *_wrap_new_B__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo _swig_go_0) {
      |    ^
../li_std_vector_ptr_wrap.cxx:954:4: note: '_wrap_new_B__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:954:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:96:18: warning: type of '_wrap_new_BPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   96 | extern uintptr_t _wrap_new_BPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1012:21: note: return value type mismatch
 1012 | std::vector< B * > *_wrap_new_BPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0) {
      |                     ^
../li_std_vector_ptr_wrap.cxx:1012:21: note: '_wrap_new_BPtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1012:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:95:18: warning: type of '_wrap_new_BPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   95 | extern uintptr_t _wrap_new_BPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_type_11 arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:999:21: note: return value type mismatch
  999 | std::vector< B * > *_wrap_new_BPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(long long _swig_go_0) {
      |                     ^
../li_std_vector_ptr_wrap.cxx:999:21: note: '_wrap_new_BPtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:999:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:94:18: warning: type of '_wrap_new_BPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   94 | extern uintptr_t _wrap_new_BPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(void);
      |                  ^
../li_std_vector_ptr_wrap.cxx:988:21: note: return value type mismatch
  988 | std::vector< B * > *_wrap_new_BPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8() {
      |                     ^
../li_std_vector_ptr_wrap.cxx:988:21: note: '_wrap_new_BPtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:988:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:76:18: warning: type of '_wrap_new_APtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_APtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:736:21: note: return value type mismatch
  736 | std::vector< A * > *_wrap_new_APtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0) {
      |                     ^
../li_std_vector_ptr_wrap.cxx:736:21: note: '_wrap_new_APtrVector__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:736:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:75:18: warning: type of '_wrap_new_APtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   75 | extern uintptr_t _wrap_new_APtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_type_6 arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:723:21: note: return value type mismatch
  723 | std::vector< A * > *_wrap_new_APtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(long long _swig_go_0) {
      |                     ^
../li_std_vector_ptr_wrap.cxx:723:21: note: '_wrap_new_APtrVector__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:723:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:74:18: warning: type of '_wrap_new_APtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   74 | extern uintptr_t _wrap_new_APtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(void);
      |                  ^
../li_std_vector_ptr_wrap.cxx:712:21: note: return value type mismatch
  712 | std::vector< A * > *_wrap_new_APtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8() {
      |                     ^
../li_std_vector_ptr_wrap.cxx:712:21: note: '_wrap_new_APtrVector__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:712:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:127:18: warning: type of '_wrap_makeC_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  127 | extern uintptr_t _wrap_makeC_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_intgo arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1446:4: note: return value type mismatch
 1446 | C *_wrap_makeC_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo _swig_go_0) {
      |    ^
../li_std_vector_ptr_wrap.cxx:1446:4: note: '_wrap_makeC_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1446:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:126:18: warning: type of '_wrap_makeCIntPtrPtr_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  126 | extern uintptr_t _wrap_makeCIntPtrPtr_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1433:5: note: return value type mismatch
 1433 | C **_wrap_makeCIntPtrPtr_li_std_vector_ptr_8c5d8cd8ca2f6ab8(C *_swig_go_0) {
      |     ^
../li_std_vector_ptr_wrap.cxx:1433:5: note: '_wrap_makeCIntPtrPtr_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1433:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:106:18: warning: type of '_wrap_makeB_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  106 | extern uintptr_t _wrap_makeB_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_intgo arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1157:4: note: return value type mismatch
 1157 | B *_wrap_makeB_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo _swig_go_0) {
      |    ^
../li_std_vector_ptr_wrap.cxx:1157:4: note: '_wrap_makeB_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1157:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:86:18: warning: type of '_wrap_makeA_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   86 | extern uintptr_t _wrap_makeA_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_intgo arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:881:4: note: return value type mismatch
  881 | A *_wrap_makeA_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo _swig_go_0) {
      |    ^
../li_std_vector_ptr_wrap.cxx:881:4: note: '_wrap_makeA_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:881:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:129:19: warning: type of '_wrap_getVectorValueC_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  129 | extern swig_intgo _wrap_getVectorValueC_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_20 arg2);
      |                   ^
../li_std_vector_ptr_wrap.cxx:1472:7: note: type mismatch in parameter 1
 1472 | intgo _wrap_getVectorValueC_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0, long long _swig_go_1) {
      |       ^
../li_std_vector_ptr_wrap.cxx:1472:7: note: '_wrap_getVectorValueC_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1472:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:108:19: warning: type of '_wrap_getVectorValueB_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  108 | extern swig_intgo _wrap_getVectorValueB_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_15 arg2);
      |                   ^
../li_std_vector_ptr_wrap.cxx:1183:7: note: type mismatch in parameter 1
 1183 | intgo _wrap_getVectorValueB_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0, long long _swig_go_1) {
      |       ^
../li_std_vector_ptr_wrap.cxx:1183:7: note: '_wrap_getVectorValueB_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1183:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:88:19: warning: type of '_wrap_getVectorValueA_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   88 | extern swig_intgo _wrap_getVectorValueA_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_10 arg2);
      |                   ^
../li_std_vector_ptr_wrap.cxx:907:7: note: type mismatch in parameter 1
  907 | intgo _wrap_getVectorValueA_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0, long long _swig_go_1) {
      |       ^
../li_std_vector_ptr_wrap.cxx:907:7: note: '_wrap_getVectorValueA_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:907:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:73:19: warning: type of '_wrap_getValueFromVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   73 | extern swig_intgo _wrap_getValueFromVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_5 arg2);
      |                   ^
../li_std_vector_ptr_wrap.cxx:690:7: note: type mismatch in parameter 1
  690 | intgo _wrap_getValueFromVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0, long long _swig_go_1) {
      |       ^
../li_std_vector_ptr_wrap.cxx:690:7: note: '_wrap_getValueFromVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:690:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:128:19: warning: type of '_wrap_getVal__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  128 | extern swig_intgo _wrap_getVal__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                   ^
../li_std_vector_ptr_wrap.cxx:1459:7: note: type mismatch in parameter 1
 1459 | intgo _wrap_getVal__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8(C *_swig_go_0) {
      |       ^
../li_std_vector_ptr_wrap.cxx:1459:7: note: '_wrap_getVal__SWIG_2_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1459:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:107:19: warning: type of '_wrap_getVal__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  107 | extern swig_intgo _wrap_getVal__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                   ^
../li_std_vector_ptr_wrap.cxx:1170:7: note: type mismatch in parameter 1
 1170 | intgo _wrap_getVal__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8(B *_swig_go_0) {
      |       ^
../li_std_vector_ptr_wrap.cxx:1170:7: note: '_wrap_getVal__SWIG_1_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1170:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:87:19: warning: type of '_wrap_getVal__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   87 | extern swig_intgo _wrap_getVal__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                   ^
../li_std_vector_ptr_wrap.cxx:894:7: note: type mismatch in parameter 1
  894 | intgo _wrap_getVal__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8(A *_swig_go_0) {
      |       ^
../li_std_vector_ptr_wrap.cxx:894:7: note: '_wrap_getVal__SWIG_0_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:894:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:72:13: warning: type of '_wrap_displayVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_displayVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:673:6: note: type mismatch in parameter 1
  673 | void _wrap_displayVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:673:6: note: '_wrap_displayVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:673:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:64:13: warning: type of '_wrap_delete_IntPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_delete_IntPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:568:6: note: type mismatch in parameter 1
  568 | void _wrap_delete_IntPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:568:6: note: '_wrap_delete_IntPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:568:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:113:13: warning: type of '_wrap_delete_C_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  113 | extern void _wrap_delete_C_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:1254:6: note: type mismatch in parameter 1
 1254 | void _wrap_delete_C_li_std_vector_ptr_8c5d8cd8ca2f6ab8(C *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1254:6: note: '_wrap_delete_C_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1254:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:125:13: warning: type of '_wrap_delete_CPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  125 | extern void _wrap_delete_CPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:1423:6: note: type mismatch in parameter 1
 1423 | void _wrap_delete_CPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1423:6: note: '_wrap_delete_CPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1423:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:93:13: warning: type of '_wrap_delete_B_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   93 | extern void _wrap_delete_B_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:978:6: note: type mismatch in parameter 1
  978 | void _wrap_delete_B_li_std_vector_ptr_8c5d8cd8ca2f6ab8(B *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:978:6: note: '_wrap_delete_B_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:978:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:105:13: warning: type of '_wrap_delete_BPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  105 | extern void _wrap_delete_BPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:1147:6: note: type mismatch in parameter 1
 1147 | void _wrap_delete_BPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1147:6: note: '_wrap_delete_BPtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1147:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:85:13: warning: type of '_wrap_delete_APtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_delete_APtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:871:6: note: type mismatch in parameter 1
  871 | void _wrap_delete_APtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:871:6: note: '_wrap_delete_APtrVector_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:871:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:52:18: warning: type of '_wrap_Swig_malloc_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_Swig_malloc_li_std_vector_ptr_8c5d8cd8ca2f6ab8(swig_intgo arg1);
      |                  ^
../li_std_vector_ptr_wrap.cxx:396:7: note: return value type mismatch
  396 | void *_wrap_Swig_malloc_li_std_vector_ptr_8c5d8cd8ca2f6ab8(intgo _swig_go_0) {
      |       ^
../li_std_vector_ptr_wrap.cxx:396:7: note: '_wrap_Swig_malloc_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:396:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:51:13: warning: type of '_wrap_Swig_free_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_Swig_free_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:386:6: note: type mismatch in parameter 1
  386 | void _wrap_Swig_free_li_std_vector_ptr_8c5d8cd8ca2f6ab8(void *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:386:6: note: '_wrap_Swig_free_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:386:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:56:20: warning: type of '_wrap_IntPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_type_2 _wrap_IntPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                    ^
../li_std_vector_ptr_wrap.cxx:446:11: note: type mismatch in parameter 1
  446 | long long _wrap_IntPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:446:11: note: '_wrap_IntPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:446:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:63:13: warning: type of '_wrap_IntPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_IntPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2, swig_voidp arg3);
      |             ^
../li_std_vector_ptr_wrap.cxx:544:6: note: type mismatch in parameter 1
  544 | void _wrap_IntPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0, intgo _swig_go_1, std::vector< int * >::value_type *_swig_go_2) {
      |      ^
../li_std_vector_ptr_wrap.cxx:544:6: note: '_wrap_IntPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:544:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:58:13: warning: type of '_wrap_IntPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_IntPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_4 arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:472:6: note: type mismatch in parameter 1
  472 | void _wrap_IntPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0, long long _swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:472:6: note: '_wrap_IntPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:472:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:59:14: warning: type of '_wrap_IntPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   59 | extern _Bool _wrap_IntPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |              ^
../li_std_vector_ptr_wrap.cxx:484:6: note: type mismatch in parameter 1
  484 | bool _wrap_IntPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:484:6: note: '_wrap_IntPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:484:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:62:19: warning: type of '_wrap_IntPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   62 | extern swig_voidp _wrap_IntPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../li_std_vector_ptr_wrap.cxx:523:35: note: type mismatch in parameter 1
  523 | std::vector< int * >::value_type *_wrap_IntPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0, intgo _swig_go_1) {
      |                                   ^
../li_std_vector_ptr_wrap.cxx:523:35: note: '_wrap_IntPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:523:35: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:60:13: warning: type of '_wrap_IntPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_IntPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:497:6: note: type mismatch in parameter 1
  497 | void _wrap_IntPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:497:6: note: '_wrap_IntPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:497:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:57:20: warning: type of '_wrap_IntPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   57 | extern swig_type_3 _wrap_IntPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                    ^
../li_std_vector_ptr_wrap.cxx:459:11: note: type mismatch in parameter 1
  459 | long long _wrap_IntPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:459:11: note: '_wrap_IntPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:459:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:61:13: warning: type of '_wrap_IntPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_IntPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_voidp arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:507:6: note: type mismatch in parameter 1
  507 | void _wrap_IntPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< int * > *_swig_go_0, std::vector< int * >::value_type *_swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:507:6: note: '_wrap_IntPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:507:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:109:13: warning: type of '_wrap_C_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  109 | extern void _wrap_C_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:1205:6: note: type mismatch in parameter 1
 1205 | void _wrap_C_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(C *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1205:6: note: '_wrap_C_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1205:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:110:19: warning: type of '_wrap_C_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  110 | extern swig_intgo _wrap_C_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                   ^
../li_std_vector_ptr_wrap.cxx:1217:7: note: type mismatch in parameter 1
 1217 | intgo _wrap_C_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(C *_swig_go_0) {
      |       ^
../li_std_vector_ptr_wrap.cxx:1217:7: note: '_wrap_C_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1217:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:117:21: warning: type of '_wrap_CPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  117 | extern swig_type_17 _wrap_CPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                     ^
../li_std_vector_ptr_wrap.cxx:1301:11: note: type mismatch in parameter 1
 1301 | long long _wrap_CPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:1301:11: note: '_wrap_CPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1301:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:124:13: warning: type of '_wrap_CPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  124 | extern void _wrap_CPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_std_vector_ptr_wrap.cxx:1399:6: note: type mismatch in parameter 1
 1399 | void _wrap_CPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0, intgo _swig_go_1, C **_swig_go_2) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1399:6: note: '_wrap_CPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1399:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:119:13: warning: type of '_wrap_CPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  119 | extern void _wrap_CPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_19 arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:1327:6: note: type mismatch in parameter 1
 1327 | void _wrap_CPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0, long long _swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1327:6: note: '_wrap_CPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1327:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:120:14: warning: type of '_wrap_CPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  120 | extern _Bool _wrap_CPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |              ^
../li_std_vector_ptr_wrap.cxx:1339:6: note: type mismatch in parameter 1
 1339 | bool _wrap_CPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1339:6: note: '_wrap_CPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1339:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:123:18: warning: type of '_wrap_CPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  123 | extern uintptr_t _wrap_CPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1378:5: note: return value type mismatch
 1378 | C **_wrap_CPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_std_vector_ptr_wrap.cxx:1378:5: note: '_wrap_CPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1378:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:121:13: warning: type of '_wrap_CPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  121 | extern void _wrap_CPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:1352:6: note: type mismatch in parameter 1
 1352 | void _wrap_CPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1352:6: note: '_wrap_CPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1352:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:118:21: warning: type of '_wrap_CPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  118 | extern swig_type_18 _wrap_CPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                     ^
../li_std_vector_ptr_wrap.cxx:1314:11: note: type mismatch in parameter 1
 1314 | long long _wrap_CPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:1314:11: note: '_wrap_CPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1314:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:122:13: warning: type of '_wrap_CPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  122 | extern void _wrap_CPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:1362:6: note: type mismatch in parameter 1
 1362 | void _wrap_CPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< C * > *_swig_go_0, C **_swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1362:6: note: '_wrap_CPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1362:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:89:13: warning: type of '_wrap_B_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   89 | extern void _wrap_B_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:929:6: note: type mismatch in parameter 1
  929 | void _wrap_B_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(B *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:929:6: note: '_wrap_B_val_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:929:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:90:19: warning: type of '_wrap_B_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   90 | extern swig_intgo _wrap_B_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                   ^
../li_std_vector_ptr_wrap.cxx:941:7: note: type mismatch in parameter 1
  941 | intgo _wrap_B_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(B *_swig_go_0) {
      |       ^
../li_std_vector_ptr_wrap.cxx:941:7: note: '_wrap_B_val_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:941:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:97:21: warning: type of '_wrap_BPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   97 | extern swig_type_12 _wrap_BPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                     ^
../li_std_vector_ptr_wrap.cxx:1025:11: note: type mismatch in parameter 1
 1025 | long long _wrap_BPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:1025:11: note: '_wrap_BPtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1025:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:104:13: warning: type of '_wrap_BPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  104 | extern void _wrap_BPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_std_vector_ptr_wrap.cxx:1123:6: note: type mismatch in parameter 1
 1123 | void _wrap_BPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0, intgo _swig_go_1, B **_swig_go_2) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1123:6: note: '_wrap_BPtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1123:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:99:13: warning: type of '_wrap_BPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   99 | extern void _wrap_BPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_14 arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:1051:6: note: type mismatch in parameter 1
 1051 | void _wrap_BPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0, long long _swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1051:6: note: '_wrap_BPtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1051:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:100:14: warning: type of '_wrap_BPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  100 | extern _Bool _wrap_BPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |              ^
../li_std_vector_ptr_wrap.cxx:1063:6: note: type mismatch in parameter 1
 1063 | bool _wrap_BPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1063:6: note: '_wrap_BPtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1063:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:103:18: warning: type of '_wrap_BPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  103 | extern uintptr_t _wrap_BPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_std_vector_ptr_wrap.cxx:1102:5: note: return value type mismatch
 1102 | B **_wrap_BPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_std_vector_ptr_wrap.cxx:1102:5: note: '_wrap_BPtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1102:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:101:13: warning: type of '_wrap_BPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  101 | extern void _wrap_BPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:1076:6: note: type mismatch in parameter 1
 1076 | void _wrap_BPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1076:6: note: '_wrap_BPtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1076:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:98:21: warning: type of '_wrap_BPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   98 | extern swig_type_13 _wrap_BPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                     ^
../li_std_vector_ptr_wrap.cxx:1038:11: note: type mismatch in parameter 1
 1038 | long long _wrap_BPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:1038:11: note: '_wrap_BPtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1038:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:102:13: warning: type of '_wrap_BPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
  102 | extern void _wrap_BPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:1086:6: note: type mismatch in parameter 1
 1086 | void _wrap_BPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< B * > *_swig_go_0, B **_swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:1086:6: note: '_wrap_BPtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:1086:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:77:20: warning: type of '_wrap_APtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   77 | extern swig_type_7 _wrap_APtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                    ^
../li_std_vector_ptr_wrap.cxx:749:11: note: type mismatch in parameter 1
  749 | long long _wrap_APtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:749:11: note: '_wrap_APtrVector_size_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:749:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:84:13: warning: type of '_wrap_APtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   84 | extern void _wrap_APtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_std_vector_ptr_wrap.cxx:847:6: note: type mismatch in parameter 1
  847 | void _wrap_APtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0, intgo _swig_go_1, A **_swig_go_2) {
      |      ^
../li_std_vector_ptr_wrap.cxx:847:6: note: '_wrap_APtrVector_set_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:847:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:79:13: warning: type of '_wrap_APtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_APtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_type_9 arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:775:6: note: type mismatch in parameter 1
  775 | void _wrap_APtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0, long long _swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:775:6: note: '_wrap_APtrVector_reserve_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:775:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:80:14: warning: type of '_wrap_APtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   80 | extern _Bool _wrap_APtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |              ^
../li_std_vector_ptr_wrap.cxx:787:6: note: type mismatch in parameter 1
  787 | bool _wrap_APtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:787:6: note: '_wrap_APtrVector_isEmpty_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:787:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:83:18: warning: type of '_wrap_APtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   83 | extern uintptr_t _wrap_APtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_std_vector_ptr_wrap.cxx:826:5: note: return value type mismatch
  826 | A **_wrap_APtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_std_vector_ptr_wrap.cxx:826:5: note: '_wrap_APtrVector_get_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:826:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:81:13: warning: type of '_wrap_APtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   81 | extern void _wrap_APtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |             ^
../li_std_vector_ptr_wrap.cxx:800:6: note: type mismatch in parameter 1
  800 | void _wrap_APtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0) {
      |      ^
../li_std_vector_ptr_wrap.cxx:800:6: note: '_wrap_APtrVector_clear_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:800:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:78:20: warning: type of '_wrap_APtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   78 | extern swig_type_8 _wrap_APtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1);
      |                    ^
../li_std_vector_ptr_wrap.cxx:762:11: note: type mismatch in parameter 1
  762 | long long _wrap_APtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0) {
      |           ^
../li_std_vector_ptr_wrap.cxx:762:11: note: '_wrap_APtrVector_capacity_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:762:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_std_vector_ptr/li_std_vector_ptr.go:82:13: warning: type of '_wrap_APtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap_APtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(uintptr_t arg1, uintptr_t arg2);
      |             ^
../li_std_vector_ptr_wrap.cxx:810:6: note: type mismatch in parameter 1
  810 | void _wrap_APtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8(std::vector< A * > *_swig_go_0, A **_swig_go_1) {
      |      ^
../li_std_vector_ptr_wrap.cxx:810:6: note: '_wrap_APtrVector_add_li_std_vector_ptr_8c5d8cd8ca2f6ab8' was previously declared here
../li_std_vector_ptr_wrap.cxx:810:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1930374771/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase li_std_wstring
checking go testcase smart_pointer_inherit
checking go testcase template_typedef_fnc
checking go testcase template_type_namespace (with run test)
# swigtests/template_type_namespace
../template_type_namespace.go:43:20: warning: type of '_wrap_string_vector_size_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_type_2 _wrap_string_vector_size_template_type_namespace_7e770afb24f2a763(uintptr_t arg1);
      |                    ^
../template_type_namespace_wrap.cxx:341:11: note: type mismatch in parameter 1
  341 | long long _wrap_string_vector_size_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0) {
      |           ^
../template_type_namespace_wrap.cxx:341:11: note: '_wrap_string_vector_size_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:341:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace.go:50:13: warning: type of '_wrap_string_vector_set_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_string_vector_set_template_type_namespace_7e770afb24f2a763(uintptr_t arg1, swig_intgo arg2, swig_type_7 arg3);
      |             ^
../template_type_namespace_wrap.cxx:438:6: note: type mismatch in parameter 1
  438 | void _wrap_string_vector_set_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0, intgo _swig_go_1, _gostring_ _swig_go_2) {
      |      ^
../template_type_namespace_wrap.cxx:438:6: note: '_wrap_string_vector_set_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:438:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace.go:45:13: warning: type of '_wrap_string_vector_reserve_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_string_vector_reserve_template_type_namespace_7e770afb24f2a763(uintptr_t arg1, swig_type_4 arg2);
      |             ^
../template_type_namespace_wrap.cxx:367:6: note: type mismatch in parameter 1
  367 | void _wrap_string_vector_reserve_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0, long long _swig_go_1) {
      |      ^
../template_type_namespace_wrap.cxx:367:6: note: '_wrap_string_vector_reserve_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:367:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace.go:46:14: warning: type of '_wrap_string_vector_isEmpty_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   46 | extern _Bool _wrap_string_vector_isEmpty_template_type_namespace_7e770afb24f2a763(uintptr_t arg1);
      |              ^
../template_type_namespace_wrap.cxx:379:6: note: type mismatch in parameter 1
  379 | bool _wrap_string_vector_isEmpty_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0) {
      |      ^
../template_type_namespace_wrap.cxx:379:6: note: '_wrap_string_vector_isEmpty_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:379:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace.go:49:20: warning: type of '_wrap_string_vector_get_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_type_6 _wrap_string_vector_get_template_type_namespace_7e770afb24f2a763(uintptr_t arg1, swig_intgo arg2);
      |                    ^
../template_type_namespace_wrap.cxx:417:12: note: type mismatch in parameter 1
  417 | _gostring_ _wrap_string_vector_get_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0, intgo _swig_go_1) {
      |            ^
../template_type_namespace_wrap.cxx:417:12: note: '_wrap_string_vector_get_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:417:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace.go:47:13: warning: type of '_wrap_string_vector_clear_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_string_vector_clear_template_type_namespace_7e770afb24f2a763(uintptr_t arg1);
      |             ^
../template_type_namespace_wrap.cxx:392:6: note: type mismatch in parameter 1
  392 | void _wrap_string_vector_clear_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0) {
      |      ^
../template_type_namespace_wrap.cxx:392:6: note: '_wrap_string_vector_clear_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:392:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace.go:44:20: warning: type of '_wrap_string_vector_capacity_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_type_3 _wrap_string_vector_capacity_template_type_namespace_7e770afb24f2a763(uintptr_t arg1);
      |                    ^
../template_type_namespace_wrap.cxx:354:11: note: type mismatch in parameter 1
  354 | long long _wrap_string_vector_capacity_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0) {
      |           ^
../template_type_namespace_wrap.cxx:354:11: note: '_wrap_string_vector_capacity_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:354:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace.go:48:13: warning: type of '_wrap_string_vector_add_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_string_vector_add_template_type_namespace_7e770afb24f2a763(uintptr_t arg1, swig_type_5 arg2);
      |             ^
../template_type_namespace_wrap.cxx:402:6: note: type mismatch in parameter 1
  402 | void _wrap_string_vector_add_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../template_type_namespace_wrap.cxx:402:6: note: '_wrap_string_vector_add_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:402:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace.go:42:18: warning: type of '_wrap_new_string_vector__SWIG_2_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_string_vector__SWIG_2_template_type_namespace_7e770afb24f2a763(uintptr_t arg1);
      |                  ^
../template_type_namespace_wrap.cxx:328:29: note: return value type mismatch
  328 | std::vector< std::string > *_wrap_new_string_vector__SWIG_2_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0) {
      |                             ^
../template_type_namespace_wrap.cxx:328:29: note: '_wrap_new_string_vector__SWIG_2_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:328:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace.go:41:18: warning: type of '_wrap_new_string_vector__SWIG_1_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_string_vector__SWIG_1_template_type_namespace_7e770afb24f2a763(swig_type_1 arg1);
      |                  ^
../template_type_namespace_wrap.cxx:315:29: note: return value type mismatch
  315 | std::vector< std::string > *_wrap_new_string_vector__SWIG_1_template_type_namespace_7e770afb24f2a763(long long _swig_go_0) {
      |                             ^
../template_type_namespace_wrap.cxx:315:29: note: '_wrap_new_string_vector__SWIG_1_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:315:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace.go:40:18: warning: type of '_wrap_new_string_vector__SWIG_0_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_string_vector__SWIG_0_template_type_namespace_7e770afb24f2a763(void);
      |                  ^
../template_type_namespace_wrap.cxx:304:29: note: return value type mismatch
  304 | std::vector< std::string > *_wrap_new_string_vector__SWIG_0_template_type_namespace_7e770afb24f2a763() {
      |                             ^
../template_type_namespace_wrap.cxx:304:29: note: '_wrap_new_string_vector__SWIG_0_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:304:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace.go:52:18: warning: type of '_wrap_foo_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_foo_template_type_namespace_7e770afb24f2a763(void);
      |                  ^
../template_type_namespace_wrap.cxx:471:29: note: return value type mismatch
  471 | std::vector< std::string > *_wrap_foo_template_type_namespace_7e770afb24f2a763() {
      |                             ^
../template_type_namespace_wrap.cxx:471:29: note: '_wrap_foo_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:471:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace.go:51:13: warning: type of '_wrap_delete_string_vector_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_delete_string_vector_template_type_namespace_7e770afb24f2a763(uintptr_t arg1);
      |             ^
../template_type_namespace_wrap.cxx:461:6: note: type mismatch in parameter 1
  461 | void _wrap_delete_string_vector_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0) {
      |      ^
../template_type_namespace_wrap.cxx:461:6: note: '_wrap_delete_string_vector_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:461:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace.go:39:18: warning: type of '_wrap_Swig_malloc_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_Swig_malloc_template_type_namespace_7e770afb24f2a763(swig_intgo arg1);
      |                  ^
../template_type_namespace_wrap.cxx:291:7: note: return value type mismatch
  291 | void *_wrap_Swig_malloc_template_type_namespace_7e770afb24f2a763(intgo _swig_go_0) {
      |       ^
../template_type_namespace_wrap.cxx:291:7: note: '_wrap_Swig_malloc_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:291:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace.go:38:13: warning: type of '_wrap_Swig_free_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_Swig_free_template_type_namespace_7e770afb24f2a763(uintptr_t arg1);
      |             ^
../template_type_namespace_wrap.cxx:281:6: note: type mismatch in parameter 1
  281 | void _wrap_Swig_free_template_type_namespace_7e770afb24f2a763(void *_swig_go_0) {
      |      ^
../template_type_namespace_wrap.cxx:281:6: note: '_wrap_Swig_free_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:281:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_type_namespace_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build1275937696/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build1275937696/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build1275937696/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/template_type_namespace
template_type_namespace_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:43:20: warning: type of '_wrap_string_vector_size_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_type_2 _wrap_string_vector_size_template_type_namespace_7e770afb24f2a763(uintptr_t arg1);
      |                    ^
../template_type_namespace_wrap.cxx:341:11: note: type mismatch in parameter 1
  341 | long long _wrap_string_vector_size_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0) {
      |           ^
../template_type_namespace_wrap.cxx:341:11: note: '_wrap_string_vector_size_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:341:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:50:13: warning: type of '_wrap_string_vector_set_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_string_vector_set_template_type_namespace_7e770afb24f2a763(uintptr_t arg1, swig_intgo arg2, swig_type_7 arg3);
      |             ^
../template_type_namespace_wrap.cxx:438:6: note: type mismatch in parameter 1
  438 | void _wrap_string_vector_set_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0, intgo _swig_go_1, _gostring_ _swig_go_2) {
      |      ^
../template_type_namespace_wrap.cxx:438:6: note: '_wrap_string_vector_set_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:438:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:45:13: warning: type of '_wrap_string_vector_reserve_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_string_vector_reserve_template_type_namespace_7e770afb24f2a763(uintptr_t arg1, swig_type_4 arg2);
      |             ^
../template_type_namespace_wrap.cxx:367:6: note: type mismatch in parameter 1
  367 | void _wrap_string_vector_reserve_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0, long long _swig_go_1) {
      |      ^
../template_type_namespace_wrap.cxx:367:6: note: '_wrap_string_vector_reserve_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:367:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:46:14: warning: type of '_wrap_string_vector_isEmpty_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   46 | extern _Bool _wrap_string_vector_isEmpty_template_type_namespace_7e770afb24f2a763(uintptr_t arg1);
      |              ^
../template_type_namespace_wrap.cxx:379:6: note: type mismatch in parameter 1
  379 | bool _wrap_string_vector_isEmpty_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0) {
      |      ^
../template_type_namespace_wrap.cxx:379:6: note: '_wrap_string_vector_isEmpty_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:379:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:49:20: warning: type of '_wrap_string_vector_get_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   49 | extern swig_type_6 _wrap_string_vector_get_template_type_namespace_7e770afb24f2a763(uintptr_t arg1, swig_intgo arg2);
      |                    ^
../template_type_namespace_wrap.cxx:417:12: note: type mismatch in parameter 1
  417 | _gostring_ _wrap_string_vector_get_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0, intgo _swig_go_1) {
      |            ^
../template_type_namespace_wrap.cxx:417:12: note: '_wrap_string_vector_get_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:417:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:47:13: warning: type of '_wrap_string_vector_clear_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_string_vector_clear_template_type_namespace_7e770afb24f2a763(uintptr_t arg1);
      |             ^
../template_type_namespace_wrap.cxx:392:6: note: type mismatch in parameter 1
  392 | void _wrap_string_vector_clear_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0) {
      |      ^
../template_type_namespace_wrap.cxx:392:6: note: '_wrap_string_vector_clear_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:392:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:44:20: warning: type of '_wrap_string_vector_capacity_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   44 | extern swig_type_3 _wrap_string_vector_capacity_template_type_namespace_7e770afb24f2a763(uintptr_t arg1);
      |                    ^
../template_type_namespace_wrap.cxx:354:11: note: type mismatch in parameter 1
  354 | long long _wrap_string_vector_capacity_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0) {
      |           ^
../template_type_namespace_wrap.cxx:354:11: note: '_wrap_string_vector_capacity_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:354:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:48:13: warning: type of '_wrap_string_vector_add_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_string_vector_add_template_type_namespace_7e770afb24f2a763(uintptr_t arg1, swig_type_5 arg2);
      |             ^
../template_type_namespace_wrap.cxx:402:6: note: type mismatch in parameter 1
  402 | void _wrap_string_vector_add_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../template_type_namespace_wrap.cxx:402:6: note: '_wrap_string_vector_add_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:402:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:42:18: warning: type of '_wrap_new_string_vector__SWIG_2_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_string_vector__SWIG_2_template_type_namespace_7e770afb24f2a763(uintptr_t arg1);
      |                  ^
../template_type_namespace_wrap.cxx:328:29: note: return value type mismatch
  328 | std::vector< std::string > *_wrap_new_string_vector__SWIG_2_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0) {
      |                             ^
../template_type_namespace_wrap.cxx:328:29: note: '_wrap_new_string_vector__SWIG_2_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:328:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:41:18: warning: type of '_wrap_new_string_vector__SWIG_1_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_string_vector__SWIG_1_template_type_namespace_7e770afb24f2a763(swig_type_1 arg1);
      |                  ^
../template_type_namespace_wrap.cxx:315:29: note: return value type mismatch
  315 | std::vector< std::string > *_wrap_new_string_vector__SWIG_1_template_type_namespace_7e770afb24f2a763(long long _swig_go_0) {
      |                             ^
../template_type_namespace_wrap.cxx:315:29: note: '_wrap_new_string_vector__SWIG_1_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:315:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:40:18: warning: type of '_wrap_new_string_vector__SWIG_0_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_string_vector__SWIG_0_template_type_namespace_7e770afb24f2a763(void);
      |                  ^
../template_type_namespace_wrap.cxx:304:29: note: return value type mismatch
  304 | std::vector< std::string > *_wrap_new_string_vector__SWIG_0_template_type_namespace_7e770afb24f2a763() {
      |                             ^
../template_type_namespace_wrap.cxx:304:29: note: '_wrap_new_string_vector__SWIG_0_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:304:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:52:18: warning: type of '_wrap_foo_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_foo_template_type_namespace_7e770afb24f2a763(void);
      |                  ^
../template_type_namespace_wrap.cxx:471:29: note: return value type mismatch
  471 | std::vector< std::string > *_wrap_foo_template_type_namespace_7e770afb24f2a763() {
      |                             ^
../template_type_namespace_wrap.cxx:471:29: note: '_wrap_foo_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:471:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:51:13: warning: type of '_wrap_delete_string_vector_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_delete_string_vector_template_type_namespace_7e770afb24f2a763(uintptr_t arg1);
      |             ^
../template_type_namespace_wrap.cxx:461:6: note: type mismatch in parameter 1
  461 | void _wrap_delete_string_vector_template_type_namespace_7e770afb24f2a763(std::vector< std::string > *_swig_go_0) {
      |      ^
../template_type_namespace_wrap.cxx:461:6: note: '_wrap_delete_string_vector_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:461:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:39:18: warning: type of '_wrap_Swig_malloc_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_Swig_malloc_template_type_namespace_7e770afb24f2a763(swig_intgo arg1);
      |                  ^
../template_type_namespace_wrap.cxx:291:7: note: return value type mismatch
  291 | void *_wrap_Swig_malloc_template_type_namespace_7e770afb24f2a763(intgo _swig_go_0) {
      |       ^
../template_type_namespace_wrap.cxx:291:7: note: '_wrap_Swig_malloc_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:291:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_type_namespace/template_type_namespace.go:38:13: warning: type of '_wrap_Swig_free_template_type_namespace_7e770afb24f2a763' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_Swig_free_template_type_namespace_7e770afb24f2a763(uintptr_t arg1);
      |             ^
../template_type_namespace_wrap.cxx:281:6: note: type mismatch in parameter 1
  281 | void _wrap_Swig_free_template_type_namespace_7e770afb24f2a763(void *_swig_go_0) {
      |      ^
../template_type_namespace_wrap.cxx:281:6: note: '_wrap_Swig_free_template_type_namespace_7e770afb24f2a763' was previously declared here
../template_type_namespace_wrap.cxx:281:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3891207008/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase template_opaque (with run test)
# swigtests/template_opaque
../template_opaque.go:41:18: warning: type of '_wrap_new_OpaqueVectorType__SWIG_2_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_OpaqueVectorType__SWIG_2_template_opaque_514d37914c5be481(uintptr_t arg1);
      |                  ^
../template_opaque_wrap.cxx:363:33: note: return value type mismatch
  363 | std::vector< A::OpaqueStruct > *_wrap_new_OpaqueVectorType__SWIG_2_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0) {
      |                                 ^
../template_opaque_wrap.cxx:363:33: note: '_wrap_new_OpaqueVectorType__SWIG_2_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:363:33: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:40:18: warning: type of '_wrap_new_OpaqueVectorType__SWIG_1_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_OpaqueVectorType__SWIG_1_template_opaque_514d37914c5be481(swig_type_1 arg1);
      |                  ^
../template_opaque_wrap.cxx:350:33: note: return value type mismatch
  350 | std::vector< A::OpaqueStruct > *_wrap_new_OpaqueVectorType__SWIG_1_template_opaque_514d37914c5be481(long long _swig_go_0) {
      |                                 ^
../template_opaque_wrap.cxx:350:33: note: '_wrap_new_OpaqueVectorType__SWIG_1_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:350:33: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:39:18: warning: type of '_wrap_new_OpaqueVectorType__SWIG_0_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_OpaqueVectorType__SWIG_0_template_opaque_514d37914c5be481(void);
      |                  ^
../template_opaque_wrap.cxx:339:33: note: return value type mismatch
  339 | std::vector< A::OpaqueStruct > *_wrap_new_OpaqueVectorType__SWIG_0_template_opaque_514d37914c5be481() {
      |                                 ^
../template_opaque_wrap.cxx:339:33: note: '_wrap_new_OpaqueVectorType__SWIG_0_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:339:33: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:50:13: warning: type of '_wrap_delete_OpaqueVectorType_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_delete_OpaqueVectorType_template_opaque_514d37914c5be481(uintptr_t arg1);
      |             ^
../template_opaque_wrap.cxx:490:6: note: type mismatch in parameter 1
  490 | void _wrap_delete_OpaqueVectorType_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0) {
      |      ^
../template_opaque_wrap.cxx:490:6: note: '_wrap_delete_OpaqueVectorType_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:490:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:36:18: warning: type of '_wrap_Swig_malloc_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_template_opaque_514d37914c5be481(swig_intgo arg1);
      |                  ^
../template_opaque_wrap.cxx:306:7: note: return value type mismatch
  306 | void *_wrap_Swig_malloc_template_opaque_514d37914c5be481(intgo _swig_go_0) {
      |       ^
../template_opaque_wrap.cxx:306:7: note: '_wrap_Swig_malloc_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:306:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:35:13: warning: type of '_wrap_Swig_free_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_template_opaque_514d37914c5be481(uintptr_t arg1);
      |             ^
../template_opaque_wrap.cxx:296:6: note: type mismatch in parameter 1
  296 | void _wrap_Swig_free_template_opaque_514d37914c5be481(void *_swig_go_0) {
      |      ^
../template_opaque_wrap.cxx:296:6: note: '_wrap_Swig_free_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:42:20: warning: type of '_wrap_OpaqueVectorType_size_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_2 _wrap_OpaqueVectorType_size_template_opaque_514d37914c5be481(uintptr_t arg1);
      |                    ^
../template_opaque_wrap.cxx:376:11: note: type mismatch in parameter 1
  376 | long long _wrap_OpaqueVectorType_size_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0) {
      |           ^
../template_opaque_wrap.cxx:376:11: note: '_wrap_OpaqueVectorType_size_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:376:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:49:13: warning: type of '_wrap_OpaqueVectorType_set_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_OpaqueVectorType_set_template_opaque_514d37914c5be481(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../template_opaque_wrap.cxx:470:6: note: type mismatch in parameter 1
  470 | void _wrap_OpaqueVectorType_set_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0, intgo _swig_go_1, A::OpaqueStruct *_swig_go_2) {
      |      ^
../template_opaque_wrap.cxx:470:6: note: '_wrap_OpaqueVectorType_set_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:470:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:44:13: warning: type of '_wrap_OpaqueVectorType_reserve_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_OpaqueVectorType_reserve_template_opaque_514d37914c5be481(uintptr_t arg1, swig_type_4 arg2);
      |             ^
../template_opaque_wrap.cxx:402:6: note: type mismatch in parameter 1
  402 | void _wrap_OpaqueVectorType_reserve_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0, long long _swig_go_1) {
      |      ^
../template_opaque_wrap.cxx:402:6: note: '_wrap_OpaqueVectorType_reserve_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:402:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:45:14: warning: type of '_wrap_OpaqueVectorType_isEmpty_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   45 | extern _Bool _wrap_OpaqueVectorType_isEmpty_template_opaque_514d37914c5be481(uintptr_t arg1);
      |              ^
../template_opaque_wrap.cxx:414:6: note: type mismatch in parameter 1
  414 | bool _wrap_OpaqueVectorType_isEmpty_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0) {
      |      ^
../template_opaque_wrap.cxx:414:6: note: '_wrap_OpaqueVectorType_isEmpty_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:414:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:48:18: warning: type of '_wrap_OpaqueVectorType_get_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_OpaqueVectorType_get_template_opaque_514d37914c5be481(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../template_opaque_wrap.cxx:449:18: note: return value type mismatch
  449 | A::OpaqueStruct *_wrap_OpaqueVectorType_get_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0, intgo _swig_go_1) {
      |                  ^
../template_opaque_wrap.cxx:449:18: note: '_wrap_OpaqueVectorType_get_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:449:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:46:13: warning: type of '_wrap_OpaqueVectorType_clear_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_OpaqueVectorType_clear_template_opaque_514d37914c5be481(uintptr_t arg1);
      |             ^
../template_opaque_wrap.cxx:427:6: note: type mismatch in parameter 1
  427 | void _wrap_OpaqueVectorType_clear_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0) {
      |      ^
../template_opaque_wrap.cxx:427:6: note: '_wrap_OpaqueVectorType_clear_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:427:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:43:20: warning: type of '_wrap_OpaqueVectorType_capacity_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_type_3 _wrap_OpaqueVectorType_capacity_template_opaque_514d37914c5be481(uintptr_t arg1);
      |                    ^
../template_opaque_wrap.cxx:389:11: note: type mismatch in parameter 1
  389 | long long _wrap_OpaqueVectorType_capacity_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0) {
      |           ^
../template_opaque_wrap.cxx:389:11: note: '_wrap_OpaqueVectorType_capacity_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:389:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:47:13: warning: type of '_wrap_OpaqueVectorType_add_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_OpaqueVectorType_add_template_opaque_514d37914c5be481(uintptr_t arg1, uintptr_t arg2);
      |             ^
../template_opaque_wrap.cxx:437:6: note: type mismatch in parameter 1
  437 | void _wrap_OpaqueVectorType_add_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0, A::OpaqueStruct *_swig_go_1) {
      |      ^
../template_opaque_wrap.cxx:437:6: note: '_wrap_OpaqueVectorType_add_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:437:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:38:13: warning: type of '_wrap_FillVector__SWIG_1_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_FillVector__SWIG_1_template_opaque_514d37914c5be481(uintptr_t arg1);
      |             ^
../template_opaque_wrap.cxx:329:6: note: type mismatch in parameter 1
  329 | void _wrap_FillVector__SWIG_1_template_opaque_514d37914c5be481(std::vector< enum Hello > *_swig_go_0) {
      |      ^
../template_opaque_wrap.cxx:329:6: note: '_wrap_FillVector__SWIG_1_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:329:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque.go:37:13: warning: type of '_wrap_FillVector__SWIG_0_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_FillVector__SWIG_0_template_opaque_514d37914c5be481(uintptr_t arg1);
      |             ^
../template_opaque_wrap.cxx:319:6: note: type mismatch in parameter 1
  319 | void _wrap_FillVector__SWIG_0_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0) {
      |      ^
../template_opaque_wrap.cxx:319:6: note: '_wrap_FillVector__SWIG_0_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:319:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../template_opaque_wrap.cxx:203:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  203 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build4221933456/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build4221933456/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build4221933456/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/template_opaque
template_opaque_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:41:18: warning: type of '_wrap_new_OpaqueVectorType__SWIG_2_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_OpaqueVectorType__SWIG_2_template_opaque_514d37914c5be481(uintptr_t arg1);
      |                  ^
../template_opaque_wrap.cxx:363:33: note: return value type mismatch
  363 | std::vector< A::OpaqueStruct > *_wrap_new_OpaqueVectorType__SWIG_2_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0) {
      |                                 ^
../template_opaque_wrap.cxx:363:33: note: '_wrap_new_OpaqueVectorType__SWIG_2_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:363:33: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:40:18: warning: type of '_wrap_new_OpaqueVectorType__SWIG_1_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_OpaqueVectorType__SWIG_1_template_opaque_514d37914c5be481(swig_type_1 arg1);
      |                  ^
../template_opaque_wrap.cxx:350:33: note: return value type mismatch
  350 | std::vector< A::OpaqueStruct > *_wrap_new_OpaqueVectorType__SWIG_1_template_opaque_514d37914c5be481(long long _swig_go_0) {
      |                                 ^
../template_opaque_wrap.cxx:350:33: note: '_wrap_new_OpaqueVectorType__SWIG_1_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:350:33: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:39:18: warning: type of '_wrap_new_OpaqueVectorType__SWIG_0_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_new_OpaqueVectorType__SWIG_0_template_opaque_514d37914c5be481(void);
      |                  ^
../template_opaque_wrap.cxx:339:33: note: return value type mismatch
  339 | std::vector< A::OpaqueStruct > *_wrap_new_OpaqueVectorType__SWIG_0_template_opaque_514d37914c5be481() {
      |                                 ^
../template_opaque_wrap.cxx:339:33: note: '_wrap_new_OpaqueVectorType__SWIG_0_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:339:33: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:50:13: warning: type of '_wrap_delete_OpaqueVectorType_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_delete_OpaqueVectorType_template_opaque_514d37914c5be481(uintptr_t arg1);
      |             ^
../template_opaque_wrap.cxx:490:6: note: type mismatch in parameter 1
  490 | void _wrap_delete_OpaqueVectorType_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0) {
      |      ^
../template_opaque_wrap.cxx:490:6: note: '_wrap_delete_OpaqueVectorType_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:490:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:36:18: warning: type of '_wrap_Swig_malloc_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_Swig_malloc_template_opaque_514d37914c5be481(swig_intgo arg1);
      |                  ^
../template_opaque_wrap.cxx:306:7: note: return value type mismatch
  306 | void *_wrap_Swig_malloc_template_opaque_514d37914c5be481(intgo _swig_go_0) {
      |       ^
../template_opaque_wrap.cxx:306:7: note: '_wrap_Swig_malloc_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:306:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:35:13: warning: type of '_wrap_Swig_free_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Swig_free_template_opaque_514d37914c5be481(uintptr_t arg1);
      |             ^
../template_opaque_wrap.cxx:296:6: note: type mismatch in parameter 1
  296 | void _wrap_Swig_free_template_opaque_514d37914c5be481(void *_swig_go_0) {
      |      ^
../template_opaque_wrap.cxx:296:6: note: '_wrap_Swig_free_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:42:20: warning: type of '_wrap_OpaqueVectorType_size_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_type_2 _wrap_OpaqueVectorType_size_template_opaque_514d37914c5be481(uintptr_t arg1);
      |                    ^
../template_opaque_wrap.cxx:376:11: note: type mismatch in parameter 1
  376 | long long _wrap_OpaqueVectorType_size_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0) {
      |           ^
../template_opaque_wrap.cxx:376:11: note: '_wrap_OpaqueVectorType_size_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:376:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:49:13: warning: type of '_wrap_OpaqueVectorType_set_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_OpaqueVectorType_set_template_opaque_514d37914c5be481(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../template_opaque_wrap.cxx:470:6: note: type mismatch in parameter 1
  470 | void _wrap_OpaqueVectorType_set_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0, intgo _swig_go_1, A::OpaqueStruct *_swig_go_2) {
      |      ^
../template_opaque_wrap.cxx:470:6: note: '_wrap_OpaqueVectorType_set_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:470:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:44:13: warning: type of '_wrap_OpaqueVectorType_reserve_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_OpaqueVectorType_reserve_template_opaque_514d37914c5be481(uintptr_t arg1, swig_type_4 arg2);
      |             ^
../template_opaque_wrap.cxx:402:6: note: type mismatch in parameter 1
  402 | void _wrap_OpaqueVectorType_reserve_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0, long long _swig_go_1) {
      |      ^
../template_opaque_wrap.cxx:402:6: note: '_wrap_OpaqueVectorType_reserve_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:402:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:45:14: warning: type of '_wrap_OpaqueVectorType_isEmpty_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   45 | extern _Bool _wrap_OpaqueVectorType_isEmpty_template_opaque_514d37914c5be481(uintptr_t arg1);
      |              ^
../template_opaque_wrap.cxx:414:6: note: type mismatch in parameter 1
  414 | bool _wrap_OpaqueVectorType_isEmpty_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0) {
      |      ^
../template_opaque_wrap.cxx:414:6: note: '_wrap_OpaqueVectorType_isEmpty_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:414:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:48:18: warning: type of '_wrap_OpaqueVectorType_get_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_OpaqueVectorType_get_template_opaque_514d37914c5be481(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../template_opaque_wrap.cxx:449:18: note: return value type mismatch
  449 | A::OpaqueStruct *_wrap_OpaqueVectorType_get_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0, intgo _swig_go_1) {
      |                  ^
../template_opaque_wrap.cxx:449:18: note: '_wrap_OpaqueVectorType_get_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:449:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:46:13: warning: type of '_wrap_OpaqueVectorType_clear_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_OpaqueVectorType_clear_template_opaque_514d37914c5be481(uintptr_t arg1);
      |             ^
../template_opaque_wrap.cxx:427:6: note: type mismatch in parameter 1
  427 | void _wrap_OpaqueVectorType_clear_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0) {
      |      ^
../template_opaque_wrap.cxx:427:6: note: '_wrap_OpaqueVectorType_clear_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:427:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:43:20: warning: type of '_wrap_OpaqueVectorType_capacity_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_type_3 _wrap_OpaqueVectorType_capacity_template_opaque_514d37914c5be481(uintptr_t arg1);
      |                    ^
../template_opaque_wrap.cxx:389:11: note: type mismatch in parameter 1
  389 | long long _wrap_OpaqueVectorType_capacity_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0) {
      |           ^
../template_opaque_wrap.cxx:389:11: note: '_wrap_OpaqueVectorType_capacity_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:389:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:47:13: warning: type of '_wrap_OpaqueVectorType_add_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_OpaqueVectorType_add_template_opaque_514d37914c5be481(uintptr_t arg1, uintptr_t arg2);
      |             ^
../template_opaque_wrap.cxx:437:6: note: type mismatch in parameter 1
  437 | void _wrap_OpaqueVectorType_add_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0, A::OpaqueStruct *_swig_go_1) {
      |      ^
../template_opaque_wrap.cxx:437:6: note: '_wrap_OpaqueVectorType_add_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:437:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:38:13: warning: type of '_wrap_FillVector__SWIG_1_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_FillVector__SWIG_1_template_opaque_514d37914c5be481(uintptr_t arg1);
      |             ^
../template_opaque_wrap.cxx:329:6: note: type mismatch in parameter 1
  329 | void _wrap_FillVector__SWIG_1_template_opaque_514d37914c5be481(std::vector< enum Hello > *_swig_go_0) {
      |      ^
../template_opaque_wrap.cxx:329:6: note: '_wrap_FillVector__SWIG_1_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:329:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/template_opaque/template_opaque.go:37:13: warning: type of '_wrap_FillVector__SWIG_0_template_opaque_514d37914c5be481' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_FillVector__SWIG_0_template_opaque_514d37914c5be481(uintptr_t arg1);
      |             ^
../template_opaque_wrap.cxx:319:6: note: type mismatch in parameter 1
  319 | void _wrap_FillVector__SWIG_0_template_opaque_514d37914c5be481(std::vector< A::OpaqueStruct > *_swig_go_0) {
      |      ^
../template_opaque_wrap.cxx:319:6: note: '_wrap_FillVector__SWIG_0_template_opaque_514d37914c5be481' was previously declared here
../template_opaque_wrap.cxx:319:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-353194464/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase arrays
checking go testcase bom_utf8
checking go testcase c_delete
checking go testcase c_delete_function
checking go testcase char_constant
checking go testcase const_const
checking go testcase constant_expr
checking go testcase default_args_c
checking go testcase empty_c (with run test)
# swigtests/empty_c
../empty_c.go:32:18: warning: type of '_wrap_Swig_malloc_empty_c_d523c07e300721cb' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_empty_c_d523c07e300721cb(swig_intgo arg1);
      |                  ^
../empty_c_wrap.c:232:7: note: return value type mismatch
  232 | void *_wrap_Swig_malloc_empty_c_d523c07e300721cb(intgo _swig_go_0) {
      |       ^
../empty_c_wrap.c:232:7: note: '_wrap_Swig_malloc_empty_c_d523c07e300721cb' was previously declared here
../empty_c_wrap.c:232:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../empty_c.go:31:13: warning: type of '_wrap_Swig_free_empty_c_d523c07e300721cb' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_empty_c_d523c07e300721cb(uintptr_t arg1);
      |             ^
../empty_c_wrap.c:222:6: note: type mismatch in parameter 1
  222 | void _wrap_Swig_free_empty_c_d523c07e300721cb(void *_swig_go_0) {
      |      ^
../empty_c_wrap.c:222:6: note: '_wrap_Swig_free_empty_c_d523c07e300721cb' was previously declared here
../empty_c_wrap.c:222:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/empty_c
empty_c_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
empty_c_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/empty_c/empty_c.go:32:18: warning: type of '_wrap_Swig_malloc_empty_c_d523c07e300721cb' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_empty_c_d523c07e300721cb(swig_intgo arg1);
      |                  ^
../empty_c_wrap.c:232:7: note: return value type mismatch
  232 | void *_wrap_Swig_malloc_empty_c_d523c07e300721cb(intgo _swig_go_0) {
      |       ^
../empty_c_wrap.c:232:7: note: '_wrap_Swig_malloc_empty_c_d523c07e300721cb' was previously declared here
../empty_c_wrap.c:232:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/empty_c/empty_c.go:31:13: warning: type of '_wrap_Swig_free_empty_c_d523c07e300721cb' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_empty_c_d523c07e300721cb(uintptr_t arg1);
      |             ^
../empty_c_wrap.c:222:6: note: type mismatch in parameter 1
  222 | void _wrap_Swig_free_empty_c_d523c07e300721cb(void *_swig_go_0) {
      |      ^
../empty_c_wrap.c:222:6: note: '_wrap_Swig_free_empty_c_d523c07e300721cb' was previously declared here
../empty_c_wrap.c:222:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2137716953/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase enums (with run test)
# swigtests/enums
../enums.go:59:18: warning: type of '_wrap_new_iFoo_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_iFoo_enums_911a9480cab49119(void);
      |                  ^
../enums_wrap.c:618:15: note: return value type mismatch
  618 | struct _iFoo *_wrap_new_iFoo_enums_911a9480cab49119() {
      |               ^
../enums_wrap.c:618:15: note: '_wrap_new_iFoo_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:618:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../enums.go:53:18: warning: type of '_wrap_new_Foo_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_Foo_enums_911a9480cab49119(void);
      |                  ^
../enums_wrap.c:548:14: note: return value type mismatch
  548 | struct _Foo *_wrap_new_Foo_enums_911a9480cab49119() {
      |              ^
../enums_wrap.c:548:14: note: '_wrap_new_Foo_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:548:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../enums.go:57:13: warning: type of '_wrap_iFoo_e_set_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_iFoo_e_set_enums_911a9480cab49119(uintptr_t arg1, swig_intgo arg2);
      |             ^
../enums_wrap.c:593:6: note: type mismatch in parameter 1
  593 | void _wrap_iFoo_e_set_enums_911a9480cab49119(struct _iFoo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../enums_wrap.c:593:6: note: '_wrap_iFoo_e_set_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:593:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../enums.go:58:19: warning: type of '_wrap_iFoo_e_get_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_iFoo_e_get_enums_911a9480cab49119(uintptr_t arg1);
      |                   ^
../enums_wrap.c:605:7: note: type mismatch in parameter 1
  605 | intgo _wrap_iFoo_e_get_enums_911a9480cab49119(struct _iFoo *_swig_go_0) {
      |       ^
../enums_wrap.c:605:7: note: '_wrap_iFoo_e_get_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:605:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../enums.go:60:13: warning: type of '_wrap_delete_iFoo_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_delete_iFoo_enums_911a9480cab49119(uintptr_t arg1);
      |             ^
../enums_wrap.c:629:6: note: type mismatch in parameter 1
  629 | void _wrap_delete_iFoo_enums_911a9480cab49119(struct _iFoo *_swig_go_0) {
      |      ^
../enums_wrap.c:629:6: note: '_wrap_delete_iFoo_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:629:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../enums.go:54:13: warning: type of '_wrap_delete_Foo_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_Foo_enums_911a9480cab49119(uintptr_t arg1);
      |             ^
../enums_wrap.c:559:6: note: type mismatch in parameter 1
  559 | void _wrap_delete_Foo_enums_911a9480cab49119(struct _Foo *_swig_go_0) {
      |      ^
../enums_wrap.c:559:6: note: '_wrap_delete_Foo_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:559:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../enums.go:32:18: warning: type of '_wrap_Swig_malloc_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_enums_911a9480cab49119(swig_intgo arg1);
      |                  ^
../enums_wrap.c:303:7: note: return value type mismatch
  303 | void *_wrap_Swig_malloc_enums_911a9480cab49119(intgo _swig_go_0) {
      |       ^
../enums_wrap.c:303:7: note: '_wrap_Swig_malloc_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:303:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../enums.go:31:13: warning: type of '_wrap_Swig_free_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_enums_911a9480cab49119(uintptr_t arg1);
      |             ^
../enums_wrap.c:293:6: note: type mismatch in parameter 1
  293 | void _wrap_Swig_free_enums_911a9480cab49119(void *_swig_go_0) {
      |      ^
../enums_wrap.c:293:6: note: '_wrap_Swig_free_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:293:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../enums.go:51:13: warning: type of '_wrap_Foo_e_set_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_Foo_e_set_enums_911a9480cab49119(uintptr_t arg1, swig_intgo arg2);
      |             ^
../enums_wrap.c:523:6: note: type mismatch in parameter 1
  523 | void _wrap_Foo_e_set_enums_911a9480cab49119(struct _Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../enums_wrap.c:523:6: note: '_wrap_Foo_e_set_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:523:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../enums.go:52:19: warning: type of '_wrap_Foo_e_get_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_Foo_e_get_enums_911a9480cab49119(uintptr_t arg1);
      |                   ^
../enums_wrap.c:535:7: note: type mismatch in parameter 1
  535 | intgo _wrap_Foo_e_get_enums_911a9480cab49119(struct _Foo *_swig_go_0) {
      |       ^
../enums_wrap.c:535:7: note: '_wrap_Foo_e_get_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:535:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/enums
enums_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
enums_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/enums/enums.go:59:18: warning: type of '_wrap_new_iFoo_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   59 | extern uintptr_t _wrap_new_iFoo_enums_911a9480cab49119(void);
      |                  ^
../enums_wrap.c:618:15: note: return value type mismatch
  618 | struct _iFoo *_wrap_new_iFoo_enums_911a9480cab49119() {
      |               ^
../enums_wrap.c:618:15: note: '_wrap_new_iFoo_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:618:15: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/enums/enums.go:53:18: warning: type of '_wrap_new_Foo_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_Foo_enums_911a9480cab49119(void);
      |                  ^
../enums_wrap.c:548:14: note: return value type mismatch
  548 | struct _Foo *_wrap_new_Foo_enums_911a9480cab49119() {
      |              ^
../enums_wrap.c:548:14: note: '_wrap_new_Foo_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:548:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/enums/enums.go:57:13: warning: type of '_wrap_iFoo_e_set_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_iFoo_e_set_enums_911a9480cab49119(uintptr_t arg1, swig_intgo arg2);
      |             ^
../enums_wrap.c:593:6: note: type mismatch in parameter 1
  593 | void _wrap_iFoo_e_set_enums_911a9480cab49119(struct _iFoo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../enums_wrap.c:593:6: note: '_wrap_iFoo_e_set_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:593:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/enums/enums.go:58:19: warning: type of '_wrap_iFoo_e_get_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_iFoo_e_get_enums_911a9480cab49119(uintptr_t arg1);
      |                   ^
../enums_wrap.c:605:7: note: type mismatch in parameter 1
  605 | intgo _wrap_iFoo_e_get_enums_911a9480cab49119(struct _iFoo *_swig_go_0) {
      |       ^
../enums_wrap.c:605:7: note: '_wrap_iFoo_e_get_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:605:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/enums/enums.go:60:13: warning: type of '_wrap_delete_iFoo_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   60 | extern void _wrap_delete_iFoo_enums_911a9480cab49119(uintptr_t arg1);
      |             ^
../enums_wrap.c:629:6: note: type mismatch in parameter 1
  629 | void _wrap_delete_iFoo_enums_911a9480cab49119(struct _iFoo *_swig_go_0) {
      |      ^
../enums_wrap.c:629:6: note: '_wrap_delete_iFoo_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:629:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/enums/enums.go:54:13: warning: type of '_wrap_delete_Foo_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_Foo_enums_911a9480cab49119(uintptr_t arg1);
      |             ^
../enums_wrap.c:559:6: note: type mismatch in parameter 1
  559 | void _wrap_delete_Foo_enums_911a9480cab49119(struct _Foo *_swig_go_0) {
      |      ^
../enums_wrap.c:559:6: note: '_wrap_delete_Foo_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:559:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/enums/enums.go:32:18: warning: type of '_wrap_Swig_malloc_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_enums_911a9480cab49119(swig_intgo arg1);
      |                  ^
../enums_wrap.c:303:7: note: return value type mismatch
  303 | void *_wrap_Swig_malloc_enums_911a9480cab49119(intgo _swig_go_0) {
      |       ^
../enums_wrap.c:303:7: note: '_wrap_Swig_malloc_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:303:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/enums/enums.go:31:13: warning: type of '_wrap_Swig_free_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_enums_911a9480cab49119(uintptr_t arg1);
      |             ^
../enums_wrap.c:293:6: note: type mismatch in parameter 1
  293 | void _wrap_Swig_free_enums_911a9480cab49119(void *_swig_go_0) {
      |      ^
../enums_wrap.c:293:6: note: '_wrap_Swig_free_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:293:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/enums/enums.go:51:13: warning: type of '_wrap_Foo_e_set_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_Foo_e_set_enums_911a9480cab49119(uintptr_t arg1, swig_intgo arg2);
      |             ^
../enums_wrap.c:523:6: note: type mismatch in parameter 1
  523 | void _wrap_Foo_e_set_enums_911a9480cab49119(struct _Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../enums_wrap.c:523:6: note: '_wrap_Foo_e_set_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:523:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/enums/enums.go:52:19: warning: type of '_wrap_Foo_e_get_enums_911a9480cab49119' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_Foo_e_get_enums_911a9480cab49119(uintptr_t arg1);
      |                   ^
../enums_wrap.c:535:7: note: type mismatch in parameter 1
  535 | intgo _wrap_Foo_e_get_enums_911a9480cab49119(struct _Foo *_swig_go_0) {
      |       ^
../enums_wrap.c:535:7: note: '_wrap_Foo_e_get_enums_911a9480cab49119' was previously declared here
../enums_wrap.c:535:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3913255507/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase enum_forward
checking go testcase enum_macro
checking go testcase enum_missing
checking go testcase extern_declaration
checking go testcase funcptr
checking go testcase function_typedef
checking go testcase global_functions
checking go testcase global_immutable_vars
checking go testcase immutable_values
checking go testcase inctest (with run test)
# swigtests/inctest
../inctest.go:45:18: warning: type of '_wrap_new_MY_TYPES_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_MY_TYPES_inctest_b4faca7e9530d850(void);
      |                  ^
../inctest_wrap.c:419:11: note: return value type mismatch
  419 | MY_TYPES *_wrap_new_MY_TYPES_inctest_b4faca7e9530d850() {
      |           ^
../inctest_wrap.c:419:11: note: '_wrap_new_MY_TYPES_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:419:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:51:18: warning: type of '_wrap_new_MY_THINGS_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_MY_THINGS_inctest_b4faca7e9530d850(void);
      |                  ^
../inctest_wrap.c:490:12: note: return value type mismatch
  490 | MY_THINGS *_wrap_new_MY_THINGS_inctest_b4faca7e9530d850() {
      |            ^
../inctest_wrap.c:490:12: note: '_wrap_new_MY_THINGS_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:490:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:42:18: warning: type of '_wrap_new_B_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_B_inctest_b4faca7e9530d850(void);
      |                  ^
../inctest_wrap.c:380:11: note: return value type mismatch
  380 | struct B *_wrap_new_B_inctest_b4faca7e9530d850() {
      |           ^
../inctest_wrap.c:380:11: note: '_wrap_new_B_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:380:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:37:18: warning: type of '_wrap_new_A_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_A_inctest_b4faca7e9530d850(void);
      |                  ^
../inctest_wrap.c:321:11: note: return value type mismatch
  321 | struct A *_wrap_new_A_inctest_b4faca7e9530d850() {
      |           ^
../inctest_wrap.c:321:11: note: '_wrap_new_A_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:321:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:46:13: warning: type of '_wrap_delete_MY_TYPES_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_MY_TYPES_inctest_b4faca7e9530d850(uintptr_t arg1);
      |             ^
../inctest_wrap.c:430:6: note: type mismatch in parameter 1
  430 | void _wrap_delete_MY_TYPES_inctest_b4faca7e9530d850(MY_TYPES *_swig_go_0) {
      |      ^
../inctest_wrap.c:430:6: note: '_wrap_delete_MY_TYPES_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:430:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:52:13: warning: type of '_wrap_delete_MY_THINGS_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_MY_THINGS_inctest_b4faca7e9530d850(uintptr_t arg1);
      |             ^
../inctest_wrap.c:501:6: note: type mismatch in parameter 1
  501 | void _wrap_delete_MY_THINGS_inctest_b4faca7e9530d850(MY_THINGS *_swig_go_0) {
      |      ^
../inctest_wrap.c:501:6: note: '_wrap_delete_MY_THINGS_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:501:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:43:13: warning: type of '_wrap_delete_B_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_B_inctest_b4faca7e9530d850(uintptr_t arg1);
      |             ^
../inctest_wrap.c:391:6: note: type mismatch in parameter 1
  391 | void _wrap_delete_B_inctest_b4faca7e9530d850(struct B *_swig_go_0) {
      |      ^
../inctest_wrap.c:391:6: note: '_wrap_delete_B_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:391:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:38:13: warning: type of '_wrap_delete_A_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_A_inctest_b4faca7e9530d850(uintptr_t arg1);
      |             ^
../inctest_wrap.c:332:6: note: type mismatch in parameter 1
  332 | void _wrap_delete_A_inctest_b4faca7e9530d850(struct A *_swig_go_0) {
      |      ^
../inctest_wrap.c:332:6: note: '_wrap_delete_A_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:332:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:34:18: warning: type of '_wrap_Swig_malloc_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_inctest_b4faca7e9530d850(swig_intgo arg1);
      |                  ^
../inctest_wrap.c:283:7: note: return value type mismatch
  283 | void *_wrap_Swig_malloc_inctest_b4faca7e9530d850(intgo _swig_go_0) {
      |       ^
../inctest_wrap.c:283:7: note: '_wrap_Swig_malloc_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:283:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:33:13: warning: type of '_wrap_Swig_free_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_inctest_b4faca7e9530d850(uintptr_t arg1);
      |             ^
../inctest_wrap.c:273:6: note: type mismatch in parameter 1
  273 | void _wrap_Swig_free_inctest_b4faca7e9530d850(void *_swig_go_0) {
      |      ^
../inctest_wrap.c:273:6: note: '_wrap_Swig_free_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:273:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:47:13: warning: type of '_wrap_MY_THINGS_IntegerMember_set_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_MY_THINGS_IntegerMember_set_inctest_b4faca7e9530d850(uintptr_t arg1, swig_intgo arg2);
      |             ^
../inctest_wrap.c:440:6: note: type mismatch in parameter 1
  440 | void _wrap_MY_THINGS_IntegerMember_set_inctest_b4faca7e9530d850(MY_THINGS *_swig_go_0, intgo _swig_go_1) {
      |      ^
../inctest_wrap.c:440:6: note: '_wrap_MY_THINGS_IntegerMember_set_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:440:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:48:19: warning: type of '_wrap_MY_THINGS_IntegerMember_get_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_MY_THINGS_IntegerMember_get_inctest_b4faca7e9530d850(uintptr_t arg1);
      |                   ^
../inctest_wrap.c:452:7: note: type mismatch in parameter 1
  452 | intgo _wrap_MY_THINGS_IntegerMember_get_inctest_b4faca7e9530d850(MY_THINGS *_swig_go_0) {
      |       ^
../inctest_wrap.c:452:7: note: '_wrap_MY_THINGS_IntegerMember_get_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:452:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:49:13: warning: type of '_wrap_MY_THINGS_DoubleMember_set_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_MY_THINGS_DoubleMember_set_inctest_b4faca7e9530d850(uintptr_t arg1, double arg2);
      |             ^
../inctest_wrap.c:465:6: note: type mismatch in parameter 1
  465 | void _wrap_MY_THINGS_DoubleMember_set_inctest_b4faca7e9530d850(MY_THINGS *_swig_go_0, double _swig_go_1) {
      |      ^
../inctest_wrap.c:465:6: note: '_wrap_MY_THINGS_DoubleMember_set_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:465:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:50:15: warning: type of '_wrap_MY_THINGS_DoubleMember_get_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   50 | extern double _wrap_MY_THINGS_DoubleMember_get_inctest_b4faca7e9530d850(uintptr_t arg1);
      |               ^
../inctest_wrap.c:477:8: note: type mismatch in parameter 1
  477 | double _wrap_MY_THINGS_DoubleMember_get_inctest_b4faca7e9530d850(MY_THINGS *_swig_go_0) {
      |        ^
../inctest_wrap.c:477:8: note: '_wrap_MY_THINGS_DoubleMember_get_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:477:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:40:13: warning: type of '_wrap_B_bb_set_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_B_bb_set_inctest_b4faca7e9530d850(uintptr_t arg1, swig_intgo arg2);
      |             ^
../inctest_wrap.c:355:6: note: type mismatch in parameter 1
  355 | void _wrap_B_bb_set_inctest_b4faca7e9530d850(struct B *_swig_go_0, intgo _swig_go_1) {
      |      ^
../inctest_wrap.c:355:6: note: '_wrap_B_bb_set_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:355:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:41:19: warning: type of '_wrap_B_bb_get_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_B_bb_get_inctest_b4faca7e9530d850(uintptr_t arg1);
      |                   ^
../inctest_wrap.c:367:7: note: type mismatch in parameter 1
  367 | intgo _wrap_B_bb_get_inctest_b4faca7e9530d850(struct B *_swig_go_0) {
      |       ^
../inctest_wrap.c:367:7: note: '_wrap_B_bb_get_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:367:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:35:13: warning: type of '_wrap_A_aa_set_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_A_aa_set_inctest_b4faca7e9530d850(uintptr_t arg1, swig_intgo arg2);
      |             ^
../inctest_wrap.c:296:6: note: type mismatch in parameter 1
  296 | void _wrap_A_aa_set_inctest_b4faca7e9530d850(struct A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../inctest_wrap.c:296:6: note: '_wrap_A_aa_set_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../inctest.go:36:19: warning: type of '_wrap_A_aa_get_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_A_aa_get_inctest_b4faca7e9530d850(uintptr_t arg1);
      |                   ^
../inctest_wrap.c:308:7: note: type mismatch in parameter 1
  308 | intgo _wrap_A_aa_get_inctest_b4faca7e9530d850(struct A *_swig_go_0) {
      |       ^
../inctest_wrap.c:308:7: note: '_wrap_A_aa_get_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:308:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/inctest
inctest_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
inctest_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:45:18: warning: type of '_wrap_new_MY_TYPES_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_new_MY_TYPES_inctest_b4faca7e9530d850(void);
      |                  ^
../inctest_wrap.c:419:11: note: return value type mismatch
  419 | MY_TYPES *_wrap_new_MY_TYPES_inctest_b4faca7e9530d850() {
      |           ^
../inctest_wrap.c:419:11: note: '_wrap_new_MY_TYPES_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:419:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:51:18: warning: type of '_wrap_new_MY_THINGS_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_MY_THINGS_inctest_b4faca7e9530d850(void);
      |                  ^
../inctest_wrap.c:490:12: note: return value type mismatch
  490 | MY_THINGS *_wrap_new_MY_THINGS_inctest_b4faca7e9530d850() {
      |            ^
../inctest_wrap.c:490:12: note: '_wrap_new_MY_THINGS_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:490:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:42:18: warning: type of '_wrap_new_B_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_B_inctest_b4faca7e9530d850(void);
      |                  ^
../inctest_wrap.c:380:11: note: return value type mismatch
  380 | struct B *_wrap_new_B_inctest_b4faca7e9530d850() {
      |           ^
../inctest_wrap.c:380:11: note: '_wrap_new_B_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:380:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:37:18: warning: type of '_wrap_new_A_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_A_inctest_b4faca7e9530d850(void);
      |                  ^
../inctest_wrap.c:321:11: note: return value type mismatch
  321 | struct A *_wrap_new_A_inctest_b4faca7e9530d850() {
      |           ^
../inctest_wrap.c:321:11: note: '_wrap_new_A_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:321:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:46:13: warning: type of '_wrap_delete_MY_TYPES_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_delete_MY_TYPES_inctest_b4faca7e9530d850(uintptr_t arg1);
      |             ^
../inctest_wrap.c:430:6: note: type mismatch in parameter 1
  430 | void _wrap_delete_MY_TYPES_inctest_b4faca7e9530d850(MY_TYPES *_swig_go_0) {
      |      ^
../inctest_wrap.c:430:6: note: '_wrap_delete_MY_TYPES_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:430:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:52:13: warning: type of '_wrap_delete_MY_THINGS_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_MY_THINGS_inctest_b4faca7e9530d850(uintptr_t arg1);
      |             ^
../inctest_wrap.c:501:6: note: type mismatch in parameter 1
  501 | void _wrap_delete_MY_THINGS_inctest_b4faca7e9530d850(MY_THINGS *_swig_go_0) {
      |      ^
../inctest_wrap.c:501:6: note: '_wrap_delete_MY_THINGS_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:501:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:43:13: warning: type of '_wrap_delete_B_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_B_inctest_b4faca7e9530d850(uintptr_t arg1);
      |             ^
../inctest_wrap.c:391:6: note: type mismatch in parameter 1
  391 | void _wrap_delete_B_inctest_b4faca7e9530d850(struct B *_swig_go_0) {
      |      ^
../inctest_wrap.c:391:6: note: '_wrap_delete_B_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:391:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:38:13: warning: type of '_wrap_delete_A_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_A_inctest_b4faca7e9530d850(uintptr_t arg1);
      |             ^
../inctest_wrap.c:332:6: note: type mismatch in parameter 1
  332 | void _wrap_delete_A_inctest_b4faca7e9530d850(struct A *_swig_go_0) {
      |      ^
../inctest_wrap.c:332:6: note: '_wrap_delete_A_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:332:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:34:18: warning: type of '_wrap_Swig_malloc_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_inctest_b4faca7e9530d850(swig_intgo arg1);
      |                  ^
../inctest_wrap.c:283:7: note: return value type mismatch
  283 | void *_wrap_Swig_malloc_inctest_b4faca7e9530d850(intgo _swig_go_0) {
      |       ^
../inctest_wrap.c:283:7: note: '_wrap_Swig_malloc_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:283:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:33:13: warning: type of '_wrap_Swig_free_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_inctest_b4faca7e9530d850(uintptr_t arg1);
      |             ^
../inctest_wrap.c:273:6: note: type mismatch in parameter 1
  273 | void _wrap_Swig_free_inctest_b4faca7e9530d850(void *_swig_go_0) {
      |      ^
../inctest_wrap.c:273:6: note: '_wrap_Swig_free_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:273:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:47:13: warning: type of '_wrap_MY_THINGS_IntegerMember_set_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_MY_THINGS_IntegerMember_set_inctest_b4faca7e9530d850(uintptr_t arg1, swig_intgo arg2);
      |             ^
../inctest_wrap.c:440:6: note: type mismatch in parameter 1
  440 | void _wrap_MY_THINGS_IntegerMember_set_inctest_b4faca7e9530d850(MY_THINGS *_swig_go_0, intgo _swig_go_1) {
      |      ^
../inctest_wrap.c:440:6: note: '_wrap_MY_THINGS_IntegerMember_set_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:440:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:48:19: warning: type of '_wrap_MY_THINGS_IntegerMember_get_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   48 | extern swig_intgo _wrap_MY_THINGS_IntegerMember_get_inctest_b4faca7e9530d850(uintptr_t arg1);
      |                   ^
../inctest_wrap.c:452:7: note: type mismatch in parameter 1
  452 | intgo _wrap_MY_THINGS_IntegerMember_get_inctest_b4faca7e9530d850(MY_THINGS *_swig_go_0) {
      |       ^
../inctest_wrap.c:452:7: note: '_wrap_MY_THINGS_IntegerMember_get_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:452:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:49:13: warning: type of '_wrap_MY_THINGS_DoubleMember_set_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_MY_THINGS_DoubleMember_set_inctest_b4faca7e9530d850(uintptr_t arg1, double arg2);
      |             ^
../inctest_wrap.c:465:6: note: type mismatch in parameter 1
  465 | void _wrap_MY_THINGS_DoubleMember_set_inctest_b4faca7e9530d850(MY_THINGS *_swig_go_0, double _swig_go_1) {
      |      ^
../inctest_wrap.c:465:6: note: '_wrap_MY_THINGS_DoubleMember_set_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:465:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:50:15: warning: type of '_wrap_MY_THINGS_DoubleMember_get_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   50 | extern double _wrap_MY_THINGS_DoubleMember_get_inctest_b4faca7e9530d850(uintptr_t arg1);
      |               ^
../inctest_wrap.c:477:8: note: type mismatch in parameter 1
  477 | double _wrap_MY_THINGS_DoubleMember_get_inctest_b4faca7e9530d850(MY_THINGS *_swig_go_0) {
      |        ^
../inctest_wrap.c:477:8: note: '_wrap_MY_THINGS_DoubleMember_get_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:477:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:40:13: warning: type of '_wrap_B_bb_set_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_B_bb_set_inctest_b4faca7e9530d850(uintptr_t arg1, swig_intgo arg2);
      |             ^
../inctest_wrap.c:355:6: note: type mismatch in parameter 1
  355 | void _wrap_B_bb_set_inctest_b4faca7e9530d850(struct B *_swig_go_0, intgo _swig_go_1) {
      |      ^
../inctest_wrap.c:355:6: note: '_wrap_B_bb_set_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:355:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:41:19: warning: type of '_wrap_B_bb_get_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_B_bb_get_inctest_b4faca7e9530d850(uintptr_t arg1);
      |                   ^
../inctest_wrap.c:367:7: note: type mismatch in parameter 1
  367 | intgo _wrap_B_bb_get_inctest_b4faca7e9530d850(struct B *_swig_go_0) {
      |       ^
../inctest_wrap.c:367:7: note: '_wrap_B_bb_get_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:367:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:35:13: warning: type of '_wrap_A_aa_set_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_A_aa_set_inctest_b4faca7e9530d850(uintptr_t arg1, swig_intgo arg2);
      |             ^
../inctest_wrap.c:296:6: note: type mismatch in parameter 1
  296 | void _wrap_A_aa_set_inctest_b4faca7e9530d850(struct A *_swig_go_0, intgo _swig_go_1) {
      |      ^
../inctest_wrap.c:296:6: note: '_wrap_A_aa_set_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/inctest/inctest.go:36:19: warning: type of '_wrap_A_aa_get_inctest_b4faca7e9530d850' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_A_aa_get_inctest_b4faca7e9530d850(uintptr_t arg1);
      |                   ^
../inctest_wrap.c:308:7: note: type mismatch in parameter 1
  308 | intgo _wrap_A_aa_get_inctest_b4faca7e9530d850(struct A *_swig_go_0) {
      |       ^
../inctest_wrap.c:308:7: note: '_wrap_A_aa_get_inctest_b4faca7e9530d850' was previously declared here
../inctest_wrap.c:308:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1102388430/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase infinity
checking go testcase integers
checking go testcase keyword_rename_c (with run test)
# swigtests/keyword_rename_c
../keyword_rename_c.go:41:13: warning: type of '_wrap_sealed_i_set_keyword_rename_c_2914ac19f763f35f' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_sealed_i_set_keyword_rename_c_2914ac19f763f35f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../keyword_rename_c_wrap.c:379:6: note: type mismatch in parameter 1
  379 | void _wrap_sealed_i_set_keyword_rename_c_2914ac19f763f35f(struct sealed *_swig_go_0, intgo _swig_go_1) {
      |      ^
../keyword_rename_c_wrap.c:379:6: note: '_wrap_sealed_i_set_keyword_rename_c_2914ac19f763f35f' was previously declared here
../keyword_rename_c_wrap.c:379:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../keyword_rename_c.go:42:19: warning: type of '_wrap_sealed_i_get_keyword_rename_c_2914ac19f763f35f' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_sealed_i_get_keyword_rename_c_2914ac19f763f35f(uintptr_t arg1);
      |                   ^
../keyword_rename_c_wrap.c:391:7: note: type mismatch in parameter 1
  391 | intgo _wrap_sealed_i_get_keyword_rename_c_2914ac19f763f35f(struct sealed *_swig_go_0) {
      |       ^
../keyword_rename_c_wrap.c:391:7: note: '_wrap_sealed_i_get_keyword_rename_c_2914ac19f763f35f' was previously declared here
../keyword_rename_c_wrap.c:391:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../keyword_rename_c.go:43:18: warning: type of '_wrap_new_sealed_keyword_rename_c_2914ac19f763f35f' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_sealed_keyword_rename_c_2914ac19f763f35f(void);
      |                  ^
../keyword_rename_c_wrap.c:404:16: note: return value type mismatch
  404 | struct sealed *_wrap_new_sealed_keyword_rename_c_2914ac19f763f35f() {
      |                ^
../keyword_rename_c_wrap.c:404:16: note: '_wrap_new_sealed_keyword_rename_c_2914ac19f763f35f' was previously declared here
../keyword_rename_c_wrap.c:404:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../keyword_rename_c.go:44:13: warning: type of '_wrap_delete_sealed_keyword_rename_c_2914ac19f763f35f' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_sealed_keyword_rename_c_2914ac19f763f35f(uintptr_t arg1);
      |             ^
../keyword_rename_c_wrap.c:415:6: note: type mismatch in parameter 1
  415 | void _wrap_delete_sealed_keyword_rename_c_2914ac19f763f35f(struct sealed *_swig_go_0) {
      |      ^
../keyword_rename_c_wrap.c:415:6: note: '_wrap_delete_sealed_keyword_rename_c_2914ac19f763f35f' was previously declared here
../keyword_rename_c_wrap.c:415:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../keyword_rename_c.go:32:18: warning: type of '_wrap_Swig_malloc_keyword_rename_c_2914ac19f763f35f' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_keyword_rename_c_2914ac19f763f35f(swig_intgo arg1);
      |                  ^
../keyword_rename_c_wrap.c:262:7: note: return value type mismatch
  262 | void *_wrap_Swig_malloc_keyword_rename_c_2914ac19f763f35f(intgo _swig_go_0) {
      |       ^
../keyword_rename_c_wrap.c:262:7: note: '_wrap_Swig_malloc_keyword_rename_c_2914ac19f763f35f' was previously declared here
../keyword_rename_c_wrap.c:262:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../keyword_rename_c.go:31:13: warning: type of '_wrap_Swig_free_keyword_rename_c_2914ac19f763f35f' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_keyword_rename_c_2914ac19f763f35f(uintptr_t arg1);
      |             ^
../keyword_rename_c_wrap.c:252:6: note: type mismatch in parameter 1
  252 | void _wrap_Swig_free_keyword_rename_c_2914ac19f763f35f(void *_swig_go_0) {
      |      ^
../keyword_rename_c_wrap.c:252:6: note: '_wrap_Swig_free_keyword_rename_c_2914ac19f763f35f' was previously declared here
../keyword_rename_c_wrap.c:252:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/keyword_rename_c
keyword_rename_c_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
keyword_rename_c_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/keyword_rename_c/keyword_rename_c.go:41:13: warning: type of '_wrap_sealed_i_set_keyword_rename_c_2914ac19f763f35f' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_sealed_i_set_keyword_rename_c_2914ac19f763f35f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../keyword_rename_c_wrap.c:379:6: note: type mismatch in parameter 1
  379 | void _wrap_sealed_i_set_keyword_rename_c_2914ac19f763f35f(struct sealed *_swig_go_0, intgo _swig_go_1) {
      |      ^
../keyword_rename_c_wrap.c:379:6: note: '_wrap_sealed_i_set_keyword_rename_c_2914ac19f763f35f' was previously declared here
../keyword_rename_c_wrap.c:379:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/keyword_rename_c/keyword_rename_c.go:42:19: warning: type of '_wrap_sealed_i_get_keyword_rename_c_2914ac19f763f35f' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_sealed_i_get_keyword_rename_c_2914ac19f763f35f(uintptr_t arg1);
      |                   ^
../keyword_rename_c_wrap.c:391:7: note: type mismatch in parameter 1
  391 | intgo _wrap_sealed_i_get_keyword_rename_c_2914ac19f763f35f(struct sealed *_swig_go_0) {
      |       ^
../keyword_rename_c_wrap.c:391:7: note: '_wrap_sealed_i_get_keyword_rename_c_2914ac19f763f35f' was previously declared here
../keyword_rename_c_wrap.c:391:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/keyword_rename_c/keyword_rename_c.go:43:18: warning: type of '_wrap_new_sealed_keyword_rename_c_2914ac19f763f35f' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_sealed_keyword_rename_c_2914ac19f763f35f(void);
      |                  ^
../keyword_rename_c_wrap.c:404:16: note: return value type mismatch
  404 | struct sealed *_wrap_new_sealed_keyword_rename_c_2914ac19f763f35f() {
      |                ^
../keyword_rename_c_wrap.c:404:16: note: '_wrap_new_sealed_keyword_rename_c_2914ac19f763f35f' was previously declared here
../keyword_rename_c_wrap.c:404:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/keyword_rename_c/keyword_rename_c.go:44:13: warning: type of '_wrap_delete_sealed_keyword_rename_c_2914ac19f763f35f' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_sealed_keyword_rename_c_2914ac19f763f35f(uintptr_t arg1);
      |             ^
../keyword_rename_c_wrap.c:415:6: note: type mismatch in parameter 1
  415 | void _wrap_delete_sealed_keyword_rename_c_2914ac19f763f35f(struct sealed *_swig_go_0) {
      |      ^
../keyword_rename_c_wrap.c:415:6: note: '_wrap_delete_sealed_keyword_rename_c_2914ac19f763f35f' was previously declared here
../keyword_rename_c_wrap.c:415:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/keyword_rename_c/keyword_rename_c.go:32:18: warning: type of '_wrap_Swig_malloc_keyword_rename_c_2914ac19f763f35f' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_keyword_rename_c_2914ac19f763f35f(swig_intgo arg1);
      |                  ^
../keyword_rename_c_wrap.c:262:7: note: return value type mismatch
  262 | void *_wrap_Swig_malloc_keyword_rename_c_2914ac19f763f35f(intgo _swig_go_0) {
      |       ^
../keyword_rename_c_wrap.c:262:7: note: '_wrap_Swig_malloc_keyword_rename_c_2914ac19f763f35f' was previously declared here
../keyword_rename_c_wrap.c:262:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/keyword_rename_c/keyword_rename_c.go:31:13: warning: type of '_wrap_Swig_free_keyword_rename_c_2914ac19f763f35f' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_keyword_rename_c_2914ac19f763f35f(uintptr_t arg1);
      |             ^
../keyword_rename_c_wrap.c:252:6: note: type mismatch in parameter 1
  252 | void _wrap_Swig_free_keyword_rename_c_2914ac19f763f35f(void *_swig_go_0) {
      |      ^
../keyword_rename_c_wrap.c:252:6: note: '_wrap_Swig_free_keyword_rename_c_2914ac19f763f35f' was previously declared here
../keyword_rename_c_wrap.c:252:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1172696695/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase lextype
checking go testcase li_carrays (with run test)
# swigtests/li_carrays
../li_carrays.go:46:13: warning: type of '_wrap_shortArray_setitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_shortArray_setitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2, short arg3);
      |             ^
../li_carrays_wrap.c:532:6: note: type mismatch in parameter 1
  532 | void _wrap_shortArray_setitem_li_carrays_491e8bd2f2500c0f(shortArray *_swig_go_0, intgo _swig_go_1, short _swig_go_2) {
      |      ^
../li_carrays_wrap.c:532:6: note: '_wrap_shortArray_setitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:532:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:45:14: warning: type of '_wrap_shortArray_getitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   45 | extern short _wrap_shortArray_getitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_carrays_wrap.c:517:7: note: type mismatch in parameter 1
  517 | short _wrap_shortArray_getitem_li_carrays_491e8bd2f2500c0f(shortArray *_swig_go_0, intgo _swig_go_1) {
      |       ^
../li_carrays_wrap.c:517:7: note: '_wrap_shortArray_getitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:517:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:48:18: warning: type of '_wrap_shortArray_frompointer_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_shortArray_frompointer_li_carrays_491e8bd2f2500c0f(swig_voidp arg1);
      |                  ^
../li_carrays_wrap.c:559:13: note: return value type mismatch
  559 | shortArray *_wrap_shortArray_frompointer_li_carrays_491e8bd2f2500c0f(short *_swig_go_0) {
      |             ^
../li_carrays_wrap.c:559:13: note: '_wrap_shortArray_frompointer_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:559:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:47:19: warning: type of '_wrap_shortArray_cast_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_voidp _wrap_shortArray_cast_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                   ^
../li_carrays_wrap.c:546:8: note: type mismatch in parameter 1
  546 | short *_wrap_shortArray_cast_li_carrays_491e8bd2f2500c0f(shortArray *_swig_go_0) {
      |        ^
../li_carrays_wrap.c:546:8: note: '_wrap_shortArray_cast_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:546:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:43:18: warning: type of '_wrap_new_shortArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_shortArray_li_carrays_491e8bd2f2500c0f(swig_intgo arg1);
      |                  ^
../li_carrays_wrap.c:494:13: note: return value type mismatch
  494 | shortArray *_wrap_new_shortArray_li_carrays_491e8bd2f2500c0f(intgo _swig_go_0) {
      |             ^
../li_carrays_wrap.c:494:13: note: '_wrap_new_shortArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:494:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:37:18: warning: type of '_wrap_new_doubleArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_doubleArray_li_carrays_491e8bd2f2500c0f(swig_intgo arg1);
      |                  ^
../li_carrays_wrap.c:416:14: note: return value type mismatch
  416 | doubleArray *_wrap_new_doubleArray_li_carrays_491e8bd2f2500c0f(intgo _swig_go_0) {
      |              ^
../li_carrays_wrap.c:416:14: note: '_wrap_new_doubleArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:416:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:53:18: warning: type of '_wrap_new_XY_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_XY_li_carrays_491e8bd2f2500c0f(void);
      |                  ^
../li_carrays_wrap.c:622:5: note: return value type mismatch
  622 | XY *_wrap_new_XY_li_carrays_491e8bd2f2500c0f() {
      |     ^
../li_carrays_wrap.c:622:5: note: '_wrap_new_XY_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:622:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:65:18: warning: type of '_wrap_new_XYArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_XYArray_li_carrays_491e8bd2f2500c0f(swig_intgo arg1);
      |                  ^
../li_carrays_wrap.c:764:10: note: return value type mismatch
  764 | XYArray *_wrap_new_XYArray_li_carrays_491e8bd2f2500c0f(intgo _swig_go_0) {
      |          ^
../li_carrays_wrap.c:764:10: note: '_wrap_new_XYArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:764:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:61:18: warning: type of '_wrap_new_AB_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_AB_li_carrays_491e8bd2f2500c0f(void);
      |                  ^
../li_carrays_wrap.c:718:5: note: return value type mismatch
  718 | AB *_wrap_new_AB_li_carrays_491e8bd2f2500c0f() {
      |     ^
../li_carrays_wrap.c:718:5: note: '_wrap_new_AB_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:718:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:71:18: warning: type of '_wrap_new_ABArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_ABArray_li_carrays_491e8bd2f2500c0f(swig_intgo arg1);
      |                  ^
../li_carrays_wrap.c:853:5: note: return value type mismatch
  853 | AB *_wrap_new_ABArray_li_carrays_491e8bd2f2500c0f(intgo _swig_go_0) {
      |     ^
../li_carrays_wrap.c:853:5: note: '_wrap_new_ABArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:853:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:55:13: warning: type of '_wrap_globalXYArray_set_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   55 | extern void _wrap_globalXYArray_set_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:643:6: note: type mismatch in parameter 1
  643 | void _wrap_globalXYArray_set_li_carrays_491e8bd2f2500c0f(XY *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:643:6: note: '_wrap_globalXYArray_set_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:643:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:56:18: warning: type of '_wrap_globalXYArray_get_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_globalXYArray_get_li_carrays_491e8bd2f2500c0f(void);
      |                  ^
../li_carrays_wrap.c:657:6: note: return value type mismatch
  657 | XY (*_wrap_globalXYArray_get_li_carrays_491e8bd2f2500c0f())[3] {
      |      ^
../li_carrays_wrap.c:657:6: note: '_wrap_globalXYArray_get_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:657:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:63:13: warning: type of '_wrap_globalABArray_set_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_globalABArray_set_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:739:6: note: type mismatch in parameter 1
  739 | void _wrap_globalABArray_set_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:739:6: note: '_wrap_globalABArray_set_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:739:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:64:18: warning: type of '_wrap_globalABArray_get_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_globalABArray_get_li_carrays_491e8bd2f2500c0f(void);
      |                  ^
../li_carrays_wrap.c:753:6: note: return value type mismatch
  753 | AB (*_wrap_globalABArray_get_li_carrays_491e8bd2f2500c0f())[3] {
      |      ^
../li_carrays_wrap.c:753:6: note: '_wrap_globalABArray_get_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:753:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:40:13: warning: type of '_wrap_doubleArray_setitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_doubleArray_setitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2, double arg3);
      |             ^
../li_carrays_wrap.c:454:6: note: type mismatch in parameter 1
  454 | void _wrap_doubleArray_setitem_li_carrays_491e8bd2f2500c0f(doubleArray *_swig_go_0, intgo _swig_go_1, double _swig_go_2) {
      |      ^
../li_carrays_wrap.c:454:6: note: '_wrap_doubleArray_setitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:454:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:39:15: warning: type of '_wrap_doubleArray_getitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   39 | extern double _wrap_doubleArray_getitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |               ^
../li_carrays_wrap.c:439:8: note: type mismatch in parameter 1
  439 | double _wrap_doubleArray_getitem_li_carrays_491e8bd2f2500c0f(doubleArray *_swig_go_0, intgo _swig_go_1) {
      |        ^
../li_carrays_wrap.c:439:8: note: '_wrap_doubleArray_getitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:439:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:42:18: warning: type of '_wrap_doubleArray_frompointer_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_doubleArray_frompointer_li_carrays_491e8bd2f2500c0f(swig_voidp arg1);
      |                  ^
../li_carrays_wrap.c:481:14: note: return value type mismatch
  481 | doubleArray *_wrap_doubleArray_frompointer_li_carrays_491e8bd2f2500c0f(double *_swig_go_0) {
      |              ^
../li_carrays_wrap.c:481:14: note: '_wrap_doubleArray_frompointer_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:481:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:41:19: warning: type of '_wrap_doubleArray_cast_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_voidp _wrap_doubleArray_cast_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                   ^
../li_carrays_wrap.c:468:9: note: type mismatch in parameter 1
  468 | double *_wrap_doubleArray_cast_li_carrays_491e8bd2f2500c0f(doubleArray *_swig_go_0) {
      |         ^
../li_carrays_wrap.c:468:9: note: '_wrap_doubleArray_cast_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:468:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:44:13: warning: type of '_wrap_delete_shortArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_shortArray_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:507:6: note: type mismatch in parameter 1
  507 | void _wrap_delete_shortArray_li_carrays_491e8bd2f2500c0f(shortArray *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:507:6: note: '_wrap_delete_shortArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:507:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:38:13: warning: type of '_wrap_delete_doubleArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_doubleArray_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:429:6: note: type mismatch in parameter 1
  429 | void _wrap_delete_doubleArray_li_carrays_491e8bd2f2500c0f(doubleArray *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:429:6: note: '_wrap_delete_doubleArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:429:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:54:13: warning: type of '_wrap_delete_XY_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_XY_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:633:6: note: type mismatch in parameter 1
  633 | void _wrap_delete_XY_li_carrays_491e8bd2f2500c0f(XY *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:633:6: note: '_wrap_delete_XY_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:633:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:66:13: warning: type of '_wrap_delete_XYArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_delete_XYArray_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:777:6: note: type mismatch in parameter 1
  777 | void _wrap_delete_XYArray_li_carrays_491e8bd2f2500c0f(XYArray *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:777:6: note: '_wrap_delete_XYArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:777:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:62:13: warning: type of '_wrap_delete_AB_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_delete_AB_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:729:6: note: type mismatch in parameter 1
  729 | void _wrap_delete_AB_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:729:6: note: '_wrap_delete_AB_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:729:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:72:13: warning: type of '_wrap_delete_ABArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_ABArray_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:866:6: note: type mismatch in parameter 1
  866 | void _wrap_delete_ABArray_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:866:6: note: '_wrap_delete_ABArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:866:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:51:13: warning: type of '_wrap_XY_y_set_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_XY_y_set_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_wrap.c:597:6: note: type mismatch in parameter 1
  597 | void _wrap_XY_y_set_li_carrays_491e8bd2f2500c0f(XY *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_wrap.c:597:6: note: '_wrap_XY_y_set_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:597:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:52:19: warning: type of '_wrap_XY_y_get_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_XY_y_get_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                   ^
../li_carrays_wrap.c:609:7: note: type mismatch in parameter 1
  609 | intgo _wrap_XY_y_get_li_carrays_491e8bd2f2500c0f(XY *_swig_go_0) {
      |       ^
../li_carrays_wrap.c:609:7: note: '_wrap_XY_y_get_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:609:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:49:13: warning: type of '_wrap_XY_x_set_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_XY_x_set_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_wrap.c:572:6: note: type mismatch in parameter 1
  572 | void _wrap_XY_x_set_li_carrays_491e8bd2f2500c0f(XY *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_wrap.c:572:6: note: '_wrap_XY_x_set_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:572:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:50:19: warning: type of '_wrap_XY_x_get_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_XY_x_get_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                   ^
../li_carrays_wrap.c:584:7: note: type mismatch in parameter 1
  584 | intgo _wrap_XY_x_get_li_carrays_491e8bd2f2500c0f(XY *_swig_go_0) {
      |       ^
../li_carrays_wrap.c:584:7: note: '_wrap_XY_x_get_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:584:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:68:13: warning: type of '_wrap_XYArray_setitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_XYArray_setitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_carrays_wrap.c:806:6: note: type mismatch in parameter 1
  806 | void _wrap_XYArray_setitem_li_carrays_491e8bd2f2500c0f(XYArray *_swig_go_0, intgo _swig_go_1, XY *_swig_go_2) {
      |      ^
../li_carrays_wrap.c:806:6: note: '_wrap_XYArray_setitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:806:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:67:18: warning: type of '_wrap_XYArray_getitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_XYArray_getitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_carrays_wrap.c:787:5: note: return value type mismatch
  787 | XY *_wrap_XYArray_getitem_li_carrays_491e8bd2f2500c0f(XYArray *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_carrays_wrap.c:787:5: note: '_wrap_XYArray_getitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:787:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:70:18: warning: type of '_wrap_XYArray_frompointer_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_XYArray_frompointer_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                  ^
../li_carrays_wrap.c:840:10: note: return value type mismatch
  840 | XYArray *_wrap_XYArray_frompointer_li_carrays_491e8bd2f2500c0f(XY *_swig_go_0) {
      |          ^
../li_carrays_wrap.c:840:10: note: '_wrap_XYArray_frompointer_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:840:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:69:18: warning: type of '_wrap_XYArray_cast_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_XYArray_cast_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                  ^
../li_carrays_wrap.c:827:5: note: return value type mismatch
  827 | XY *_wrap_XYArray_cast_li_carrays_491e8bd2f2500c0f(XYArray *_swig_go_0) {
      |     ^
../li_carrays_wrap.c:827:5: note: '_wrap_XYArray_cast_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:827:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:32:18: warning: type of '_wrap_Swig_malloc_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_li_carrays_491e8bd2f2500c0f(swig_intgo arg1);
      |                  ^
../li_carrays_wrap.c:351:7: note: return value type mismatch
  351 | void *_wrap_Swig_malloc_li_carrays_491e8bd2f2500c0f(intgo _swig_go_0) {
      |       ^
../li_carrays_wrap.c:351:7: note: '_wrap_Swig_malloc_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:351:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:31:13: warning: type of '_wrap_Swig_free_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:341:6: note: type mismatch in parameter 1
  341 | void _wrap_Swig_free_li_carrays_491e8bd2f2500c0f(void *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:341:6: note: '_wrap_Swig_free_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:341:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:59:13: warning: type of '_wrap_AB_b_set_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_AB_b_set_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_wrap.c:693:6: note: type mismatch in parameter 1
  693 | void _wrap_AB_b_set_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_wrap.c:693:6: note: '_wrap_AB_b_set_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:693:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:60:19: warning: type of '_wrap_AB_b_get_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_AB_b_get_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                   ^
../li_carrays_wrap.c:705:7: note: type mismatch in parameter 1
  705 | intgo _wrap_AB_b_get_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0) {
      |       ^
../li_carrays_wrap.c:705:7: note: '_wrap_AB_b_get_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:705:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:57:13: warning: type of '_wrap_AB_a_set_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_AB_a_set_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_wrap.c:668:6: note: type mismatch in parameter 1
  668 | void _wrap_AB_a_set_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_wrap.c:668:6: note: '_wrap_AB_a_set_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:668:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:58:19: warning: type of '_wrap_AB_a_get_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_AB_a_get_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                   ^
../li_carrays_wrap.c:680:7: note: type mismatch in parameter 1
  680 | intgo _wrap_AB_a_get_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0) {
      |       ^
../li_carrays_wrap.c:680:7: note: '_wrap_AB_a_get_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:680:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:74:13: warning: type of '_wrap_ABArray_setitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_ABArray_setitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_carrays_wrap.c:895:6: note: type mismatch in parameter 1
  895 | void _wrap_ABArray_setitem_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0, intgo _swig_go_1, AB *_swig_go_2) {
      |      ^
../li_carrays_wrap.c:895:6: note: '_wrap_ABArray_setitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:895:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays.go:73:18: warning: type of '_wrap_ABArray_getitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_ABArray_getitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_carrays_wrap.c:876:5: note: return value type mismatch
  876 | AB *_wrap_ABArray_getitem_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_carrays_wrap.c:876:5: note: '_wrap_ABArray_getitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:876:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_carrays_wrap.c:179:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  179 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build1834462718/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build1834462718/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build1834462718/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/li_carrays
li_carrays_wrap.c: In function '_wrap_new_intArray_li_carrays_491e8bd2f2500c0f':
li_carrays_wrap.c:372:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  372 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
li_carrays_wrap.c: In function '_wrap_delete_intArray_li_carrays_491e8bd2f2500c0f':
li_carrays_wrap.c:380:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  380 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_carrays_wrap.c: In function '_wrap_intArray_getitem_li_carrays_491e8bd2f2500c0f':
li_carrays_wrap.c:393:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  393 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_carrays_wrap.c: In function '_wrap_intArray_setitem_li_carrays_491e8bd2f2500c0f':
li_carrays_wrap.c:407:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  407 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
At top level:
li_carrays_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:46:13: warning: type of '_wrap_shortArray_setitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_shortArray_setitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2, short arg3);
      |             ^
../li_carrays_wrap.c:532:6: note: type mismatch in parameter 1
  532 | void _wrap_shortArray_setitem_li_carrays_491e8bd2f2500c0f(shortArray *_swig_go_0, intgo _swig_go_1, short _swig_go_2) {
      |      ^
../li_carrays_wrap.c:532:6: note: '_wrap_shortArray_setitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:532:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:45:14: warning: type of '_wrap_shortArray_getitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   45 | extern short _wrap_shortArray_getitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |              ^
../li_carrays_wrap.c:517:7: note: type mismatch in parameter 1
  517 | short _wrap_shortArray_getitem_li_carrays_491e8bd2f2500c0f(shortArray *_swig_go_0, intgo _swig_go_1) {
      |       ^
../li_carrays_wrap.c:517:7: note: '_wrap_shortArray_getitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:517:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:48:18: warning: type of '_wrap_shortArray_frompointer_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_shortArray_frompointer_li_carrays_491e8bd2f2500c0f(swig_voidp arg1);
      |                  ^
../li_carrays_wrap.c:559:13: note: return value type mismatch
  559 | shortArray *_wrap_shortArray_frompointer_li_carrays_491e8bd2f2500c0f(short *_swig_go_0) {
      |             ^
../li_carrays_wrap.c:559:13: note: '_wrap_shortArray_frompointer_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:559:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:47:19: warning: type of '_wrap_shortArray_cast_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_voidp _wrap_shortArray_cast_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                   ^
../li_carrays_wrap.c:546:8: note: type mismatch in parameter 1
  546 | short *_wrap_shortArray_cast_li_carrays_491e8bd2f2500c0f(shortArray *_swig_go_0) {
      |        ^
../li_carrays_wrap.c:546:8: note: '_wrap_shortArray_cast_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:546:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:43:18: warning: type of '_wrap_new_shortArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_shortArray_li_carrays_491e8bd2f2500c0f(swig_intgo arg1);
      |                  ^
../li_carrays_wrap.c:494:13: note: return value type mismatch
  494 | shortArray *_wrap_new_shortArray_li_carrays_491e8bd2f2500c0f(intgo _swig_go_0) {
      |             ^
../li_carrays_wrap.c:494:13: note: '_wrap_new_shortArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:494:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:37:18: warning: type of '_wrap_new_doubleArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_doubleArray_li_carrays_491e8bd2f2500c0f(swig_intgo arg1);
      |                  ^
../li_carrays_wrap.c:416:14: note: return value type mismatch
  416 | doubleArray *_wrap_new_doubleArray_li_carrays_491e8bd2f2500c0f(intgo _swig_go_0) {
      |              ^
../li_carrays_wrap.c:416:14: note: '_wrap_new_doubleArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:416:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:53:18: warning: type of '_wrap_new_XY_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   53 | extern uintptr_t _wrap_new_XY_li_carrays_491e8bd2f2500c0f(void);
      |                  ^
../li_carrays_wrap.c:622:5: note: return value type mismatch
  622 | XY *_wrap_new_XY_li_carrays_491e8bd2f2500c0f() {
      |     ^
../li_carrays_wrap.c:622:5: note: '_wrap_new_XY_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:622:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:65:18: warning: type of '_wrap_new_XYArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   65 | extern uintptr_t _wrap_new_XYArray_li_carrays_491e8bd2f2500c0f(swig_intgo arg1);
      |                  ^
../li_carrays_wrap.c:764:10: note: return value type mismatch
  764 | XYArray *_wrap_new_XYArray_li_carrays_491e8bd2f2500c0f(intgo _swig_go_0) {
      |          ^
../li_carrays_wrap.c:764:10: note: '_wrap_new_XYArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:764:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:61:18: warning: type of '_wrap_new_AB_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   61 | extern uintptr_t _wrap_new_AB_li_carrays_491e8bd2f2500c0f(void);
      |                  ^
../li_carrays_wrap.c:718:5: note: return value type mismatch
  718 | AB *_wrap_new_AB_li_carrays_491e8bd2f2500c0f() {
      |     ^
../li_carrays_wrap.c:718:5: note: '_wrap_new_AB_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:718:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:71:18: warning: type of '_wrap_new_ABArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   71 | extern uintptr_t _wrap_new_ABArray_li_carrays_491e8bd2f2500c0f(swig_intgo arg1);
      |                  ^
../li_carrays_wrap.c:853:5: note: return value type mismatch
  853 | AB *_wrap_new_ABArray_li_carrays_491e8bd2f2500c0f(intgo _swig_go_0) {
      |     ^
../li_carrays_wrap.c:853:5: note: '_wrap_new_ABArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:853:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:55:13: warning: type of '_wrap_globalXYArray_set_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   55 | extern void _wrap_globalXYArray_set_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:643:6: note: type mismatch in parameter 1
  643 | void _wrap_globalXYArray_set_li_carrays_491e8bd2f2500c0f(XY *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:643:6: note: '_wrap_globalXYArray_set_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:643:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:56:18: warning: type of '_wrap_globalXYArray_get_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   56 | extern uintptr_t _wrap_globalXYArray_get_li_carrays_491e8bd2f2500c0f(void);
      |                  ^
../li_carrays_wrap.c:657:6: note: return value type mismatch
  657 | XY (*_wrap_globalXYArray_get_li_carrays_491e8bd2f2500c0f())[3] {
      |      ^
../li_carrays_wrap.c:657:6: note: '_wrap_globalXYArray_get_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:657:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:63:13: warning: type of '_wrap_globalABArray_set_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_globalABArray_set_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:739:6: note: type mismatch in parameter 1
  739 | void _wrap_globalABArray_set_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:739:6: note: '_wrap_globalABArray_set_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:739:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:64:18: warning: type of '_wrap_globalABArray_get_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_globalABArray_get_li_carrays_491e8bd2f2500c0f(void);
      |                  ^
../li_carrays_wrap.c:753:6: note: return value type mismatch
  753 | AB (*_wrap_globalABArray_get_li_carrays_491e8bd2f2500c0f())[3] {
      |      ^
../li_carrays_wrap.c:753:6: note: '_wrap_globalABArray_get_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:753:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:40:13: warning: type of '_wrap_doubleArray_setitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_doubleArray_setitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2, double arg3);
      |             ^
../li_carrays_wrap.c:454:6: note: type mismatch in parameter 1
  454 | void _wrap_doubleArray_setitem_li_carrays_491e8bd2f2500c0f(doubleArray *_swig_go_0, intgo _swig_go_1, double _swig_go_2) {
      |      ^
../li_carrays_wrap.c:454:6: note: '_wrap_doubleArray_setitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:454:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:39:15: warning: type of '_wrap_doubleArray_getitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   39 | extern double _wrap_doubleArray_getitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |               ^
../li_carrays_wrap.c:439:8: note: type mismatch in parameter 1
  439 | double _wrap_doubleArray_getitem_li_carrays_491e8bd2f2500c0f(doubleArray *_swig_go_0, intgo _swig_go_1) {
      |        ^
../li_carrays_wrap.c:439:8: note: '_wrap_doubleArray_getitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:439:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:42:18: warning: type of '_wrap_doubleArray_frompointer_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_doubleArray_frompointer_li_carrays_491e8bd2f2500c0f(swig_voidp arg1);
      |                  ^
../li_carrays_wrap.c:481:14: note: return value type mismatch
  481 | doubleArray *_wrap_doubleArray_frompointer_li_carrays_491e8bd2f2500c0f(double *_swig_go_0) {
      |              ^
../li_carrays_wrap.c:481:14: note: '_wrap_doubleArray_frompointer_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:481:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:41:19: warning: type of '_wrap_doubleArray_cast_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_voidp _wrap_doubleArray_cast_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                   ^
../li_carrays_wrap.c:468:9: note: type mismatch in parameter 1
  468 | double *_wrap_doubleArray_cast_li_carrays_491e8bd2f2500c0f(doubleArray *_swig_go_0) {
      |         ^
../li_carrays_wrap.c:468:9: note: '_wrap_doubleArray_cast_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:468:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:44:13: warning: type of '_wrap_delete_shortArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_shortArray_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:507:6: note: type mismatch in parameter 1
  507 | void _wrap_delete_shortArray_li_carrays_491e8bd2f2500c0f(shortArray *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:507:6: note: '_wrap_delete_shortArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:507:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:38:13: warning: type of '_wrap_delete_doubleArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_doubleArray_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:429:6: note: type mismatch in parameter 1
  429 | void _wrap_delete_doubleArray_li_carrays_491e8bd2f2500c0f(doubleArray *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:429:6: note: '_wrap_delete_doubleArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:429:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:54:13: warning: type of '_wrap_delete_XY_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_delete_XY_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:633:6: note: type mismatch in parameter 1
  633 | void _wrap_delete_XY_li_carrays_491e8bd2f2500c0f(XY *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:633:6: note: '_wrap_delete_XY_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:633:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:66:13: warning: type of '_wrap_delete_XYArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   66 | extern void _wrap_delete_XYArray_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:777:6: note: type mismatch in parameter 1
  777 | void _wrap_delete_XYArray_li_carrays_491e8bd2f2500c0f(XYArray *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:777:6: note: '_wrap_delete_XYArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:777:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:62:13: warning: type of '_wrap_delete_AB_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   62 | extern void _wrap_delete_AB_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:729:6: note: type mismatch in parameter 1
  729 | void _wrap_delete_AB_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:729:6: note: '_wrap_delete_AB_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:729:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:72:13: warning: type of '_wrap_delete_ABArray_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   72 | extern void _wrap_delete_ABArray_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:866:6: note: type mismatch in parameter 1
  866 | void _wrap_delete_ABArray_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:866:6: note: '_wrap_delete_ABArray_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:866:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:51:13: warning: type of '_wrap_XY_y_set_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   51 | extern void _wrap_XY_y_set_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_wrap.c:597:6: note: type mismatch in parameter 1
  597 | void _wrap_XY_y_set_li_carrays_491e8bd2f2500c0f(XY *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_wrap.c:597:6: note: '_wrap_XY_y_set_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:597:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:52:19: warning: type of '_wrap_XY_y_get_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   52 | extern swig_intgo _wrap_XY_y_get_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                   ^
../li_carrays_wrap.c:609:7: note: type mismatch in parameter 1
  609 | intgo _wrap_XY_y_get_li_carrays_491e8bd2f2500c0f(XY *_swig_go_0) {
      |       ^
../li_carrays_wrap.c:609:7: note: '_wrap_XY_y_get_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:609:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:49:13: warning: type of '_wrap_XY_x_set_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_XY_x_set_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_wrap.c:572:6: note: type mismatch in parameter 1
  572 | void _wrap_XY_x_set_li_carrays_491e8bd2f2500c0f(XY *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_wrap.c:572:6: note: '_wrap_XY_x_set_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:572:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:50:19: warning: type of '_wrap_XY_x_get_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_XY_x_get_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                   ^
../li_carrays_wrap.c:584:7: note: type mismatch in parameter 1
  584 | intgo _wrap_XY_x_get_li_carrays_491e8bd2f2500c0f(XY *_swig_go_0) {
      |       ^
../li_carrays_wrap.c:584:7: note: '_wrap_XY_x_get_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:584:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:68:13: warning: type of '_wrap_XYArray_setitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_XYArray_setitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_carrays_wrap.c:806:6: note: type mismatch in parameter 1
  806 | void _wrap_XYArray_setitem_li_carrays_491e8bd2f2500c0f(XYArray *_swig_go_0, intgo _swig_go_1, XY *_swig_go_2) {
      |      ^
../li_carrays_wrap.c:806:6: note: '_wrap_XYArray_setitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:806:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:67:18: warning: type of '_wrap_XYArray_getitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_XYArray_getitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_carrays_wrap.c:787:5: note: return value type mismatch
  787 | XY *_wrap_XYArray_getitem_li_carrays_491e8bd2f2500c0f(XYArray *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_carrays_wrap.c:787:5: note: '_wrap_XYArray_getitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:787:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:70:18: warning: type of '_wrap_XYArray_frompointer_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_XYArray_frompointer_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                  ^
../li_carrays_wrap.c:840:10: note: return value type mismatch
  840 | XYArray *_wrap_XYArray_frompointer_li_carrays_491e8bd2f2500c0f(XY *_swig_go_0) {
      |          ^
../li_carrays_wrap.c:840:10: note: '_wrap_XYArray_frompointer_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:840:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:69:18: warning: type of '_wrap_XYArray_cast_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   69 | extern uintptr_t _wrap_XYArray_cast_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                  ^
../li_carrays_wrap.c:827:5: note: return value type mismatch
  827 | XY *_wrap_XYArray_cast_li_carrays_491e8bd2f2500c0f(XYArray *_swig_go_0) {
      |     ^
../li_carrays_wrap.c:827:5: note: '_wrap_XYArray_cast_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:827:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:32:18: warning: type of '_wrap_Swig_malloc_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_li_carrays_491e8bd2f2500c0f(swig_intgo arg1);
      |                  ^
../li_carrays_wrap.c:351:7: note: return value type mismatch
  351 | void *_wrap_Swig_malloc_li_carrays_491e8bd2f2500c0f(intgo _swig_go_0) {
      |       ^
../li_carrays_wrap.c:351:7: note: '_wrap_Swig_malloc_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:351:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:31:13: warning: type of '_wrap_Swig_free_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |             ^
../li_carrays_wrap.c:341:6: note: type mismatch in parameter 1
  341 | void _wrap_Swig_free_li_carrays_491e8bd2f2500c0f(void *_swig_go_0) {
      |      ^
../li_carrays_wrap.c:341:6: note: '_wrap_Swig_free_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:341:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:59:13: warning: type of '_wrap_AB_b_set_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_AB_b_set_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_wrap.c:693:6: note: type mismatch in parameter 1
  693 | void _wrap_AB_b_set_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_wrap.c:693:6: note: '_wrap_AB_b_set_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:693:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:60:19: warning: type of '_wrap_AB_b_get_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   60 | extern swig_intgo _wrap_AB_b_get_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                   ^
../li_carrays_wrap.c:705:7: note: type mismatch in parameter 1
  705 | intgo _wrap_AB_b_get_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0) {
      |       ^
../li_carrays_wrap.c:705:7: note: '_wrap_AB_b_get_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:705:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:57:13: warning: type of '_wrap_AB_a_set_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   57 | extern void _wrap_AB_a_set_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../li_carrays_wrap.c:668:6: note: type mismatch in parameter 1
  668 | void _wrap_AB_a_set_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0, intgo _swig_go_1) {
      |      ^
../li_carrays_wrap.c:668:6: note: '_wrap_AB_a_set_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:668:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:58:19: warning: type of '_wrap_AB_a_get_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   58 | extern swig_intgo _wrap_AB_a_get_li_carrays_491e8bd2f2500c0f(uintptr_t arg1);
      |                   ^
../li_carrays_wrap.c:680:7: note: type mismatch in parameter 1
  680 | intgo _wrap_AB_a_get_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0) {
      |       ^
../li_carrays_wrap.c:680:7: note: '_wrap_AB_a_get_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:680:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:74:13: warning: type of '_wrap_ABArray_setitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_ABArray_setitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2, uintptr_t arg3);
      |             ^
../li_carrays_wrap.c:895:6: note: type mismatch in parameter 1
  895 | void _wrap_ABArray_setitem_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0, intgo _swig_go_1, AB *_swig_go_2) {
      |      ^
../li_carrays_wrap.c:895:6: note: '_wrap_ABArray_setitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:895:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_carrays/li_carrays.go:73:18: warning: type of '_wrap_ABArray_getitem_li_carrays_491e8bd2f2500c0f' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_ABArray_getitem_li_carrays_491e8bd2f2500c0f(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_carrays_wrap.c:876:5: note: return value type mismatch
  876 | AB *_wrap_ABArray_getitem_li_carrays_491e8bd2f2500c0f(AB *_swig_go_0, intgo _swig_go_1) {
      |     ^
../li_carrays_wrap.c:876:5: note: '_wrap_ABArray_getitem_li_carrays_491e8bd2f2500c0f' was previously declared here
../li_carrays_wrap.c:876:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-351943573/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase li_cdata (with run test)
# swigtests/li_cdata
../li_cdata.go:39:13: warning: type of '_wrap_memmove_li_cdata_330283902f437230' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_memmove_li_cdata_330283902f437230(uintptr_t arg1, swig_type_2 arg2, swig_intgo arg3);
      |             ^
../li_cdata_wrap.c:334:6: note: type mismatch in parameter 1
  334 | void _wrap_memmove_li_cdata_330283902f437230(void *_swig_go_0, _gostring_ _swig_go_1, intgo _swig_go_2) {
      |      ^
../li_cdata_wrap.c:334:6: note: '_wrap_memmove_li_cdata_330283902f437230' was previously declared here
../li_cdata_wrap.c:334:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cdata.go:42:18: warning: type of '_wrap_malloc_li_cdata_330283902f437230' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_malloc_li_cdata_330283902f437230(swig_type_5 arg1);
      |                  ^
../li_cdata_wrap.c:411:7: note: return value type mismatch
  411 | void *_wrap_malloc_li_cdata_330283902f437230(long long _swig_go_0) {
      |       ^
../li_cdata_wrap.c:411:7: note: '_wrap_malloc_li_cdata_330283902f437230' was previously declared here
../li_cdata_wrap.c:411:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cdata.go:38:20: warning: type of '_wrap_cdata_li_cdata_330283902f437230' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_type_1 _wrap_cdata_li_cdata_330283902f437230(intgo _swig_args, uintptr_t arg1, swig_intgo arg2);
      |                    ^
../li_cdata_wrap.c:305:11: note: type mismatch in parameter 2
  305 | long long _wrap_cdata_li_cdata_330283902f437230(intgo _swig_optargc, void *_swig_go_0, intgo _swig_go_1) {
      |           ^
../li_cdata_wrap.c:305:11: note: '_wrap_cdata_li_cdata_330283902f437230' was previously declared here
../li_cdata_wrap.c:305:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cdata.go:37:18: warning: type of '_wrap_Swig_malloc_li_cdata_330283902f437230' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_Swig_malloc_li_cdata_330283902f437230(swig_intgo arg1);
      |                  ^
../li_cdata_wrap.c:292:7: note: return value type mismatch
  292 | void *_wrap_Swig_malloc_li_cdata_330283902f437230(intgo _swig_go_0) {
      |       ^
../li_cdata_wrap.c:292:7: note: '_wrap_Swig_malloc_li_cdata_330283902f437230' was previously declared here
../li_cdata_wrap.c:292:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cdata.go:36:13: warning: type of '_wrap_Swig_free_li_cdata_330283902f437230' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_Swig_free_li_cdata_330283902f437230(uintptr_t arg1);
      |             ^
../li_cdata_wrap.c:282:6: note: type mismatch in parameter 1
  282 | void _wrap_Swig_free_li_cdata_330283902f437230(void *_swig_go_0) {
      |      ^
../li_cdata_wrap.c:282:6: note: '_wrap_Swig_free_li_cdata_330283902f437230' was previously declared here
../li_cdata_wrap.c:282:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/li_cdata
li_cdata_wrap.c: In function '_wrap_cdata_li_cdata_330283902f437230':
li_cdata_wrap.c:328:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  328 |   _swig_go_result = *(long long *)(void **)&swig_out;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_cdata_wrap.c: In function '_wrap_cdata_int_li_cdata_330283902f437230':
li_cdata_wrap.c:361:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  361 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_cdata_wrap.c:376:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  376 |   _swig_go_result = *(long long *)(void **)&swig_out;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
li_cdata_wrap.c: In function '_wrap_cdata_double_li_cdata_330283902f437230':
li_cdata_wrap.c:405:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  405 |   _swig_go_result = *(long long *)(void **)&swig_out;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
li_cdata_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
li_cdata_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cdata/li_cdata.go:39:13: warning: type of '_wrap_memmove_li_cdata_330283902f437230' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_memmove_li_cdata_330283902f437230(uintptr_t arg1, swig_type_2 arg2, swig_intgo arg3);
      |             ^
../li_cdata_wrap.c:334:6: note: type mismatch in parameter 1
  334 | void _wrap_memmove_li_cdata_330283902f437230(void *_swig_go_0, _gostring_ _swig_go_1, intgo _swig_go_2) {
      |      ^
../li_cdata_wrap.c:334:6: note: '_wrap_memmove_li_cdata_330283902f437230' was previously declared here
../li_cdata_wrap.c:334:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cdata/li_cdata.go:42:18: warning: type of '_wrap_malloc_li_cdata_330283902f437230' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_malloc_li_cdata_330283902f437230(swig_type_5 arg1);
      |                  ^
../li_cdata_wrap.c:411:7: note: return value type mismatch
  411 | void *_wrap_malloc_li_cdata_330283902f437230(long long _swig_go_0) {
      |       ^
../li_cdata_wrap.c:411:7: note: '_wrap_malloc_li_cdata_330283902f437230' was previously declared here
../li_cdata_wrap.c:411:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cdata/li_cdata.go:38:20: warning: type of '_wrap_cdata_li_cdata_330283902f437230' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_type_1 _wrap_cdata_li_cdata_330283902f437230(intgo _swig_args, uintptr_t arg1, swig_intgo arg2);
      |                    ^
../li_cdata_wrap.c:305:11: note: type mismatch in parameter 2
  305 | long long _wrap_cdata_li_cdata_330283902f437230(intgo _swig_optargc, void *_swig_go_0, intgo _swig_go_1) {
      |           ^
../li_cdata_wrap.c:305:11: note: '_wrap_cdata_li_cdata_330283902f437230' was previously declared here
../li_cdata_wrap.c:305:11: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cdata/li_cdata.go:37:18: warning: type of '_wrap_Swig_malloc_li_cdata_330283902f437230' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_Swig_malloc_li_cdata_330283902f437230(swig_intgo arg1);
      |                  ^
../li_cdata_wrap.c:292:7: note: return value type mismatch
  292 | void *_wrap_Swig_malloc_li_cdata_330283902f437230(intgo _swig_go_0) {
      |       ^
../li_cdata_wrap.c:292:7: note: '_wrap_Swig_malloc_li_cdata_330283902f437230' was previously declared here
../li_cdata_wrap.c:292:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cdata/li_cdata.go:36:13: warning: type of '_wrap_Swig_free_li_cdata_330283902f437230' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_Swig_free_li_cdata_330283902f437230(uintptr_t arg1);
      |             ^
../li_cdata_wrap.c:282:6: note: type mismatch in parameter 1
  282 | void _wrap_Swig_free_li_cdata_330283902f437230(void *_swig_go_0) {
      |      ^
../li_cdata_wrap.c:282:6: note: '_wrap_Swig_free_li_cdata_330283902f437230' was previously declared here
../li_cdata_wrap.c:282:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-473600533/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase li_cmalloc (with run test)
# swigtests/li_cmalloc
../li_cmalloc.go:45:18: warning: type of '_wrap_realloc_void_li_cmalloc_e59b6813dd08b115' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_realloc_void_li_cmalloc_e59b6813dd08b115(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_cmalloc_wrap.c:484:7: note: return value type mismatch
  484 | void *_wrap_realloc_void_li_cmalloc_e59b6813dd08b115(void *_swig_go_0, intgo _swig_go_1) {
      |       ^
../li_cmalloc_wrap.c:484:7: note: '_wrap_realloc_void_li_cmalloc_e59b6813dd08b115' was previously declared here
../li_cmalloc_wrap.c:484:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cmalloc.go:43:18: warning: type of '_wrap_malloc_void_li_cmalloc_e59b6813dd08b115' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_malloc_void_li_cmalloc_e59b6813dd08b115(swig_intgo arg1);
      |                  ^
../li_cmalloc_wrap.c:450:7: note: return value type mismatch
  450 | void *_wrap_malloc_void_li_cmalloc_e59b6813dd08b115(intgo _swig_go_0) {
      |       ^
../li_cmalloc_wrap.c:450:7: note: '_wrap_malloc_void_li_cmalloc_e59b6813dd08b115' was previously declared here
../li_cmalloc_wrap.c:450:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cmalloc.go:46:13: warning: type of '_wrap_free_void_li_cmalloc_e59b6813dd08b115' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_free_void_li_cmalloc_e59b6813dd08b115(uintptr_t arg1);
      |             ^
../li_cmalloc_wrap.c:499:6: note: type mismatch in parameter 1
  499 | void _wrap_free_void_li_cmalloc_e59b6813dd08b115(void *_swig_go_0) {
      |      ^
../li_cmalloc_wrap.c:499:6: note: '_wrap_free_void_li_cmalloc_e59b6813dd08b115' was previously declared here
../li_cmalloc_wrap.c:499:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cmalloc.go:44:18: warning: type of '_wrap_calloc_void_li_cmalloc_e59b6813dd08b115' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_calloc_void_li_cmalloc_e59b6813dd08b115(intgo _swig_args, swig_intgo arg1, swig_intgo arg2);
      |                  ^
../li_cmalloc_wrap.c:463:7: note: return value type mismatch
  463 | void *_wrap_calloc_void_li_cmalloc_e59b6813dd08b115(intgo _swig_optargc, intgo _swig_go_0, intgo _swig_go_1) {
      |       ^
../li_cmalloc_wrap.c:463:7: note: '_wrap_calloc_void_li_cmalloc_e59b6813dd08b115' was previously declared here
../li_cmalloc_wrap.c:463:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cmalloc.go:32:18: warning: type of '_wrap_Swig_malloc_li_cmalloc_e59b6813dd08b115' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_li_cmalloc_e59b6813dd08b115(swig_intgo arg1);
      |                  ^
../li_cmalloc_wrap.c:291:7: note: return value type mismatch
  291 | void *_wrap_Swig_malloc_li_cmalloc_e59b6813dd08b115(intgo _swig_go_0) {
      |       ^
../li_cmalloc_wrap.c:291:7: note: '_wrap_Swig_malloc_li_cmalloc_e59b6813dd08b115' was previously declared here
../li_cmalloc_wrap.c:291:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cmalloc.go:31:13: warning: type of '_wrap_Swig_free_li_cmalloc_e59b6813dd08b115' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_li_cmalloc_e59b6813dd08b115(uintptr_t arg1);
      |             ^
../li_cmalloc_wrap.c:281:6: note: type mismatch in parameter 1
  281 | void _wrap_Swig_free_li_cmalloc_e59b6813dd08b115(void *_swig_go_0) {
      |      ^
../li_cmalloc_wrap.c:281:6: note: '_wrap_Swig_free_li_cmalloc_e59b6813dd08b115' was previously declared here
../li_cmalloc_wrap.c:281:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/li_cmalloc
li_cmalloc_wrap.c: In function '_wrap_malloc_int_li_cmalloc_e59b6813dd08b115':
li_cmalloc_wrap.c:315:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  315 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
li_cmalloc_wrap.c: In function '_wrap_calloc_int_li_cmalloc_e59b6813dd08b115':
li_cmalloc_wrap.c:336:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  336 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
li_cmalloc_wrap.c: In function '_wrap_realloc_int_li_cmalloc_e59b6813dd08b115':
li_cmalloc_wrap.c:347:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  347 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_cmalloc_wrap.c:351:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  351 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
li_cmalloc_wrap.c: In function '_wrap_free_int_li_cmalloc_e59b6813dd08b115':
li_cmalloc_wrap.c:359:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  359 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_cmalloc_wrap.c: In function '_wrap_malloc_intp_li_cmalloc_e59b6813dd08b115':
li_cmalloc_wrap.c:520:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  520 |   *(int ***)&_swig_go_result = (int **)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~
li_cmalloc_wrap.c: In function '_wrap_calloc_intp_li_cmalloc_e59b6813dd08b115':
li_cmalloc_wrap.c:541:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  541 |   *(int ***)&_swig_go_result = (int **)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~
li_cmalloc_wrap.c: In function '_wrap_realloc_intp_li_cmalloc_e59b6813dd08b115':
li_cmalloc_wrap.c:552:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  552 |   arg1 = *(int ***)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~~
li_cmalloc_wrap.c:556:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  556 |   *(int ***)&_swig_go_result = (int **)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~
li_cmalloc_wrap.c: In function '_wrap_free_intp_li_cmalloc_e59b6813dd08b115':
li_cmalloc_wrap.c:564:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  564 |   arg1 = *(int ***)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~~
At top level:
li_cmalloc_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
li_cmalloc_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
li_cmalloc_wrap.c: In function '_wrap_malloc_int_li_cmalloc_e59b6813dd08b115':
li_cmalloc_wrap.c:316:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  316 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
li_cmalloc_wrap.c:307:10: note: '_swig_go_result' declared here
  307 |   intgo *_swig_go_result;
      |          ^~~~~~~~~~~~~~~
li_cmalloc_wrap.c: In function '_wrap_calloc_int_li_cmalloc_e59b6813dd08b115':
li_cmalloc_wrap.c:337:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  337 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
li_cmalloc_wrap.c:324:10: note: '_swig_go_result' declared here
  324 |   intgo *_swig_go_result;
      |          ^~~~~~~~~~~~~~~
li_cmalloc_wrap.c: In function '_wrap_malloc_intp_li_cmalloc_e59b6813dd08b115':
li_cmalloc_wrap.c:521:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  521 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
li_cmalloc_wrap.c:512:11: note: '_swig_go_result' declared here
  512 |   intgo **_swig_go_result;
      |           ^~~~~~~~~~~~~~~
li_cmalloc_wrap.c: In function '_wrap_calloc_intp_li_cmalloc_e59b6813dd08b115':
li_cmalloc_wrap.c:542:10: warning: '_swig_go_result' is used uninitialized [-Wuninitialized]
  542 |   return _swig_go_result;
      |          ^~~~~~~~~~~~~~~
li_cmalloc_wrap.c:529:11: note: '_swig_go_result' declared here
  529 |   intgo **_swig_go_result;
      |           ^~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cmalloc/li_cmalloc.go:45:18: warning: type of '_wrap_realloc_void_li_cmalloc_e59b6813dd08b115' does not match original declaration [-Wlto-type-mismatch]
   45 | extern uintptr_t _wrap_realloc_void_li_cmalloc_e59b6813dd08b115(uintptr_t arg1, swig_intgo arg2);
      |                  ^
../li_cmalloc_wrap.c:484:7: note: return value type mismatch
  484 | void *_wrap_realloc_void_li_cmalloc_e59b6813dd08b115(void *_swig_go_0, intgo _swig_go_1) {
      |       ^
../li_cmalloc_wrap.c:484:7: note: '_wrap_realloc_void_li_cmalloc_e59b6813dd08b115' was previously declared here
../li_cmalloc_wrap.c:484:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cmalloc/li_cmalloc.go:43:18: warning: type of '_wrap_malloc_void_li_cmalloc_e59b6813dd08b115' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_malloc_void_li_cmalloc_e59b6813dd08b115(swig_intgo arg1);
      |                  ^
../li_cmalloc_wrap.c:450:7: note: return value type mismatch
  450 | void *_wrap_malloc_void_li_cmalloc_e59b6813dd08b115(intgo _swig_go_0) {
      |       ^
../li_cmalloc_wrap.c:450:7: note: '_wrap_malloc_void_li_cmalloc_e59b6813dd08b115' was previously declared here
../li_cmalloc_wrap.c:450:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cmalloc/li_cmalloc.go:46:13: warning: type of '_wrap_free_void_li_cmalloc_e59b6813dd08b115' does not match original declaration [-Wlto-type-mismatch]
   46 | extern void _wrap_free_void_li_cmalloc_e59b6813dd08b115(uintptr_t arg1);
      |             ^
../li_cmalloc_wrap.c:499:6: note: type mismatch in parameter 1
  499 | void _wrap_free_void_li_cmalloc_e59b6813dd08b115(void *_swig_go_0) {
      |      ^
../li_cmalloc_wrap.c:499:6: note: '_wrap_free_void_li_cmalloc_e59b6813dd08b115' was previously declared here
../li_cmalloc_wrap.c:499:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cmalloc/li_cmalloc.go:44:18: warning: type of '_wrap_calloc_void_li_cmalloc_e59b6813dd08b115' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_calloc_void_li_cmalloc_e59b6813dd08b115(intgo _swig_args, swig_intgo arg1, swig_intgo arg2);
      |                  ^
../li_cmalloc_wrap.c:463:7: note: return value type mismatch
  463 | void *_wrap_calloc_void_li_cmalloc_e59b6813dd08b115(intgo _swig_optargc, intgo _swig_go_0, intgo _swig_go_1) {
      |       ^
../li_cmalloc_wrap.c:463:7: note: '_wrap_calloc_void_li_cmalloc_e59b6813dd08b115' was previously declared here
../li_cmalloc_wrap.c:463:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cmalloc/li_cmalloc.go:32:18: warning: type of '_wrap_Swig_malloc_li_cmalloc_e59b6813dd08b115' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_li_cmalloc_e59b6813dd08b115(swig_intgo arg1);
      |                  ^
../li_cmalloc_wrap.c:291:7: note: return value type mismatch
  291 | void *_wrap_Swig_malloc_li_cmalloc_e59b6813dd08b115(intgo _swig_go_0) {
      |       ^
../li_cmalloc_wrap.c:291:7: note: '_wrap_Swig_malloc_li_cmalloc_e59b6813dd08b115' was previously declared here
../li_cmalloc_wrap.c:291:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cmalloc/li_cmalloc.go:31:13: warning: type of '_wrap_Swig_free_li_cmalloc_e59b6813dd08b115' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_li_cmalloc_e59b6813dd08b115(uintptr_t arg1);
      |             ^
../li_cmalloc_wrap.c:281:6: note: type mismatch in parameter 1
  281 | void _wrap_Swig_free_li_cmalloc_e59b6813dd08b115(void *_swig_go_0) {
      |      ^
../li_cmalloc_wrap.c:281:6: note: '_wrap_Swig_free_li_cmalloc_e59b6813dd08b115' was previously declared here
../li_cmalloc_wrap.c:281:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2334525675/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase li_constraints
checking go testcase li_cpointer (with run test)
# swigtests/li_cpointer
../li_cpointer.go:38:18: warning: type of '_wrap_new_doublep_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_doublep_li_cpointer_2b0552be68588cce(void);
      |                  ^
../li_cpointer_wrap.c:353:10: note: return value type mismatch
  353 | doublep *_wrap_new_doublep_li_cpointer_2b0552be68588cce() {
      |          ^
../li_cpointer_wrap.c:353:10: note: '_wrap_new_doublep_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:353:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cpointer.go:41:15: warning: type of '_wrap_doublep_value_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   41 | extern double _wrap_doublep_value_li_cpointer_2b0552be68588cce(uintptr_t arg1);
      |               ^
../li_cpointer_wrap.c:386:8: note: type mismatch in parameter 1
  386 | double _wrap_doublep_value_li_cpointer_2b0552be68588cce(doublep *_swig_go_0) {
      |        ^
../li_cpointer_wrap.c:386:8: note: '_wrap_doublep_value_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:386:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cpointer.go:43:18: warning: type of '_wrap_doublep_frompointer_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_doublep_frompointer_li_cpointer_2b0552be68588cce(swig_voidp arg1);
      |                  ^
../li_cpointer_wrap.c:412:10: note: return value type mismatch
  412 | doublep *_wrap_doublep_frompointer_li_cpointer_2b0552be68588cce(double *_swig_go_0) {
      |          ^
../li_cpointer_wrap.c:412:10: note: '_wrap_doublep_frompointer_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:412:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cpointer.go:42:19: warning: type of '_wrap_doublep_cast_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_voidp _wrap_doublep_cast_li_cpointer_2b0552be68588cce(uintptr_t arg1);
      |                   ^
../li_cpointer_wrap.c:399:9: note: type mismatch in parameter 1
  399 | double *_wrap_doublep_cast_li_cpointer_2b0552be68588cce(doublep *_swig_go_0) {
      |         ^
../li_cpointer_wrap.c:399:9: note: '_wrap_doublep_cast_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:399:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cpointer.go:40:13: warning: type of '_wrap_doublep_assign_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_doublep_assign_li_cpointer_2b0552be68588cce(uintptr_t arg1, double arg2);
      |             ^
../li_cpointer_wrap.c:374:6: note: type mismatch in parameter 1
  374 | void _wrap_doublep_assign_li_cpointer_2b0552be68588cce(doublep *_swig_go_0, double _swig_go_1) {
      |      ^
../li_cpointer_wrap.c:374:6: note: '_wrap_doublep_assign_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:374:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cpointer.go:39:13: warning: type of '_wrap_delete_doublep_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_doublep_li_cpointer_2b0552be68588cce(uintptr_t arg1);
      |             ^
../li_cpointer_wrap.c:364:6: note: type mismatch in parameter 1
  364 | void _wrap_delete_doublep_li_cpointer_2b0552be68588cce(doublep *_swig_go_0) {
      |      ^
../li_cpointer_wrap.c:364:6: note: '_wrap_delete_doublep_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:364:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cpointer.go:32:18: warning: type of '_wrap_Swig_malloc_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_li_cpointer_2b0552be68588cce(swig_intgo arg1);
      |                  ^
../li_cpointer_wrap.c:281:7: note: return value type mismatch
  281 | void *_wrap_Swig_malloc_li_cpointer_2b0552be68588cce(intgo _swig_go_0) {
      |       ^
../li_cpointer_wrap.c:281:7: note: '_wrap_Swig_malloc_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:281:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../li_cpointer.go:31:13: warning: type of '_wrap_Swig_free_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_li_cpointer_2b0552be68588cce(uintptr_t arg1);
      |             ^
../li_cpointer_wrap.c:271:6: note: type mismatch in parameter 1
  271 | void _wrap_Swig_free_li_cpointer_2b0552be68588cce(void *_swig_go_0) {
      |      ^
../li_cpointer_wrap.c:271:6: note: '_wrap_Swig_free_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:271:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/li_cpointer
li_cpointer_wrap.c: In function '_wrap_new_intp_li_cpointer_2b0552be68588cce':
li_cpointer_wrap.c:300:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  300 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
li_cpointer_wrap.c: In function '_wrap_copy_intp_li_cpointer_2b0552be68588cce':
li_cpointer_wrap.c:313:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  313 |   *(int **)&_swig_go_result = (int *)result;
      |    ^~~~~~~~~~~~~~~~~~~~~~~~
li_cpointer_wrap.c: In function '_wrap_delete_intp_li_cpointer_2b0552be68588cce':
li_cpointer_wrap.c:321:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  321 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_cpointer_wrap.c: In function '_wrap_intp_assign_li_cpointer_2b0552be68588cce':
li_cpointer_wrap.c:332:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  332 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
li_cpointer_wrap.c: In function '_wrap_intp_value_li_cpointer_2b0552be68588cce':
li_cpointer_wrap.c:345:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  345 |   arg1 = *(int **)&_swig_go_0;
      |           ^~~~~~~~~~~~~~~~~~~
At top level:
li_cpointer_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
li_cpointer_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer/li_cpointer.go:38:18: warning: type of '_wrap_new_doublep_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_new_doublep_li_cpointer_2b0552be68588cce(void);
      |                  ^
../li_cpointer_wrap.c:353:10: note: return value type mismatch
  353 | doublep *_wrap_new_doublep_li_cpointer_2b0552be68588cce() {
      |          ^
../li_cpointer_wrap.c:353:10: note: '_wrap_new_doublep_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:353:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer/li_cpointer.go:41:15: warning: type of '_wrap_doublep_value_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   41 | extern double _wrap_doublep_value_li_cpointer_2b0552be68588cce(uintptr_t arg1);
      |               ^
../li_cpointer_wrap.c:386:8: note: type mismatch in parameter 1
  386 | double _wrap_doublep_value_li_cpointer_2b0552be68588cce(doublep *_swig_go_0) {
      |        ^
../li_cpointer_wrap.c:386:8: note: '_wrap_doublep_value_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:386:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer/li_cpointer.go:43:18: warning: type of '_wrap_doublep_frompointer_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_doublep_frompointer_li_cpointer_2b0552be68588cce(swig_voidp arg1);
      |                  ^
../li_cpointer_wrap.c:412:10: note: return value type mismatch
  412 | doublep *_wrap_doublep_frompointer_li_cpointer_2b0552be68588cce(double *_swig_go_0) {
      |          ^
../li_cpointer_wrap.c:412:10: note: '_wrap_doublep_frompointer_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:412:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer/li_cpointer.go:42:19: warning: type of '_wrap_doublep_cast_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_voidp _wrap_doublep_cast_li_cpointer_2b0552be68588cce(uintptr_t arg1);
      |                   ^
../li_cpointer_wrap.c:399:9: note: type mismatch in parameter 1
  399 | double *_wrap_doublep_cast_li_cpointer_2b0552be68588cce(doublep *_swig_go_0) {
      |         ^
../li_cpointer_wrap.c:399:9: note: '_wrap_doublep_cast_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:399:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer/li_cpointer.go:40:13: warning: type of '_wrap_doublep_assign_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_doublep_assign_li_cpointer_2b0552be68588cce(uintptr_t arg1, double arg2);
      |             ^
../li_cpointer_wrap.c:374:6: note: type mismatch in parameter 1
  374 | void _wrap_doublep_assign_li_cpointer_2b0552be68588cce(doublep *_swig_go_0, double _swig_go_1) {
      |      ^
../li_cpointer_wrap.c:374:6: note: '_wrap_doublep_assign_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:374:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer/li_cpointer.go:39:13: warning: type of '_wrap_delete_doublep_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_delete_doublep_li_cpointer_2b0552be68588cce(uintptr_t arg1);
      |             ^
../li_cpointer_wrap.c:364:6: note: type mismatch in parameter 1
  364 | void _wrap_delete_doublep_li_cpointer_2b0552be68588cce(doublep *_swig_go_0) {
      |      ^
../li_cpointer_wrap.c:364:6: note: '_wrap_delete_doublep_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:364:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer/li_cpointer.go:32:18: warning: type of '_wrap_Swig_malloc_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_li_cpointer_2b0552be68588cce(swig_intgo arg1);
      |                  ^
../li_cpointer_wrap.c:281:7: note: return value type mismatch
  281 | void *_wrap_Swig_malloc_li_cpointer_2b0552be68588cce(intgo _swig_go_0) {
      |       ^
../li_cpointer_wrap.c:281:7: note: '_wrap_Swig_malloc_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:281:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/li_cpointer/li_cpointer.go:31:13: warning: type of '_wrap_Swig_free_li_cpointer_2b0552be68588cce' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_li_cpointer_2b0552be68588cce(uintptr_t arg1);
      |             ^
../li_cpointer_wrap.c:271:6: note: type mismatch in parameter 1
  271 | void _wrap_Swig_free_li_cpointer_2b0552be68588cce(void *_swig_go_0) {
      |      ^
../li_cpointer_wrap.c:271:6: note: '_wrap_Swig_free_li_cpointer_2b0552be68588cce' was previously declared here
../li_cpointer_wrap.c:271:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2563840897/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase li_math
checking go testcase long_long
checking go testcase memberin_extend_c (with run test)
# swigtests/memberin_extend_c
../memberin_extend_c.go:37:18: warning: type of '_wrap_new_Person_memberin_extend_c_8bc363da8753ea86' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Person_memberin_extend_c_8bc363da8753ea86(void);
      |                  ^
../memberin_extend_c_wrap.c:311:9: note: return value type mismatch
  311 | Person *_wrap_new_Person_memberin_extend_c_8bc363da8753ea86() {
      |         ^
../memberin_extend_c_wrap.c:311:9: note: '_wrap_new_Person_memberin_extend_c_8bc363da8753ea86' was previously declared here
../memberin_extend_c_wrap.c:311:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../memberin_extend_c.go:38:13: warning: type of '_wrap_delete_Person_memberin_extend_c_8bc363da8753ea86' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Person_memberin_extend_c_8bc363da8753ea86(uintptr_t arg1);
      |             ^
../memberin_extend_c_wrap.c:322:6: note: type mismatch in parameter 1
  322 | void _wrap_delete_Person_memberin_extend_c_8bc363da8753ea86(Person *_swig_go_0) {
      |      ^
../memberin_extend_c_wrap.c:322:6: note: '_wrap_delete_Person_memberin_extend_c_8bc363da8753ea86' was previously declared here
../memberin_extend_c_wrap.c:322:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../memberin_extend_c.go:34:18: warning: type of '_wrap_Swig_malloc_memberin_extend_c_8bc363da8753ea86' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_memberin_extend_c_8bc363da8753ea86(swig_intgo arg1);
      |                  ^
../memberin_extend_c_wrap.c:268:7: note: return value type mismatch
  268 | void *_wrap_Swig_malloc_memberin_extend_c_8bc363da8753ea86(intgo _swig_go_0) {
      |       ^
../memberin_extend_c_wrap.c:268:7: note: '_wrap_Swig_malloc_memberin_extend_c_8bc363da8753ea86' was previously declared here
../memberin_extend_c_wrap.c:268:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../memberin_extend_c.go:33:13: warning: type of '_wrap_Swig_free_memberin_extend_c_8bc363da8753ea86' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_memberin_extend_c_8bc363da8753ea86(uintptr_t arg1);
      |             ^
../memberin_extend_c_wrap.c:258:6: note: type mismatch in parameter 1
  258 | void _wrap_Swig_free_memberin_extend_c_8bc363da8753ea86(void *_swig_go_0) {
      |      ^
../memberin_extend_c_wrap.c:258:6: note: '_wrap_Swig_free_memberin_extend_c_8bc363da8753ea86' was previously declared here
../memberin_extend_c_wrap.c:258:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../memberin_extend_c.go:35:13: warning: type of '_wrap_Person_name_set_memberin_extend_c_8bc363da8753ea86' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Person_name_set_memberin_extend_c_8bc363da8753ea86(uintptr_t arg1, swig_type_1 arg2);
      |             ^
../memberin_extend_c_wrap.c:281:6: note: type mismatch in parameter 1
  281 | void _wrap_Person_name_set_memberin_extend_c_8bc363da8753ea86(Person *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../memberin_extend_c_wrap.c:281:6: note: '_wrap_Person_name_set_memberin_extend_c_8bc363da8753ea86' was previously declared here
../memberin_extend_c_wrap.c:281:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../memberin_extend_c.go:36:20: warning: type of '_wrap_Person_name_get_memberin_extend_c_8bc363da8753ea86' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_type_2 _wrap_Person_name_get_memberin_extend_c_8bc363da8753ea86(uintptr_t arg1);
      |                    ^
../memberin_extend_c_wrap.c:298:12: note: type mismatch in parameter 1
  298 | _gostring_ _wrap_Person_name_get_memberin_extend_c_8bc363da8753ea86(Person *_swig_go_0) {
      |            ^
../memberin_extend_c_wrap.c:298:12: note: '_wrap_Person_name_get_memberin_extend_c_8bc363da8753ea86' was previously declared here
../memberin_extend_c_wrap.c:298:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/memberin_extend_c
memberin_extend_c_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
memberin_extend_c_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:535,
                 from memberin_extend_c_wrap.c:142:
In function 'strncpy',
    inlined from 'Person_name_set' at memberin_extend_c_wrap.c:250:3:
/usr/include/bits/string_fortified.h:95:10: warning: 'strncpy' specified bound 50 equals destination size [-Wstringop-truncation]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/memberin_extend_c/memberin_extend_c.go:37:18: warning: type of '_wrap_new_Person_memberin_extend_c_8bc363da8753ea86' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_Person_memberin_extend_c_8bc363da8753ea86(void);
      |                  ^
../memberin_extend_c_wrap.c:311:9: note: return value type mismatch
  311 | Person *_wrap_new_Person_memberin_extend_c_8bc363da8753ea86() {
      |         ^
../memberin_extend_c_wrap.c:311:9: note: '_wrap_new_Person_memberin_extend_c_8bc363da8753ea86' was previously declared here
../memberin_extend_c_wrap.c:311:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/memberin_extend_c/memberin_extend_c.go:38:13: warning: type of '_wrap_delete_Person_memberin_extend_c_8bc363da8753ea86' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_Person_memberin_extend_c_8bc363da8753ea86(uintptr_t arg1);
      |             ^
../memberin_extend_c_wrap.c:322:6: note: type mismatch in parameter 1
  322 | void _wrap_delete_Person_memberin_extend_c_8bc363da8753ea86(Person *_swig_go_0) {
      |      ^
../memberin_extend_c_wrap.c:322:6: note: '_wrap_delete_Person_memberin_extend_c_8bc363da8753ea86' was previously declared here
../memberin_extend_c_wrap.c:322:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/memberin_extend_c/memberin_extend_c.go:34:18: warning: type of '_wrap_Swig_malloc_memberin_extend_c_8bc363da8753ea86' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_memberin_extend_c_8bc363da8753ea86(swig_intgo arg1);
      |                  ^
../memberin_extend_c_wrap.c:268:7: note: return value type mismatch
  268 | void *_wrap_Swig_malloc_memberin_extend_c_8bc363da8753ea86(intgo _swig_go_0) {
      |       ^
../memberin_extend_c_wrap.c:268:7: note: '_wrap_Swig_malloc_memberin_extend_c_8bc363da8753ea86' was previously declared here
../memberin_extend_c_wrap.c:268:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/memberin_extend_c/memberin_extend_c.go:33:13: warning: type of '_wrap_Swig_free_memberin_extend_c_8bc363da8753ea86' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_memberin_extend_c_8bc363da8753ea86(uintptr_t arg1);
      |             ^
../memberin_extend_c_wrap.c:258:6: note: type mismatch in parameter 1
  258 | void _wrap_Swig_free_memberin_extend_c_8bc363da8753ea86(void *_swig_go_0) {
      |      ^
../memberin_extend_c_wrap.c:258:6: note: '_wrap_Swig_free_memberin_extend_c_8bc363da8753ea86' was previously declared here
../memberin_extend_c_wrap.c:258:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/memberin_extend_c/memberin_extend_c.go:35:13: warning: type of '_wrap_Person_name_set_memberin_extend_c_8bc363da8753ea86' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Person_name_set_memberin_extend_c_8bc363da8753ea86(uintptr_t arg1, swig_type_1 arg2);
      |             ^
../memberin_extend_c_wrap.c:281:6: note: type mismatch in parameter 1
  281 | void _wrap_Person_name_set_memberin_extend_c_8bc363da8753ea86(Person *_swig_go_0, _gostring_ _swig_go_1) {
      |      ^
../memberin_extend_c_wrap.c:281:6: note: '_wrap_Person_name_set_memberin_extend_c_8bc363da8753ea86' was previously declared here
../memberin_extend_c_wrap.c:281:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/memberin_extend_c/memberin_extend_c.go:36:20: warning: type of '_wrap_Person_name_get_memberin_extend_c_8bc363da8753ea86' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_type_2 _wrap_Person_name_get_memberin_extend_c_8bc363da8753ea86(uintptr_t arg1);
      |                    ^
../memberin_extend_c_wrap.c:298:12: note: type mismatch in parameter 1
  298 | _gostring_ _wrap_Person_name_get_memberin_extend_c_8bc363da8753ea86(Person *_swig_go_0) {
      |            ^
../memberin_extend_c_wrap.c:298:12: note: '_wrap_Person_name_get_memberin_extend_c_8bc363da8753ea86' was previously declared here
../memberin_extend_c_wrap.c:298:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4004678580/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase name
checking go testcase nested
checking go testcase nested_extend_c
checking go testcase nested_structs
checking go testcase newobject2
checking go testcase overload_extend_c (with run test)
# swigtests/overload_extend_c
../overload_extend_c.go:40:18: warning: type of '_wrap_new_Foo_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Foo_overload_extend_c_c73d6943e7d9fbe3(void);
      |                  ^
../overload_extend_c_wrap.c:364:13: note: return value type mismatch
  364 | struct Foo *_wrap_new_Foo_overload_extend_c_c73d6943e7d9fbe3() {
      |             ^
../overload_extend_c_wrap.c:364:13: note: '_wrap_new_Foo_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:364:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend_c.go:42:18: warning: type of '_wrap_new_Bar_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Bar_overload_extend_c_c73d6943e7d9fbe3(void);
      |                  ^
../overload_extend_c_wrap.c:385:6: note: return value type mismatch
  385 | Bar *_wrap_new_Bar_overload_extend_c_c73d6943e7d9fbe3() {
      |      ^
../overload_extend_c_wrap.c:385:6: note: '_wrap_new_Bar_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:385:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend_c.go:41:13: warning: type of '_wrap_delete_Foo_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Foo_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1);
      |             ^
../overload_extend_c_wrap.c:375:6: note: type mismatch in parameter 1
  375 | void _wrap_delete_Foo_overload_extend_c_c73d6943e7d9fbe3(struct Foo *_swig_go_0) {
      |      ^
../overload_extend_c_wrap.c:375:6: note: '_wrap_delete_Foo_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:375:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend_c.go:43:13: warning: type of '_wrap_delete_Bar_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_Bar_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1);
      |             ^
../overload_extend_c_wrap.c:396:6: note: type mismatch in parameter 1
  396 | void _wrap_delete_Bar_overload_extend_c_c73d6943e7d9fbe3(Bar *_swig_go_0) {
      |      ^
../overload_extend_c_wrap.c:396:6: note: '_wrap_delete_Bar_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:396:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend_c.go:33:18: warning: type of '_wrap_Swig_malloc_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_Swig_malloc_overload_extend_c_c73d6943e7d9fbe3(swig_intgo arg1);
      |                  ^
../overload_extend_c_wrap.c:258:7: note: return value type mismatch
  258 | void *_wrap_Swig_malloc_overload_extend_c_c73d6943e7d9fbe3(intgo _swig_go_0) {
      |       ^
../overload_extend_c_wrap.c:258:7: note: '_wrap_Swig_malloc_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:258:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend_c.go:32:13: warning: type of '_wrap_Swig_free_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   32 | extern void _wrap_Swig_free_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1);
      |             ^
../overload_extend_c_wrap.c:248:6: note: type mismatch in parameter 1
  248 | void _wrap_Swig_free_overload_extend_c_c73d6943e7d9fbe3(void *_swig_go_0) {
      |      ^
../overload_extend_c_wrap.c:248:6: note: '_wrap_Swig_free_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:248:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend_c.go:34:13: warning: type of '_wrap_Foo_variable_set_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Foo_variable_set_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_extend_c_wrap.c:271:6: note: type mismatch in parameter 1
  271 | void _wrap_Foo_variable_set_overload_extend_c_c73d6943e7d9fbe3(struct Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_extend_c_wrap.c:271:6: note: '_wrap_Foo_variable_set_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:271:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend_c.go:35:19: warning: type of '_wrap_Foo_variable_get_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_variable_get_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1);
      |                   ^
../overload_extend_c_wrap.c:283:7: note: type mismatch in parameter 1
  283 | intgo _wrap_Foo_variable_get_overload_extend_c_c73d6943e7d9fbe3(struct Foo *_swig_go_0) {
      |       ^
../overload_extend_c_wrap.c:283:7: note: '_wrap_Foo_variable_get_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:283:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend_c.go:39:15: warning: type of '_wrap_Foo_test__SWIG_3_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   39 | extern double _wrap_Foo_test__SWIG_3_overload_extend_c_c73d6943e7d9fbe3(intgo _swig_args, uintptr_t arg1, double arg2, double arg3);
      |               ^
../overload_extend_c_wrap.c:344:8: note: type mismatch in parameter 2
  344 | double _wrap_Foo_test__SWIG_3_overload_extend_c_c73d6943e7d9fbe3(intgo _swig_optargc, struct Foo *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |        ^
../overload_extend_c_wrap.c:344:8: note: '_wrap_Foo_test__SWIG_3_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:344:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend_c.go:38:19: warning: type of '_wrap_Foo_test__SWIG_2_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_Foo_test__SWIG_2_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1, swig_type_1 arg2);
      |                   ^
../overload_extend_c_wrap.c:324:7: note: type mismatch in parameter 1
  324 | intgo _wrap_Foo_test__SWIG_2_overload_extend_c_c73d6943e7d9fbe3(struct Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_extend_c_wrap.c:324:7: note: '_wrap_Foo_test__SWIG_2_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:324:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend_c.go:37:19: warning: type of '_wrap_Foo_test__SWIG_1_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_test__SWIG_1_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../overload_extend_c_wrap.c:309:7: note: type mismatch in parameter 1
  309 | intgo _wrap_Foo_test__SWIG_1_overload_extend_c_c73d6943e7d9fbe3(struct Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../overload_extend_c_wrap.c:309:7: note: '_wrap_Foo_test__SWIG_1_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:309:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend_c.go:36:19: warning: type of '_wrap_Foo_test__SWIG_0_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_test__SWIG_0_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1);
      |                   ^
../overload_extend_c_wrap.c:296:7: note: type mismatch in parameter 1
  296 | intgo _wrap_Foo_test__SWIG_0_overload_extend_c_c73d6943e7d9fbe3(struct Foo *_swig_go_0) {
      |       ^
../overload_extend_c_wrap.c:296:7: note: '_wrap_Foo_test__SWIG_0_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:296:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend_c.go:44:13: warning: type of '_wrap_Bar_variable_set_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_Bar_variable_set_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_extend_c_wrap.c:406:6: note: type mismatch in parameter 1
  406 | void _wrap_Bar_variable_set_overload_extend_c_c73d6943e7d9fbe3(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_extend_c_wrap.c:406:6: note: '_wrap_Bar_variable_set_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:406:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend_c.go:45:19: warning: type of '_wrap_Bar_variable_get_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Bar_variable_get_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1);
      |                   ^
../overload_extend_c_wrap.c:418:7: note: type mismatch in parameter 1
  418 | intgo _wrap_Bar_variable_get_overload_extend_c_c73d6943e7d9fbe3(Bar *_swig_go_0) {
      |       ^
../overload_extend_c_wrap.c:418:7: note: '_wrap_Bar_variable_get_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:418:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/overload_extend_c
overload_extend_c_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
overload_extend_c_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend_c/overload_extend_c.go:40:18: warning: type of '_wrap_new_Foo_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_new_Foo_overload_extend_c_c73d6943e7d9fbe3(void);
      |                  ^
../overload_extend_c_wrap.c:364:13: note: return value type mismatch
  364 | struct Foo *_wrap_new_Foo_overload_extend_c_c73d6943e7d9fbe3() {
      |             ^
../overload_extend_c_wrap.c:364:13: note: '_wrap_new_Foo_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:364:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend_c/overload_extend_c.go:42:18: warning: type of '_wrap_new_Bar_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Bar_overload_extend_c_c73d6943e7d9fbe3(void);
      |                  ^
../overload_extend_c_wrap.c:385:6: note: return value type mismatch
  385 | Bar *_wrap_new_Bar_overload_extend_c_c73d6943e7d9fbe3() {
      |      ^
../overload_extend_c_wrap.c:385:6: note: '_wrap_new_Bar_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:385:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend_c/overload_extend_c.go:41:13: warning: type of '_wrap_delete_Foo_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   41 | extern void _wrap_delete_Foo_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1);
      |             ^
../overload_extend_c_wrap.c:375:6: note: type mismatch in parameter 1
  375 | void _wrap_delete_Foo_overload_extend_c_c73d6943e7d9fbe3(struct Foo *_swig_go_0) {
      |      ^
../overload_extend_c_wrap.c:375:6: note: '_wrap_delete_Foo_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:375:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend_c/overload_extend_c.go:43:13: warning: type of '_wrap_delete_Bar_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_Bar_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1);
      |             ^
../overload_extend_c_wrap.c:396:6: note: type mismatch in parameter 1
  396 | void _wrap_delete_Bar_overload_extend_c_c73d6943e7d9fbe3(Bar *_swig_go_0) {
      |      ^
../overload_extend_c_wrap.c:396:6: note: '_wrap_delete_Bar_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:396:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend_c/overload_extend_c.go:33:18: warning: type of '_wrap_Swig_malloc_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_Swig_malloc_overload_extend_c_c73d6943e7d9fbe3(swig_intgo arg1);
      |                  ^
../overload_extend_c_wrap.c:258:7: note: return value type mismatch
  258 | void *_wrap_Swig_malloc_overload_extend_c_c73d6943e7d9fbe3(intgo _swig_go_0) {
      |       ^
../overload_extend_c_wrap.c:258:7: note: '_wrap_Swig_malloc_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:258:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend_c/overload_extend_c.go:32:13: warning: type of '_wrap_Swig_free_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   32 | extern void _wrap_Swig_free_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1);
      |             ^
../overload_extend_c_wrap.c:248:6: note: type mismatch in parameter 1
  248 | void _wrap_Swig_free_overload_extend_c_c73d6943e7d9fbe3(void *_swig_go_0) {
      |      ^
../overload_extend_c_wrap.c:248:6: note: '_wrap_Swig_free_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:248:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend_c/overload_extend_c.go:34:13: warning: type of '_wrap_Foo_variable_set_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_Foo_variable_set_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_extend_c_wrap.c:271:6: note: type mismatch in parameter 1
  271 | void _wrap_Foo_variable_set_overload_extend_c_c73d6943e7d9fbe3(struct Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_extend_c_wrap.c:271:6: note: '_wrap_Foo_variable_set_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:271:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend_c/overload_extend_c.go:35:19: warning: type of '_wrap_Foo_variable_get_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_Foo_variable_get_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1);
      |                   ^
../overload_extend_c_wrap.c:283:7: note: type mismatch in parameter 1
  283 | intgo _wrap_Foo_variable_get_overload_extend_c_c73d6943e7d9fbe3(struct Foo *_swig_go_0) {
      |       ^
../overload_extend_c_wrap.c:283:7: note: '_wrap_Foo_variable_get_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:283:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend_c/overload_extend_c.go:39:15: warning: type of '_wrap_Foo_test__SWIG_3_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   39 | extern double _wrap_Foo_test__SWIG_3_overload_extend_c_c73d6943e7d9fbe3(intgo _swig_args, uintptr_t arg1, double arg2, double arg3);
      |               ^
../overload_extend_c_wrap.c:344:8: note: type mismatch in parameter 2
  344 | double _wrap_Foo_test__SWIG_3_overload_extend_c_c73d6943e7d9fbe3(intgo _swig_optargc, struct Foo *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |        ^
../overload_extend_c_wrap.c:344:8: note: '_wrap_Foo_test__SWIG_3_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:344:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend_c/overload_extend_c.go:38:19: warning: type of '_wrap_Foo_test__SWIG_2_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_Foo_test__SWIG_2_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1, swig_type_1 arg2);
      |                   ^
../overload_extend_c_wrap.c:324:7: note: type mismatch in parameter 1
  324 | intgo _wrap_Foo_test__SWIG_2_overload_extend_c_c73d6943e7d9fbe3(struct Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_extend_c_wrap.c:324:7: note: '_wrap_Foo_test__SWIG_2_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:324:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend_c/overload_extend_c.go:37:19: warning: type of '_wrap_Foo_test__SWIG_1_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_test__SWIG_1_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../overload_extend_c_wrap.c:309:7: note: type mismatch in parameter 1
  309 | intgo _wrap_Foo_test__SWIG_1_overload_extend_c_c73d6943e7d9fbe3(struct Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../overload_extend_c_wrap.c:309:7: note: '_wrap_Foo_test__SWIG_1_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:309:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend_c/overload_extend_c.go:36:19: warning: type of '_wrap_Foo_test__SWIG_0_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_test__SWIG_0_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1);
      |                   ^
../overload_extend_c_wrap.c:296:7: note: type mismatch in parameter 1
  296 | intgo _wrap_Foo_test__SWIG_0_overload_extend_c_c73d6943e7d9fbe3(struct Foo *_swig_go_0) {
      |       ^
../overload_extend_c_wrap.c:296:7: note: '_wrap_Foo_test__SWIG_0_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:296:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend_c/overload_extend_c.go:44:13: warning: type of '_wrap_Bar_variable_set_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_Bar_variable_set_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_extend_c_wrap.c:406:6: note: type mismatch in parameter 1
  406 | void _wrap_Bar_variable_set_overload_extend_c_c73d6943e7d9fbe3(Bar *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_extend_c_wrap.c:406:6: note: '_wrap_Bar_variable_set_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:406:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend_c/overload_extend_c.go:45:19: warning: type of '_wrap_Bar_variable_get_overload_extend_c_c73d6943e7d9fbe3' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_Bar_variable_get_overload_extend_c_c73d6943e7d9fbe3(uintptr_t arg1);
      |                   ^
../overload_extend_c_wrap.c:418:7: note: type mismatch in parameter 1
  418 | intgo _wrap_Bar_variable_get_overload_extend_c_c73d6943e7d9fbe3(Bar *_swig_go_0) {
      |       ^
../overload_extend_c_wrap.c:418:7: note: '_wrap_Bar_variable_get_overload_extend_c_c73d6943e7d9fbe3' was previously declared here
../overload_extend_c_wrap.c:418:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3340468036/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase overload_extend2 (with run test)
# swigtests/overload_extend2
../overload_extend2.go:42:18: warning: type of '_wrap_new_Foo_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Foo_overload_extend2_e6747c4f98873d91(void);
      |                  ^
../overload_extend2_wrap.c:382:13: note: return value type mismatch
  382 | struct Foo *_wrap_new_Foo_overload_extend2_e6747c4f98873d91() {
      |             ^
../overload_extend2_wrap.c:382:13: note: '_wrap_new_Foo_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:382:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend2.go:43:13: warning: type of '_wrap_delete_Foo_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_Foo_overload_extend2_e6747c4f98873d91(uintptr_t arg1);
      |             ^
../overload_extend2_wrap.c:393:6: note: type mismatch in parameter 1
  393 | void _wrap_delete_Foo_overload_extend2_e6747c4f98873d91(struct Foo *_swig_go_0) {
      |      ^
../overload_extend2_wrap.c:393:6: note: '_wrap_delete_Foo_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:393:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend2.go:34:18: warning: type of '_wrap_Swig_malloc_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_overload_extend2_e6747c4f98873d91(swig_intgo arg1);
      |                  ^
../overload_extend2_wrap.c:242:7: note: return value type mismatch
  242 | void *_wrap_Swig_malloc_overload_extend2_e6747c4f98873d91(intgo _swig_go_0) {
      |       ^
../overload_extend2_wrap.c:242:7: note: '_wrap_Swig_malloc_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:242:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend2.go:33:13: warning: type of '_wrap_Swig_free_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_overload_extend2_e6747c4f98873d91(uintptr_t arg1);
      |             ^
../overload_extend2_wrap.c:232:6: note: type mismatch in parameter 1
  232 | void _wrap_Swig_free_overload_extend2_e6747c4f98873d91(void *_swig_go_0) {
      |      ^
../overload_extend2_wrap.c:232:6: note: '_wrap_Swig_free_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:232:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend2.go:41:19: warning: type of '_wrap_Foo_test__SWIG_4_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_Foo_test__SWIG_4_overload_extend2_e6747c4f98873d91(intgo _swig_args, uintptr_t arg1, uintptr_t arg2, swig_intgo arg3, swig_intgo arg4);
      |                   ^
../overload_extend2_wrap.c:359:7: note: type mismatch in parameter 2
  359 | intgo _wrap_Foo_test__SWIG_4_overload_extend2_e6747c4f98873d91(intgo _swig_optargc, struct Foo *_swig_go_0, struct Foo *_swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |       ^
../overload_extend2_wrap.c:359:7: note: '_wrap_Foo_test__SWIG_4_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:359:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend2.go:40:19: warning: type of '_wrap_Foo_test__SWIG_3_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_Foo_test__SWIG_3_overload_extend2_e6747c4f98873d91(intgo _swig_args, uintptr_t arg1, swig_type_2 arg2, swig_intgo arg3, swig_intgo arg4);
      |                   ^
../overload_extend2_wrap.c:332:7: note: type mismatch in parameter 2
  332 | intgo _wrap_Foo_test__SWIG_3_overload_extend2_e6747c4f98873d91(intgo _swig_optargc, struct Foo *_swig_go_0, _gostring_ _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |       ^
../overload_extend2_wrap.c:332:7: note: '_wrap_Foo_test__SWIG_3_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:332:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend2.go:39:19: warning: type of '_wrap_Foo_test__SWIG_2_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Foo_test__SWIG_2_overload_extend2_e6747c4f98873d91(uintptr_t arg1, double arg2, double arg3);
      |                   ^
../overload_extend2_wrap.c:315:7: note: type mismatch in parameter 1
  315 | intgo _wrap_Foo_test__SWIG_2_overload_extend2_e6747c4f98873d91(struct Foo *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |       ^
../overload_extend2_wrap.c:315:7: note: '_wrap_Foo_test__SWIG_2_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:315:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend2.go:38:19: warning: type of '_wrap_Foo_test__SWIG_1_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_Foo_test__SWIG_1_overload_extend2_e6747c4f98873d91(uintptr_t arg1, swig_type_1 arg2);
      |                   ^
../overload_extend2_wrap.c:295:7: note: type mismatch in parameter 1
  295 | intgo _wrap_Foo_test__SWIG_1_overload_extend2_e6747c4f98873d91(struct Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_extend2_wrap.c:295:7: note: '_wrap_Foo_test__SWIG_1_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:295:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend2.go:37:19: warning: type of '_wrap_Foo_test__SWIG_0_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_test__SWIG_0_overload_extend2_e6747c4f98873d91(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../overload_extend2_wrap.c:280:7: note: type mismatch in parameter 1
  280 | intgo _wrap_Foo_test__SWIG_0_overload_extend2_e6747c4f98873d91(struct Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../overload_extend2_wrap.c:280:7: note: '_wrap_Foo_test__SWIG_0_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:280:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend2.go:35:13: warning: type of '_wrap_Foo_dummy_set_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Foo_dummy_set_overload_extend2_e6747c4f98873d91(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_extend2_wrap.c:255:6: note: type mismatch in parameter 1
  255 | void _wrap_Foo_dummy_set_overload_extend2_e6747c4f98873d91(struct Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_extend2_wrap.c:255:6: note: '_wrap_Foo_dummy_set_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:255:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../overload_extend2.go:36:19: warning: type of '_wrap_Foo_dummy_get_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_dummy_get_overload_extend2_e6747c4f98873d91(uintptr_t arg1);
      |                   ^
../overload_extend2_wrap.c:267:7: note: type mismatch in parameter 1
  267 | intgo _wrap_Foo_dummy_get_overload_extend2_e6747c4f98873d91(struct Foo *_swig_go_0) {
      |       ^
../overload_extend2_wrap.c:267:7: note: '_wrap_Foo_dummy_get_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:267:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/overload_extend2
overload_extend2_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
overload_extend2_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend2/overload_extend2.go:42:18: warning: type of '_wrap_new_Foo_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_Foo_overload_extend2_e6747c4f98873d91(void);
      |                  ^
../overload_extend2_wrap.c:382:13: note: return value type mismatch
  382 | struct Foo *_wrap_new_Foo_overload_extend2_e6747c4f98873d91() {
      |             ^
../overload_extend2_wrap.c:382:13: note: '_wrap_new_Foo_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:382:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend2/overload_extend2.go:43:13: warning: type of '_wrap_delete_Foo_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_Foo_overload_extend2_e6747c4f98873d91(uintptr_t arg1);
      |             ^
../overload_extend2_wrap.c:393:6: note: type mismatch in parameter 1
  393 | void _wrap_delete_Foo_overload_extend2_e6747c4f98873d91(struct Foo *_swig_go_0) {
      |      ^
../overload_extend2_wrap.c:393:6: note: '_wrap_delete_Foo_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:393:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend2/overload_extend2.go:34:18: warning: type of '_wrap_Swig_malloc_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_Swig_malloc_overload_extend2_e6747c4f98873d91(swig_intgo arg1);
      |                  ^
../overload_extend2_wrap.c:242:7: note: return value type mismatch
  242 | void *_wrap_Swig_malloc_overload_extend2_e6747c4f98873d91(intgo _swig_go_0) {
      |       ^
../overload_extend2_wrap.c:242:7: note: '_wrap_Swig_malloc_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:242:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend2/overload_extend2.go:33:13: warning: type of '_wrap_Swig_free_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Swig_free_overload_extend2_e6747c4f98873d91(uintptr_t arg1);
      |             ^
../overload_extend2_wrap.c:232:6: note: type mismatch in parameter 1
  232 | void _wrap_Swig_free_overload_extend2_e6747c4f98873d91(void *_swig_go_0) {
      |      ^
../overload_extend2_wrap.c:232:6: note: '_wrap_Swig_free_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:232:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend2/overload_extend2.go:41:19: warning: type of '_wrap_Foo_test__SWIG_4_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_Foo_test__SWIG_4_overload_extend2_e6747c4f98873d91(intgo _swig_args, uintptr_t arg1, uintptr_t arg2, swig_intgo arg3, swig_intgo arg4);
      |                   ^
../overload_extend2_wrap.c:359:7: note: type mismatch in parameter 2
  359 | intgo _wrap_Foo_test__SWIG_4_overload_extend2_e6747c4f98873d91(intgo _swig_optargc, struct Foo *_swig_go_0, struct Foo *_swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |       ^
../overload_extend2_wrap.c:359:7: note: '_wrap_Foo_test__SWIG_4_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:359:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend2/overload_extend2.go:40:19: warning: type of '_wrap_Foo_test__SWIG_3_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_Foo_test__SWIG_3_overload_extend2_e6747c4f98873d91(intgo _swig_args, uintptr_t arg1, swig_type_2 arg2, swig_intgo arg3, swig_intgo arg4);
      |                   ^
../overload_extend2_wrap.c:332:7: note: type mismatch in parameter 2
  332 | intgo _wrap_Foo_test__SWIG_3_overload_extend2_e6747c4f98873d91(intgo _swig_optargc, struct Foo *_swig_go_0, _gostring_ _swig_go_1, intgo _swig_go_2, intgo _swig_go_3) {
      |       ^
../overload_extend2_wrap.c:332:7: note: '_wrap_Foo_test__SWIG_3_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:332:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend2/overload_extend2.go:39:19: warning: type of '_wrap_Foo_test__SWIG_2_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_Foo_test__SWIG_2_overload_extend2_e6747c4f98873d91(uintptr_t arg1, double arg2, double arg3);
      |                   ^
../overload_extend2_wrap.c:315:7: note: type mismatch in parameter 1
  315 | intgo _wrap_Foo_test__SWIG_2_overload_extend2_e6747c4f98873d91(struct Foo *_swig_go_0, double _swig_go_1, double _swig_go_2) {
      |       ^
../overload_extend2_wrap.c:315:7: note: '_wrap_Foo_test__SWIG_2_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:315:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend2/overload_extend2.go:38:19: warning: type of '_wrap_Foo_test__SWIG_1_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_Foo_test__SWIG_1_overload_extend2_e6747c4f98873d91(uintptr_t arg1, swig_type_1 arg2);
      |                   ^
../overload_extend2_wrap.c:295:7: note: type mismatch in parameter 1
  295 | intgo _wrap_Foo_test__SWIG_1_overload_extend2_e6747c4f98873d91(struct Foo *_swig_go_0, _gostring_ _swig_go_1) {
      |       ^
../overload_extend2_wrap.c:295:7: note: '_wrap_Foo_test__SWIG_1_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:295:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend2/overload_extend2.go:37:19: warning: type of '_wrap_Foo_test__SWIG_0_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   37 | extern swig_intgo _wrap_Foo_test__SWIG_0_overload_extend2_e6747c4f98873d91(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../overload_extend2_wrap.c:280:7: note: type mismatch in parameter 1
  280 | intgo _wrap_Foo_test__SWIG_0_overload_extend2_e6747c4f98873d91(struct Foo *_swig_go_0, intgo _swig_go_1) {
      |       ^
../overload_extend2_wrap.c:280:7: note: '_wrap_Foo_test__SWIG_0_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:280:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend2/overload_extend2.go:35:13: warning: type of '_wrap_Foo_dummy_set_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_Foo_dummy_set_overload_extend2_e6747c4f98873d91(uintptr_t arg1, swig_intgo arg2);
      |             ^
../overload_extend2_wrap.c:255:6: note: type mismatch in parameter 1
  255 | void _wrap_Foo_dummy_set_overload_extend2_e6747c4f98873d91(struct Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../overload_extend2_wrap.c:255:6: note: '_wrap_Foo_dummy_set_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:255:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/overload_extend2/overload_extend2.go:36:19: warning: type of '_wrap_Foo_dummy_get_overload_extend2_e6747c4f98873d91' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_Foo_dummy_get_overload_extend2_e6747c4f98873d91(uintptr_t arg1);
      |                   ^
../overload_extend2_wrap.c:267:7: note: type mismatch in parameter 1
  267 | intgo _wrap_Foo_dummy_get_overload_extend2_e6747c4f98873d91(struct Foo *_swig_go_0) {
      |       ^
../overload_extend2_wrap.c:267:7: note: '_wrap_Foo_dummy_get_overload_extend2_e6747c4f98873d91' was previously declared here
../overload_extend2_wrap.c:267:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-4040226684/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase preproc (with run test)
# swigtests/preproc
../preproc.go:70:13: warning: type of '_wrap_tcxMessageTest_mHeader_set_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   70 | extern void _wrap_tcxMessageTest_mHeader_set_preproc_40e042376fb49daa(uintptr_t arg1, swig_intgo arg2);
      |             ^
../preproc_wrap.c:818:6: note: type mismatch in parameter 1
  818 | void _wrap_tcxMessageTest_mHeader_set_preproc_40e042376fb49daa(struct tcxMessageTestImpl *_swig_go_0, intgo _swig_go_1) {
      |      ^
../preproc_wrap.c:818:6: note: '_wrap_tcxMessageTest_mHeader_set_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:818:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:71:19: warning: type of '_wrap_tcxMessageTest_mHeader_get_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_intgo _wrap_tcxMessageTest_mHeader_get_preproc_40e042376fb49daa(uintptr_t arg1);
      |                   ^
../preproc_wrap.c:830:7: note: type mismatch in parameter 1
  830 | intgo _wrap_tcxMessageTest_mHeader_get_preproc_40e042376fb49daa(struct tcxMessageTestImpl *_swig_go_0) {
      |       ^
../preproc_wrap.c:830:7: note: '_wrap_tcxMessageTest_mHeader_get_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:830:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:78:13: warning: type of '_wrap_tcxMessageTest2_mHeader_set_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_tcxMessageTest2_mHeader_set_preproc_40e042376fb49daa(uintptr_t arg1, swig_intgo arg2);
      |             ^
../preproc_wrap.c:910:6: note: type mismatch in parameter 1
  910 | void _wrap_tcxMessageTest2_mHeader_set_preproc_40e042376fb49daa(struct tcxMessageTestImpl2 *_swig_go_0, intgo _swig_go_1) {
      |      ^
../preproc_wrap.c:910:6: note: '_wrap_tcxMessageTest2_mHeader_set_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:910:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:79:19: warning: type of '_wrap_tcxMessageTest2_mHeader_get_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   79 | extern swig_intgo _wrap_tcxMessageTest2_mHeader_get_preproc_40e042376fb49daa(uintptr_t arg1);
      |                   ^
../preproc_wrap.c:922:7: note: type mismatch in parameter 1
  922 | intgo _wrap_tcxMessageTest2_mHeader_get_preproc_40e042376fb49daa(struct tcxMessageTestImpl2 *_swig_go_0) {
      |       ^
../preproc_wrap.c:922:7: note: '_wrap_tcxMessageTest2_mHeader_get_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:922:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:74:13: warning: type of '_wrap_tcxMessageBug_mBid_set_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_tcxMessageBug_mBid_set_preproc_40e042376fb49daa(uintptr_t arg1, swig_intgo arg2);
      |             ^
../preproc_wrap.c:864:6: note: type mismatch in parameter 1
  864 | void _wrap_tcxMessageBug_mBid_set_preproc_40e042376fb49daa(struct tcxMessageBugImpl *_swig_go_0, intgo _swig_go_1) {
      |      ^
../preproc_wrap.c:864:6: note: '_wrap_tcxMessageBug_mBid_set_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:864:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:75:19: warning: type of '_wrap_tcxMessageBug_mBid_get_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap_tcxMessageBug_mBid_get_preproc_40e042376fb49daa(uintptr_t arg1);
      |                   ^
../preproc_wrap.c:876:7: note: type mismatch in parameter 1
  876 | intgo _wrap_tcxMessageBug_mBid_get_preproc_40e042376fb49daa(struct tcxMessageBugImpl *_swig_go_0) {
      |       ^
../preproc_wrap.c:876:7: note: '_wrap_tcxMessageBug_mBid_get_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:876:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:82:13: warning: type of '_wrap_tcxMessageBug2_mBid_set_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap_tcxMessageBug2_mBid_set_preproc_40e042376fb49daa(uintptr_t arg1, swig_intgo arg2);
      |             ^
../preproc_wrap.c:956:6: note: type mismatch in parameter 1
  956 | void _wrap_tcxMessageBug2_mBid_set_preproc_40e042376fb49daa(struct tcxMessageBugImpl2 *_swig_go_0, intgo _swig_go_1) {
      |      ^
../preproc_wrap.c:956:6: note: '_wrap_tcxMessageBug2_mBid_set_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:956:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:83:19: warning: type of '_wrap_tcxMessageBug2_mBid_get_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   83 | extern swig_intgo _wrap_tcxMessageBug2_mBid_get_preproc_40e042376fb49daa(uintptr_t arg1);
      |                   ^
../preproc_wrap.c:968:7: note: type mismatch in parameter 1
  968 | intgo _wrap_tcxMessageBug2_mBid_get_preproc_40e042376fb49daa(struct tcxMessageBugImpl2 *_swig_go_0) {
      |       ^
../preproc_wrap.c:968:7: note: '_wrap_tcxMessageBug2_mBid_get_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:968:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:72:18: warning: type of '_wrap_new_tcxMessageTest_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_tcxMessageTest_preproc_40e042376fb49daa(void);
      |                  ^
../preproc_wrap.c:843:28: note: return value type mismatch
  843 | struct tcxMessageTestImpl *_wrap_new_tcxMessageTest_preproc_40e042376fb49daa() {
      |                            ^
../preproc_wrap.c:843:28: note: '_wrap_new_tcxMessageTest_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:843:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:80:18: warning: type of '_wrap_new_tcxMessageTest2_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   80 | extern uintptr_t _wrap_new_tcxMessageTest2_preproc_40e042376fb49daa(void);
      |                  ^
../preproc_wrap.c:935:29: note: return value type mismatch
  935 | struct tcxMessageTestImpl2 *_wrap_new_tcxMessageTest2_preproc_40e042376fb49daa() {
      |                             ^
../preproc_wrap.c:935:29: note: '_wrap_new_tcxMessageTest2_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:935:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:76:18: warning: type of '_wrap_new_tcxMessageBug_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_tcxMessageBug_preproc_40e042376fb49daa(void);
      |                  ^
../preproc_wrap.c:889:27: note: return value type mismatch
  889 | struct tcxMessageBugImpl *_wrap_new_tcxMessageBug_preproc_40e042376fb49daa() {
      |                           ^
../preproc_wrap.c:889:27: note: '_wrap_new_tcxMessageBug_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:889:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:84:18: warning: type of '_wrap_new_tcxMessageBug2_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   84 | extern uintptr_t _wrap_new_tcxMessageBug2_preproc_40e042376fb49daa(void);
      |                  ^
../preproc_wrap.c:981:28: note: return value type mismatch
  981 | struct tcxMessageBugImpl2 *_wrap_new_tcxMessageBug2_preproc_40e042376fb49daa() {
      |                            ^
../preproc_wrap.c:981:28: note: '_wrap_new_tcxMessageBug2_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:981:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:66:18: warning: type of '_wrap_new_TypeNameTraits_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap_new_TypeNameTraits_preproc_40e042376fb49daa(void);
      |                  ^
../preproc_wrap.c:764:24: note: return value type mismatch
  764 | struct TypeNameTraits *_wrap_new_TypeNameTraits_preproc_40e042376fb49daa() {
      |                        ^
../preproc_wrap.c:764:24: note: '_wrap_new_TypeNameTraits_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:764:24: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:44:18: warning: type of '_wrap_new_EmbeddedDefines_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_EmbeddedDefines_preproc_40e042376fb49daa(void);
      |                  ^
../preproc_wrap.c:518:25: note: return value type mismatch
  518 | struct EmbeddedDefines *_wrap_new_EmbeddedDefines_preproc_40e042376fb49daa() {
      |                         ^
../preproc_wrap.c:518:25: note: '_wrap_new_EmbeddedDefines_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:518:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:68:19: warning: type of '_wrap_method_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_intgo _wrap_method_preproc_40e042376fb49daa(uintptr_t arg1);
      |                   ^
../preproc_wrap.c:785:7: note: type mismatch in parameter 1
  785 | intgo _wrap_method_preproc_40e042376fb49daa(struct TypeNameTraits *_swig_go_0) {
      |       ^
../preproc_wrap.c:785:7: note: '_wrap_method_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:785:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:73:13: warning: type of '_wrap_delete_tcxMessageTest_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   73 | extern void _wrap_delete_tcxMessageTest_preproc_40e042376fb49daa(uintptr_t arg1);
      |             ^
../preproc_wrap.c:854:6: note: type mismatch in parameter 1
  854 | void _wrap_delete_tcxMessageTest_preproc_40e042376fb49daa(struct tcxMessageTestImpl *_swig_go_0) {
      |      ^
../preproc_wrap.c:854:6: note: '_wrap_delete_tcxMessageTest_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:854:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:81:13: warning: type of '_wrap_delete_tcxMessageTest2_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   81 | extern void _wrap_delete_tcxMessageTest2_preproc_40e042376fb49daa(uintptr_t arg1);
      |             ^
../preproc_wrap.c:946:6: note: type mismatch in parameter 1
  946 | void _wrap_delete_tcxMessageTest2_preproc_40e042376fb49daa(struct tcxMessageTestImpl2 *_swig_go_0) {
      |      ^
../preproc_wrap.c:946:6: note: '_wrap_delete_tcxMessageTest2_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:946:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:77:13: warning: type of '_wrap_delete_tcxMessageBug_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_delete_tcxMessageBug_preproc_40e042376fb49daa(uintptr_t arg1);
      |             ^
../preproc_wrap.c:900:6: note: type mismatch in parameter 1
  900 | void _wrap_delete_tcxMessageBug_preproc_40e042376fb49daa(struct tcxMessageBugImpl *_swig_go_0) {
      |      ^
../preproc_wrap.c:900:6: note: '_wrap_delete_tcxMessageBug_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:900:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:85:13: warning: type of '_wrap_delete_tcxMessageBug2_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_delete_tcxMessageBug2_preproc_40e042376fb49daa(uintptr_t arg1);
      |             ^
../preproc_wrap.c:992:6: note: type mismatch in parameter 1
  992 | void _wrap_delete_tcxMessageBug2_preproc_40e042376fb49daa(struct tcxMessageBugImpl2 *_swig_go_0) {
      |      ^
../preproc_wrap.c:992:6: note: '_wrap_delete_tcxMessageBug2_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:992:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:67:13: warning: type of '_wrap_delete_TypeNameTraits_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   67 | extern void _wrap_delete_TypeNameTraits_preproc_40e042376fb49daa(uintptr_t arg1);
      |             ^
../preproc_wrap.c:775:6: note: type mismatch in parameter 1
  775 | void _wrap_delete_TypeNameTraits_preproc_40e042376fb49daa(struct TypeNameTraits *_swig_go_0) {
      |      ^
../preproc_wrap.c:775:6: note: '_wrap_delete_TypeNameTraits_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:775:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:45:13: warning: type of '_wrap_delete_EmbeddedDefines_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_EmbeddedDefines_preproc_40e042376fb49daa(uintptr_t arg1);
      |             ^
../preproc_wrap.c:529:6: note: type mismatch in parameter 1
  529 | void _wrap_delete_EmbeddedDefines_preproc_40e042376fb49daa(struct EmbeddedDefines *_swig_go_0) {
      |      ^
../preproc_wrap.c:529:6: note: '_wrap_delete_EmbeddedDefines_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:529:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:64:13: warning: type of '_wrap_TypeNameTraits_val_set_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_TypeNameTraits_val_set_preproc_40e042376fb49daa(uintptr_t arg1, swig_intgo arg2);
      |             ^
../preproc_wrap.c:739:6: note: type mismatch in parameter 1
  739 | void _wrap_TypeNameTraits_val_set_preproc_40e042376fb49daa(struct TypeNameTraits *_swig_go_0, intgo _swig_go_1) {
      |      ^
../preproc_wrap.c:739:6: note: '_wrap_TypeNameTraits_val_set_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:739:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:65:19: warning: type of '_wrap_TypeNameTraits_val_get_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_TypeNameTraits_val_get_preproc_40e042376fb49daa(uintptr_t arg1);
      |                   ^
../preproc_wrap.c:751:7: note: type mismatch in parameter 1
  751 | intgo _wrap_TypeNameTraits_val_get_preproc_40e042376fb49daa(struct TypeNameTraits *_swig_go_0) {
      |       ^
../preproc_wrap.c:751:7: note: '_wrap_TypeNameTraits_val_get_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:751:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:32:18: warning: type of '_wrap_Swig_malloc_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_preproc_40e042376fb49daa(swig_intgo arg1);
      |                  ^
../preproc_wrap.c:379:7: note: return value type mismatch
  379 | void *_wrap_Swig_malloc_preproc_40e042376fb49daa(intgo _swig_go_0) {
      |       ^
../preproc_wrap.c:379:7: note: '_wrap_Swig_malloc_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:379:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:31:13: warning: type of '_wrap_Swig_free_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_preproc_40e042376fb49daa(uintptr_t arg1);
      |             ^
../preproc_wrap.c:369:6: note: type mismatch in parameter 1
  369 | void _wrap_Swig_free_preproc_40e042376fb49daa(void *_swig_go_0) {
      |      ^
../preproc_wrap.c:369:6: note: '_wrap_Swig_free_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:369:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:42:13: warning: type of '_wrap_EmbeddedDefines_dummy_set_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_EmbeddedDefines_dummy_set_preproc_40e042376fb49daa(uintptr_t arg1, swig_intgo arg2);
      |             ^
../preproc_wrap.c:493:6: note: type mismatch in parameter 1
  493 | void _wrap_EmbeddedDefines_dummy_set_preproc_40e042376fb49daa(struct EmbeddedDefines *_swig_go_0, intgo _swig_go_1) {
      |      ^
../preproc_wrap.c:493:6: note: '_wrap_EmbeddedDefines_dummy_set_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:493:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc.go:43:19: warning: type of '_wrap_EmbeddedDefines_dummy_get_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_EmbeddedDefines_dummy_get_preproc_40e042376fb49daa(uintptr_t arg1);
      |                   ^
../preproc_wrap.c:505:7: note: type mismatch in parameter 1
  505 | intgo _wrap_EmbeddedDefines_dummy_get_preproc_40e042376fb49daa(struct EmbeddedDefines *_swig_go_0) {
      |       ^
../preproc_wrap.c:505:7: note: '_wrap_EmbeddedDefines_dummy_get_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:505:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../preproc_wrap.c:179:13: warning: type of 'crosscall2' does not match original declaration [-Wlto-type-mismatch]
  179 | extern void crosscall2(void (*fn)(void *, int), void *, int);
      |             ^
../../../../../../../../../../../tmp/go-build4056726099/b002/_cgo_main.c:2:6: note: type mismatch in parameter 4
    2 | void crosscall2(void(*fn)(void*), void *a, int c, __SIZE_TYPE__ ctxt) { }
      |      ^
../../../../../../../../../../../tmp/go-build4056726099/b002/_cgo_main.c:2:6: note: type 'long unsigned int' should match type 'void'
../../../../../../../../../../../tmp/go-build4056726099/b002/_cgo_main.c:2:6: note: 'crosscall2' was previously declared here
# swigtests/preproc
preproc_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:70:13: warning: type of '_wrap_tcxMessageTest_mHeader_set_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   70 | extern void _wrap_tcxMessageTest_mHeader_set_preproc_40e042376fb49daa(uintptr_t arg1, swig_intgo arg2);
      |             ^
../preproc_wrap.c:818:6: note: type mismatch in parameter 1
  818 | void _wrap_tcxMessageTest_mHeader_set_preproc_40e042376fb49daa(struct tcxMessageTestImpl *_swig_go_0, intgo _swig_go_1) {
      |      ^
../preproc_wrap.c:818:6: note: '_wrap_tcxMessageTest_mHeader_set_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:818:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:71:19: warning: type of '_wrap_tcxMessageTest_mHeader_get_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   71 | extern swig_intgo _wrap_tcxMessageTest_mHeader_get_preproc_40e042376fb49daa(uintptr_t arg1);
      |                   ^
../preproc_wrap.c:830:7: note: type mismatch in parameter 1
  830 | intgo _wrap_tcxMessageTest_mHeader_get_preproc_40e042376fb49daa(struct tcxMessageTestImpl *_swig_go_0) {
      |       ^
../preproc_wrap.c:830:7: note: '_wrap_tcxMessageTest_mHeader_get_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:830:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:78:13: warning: type of '_wrap_tcxMessageTest2_mHeader_set_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   78 | extern void _wrap_tcxMessageTest2_mHeader_set_preproc_40e042376fb49daa(uintptr_t arg1, swig_intgo arg2);
      |             ^
../preproc_wrap.c:910:6: note: type mismatch in parameter 1
  910 | void _wrap_tcxMessageTest2_mHeader_set_preproc_40e042376fb49daa(struct tcxMessageTestImpl2 *_swig_go_0, intgo _swig_go_1) {
      |      ^
../preproc_wrap.c:910:6: note: '_wrap_tcxMessageTest2_mHeader_set_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:910:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:79:19: warning: type of '_wrap_tcxMessageTest2_mHeader_get_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   79 | extern swig_intgo _wrap_tcxMessageTest2_mHeader_get_preproc_40e042376fb49daa(uintptr_t arg1);
      |                   ^
../preproc_wrap.c:922:7: note: type mismatch in parameter 1
  922 | intgo _wrap_tcxMessageTest2_mHeader_get_preproc_40e042376fb49daa(struct tcxMessageTestImpl2 *_swig_go_0) {
      |       ^
../preproc_wrap.c:922:7: note: '_wrap_tcxMessageTest2_mHeader_get_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:922:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:74:13: warning: type of '_wrap_tcxMessageBug_mBid_set_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_tcxMessageBug_mBid_set_preproc_40e042376fb49daa(uintptr_t arg1, swig_intgo arg2);
      |             ^
../preproc_wrap.c:864:6: note: type mismatch in parameter 1
  864 | void _wrap_tcxMessageBug_mBid_set_preproc_40e042376fb49daa(struct tcxMessageBugImpl *_swig_go_0, intgo _swig_go_1) {
      |      ^
../preproc_wrap.c:864:6: note: '_wrap_tcxMessageBug_mBid_set_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:864:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:75:19: warning: type of '_wrap_tcxMessageBug_mBid_get_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   75 | extern swig_intgo _wrap_tcxMessageBug_mBid_get_preproc_40e042376fb49daa(uintptr_t arg1);
      |                   ^
../preproc_wrap.c:876:7: note: type mismatch in parameter 1
  876 | intgo _wrap_tcxMessageBug_mBid_get_preproc_40e042376fb49daa(struct tcxMessageBugImpl *_swig_go_0) {
      |       ^
../preproc_wrap.c:876:7: note: '_wrap_tcxMessageBug_mBid_get_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:876:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:82:13: warning: type of '_wrap_tcxMessageBug2_mBid_set_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   82 | extern void _wrap_tcxMessageBug2_mBid_set_preproc_40e042376fb49daa(uintptr_t arg1, swig_intgo arg2);
      |             ^
../preproc_wrap.c:956:6: note: type mismatch in parameter 1
  956 | void _wrap_tcxMessageBug2_mBid_set_preproc_40e042376fb49daa(struct tcxMessageBugImpl2 *_swig_go_0, intgo _swig_go_1) {
      |      ^
../preproc_wrap.c:956:6: note: '_wrap_tcxMessageBug2_mBid_set_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:956:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:83:19: warning: type of '_wrap_tcxMessageBug2_mBid_get_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   83 | extern swig_intgo _wrap_tcxMessageBug2_mBid_get_preproc_40e042376fb49daa(uintptr_t arg1);
      |                   ^
../preproc_wrap.c:968:7: note: type mismatch in parameter 1
  968 | intgo _wrap_tcxMessageBug2_mBid_get_preproc_40e042376fb49daa(struct tcxMessageBugImpl2 *_swig_go_0) {
      |       ^
../preproc_wrap.c:968:7: note: '_wrap_tcxMessageBug2_mBid_get_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:968:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:72:18: warning: type of '_wrap_new_tcxMessageTest_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   72 | extern uintptr_t _wrap_new_tcxMessageTest_preproc_40e042376fb49daa(void);
      |                  ^
../preproc_wrap.c:843:28: note: return value type mismatch
  843 | struct tcxMessageTestImpl *_wrap_new_tcxMessageTest_preproc_40e042376fb49daa() {
      |                            ^
../preproc_wrap.c:843:28: note: '_wrap_new_tcxMessageTest_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:843:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:80:18: warning: type of '_wrap_new_tcxMessageTest2_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   80 | extern uintptr_t _wrap_new_tcxMessageTest2_preproc_40e042376fb49daa(void);
      |                  ^
../preproc_wrap.c:935:29: note: return value type mismatch
  935 | struct tcxMessageTestImpl2 *_wrap_new_tcxMessageTest2_preproc_40e042376fb49daa() {
      |                             ^
../preproc_wrap.c:935:29: note: '_wrap_new_tcxMessageTest2_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:935:29: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:76:18: warning: type of '_wrap_new_tcxMessageBug_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_new_tcxMessageBug_preproc_40e042376fb49daa(void);
      |                  ^
../preproc_wrap.c:889:27: note: return value type mismatch
  889 | struct tcxMessageBugImpl *_wrap_new_tcxMessageBug_preproc_40e042376fb49daa() {
      |                           ^
../preproc_wrap.c:889:27: note: '_wrap_new_tcxMessageBug_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:889:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:84:18: warning: type of '_wrap_new_tcxMessageBug2_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   84 | extern uintptr_t _wrap_new_tcxMessageBug2_preproc_40e042376fb49daa(void);
      |                  ^
../preproc_wrap.c:981:28: note: return value type mismatch
  981 | struct tcxMessageBugImpl2 *_wrap_new_tcxMessageBug2_preproc_40e042376fb49daa() {
      |                            ^
../preproc_wrap.c:981:28: note: '_wrap_new_tcxMessageBug2_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:981:28: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:66:18: warning: type of '_wrap_new_TypeNameTraits_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   66 | extern uintptr_t _wrap_new_TypeNameTraits_preproc_40e042376fb49daa(void);
      |                  ^
../preproc_wrap.c:764:24: note: return value type mismatch
  764 | struct TypeNameTraits *_wrap_new_TypeNameTraits_preproc_40e042376fb49daa() {
      |                        ^
../preproc_wrap.c:764:24: note: '_wrap_new_TypeNameTraits_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:764:24: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:44:18: warning: type of '_wrap_new_EmbeddedDefines_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_new_EmbeddedDefines_preproc_40e042376fb49daa(void);
      |                  ^
../preproc_wrap.c:518:25: note: return value type mismatch
  518 | struct EmbeddedDefines *_wrap_new_EmbeddedDefines_preproc_40e042376fb49daa() {
      |                         ^
../preproc_wrap.c:518:25: note: '_wrap_new_EmbeddedDefines_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:518:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:68:19: warning: type of '_wrap_method_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   68 | extern swig_intgo _wrap_method_preproc_40e042376fb49daa(uintptr_t arg1);
      |                   ^
../preproc_wrap.c:785:7: note: type mismatch in parameter 1
  785 | intgo _wrap_method_preproc_40e042376fb49daa(struct TypeNameTraits *_swig_go_0) {
      |       ^
../preproc_wrap.c:785:7: note: '_wrap_method_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:785:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:73:13: warning: type of '_wrap_delete_tcxMessageTest_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   73 | extern void _wrap_delete_tcxMessageTest_preproc_40e042376fb49daa(uintptr_t arg1);
      |             ^
../preproc_wrap.c:854:6: note: type mismatch in parameter 1
  854 | void _wrap_delete_tcxMessageTest_preproc_40e042376fb49daa(struct tcxMessageTestImpl *_swig_go_0) {
      |      ^
../preproc_wrap.c:854:6: note: '_wrap_delete_tcxMessageTest_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:854:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:81:13: warning: type of '_wrap_delete_tcxMessageTest2_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   81 | extern void _wrap_delete_tcxMessageTest2_preproc_40e042376fb49daa(uintptr_t arg1);
      |             ^
../preproc_wrap.c:946:6: note: type mismatch in parameter 1
  946 | void _wrap_delete_tcxMessageTest2_preproc_40e042376fb49daa(struct tcxMessageTestImpl2 *_swig_go_0) {
      |      ^
../preproc_wrap.c:946:6: note: '_wrap_delete_tcxMessageTest2_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:946:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:77:13: warning: type of '_wrap_delete_tcxMessageBug_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_delete_tcxMessageBug_preproc_40e042376fb49daa(uintptr_t arg1);
      |             ^
../preproc_wrap.c:900:6: note: type mismatch in parameter 1
  900 | void _wrap_delete_tcxMessageBug_preproc_40e042376fb49daa(struct tcxMessageBugImpl *_swig_go_0) {
      |      ^
../preproc_wrap.c:900:6: note: '_wrap_delete_tcxMessageBug_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:900:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:85:13: warning: type of '_wrap_delete_tcxMessageBug2_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   85 | extern void _wrap_delete_tcxMessageBug2_preproc_40e042376fb49daa(uintptr_t arg1);
      |             ^
../preproc_wrap.c:992:6: note: type mismatch in parameter 1
  992 | void _wrap_delete_tcxMessageBug2_preproc_40e042376fb49daa(struct tcxMessageBugImpl2 *_swig_go_0) {
      |      ^
../preproc_wrap.c:992:6: note: '_wrap_delete_tcxMessageBug2_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:992:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:67:13: warning: type of '_wrap_delete_TypeNameTraits_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   67 | extern void _wrap_delete_TypeNameTraits_preproc_40e042376fb49daa(uintptr_t arg1);
      |             ^
../preproc_wrap.c:775:6: note: type mismatch in parameter 1
  775 | void _wrap_delete_TypeNameTraits_preproc_40e042376fb49daa(struct TypeNameTraits *_swig_go_0) {
      |      ^
../preproc_wrap.c:775:6: note: '_wrap_delete_TypeNameTraits_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:775:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:45:13: warning: type of '_wrap_delete_EmbeddedDefines_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_delete_EmbeddedDefines_preproc_40e042376fb49daa(uintptr_t arg1);
      |             ^
../preproc_wrap.c:529:6: note: type mismatch in parameter 1
  529 | void _wrap_delete_EmbeddedDefines_preproc_40e042376fb49daa(struct EmbeddedDefines *_swig_go_0) {
      |      ^
../preproc_wrap.c:529:6: note: '_wrap_delete_EmbeddedDefines_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:529:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:64:13: warning: type of '_wrap_TypeNameTraits_val_set_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   64 | extern void _wrap_TypeNameTraits_val_set_preproc_40e042376fb49daa(uintptr_t arg1, swig_intgo arg2);
      |             ^
../preproc_wrap.c:739:6: note: type mismatch in parameter 1
  739 | void _wrap_TypeNameTraits_val_set_preproc_40e042376fb49daa(struct TypeNameTraits *_swig_go_0, intgo _swig_go_1) {
      |      ^
../preproc_wrap.c:739:6: note: '_wrap_TypeNameTraits_val_set_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:739:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:65:19: warning: type of '_wrap_TypeNameTraits_val_get_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   65 | extern swig_intgo _wrap_TypeNameTraits_val_get_preproc_40e042376fb49daa(uintptr_t arg1);
      |                   ^
../preproc_wrap.c:751:7: note: type mismatch in parameter 1
  751 | intgo _wrap_TypeNameTraits_val_get_preproc_40e042376fb49daa(struct TypeNameTraits *_swig_go_0) {
      |       ^
../preproc_wrap.c:751:7: note: '_wrap_TypeNameTraits_val_get_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:751:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:32:18: warning: type of '_wrap_Swig_malloc_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_preproc_40e042376fb49daa(swig_intgo arg1);
      |                  ^
../preproc_wrap.c:379:7: note: return value type mismatch
  379 | void *_wrap_Swig_malloc_preproc_40e042376fb49daa(intgo _swig_go_0) {
      |       ^
../preproc_wrap.c:379:7: note: '_wrap_Swig_malloc_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:379:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:31:13: warning: type of '_wrap_Swig_free_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_preproc_40e042376fb49daa(uintptr_t arg1);
      |             ^
../preproc_wrap.c:369:6: note: type mismatch in parameter 1
  369 | void _wrap_Swig_free_preproc_40e042376fb49daa(void *_swig_go_0) {
      |      ^
../preproc_wrap.c:369:6: note: '_wrap_Swig_free_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:369:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:42:13: warning: type of '_wrap_EmbeddedDefines_dummy_set_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_EmbeddedDefines_dummy_set_preproc_40e042376fb49daa(uintptr_t arg1, swig_intgo arg2);
      |             ^
../preproc_wrap.c:493:6: note: type mismatch in parameter 1
  493 | void _wrap_EmbeddedDefines_dummy_set_preproc_40e042376fb49daa(struct EmbeddedDefines *_swig_go_0, intgo _swig_go_1) {
      |      ^
../preproc_wrap.c:493:6: note: '_wrap_EmbeddedDefines_dummy_set_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:493:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/preproc/preproc.go:43:19: warning: type of '_wrap_EmbeddedDefines_dummy_get_preproc_40e042376fb49daa' does not match original declaration [-Wlto-type-mismatch]
   43 | extern swig_intgo _wrap_EmbeddedDefines_dummy_get_preproc_40e042376fb49daa(uintptr_t arg1);
      |                   ^
../preproc_wrap.c:505:7: note: type mismatch in parameter 1
  505 | intgo _wrap_EmbeddedDefines_dummy_get_preproc_40e042376fb49daa(struct EmbeddedDefines *_swig_go_0) {
      |       ^
../preproc_wrap.c:505:7: note: '_wrap_EmbeddedDefines_dummy_get_preproc_40e042376fb49daa' was previously declared here
../preproc_wrap.c:505:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-131180389/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase preproc_constants_c
checking go testcase preproc_defined
checking go testcase preproc_gcc_output
checking go testcase preproc_include
checking go testcase preproc_line_file
checking go testcase register_par
checking go testcase ret_by_value (with run test)
# swigtests/ret_by_value
../ret_by_value.go:35:13: warning: type of '_wrap_test_myShort_set_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_test_myShort_set_ret_by_value_822708fc3982addc(uintptr_t arg1, short arg2);
      |             ^
../ret_by_value_wrap.c:283:6: note: type mismatch in parameter 1
  283 | void _wrap_test_myShort_set_ret_by_value_822708fc3982addc(test *_swig_go_0, short _swig_go_1) {
      |      ^
../ret_by_value_wrap.c:283:6: note: '_wrap_test_myShort_set_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:283:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../ret_by_value.go:36:14: warning: type of '_wrap_test_myShort_get_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   36 | extern short _wrap_test_myShort_get_ret_by_value_822708fc3982addc(uintptr_t arg1);
      |              ^
../ret_by_value_wrap.c:295:7: note: type mismatch in parameter 1
  295 | short _wrap_test_myShort_get_ret_by_value_822708fc3982addc(test *_swig_go_0) {
      |       ^
../ret_by_value_wrap.c:295:7: note: '_wrap_test_myShort_get_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:295:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../ret_by_value.go:33:13: warning: type of '_wrap_test_myInt_set_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_test_myInt_set_ret_by_value_822708fc3982addc(uintptr_t arg1, swig_intgo arg2);
      |             ^
../ret_by_value_wrap.c:258:6: note: type mismatch in parameter 1
  258 | void _wrap_test_myInt_set_ret_by_value_822708fc3982addc(test *_swig_go_0, intgo _swig_go_1) {
      |      ^
../ret_by_value_wrap.c:258:6: note: '_wrap_test_myInt_set_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:258:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../ret_by_value.go:34:19: warning: type of '_wrap_test_myInt_get_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_test_myInt_get_ret_by_value_822708fc3982addc(uintptr_t arg1);
      |                   ^
../ret_by_value_wrap.c:270:7: note: type mismatch in parameter 1
  270 | intgo _wrap_test_myInt_get_ret_by_value_822708fc3982addc(test *_swig_go_0) {
      |       ^
../ret_by_value_wrap.c:270:7: note: '_wrap_test_myInt_get_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:270:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../ret_by_value.go:37:18: warning: type of '_wrap_new_test_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_test_ret_by_value_822708fc3982addc(void);
      |                  ^
../ret_by_value_wrap.c:308:7: note: return value type mismatch
  308 | test *_wrap_new_test_ret_by_value_822708fc3982addc() {
      |       ^
../ret_by_value_wrap.c:308:7: note: '_wrap_new_test_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:308:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../ret_by_value.go:39:18: warning: type of '_wrap_get_test_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_get_test_ret_by_value_822708fc3982addc(void);
      |                  ^
../ret_by_value_wrap.c:329:7: note: return value type mismatch
  329 | test *_wrap_get_test_ret_by_value_822708fc3982addc() {
      |       ^
../ret_by_value_wrap.c:329:7: note: '_wrap_get_test_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:329:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../ret_by_value.go:38:13: warning: type of '_wrap_delete_test_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_test_ret_by_value_822708fc3982addc(uintptr_t arg1);
      |             ^
../ret_by_value_wrap.c:319:6: note: type mismatch in parameter 1
  319 | void _wrap_delete_test_ret_by_value_822708fc3982addc(test *_swig_go_0) {
      |      ^
../ret_by_value_wrap.c:319:6: note: '_wrap_delete_test_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:319:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../ret_by_value.go:32:18: warning: type of '_wrap_Swig_malloc_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_ret_by_value_822708fc3982addc(swig_intgo arg1);
      |                  ^
../ret_by_value_wrap.c:245:7: note: return value type mismatch
  245 | void *_wrap_Swig_malloc_ret_by_value_822708fc3982addc(intgo _swig_go_0) {
      |       ^
../ret_by_value_wrap.c:245:7: note: '_wrap_Swig_malloc_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:245:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../ret_by_value.go:31:13: warning: type of '_wrap_Swig_free_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_ret_by_value_822708fc3982addc(uintptr_t arg1);
      |             ^
../ret_by_value_wrap.c:235:6: note: type mismatch in parameter 1
  235 | void _wrap_Swig_free_ret_by_value_822708fc3982addc(void *_swig_go_0) {
      |      ^
../ret_by_value_wrap.c:235:6: note: '_wrap_Swig_free_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:235:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/ret_by_value
ret_by_value_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
ret_by_value_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/ret_by_value/ret_by_value.go:35:13: warning: type of '_wrap_test_myShort_set_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_test_myShort_set_ret_by_value_822708fc3982addc(uintptr_t arg1, short arg2);
      |             ^
../ret_by_value_wrap.c:283:6: note: type mismatch in parameter 1
  283 | void _wrap_test_myShort_set_ret_by_value_822708fc3982addc(test *_swig_go_0, short _swig_go_1) {
      |      ^
../ret_by_value_wrap.c:283:6: note: '_wrap_test_myShort_set_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:283:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/ret_by_value/ret_by_value.go:36:14: warning: type of '_wrap_test_myShort_get_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   36 | extern short _wrap_test_myShort_get_ret_by_value_822708fc3982addc(uintptr_t arg1);
      |              ^
../ret_by_value_wrap.c:295:7: note: type mismatch in parameter 1
  295 | short _wrap_test_myShort_get_ret_by_value_822708fc3982addc(test *_swig_go_0) {
      |       ^
../ret_by_value_wrap.c:295:7: note: '_wrap_test_myShort_get_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:295:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/ret_by_value/ret_by_value.go:33:13: warning: type of '_wrap_test_myInt_set_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_test_myInt_set_ret_by_value_822708fc3982addc(uintptr_t arg1, swig_intgo arg2);
      |             ^
../ret_by_value_wrap.c:258:6: note: type mismatch in parameter 1
  258 | void _wrap_test_myInt_set_ret_by_value_822708fc3982addc(test *_swig_go_0, intgo _swig_go_1) {
      |      ^
../ret_by_value_wrap.c:258:6: note: '_wrap_test_myInt_set_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:258:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/ret_by_value/ret_by_value.go:34:19: warning: type of '_wrap_test_myInt_get_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_test_myInt_get_ret_by_value_822708fc3982addc(uintptr_t arg1);
      |                   ^
../ret_by_value_wrap.c:270:7: note: type mismatch in parameter 1
  270 | intgo _wrap_test_myInt_get_ret_by_value_822708fc3982addc(test *_swig_go_0) {
      |       ^
../ret_by_value_wrap.c:270:7: note: '_wrap_test_myInt_get_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:270:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/ret_by_value/ret_by_value.go:37:18: warning: type of '_wrap_new_test_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_test_ret_by_value_822708fc3982addc(void);
      |                  ^
../ret_by_value_wrap.c:308:7: note: return value type mismatch
  308 | test *_wrap_new_test_ret_by_value_822708fc3982addc() {
      |       ^
../ret_by_value_wrap.c:308:7: note: '_wrap_new_test_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:308:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/ret_by_value/ret_by_value.go:39:18: warning: type of '_wrap_get_test_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_get_test_ret_by_value_822708fc3982addc(void);
      |                  ^
../ret_by_value_wrap.c:329:7: note: return value type mismatch
  329 | test *_wrap_get_test_ret_by_value_822708fc3982addc() {
      |       ^
../ret_by_value_wrap.c:329:7: note: '_wrap_get_test_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:329:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/ret_by_value/ret_by_value.go:38:13: warning: type of '_wrap_delete_test_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_test_ret_by_value_822708fc3982addc(uintptr_t arg1);
      |             ^
../ret_by_value_wrap.c:319:6: note: type mismatch in parameter 1
  319 | void _wrap_delete_test_ret_by_value_822708fc3982addc(test *_swig_go_0) {
      |      ^
../ret_by_value_wrap.c:319:6: note: '_wrap_delete_test_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:319:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/ret_by_value/ret_by_value.go:32:18: warning: type of '_wrap_Swig_malloc_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_ret_by_value_822708fc3982addc(swig_intgo arg1);
      |                  ^
../ret_by_value_wrap.c:245:7: note: return value type mismatch
  245 | void *_wrap_Swig_malloc_ret_by_value_822708fc3982addc(intgo _swig_go_0) {
      |       ^
../ret_by_value_wrap.c:245:7: note: '_wrap_Swig_malloc_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:245:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/ret_by_value/ret_by_value.go:31:13: warning: type of '_wrap_Swig_free_ret_by_value_822708fc3982addc' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_ret_by_value_822708fc3982addc(uintptr_t arg1);
      |             ^
../ret_by_value_wrap.c:235:6: note: type mismatch in parameter 1
  235 | void _wrap_Swig_free_ret_by_value_822708fc3982addc(void *_swig_go_0) {
      |      ^
../ret_by_value_wrap.c:235:6: note: '_wrap_Swig_free_ret_by_value_822708fc3982addc' was previously declared here
../ret_by_value_wrap.c:235:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1027935061/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase simple_array
checking go testcase sizeof_pointer
checking go testcase sneaky1 (with run test)
# swigtests/sneaky1
../sneaky1.go:32:18: warning: type of '_wrap_Swig_malloc_sneaky1_4d59458549ca75ff' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_sneaky1_4d59458549ca75ff(swig_intgo arg1);
      |                  ^
../sneaky1_wrap.c:251:7: note: return value type mismatch
  251 | void *_wrap_Swig_malloc_sneaky1_4d59458549ca75ff(intgo _swig_go_0) {
      |       ^
../sneaky1_wrap.c:251:7: note: '_wrap_Swig_malloc_sneaky1_4d59458549ca75ff' was previously declared here
../sneaky1_wrap.c:251:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../sneaky1.go:31:13: warning: type of '_wrap_Swig_free_sneaky1_4d59458549ca75ff' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_sneaky1_4d59458549ca75ff(uintptr_t arg1);
      |             ^
../sneaky1_wrap.c:241:6: note: type mismatch in parameter 1
  241 | void _wrap_Swig_free_sneaky1_4d59458549ca75ff(void *_swig_go_0) {
      |      ^
../sneaky1_wrap.c:241:6: note: '_wrap_Swig_free_sneaky1_4d59458549ca75ff' was previously declared here
../sneaky1_wrap.c:241:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/sneaky1
sneaky1_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
sneaky1_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/sneaky1/sneaky1.go:32:18: warning: type of '_wrap_Swig_malloc_sneaky1_4d59458549ca75ff' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_sneaky1_4d59458549ca75ff(swig_intgo arg1);
      |                  ^
../sneaky1_wrap.c:251:7: note: return value type mismatch
  251 | void *_wrap_Swig_malloc_sneaky1_4d59458549ca75ff(intgo _swig_go_0) {
      |       ^
../sneaky1_wrap.c:251:7: note: '_wrap_Swig_malloc_sneaky1_4d59458549ca75ff' was previously declared here
../sneaky1_wrap.c:251:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/sneaky1/sneaky1.go:31:13: warning: type of '_wrap_Swig_free_sneaky1_4d59458549ca75ff' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_sneaky1_4d59458549ca75ff(uintptr_t arg1);
      |             ^
../sneaky1_wrap.c:241:6: note: type mismatch in parameter 1
  241 | void _wrap_Swig_free_sneaky1_4d59458549ca75ff(void *_swig_go_0) {
      |      ^
../sneaky1_wrap.c:241:6: note: '_wrap_Swig_free_sneaky1_4d59458549ca75ff' was previously declared here
../sneaky1_wrap.c:241:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-1842316940/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase string_simple
checking go testcase struct_rename (with run test)
# swigtests/struct_rename
../struct_rename.go:35:18: warning: type of '_wrap_new_Bar_struct_rename_81e4c28d0df142af' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Bar_struct_rename_81e4c28d0df142af(void);
      |                  ^
../struct_rename_wrap.c:276:6: note: return value type mismatch
  276 | Foo *_wrap_new_Bar_struct_rename_81e4c28d0df142af() {
      |      ^
../struct_rename_wrap.c:276:6: note: '_wrap_new_Bar_struct_rename_81e4c28d0df142af' was previously declared here
../struct_rename_wrap.c:276:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_rename.go:36:13: warning: type of '_wrap_delete_Bar_struct_rename_81e4c28d0df142af' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Bar_struct_rename_81e4c28d0df142af(uintptr_t arg1);
      |             ^
../struct_rename_wrap.c:287:6: note: type mismatch in parameter 1
  287 | void _wrap_delete_Bar_struct_rename_81e4c28d0df142af(Foo *_swig_go_0) {
      |      ^
../struct_rename_wrap.c:287:6: note: '_wrap_delete_Bar_struct_rename_81e4c28d0df142af' was previously declared here
../struct_rename_wrap.c:287:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_rename.go:32:18: warning: type of '_wrap_Swig_malloc_struct_rename_81e4c28d0df142af' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_struct_rename_81e4c28d0df142af(swig_intgo arg1);
      |                  ^
../struct_rename_wrap.c:238:7: note: return value type mismatch
  238 | void *_wrap_Swig_malloc_struct_rename_81e4c28d0df142af(intgo _swig_go_0) {
      |       ^
../struct_rename_wrap.c:238:7: note: '_wrap_Swig_malloc_struct_rename_81e4c28d0df142af' was previously declared here
../struct_rename_wrap.c:238:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_rename.go:31:13: warning: type of '_wrap_Swig_free_struct_rename_81e4c28d0df142af' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_struct_rename_81e4c28d0df142af(uintptr_t arg1);
      |             ^
../struct_rename_wrap.c:228:6: note: type mismatch in parameter 1
  228 | void _wrap_Swig_free_struct_rename_81e4c28d0df142af(void *_swig_go_0) {
      |      ^
../struct_rename_wrap.c:228:6: note: '_wrap_Swig_free_struct_rename_81e4c28d0df142af' was previously declared here
../struct_rename_wrap.c:228:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_rename.go:33:13: warning: type of '_wrap_Bar_x_set_struct_rename_81e4c28d0df142af' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Bar_x_set_struct_rename_81e4c28d0df142af(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_rename_wrap.c:251:6: note: type mismatch in parameter 1
  251 | void _wrap_Bar_x_set_struct_rename_81e4c28d0df142af(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_rename_wrap.c:251:6: note: '_wrap_Bar_x_set_struct_rename_81e4c28d0df142af' was previously declared here
../struct_rename_wrap.c:251:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_rename.go:34:19: warning: type of '_wrap_Bar_x_get_struct_rename_81e4c28d0df142af' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Bar_x_get_struct_rename_81e4c28d0df142af(uintptr_t arg1);
      |                   ^
../struct_rename_wrap.c:263:7: note: type mismatch in parameter 1
  263 | intgo _wrap_Bar_x_get_struct_rename_81e4c28d0df142af(Foo *_swig_go_0) {
      |       ^
../struct_rename_wrap.c:263:7: note: '_wrap_Bar_x_get_struct_rename_81e4c28d0df142af' was previously declared here
../struct_rename_wrap.c:263:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/struct_rename
struct_rename_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
struct_rename_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_rename/struct_rename.go:35:18: warning: type of '_wrap_new_Bar_struct_rename_81e4c28d0df142af' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_Bar_struct_rename_81e4c28d0df142af(void);
      |                  ^
../struct_rename_wrap.c:276:6: note: return value type mismatch
  276 | Foo *_wrap_new_Bar_struct_rename_81e4c28d0df142af() {
      |      ^
../struct_rename_wrap.c:276:6: note: '_wrap_new_Bar_struct_rename_81e4c28d0df142af' was previously declared here
../struct_rename_wrap.c:276:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_rename/struct_rename.go:36:13: warning: type of '_wrap_delete_Bar_struct_rename_81e4c28d0df142af' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_Bar_struct_rename_81e4c28d0df142af(uintptr_t arg1);
      |             ^
../struct_rename_wrap.c:287:6: note: type mismatch in parameter 1
  287 | void _wrap_delete_Bar_struct_rename_81e4c28d0df142af(Foo *_swig_go_0) {
      |      ^
../struct_rename_wrap.c:287:6: note: '_wrap_delete_Bar_struct_rename_81e4c28d0df142af' was previously declared here
../struct_rename_wrap.c:287:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_rename/struct_rename.go:32:18: warning: type of '_wrap_Swig_malloc_struct_rename_81e4c28d0df142af' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_struct_rename_81e4c28d0df142af(swig_intgo arg1);
      |                  ^
../struct_rename_wrap.c:238:7: note: return value type mismatch
  238 | void *_wrap_Swig_malloc_struct_rename_81e4c28d0df142af(intgo _swig_go_0) {
      |       ^
../struct_rename_wrap.c:238:7: note: '_wrap_Swig_malloc_struct_rename_81e4c28d0df142af' was previously declared here
../struct_rename_wrap.c:238:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_rename/struct_rename.go:31:13: warning: type of '_wrap_Swig_free_struct_rename_81e4c28d0df142af' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_struct_rename_81e4c28d0df142af(uintptr_t arg1);
      |             ^
../struct_rename_wrap.c:228:6: note: type mismatch in parameter 1
  228 | void _wrap_Swig_free_struct_rename_81e4c28d0df142af(void *_swig_go_0) {
      |      ^
../struct_rename_wrap.c:228:6: note: '_wrap_Swig_free_struct_rename_81e4c28d0df142af' was previously declared here
../struct_rename_wrap.c:228:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_rename/struct_rename.go:33:13: warning: type of '_wrap_Bar_x_set_struct_rename_81e4c28d0df142af' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_Bar_x_set_struct_rename_81e4c28d0df142af(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_rename_wrap.c:251:6: note: type mismatch in parameter 1
  251 | void _wrap_Bar_x_set_struct_rename_81e4c28d0df142af(Foo *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_rename_wrap.c:251:6: note: '_wrap_Bar_x_set_struct_rename_81e4c28d0df142af' was previously declared here
../struct_rename_wrap.c:251:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_rename/struct_rename.go:34:19: warning: type of '_wrap_Bar_x_get_struct_rename_81e4c28d0df142af' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_Bar_x_get_struct_rename_81e4c28d0df142af(uintptr_t arg1);
      |                   ^
../struct_rename_wrap.c:263:7: note: type mismatch in parameter 1
  263 | intgo _wrap_Bar_x_get_struct_rename_81e4c28d0df142af(Foo *_swig_go_0) {
      |       ^
../struct_rename_wrap.c:263:7: note: '_wrap_Bar_x_get_struct_rename_81e4c28d0df142af' was previously declared here
../struct_rename_wrap.c:263:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-193036738/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase struct_initialization (with run test)
# swigtests/struct_initialization
../struct_initialization.go:73:18: warning: type of '_wrap_new_StructF_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_new_StructF_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:721:17: note: return value type mismatch
  721 | struct StructF *_wrap_new_StructF_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:721:17: note: '_wrap_new_StructF_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:721:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:67:18: warning: type of '_wrap_new_StructE_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_new_StructE_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:650:17: note: return value type mismatch
  650 | struct StructE *_wrap_new_StructE_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:650:17: note: '_wrap_new_StructE_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:650:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:57:18: warning: type of '_wrap_new_StructD_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_StructD_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:541:17: note: return value type mismatch
  541 | struct StructD *_wrap_new_StructD_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:541:17: note: '_wrap_new_StructD_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:541:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:51:18: warning: type of '_wrap_new_StructC_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_StructC_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:474:17: note: return value type mismatch
  474 | struct StructC *_wrap_new_StructC_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:474:17: note: '_wrap_new_StructC_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:474:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:41:18: warning: type of '_wrap_new_StructB_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_StructB_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:365:17: note: return value type mismatch
  365 | struct StructB *_wrap_new_StructB_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:365:17: note: '_wrap_new_StructB_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:365:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:35:18: warning: type of '_wrap_new_StructA_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_StructA_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:298:17: note: return value type mismatch
  298 | struct StructA *_wrap_new_StructA_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:298:17: note: '_wrap_new_StructA_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:298:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:79:13: warning: type of '_wrap_instanceF3_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_instanceF3_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:792:6: note: type mismatch in parameter 1
  792 | void _wrap_instanceF3_set_struct_initialization_95f61697244fcc8f(struct StructF *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:792:6: note: '_wrap_instanceF3_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:792:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:80:18: warning: type of '_wrap_instanceF3_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   80 | extern uintptr_t _wrap_instanceF3_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:806:18: note: return value type mismatch
  806 | struct StructF (*_wrap_instanceF3_get_struct_initialization_95f61697244fcc8f())[2] {
      |                  ^
../struct_initialization_wrap.c:806:18: note: '_wrap_instanceF3_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:806:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:77:13: warning: type of '_wrap_instanceF2_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_instanceF2_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:767:6: note: type mismatch in parameter 1
  767 | void _wrap_instanceF2_set_struct_initialization_95f61697244fcc8f(struct StructF *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:767:6: note: '_wrap_instanceF2_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:767:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:78:18: warning: type of '_wrap_instanceF2_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   78 | extern uintptr_t _wrap_instanceF2_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:781:18: note: return value type mismatch
  781 | struct StructF (*_wrap_instanceF2_get_struct_initialization_95f61697244fcc8f())[2] {
      |                  ^
../struct_initialization_wrap.c:781:18: note: '_wrap_instanceF2_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:781:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:75:13: warning: type of '_wrap_instanceF1_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_instanceF1_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:742:6: note: type mismatch in parameter 1
  742 | void _wrap_instanceF1_set_struct_initialization_95f61697244fcc8f(struct StructF *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:742:6: note: '_wrap_instanceF1_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:742:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:76:18: warning: type of '_wrap_instanceF1_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_instanceF1_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:756:18: note: return value type mismatch
  756 | struct StructF (*_wrap_instanceF1_get_struct_initialization_95f61697244fcc8f())[3] {
      |                  ^
../struct_initialization_wrap.c:756:18: note: '_wrap_instanceF1_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:756:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:69:13: warning: type of '_wrap_instanceE1_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_instanceE1_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:671:6: note: type mismatch in parameter 1
  671 | void _wrap_instanceE1_set_struct_initialization_95f61697244fcc8f(struct StructE *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:671:6: note: '_wrap_instanceE1_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:671:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:70:18: warning: type of '_wrap_instanceE1_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_instanceE1_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:685:18: note: return value type mismatch
  685 | struct StructE (*_wrap_instanceE1_get_struct_initialization_95f61697244fcc8f())[3] {
      |                  ^
../struct_initialization_wrap.c:685:18: note: '_wrap_instanceE1_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:685:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:63:13: warning: type of '_wrap_instanceD3_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_instanceD3_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:604:6: note: type mismatch in parameter 1
  604 | void _wrap_instanceD3_set_struct_initialization_95f61697244fcc8f(struct StructD *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:604:6: note: '_wrap_instanceD3_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:604:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:64:18: warning: type of '_wrap_instanceD3_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_instanceD3_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:614:17: note: return value type mismatch
  614 | struct StructD *_wrap_instanceD3_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:614:17: note: '_wrap_instanceD3_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:614:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:61:13: warning: type of '_wrap_instanceD2_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_instanceD2_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:583:6: note: type mismatch in parameter 1
  583 | void _wrap_instanceD2_set_struct_initialization_95f61697244fcc8f(struct StructD *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:583:6: note: '_wrap_instanceD2_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:583:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:62:18: warning: type of '_wrap_instanceD2_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_instanceD2_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:593:17: note: return value type mismatch
  593 | struct StructD *_wrap_instanceD2_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:593:17: note: '_wrap_instanceD2_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:593:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:59:13: warning: type of '_wrap_instanceD1_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_instanceD1_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:562:6: note: type mismatch in parameter 1
  562 | void _wrap_instanceD1_set_struct_initialization_95f61697244fcc8f(struct StructD *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:562:6: note: '_wrap_instanceD1_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:562:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:60:18: warning: type of '_wrap_instanceD1_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_instanceD1_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:572:17: note: return value type mismatch
  572 | struct StructD *_wrap_instanceD1_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:572:17: note: '_wrap_instanceD1_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:572:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:53:13: warning: type of '_wrap_instanceC1_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_instanceC1_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:495:6: note: type mismatch in parameter 1
  495 | void _wrap_instanceC1_set_struct_initialization_95f61697244fcc8f(struct StructC *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:495:6: note: '_wrap_instanceC1_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:495:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:54:18: warning: type of '_wrap_instanceC1_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_instanceC1_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:505:17: note: return value type mismatch
  505 | struct StructC *_wrap_instanceC1_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:505:17: note: '_wrap_instanceC1_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:505:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:47:13: warning: type of '_wrap_instanceB3_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_instanceB3_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:428:6: note: type mismatch in parameter 1
  428 | void _wrap_instanceB3_set_struct_initialization_95f61697244fcc8f(struct StructB *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:428:6: note: '_wrap_instanceB3_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:428:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:48:18: warning: type of '_wrap_instanceB3_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_instanceB3_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:438:17: note: return value type mismatch
  438 | struct StructB *_wrap_instanceB3_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:438:17: note: '_wrap_instanceB3_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:438:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:45:13: warning: type of '_wrap_instanceB2_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_instanceB2_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:407:6: note: type mismatch in parameter 1
  407 | void _wrap_instanceB2_set_struct_initialization_95f61697244fcc8f(struct StructB *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:407:6: note: '_wrap_instanceB2_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:407:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:46:18: warning: type of '_wrap_instanceB2_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_instanceB2_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:417:17: note: return value type mismatch
  417 | struct StructB *_wrap_instanceB2_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:417:17: note: '_wrap_instanceB2_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:417:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:43:13: warning: type of '_wrap_instanceB1_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_instanceB1_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:386:6: note: type mismatch in parameter 1
  386 | void _wrap_instanceB1_set_struct_initialization_95f61697244fcc8f(struct StructB *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:386:6: note: '_wrap_instanceB1_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:386:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:44:18: warning: type of '_wrap_instanceB1_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_instanceB1_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:396:17: note: return value type mismatch
  396 | struct StructB *_wrap_instanceB1_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:396:17: note: '_wrap_instanceB1_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:396:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:37:13: warning: type of '_wrap_instanceA1_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_instanceA1_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:319:6: note: type mismatch in parameter 1
  319 | void _wrap_instanceA1_set_struct_initialization_95f61697244fcc8f(struct StructA *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:319:6: note: '_wrap_instanceA1_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:319:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:38:18: warning: type of '_wrap_instanceA1_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_instanceA1_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:329:17: note: return value type mismatch
  329 | struct StructA *_wrap_instanceA1_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:329:17: note: '_wrap_instanceA1_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:329:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:74:13: warning: type of '_wrap_delete_StructF_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_delete_StructF_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:732:6: note: type mismatch in parameter 1
  732 | void _wrap_delete_StructF_struct_initialization_95f61697244fcc8f(struct StructF *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:732:6: note: '_wrap_delete_StructF_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:732:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:68:13: warning: type of '_wrap_delete_StructE_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_delete_StructE_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:661:6: note: type mismatch in parameter 1
  661 | void _wrap_delete_StructE_struct_initialization_95f61697244fcc8f(struct StructE *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:661:6: note: '_wrap_delete_StructE_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:661:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:58:13: warning: type of '_wrap_delete_StructD_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_delete_StructD_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:552:6: note: type mismatch in parameter 1
  552 | void _wrap_delete_StructD_struct_initialization_95f61697244fcc8f(struct StructD *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:552:6: note: '_wrap_delete_StructD_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:552:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:52:13: warning: type of '_wrap_delete_StructC_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_StructC_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:485:6: note: type mismatch in parameter 1
  485 | void _wrap_delete_StructC_struct_initialization_95f61697244fcc8f(struct StructC *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:485:6: note: '_wrap_delete_StructC_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:485:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:42:13: warning: type of '_wrap_delete_StructB_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_StructB_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:376:6: note: type mismatch in parameter 1
  376 | void _wrap_delete_StructB_struct_initialization_95f61697244fcc8f(struct StructB *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:376:6: note: '_wrap_delete_StructB_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:376:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:36:13: warning: type of '_wrap_delete_StructA_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_StructA_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:309:6: note: type mismatch in parameter 1
  309 | void _wrap_delete_StructA_struct_initialization_95f61697244fcc8f(struct StructA *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:309:6: note: '_wrap_delete_StructA_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:309:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:32:18: warning: type of '_wrap_Swig_malloc_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_struct_initialization_95f61697244fcc8f(swig_intgo arg1);
      |                  ^
../struct_initialization_wrap.c:260:7: note: return value type mismatch
  260 | void *_wrap_Swig_malloc_struct_initialization_95f61697244fcc8f(intgo _swig_go_0) {
      |       ^
../struct_initialization_wrap.c:260:7: note: '_wrap_Swig_malloc_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:260:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:31:13: warning: type of '_wrap_Swig_free_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:250:6: note: type mismatch in parameter 1
  250 | void _wrap_Swig_free_struct_initialization_95f61697244fcc8f(void *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:250:6: note: '_wrap_Swig_free_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:250:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:71:13: warning: type of '_wrap_StructF_x_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   71 | extern void _wrap_StructF_x_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_initialization_wrap.c:696:6: note: type mismatch in parameter 1
  696 | void _wrap_StructF_x_set_struct_initialization_95f61697244fcc8f(struct StructF *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_initialization_wrap.c:696:6: note: '_wrap_StructF_x_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:696:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:72:19: warning: type of '_wrap_StructF_x_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_intgo _wrap_StructF_x_get_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |                   ^
../struct_initialization_wrap.c:708:7: note: type mismatch in parameter 1
  708 | intgo _wrap_StructF_x_get_struct_initialization_95f61697244fcc8f(struct StructF *_swig_go_0) {
      |       ^
../struct_initialization_wrap.c:708:7: note: '_wrap_StructF_x_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:708:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:65:13: warning: type of '_wrap_StructE_x_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   65 | extern void _wrap_StructE_x_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_initialization_wrap.c:625:6: note: type mismatch in parameter 1
  625 | void _wrap_StructE_x_set_struct_initialization_95f61697244fcc8f(struct StructE *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_initialization_wrap.c:625:6: note: '_wrap_StructE_x_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:625:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:66:19: warning: type of '_wrap_StructE_x_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_StructE_x_get_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |                   ^
../struct_initialization_wrap.c:637:7: note: type mismatch in parameter 1
  637 | intgo _wrap_StructE_x_get_struct_initialization_95f61697244fcc8f(struct StructE *_swig_go_0) {
      |       ^
../struct_initialization_wrap.c:637:7: note: '_wrap_StructE_x_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:637:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:55:13: warning: type of '_wrap_StructD_x_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   55 | extern void _wrap_StructD_x_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_initialization_wrap.c:516:6: note: type mismatch in parameter 1
  516 | void _wrap_StructD_x_set_struct_initialization_95f61697244fcc8f(struct StructD *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_initialization_wrap.c:516:6: note: '_wrap_StructD_x_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:516:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:56:19: warning: type of '_wrap_StructD_x_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_StructD_x_get_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |                   ^
../struct_initialization_wrap.c:528:7: note: type mismatch in parameter 1
  528 | intgo _wrap_StructD_x_get_struct_initialization_95f61697244fcc8f(struct StructD *_swig_go_0) {
      |       ^
../struct_initialization_wrap.c:528:7: note: '_wrap_StructD_x_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:528:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:49:13: warning: type of '_wrap_StructC_x_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_StructC_x_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_initialization_wrap.c:449:6: note: type mismatch in parameter 1
  449 | void _wrap_StructC_x_set_struct_initialization_95f61697244fcc8f(struct StructC *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_initialization_wrap.c:449:6: note: '_wrap_StructC_x_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:449:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:50:19: warning: type of '_wrap_StructC_x_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_StructC_x_get_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |                   ^
../struct_initialization_wrap.c:461:7: note: type mismatch in parameter 1
  461 | intgo _wrap_StructC_x_get_struct_initialization_95f61697244fcc8f(struct StructC *_swig_go_0) {
      |       ^
../struct_initialization_wrap.c:461:7: note: '_wrap_StructC_x_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:461:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:39:13: warning: type of '_wrap_StructB_x_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_StructB_x_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_initialization_wrap.c:340:6: note: type mismatch in parameter 1
  340 | void _wrap_StructB_x_set_struct_initialization_95f61697244fcc8f(struct StructB *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_initialization_wrap.c:340:6: note: '_wrap_StructB_x_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:340:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:40:19: warning: type of '_wrap_StructB_x_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_StructB_x_get_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |                   ^
../struct_initialization_wrap.c:352:7: note: type mismatch in parameter 1
  352 | intgo _wrap_StructB_x_get_struct_initialization_95f61697244fcc8f(struct StructB *_swig_go_0) {
      |       ^
../struct_initialization_wrap.c:352:7: note: '_wrap_StructB_x_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:352:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:33:13: warning: type of '_wrap_StructA_x_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_StructA_x_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_initialization_wrap.c:273:6: note: type mismatch in parameter 1
  273 | void _wrap_StructA_x_set_struct_initialization_95f61697244fcc8f(struct StructA *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_initialization_wrap.c:273:6: note: '_wrap_StructA_x_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:273:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../struct_initialization.go:34:19: warning: type of '_wrap_StructA_x_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_StructA_x_get_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |                   ^
../struct_initialization_wrap.c:285:7: note: type mismatch in parameter 1
  285 | intgo _wrap_StructA_x_get_struct_initialization_95f61697244fcc8f(struct StructA *_swig_go_0) {
      |       ^
../struct_initialization_wrap.c:285:7: note: '_wrap_StructA_x_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:285:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/struct_initialization
struct_initialization_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
struct_initialization_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:73:18: warning: type of '_wrap_new_StructF_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   73 | extern uintptr_t _wrap_new_StructF_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:721:17: note: return value type mismatch
  721 | struct StructF *_wrap_new_StructF_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:721:17: note: '_wrap_new_StructF_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:721:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:67:18: warning: type of '_wrap_new_StructE_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   67 | extern uintptr_t _wrap_new_StructE_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:650:17: note: return value type mismatch
  650 | struct StructE *_wrap_new_StructE_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:650:17: note: '_wrap_new_StructE_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:650:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:57:18: warning: type of '_wrap_new_StructD_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_new_StructD_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:541:17: note: return value type mismatch
  541 | struct StructD *_wrap_new_StructD_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:541:17: note: '_wrap_new_StructD_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:541:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:51:18: warning: type of '_wrap_new_StructC_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   51 | extern uintptr_t _wrap_new_StructC_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:474:17: note: return value type mismatch
  474 | struct StructC *_wrap_new_StructC_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:474:17: note: '_wrap_new_StructC_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:474:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:41:18: warning: type of '_wrap_new_StructB_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_StructB_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:365:17: note: return value type mismatch
  365 | struct StructB *_wrap_new_StructB_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:365:17: note: '_wrap_new_StructB_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:365:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:35:18: warning: type of '_wrap_new_StructA_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_StructA_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:298:17: note: return value type mismatch
  298 | struct StructA *_wrap_new_StructA_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:298:17: note: '_wrap_new_StructA_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:298:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:79:13: warning: type of '_wrap_instanceF3_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   79 | extern void _wrap_instanceF3_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:792:6: note: type mismatch in parameter 1
  792 | void _wrap_instanceF3_set_struct_initialization_95f61697244fcc8f(struct StructF *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:792:6: note: '_wrap_instanceF3_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:792:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:80:18: warning: type of '_wrap_instanceF3_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   80 | extern uintptr_t _wrap_instanceF3_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:806:18: note: return value type mismatch
  806 | struct StructF (*_wrap_instanceF3_get_struct_initialization_95f61697244fcc8f())[2] {
      |                  ^
../struct_initialization_wrap.c:806:18: note: '_wrap_instanceF3_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:806:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:77:13: warning: type of '_wrap_instanceF2_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   77 | extern void _wrap_instanceF2_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:767:6: note: type mismatch in parameter 1
  767 | void _wrap_instanceF2_set_struct_initialization_95f61697244fcc8f(struct StructF *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:767:6: note: '_wrap_instanceF2_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:767:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:78:18: warning: type of '_wrap_instanceF2_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   78 | extern uintptr_t _wrap_instanceF2_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:781:18: note: return value type mismatch
  781 | struct StructF (*_wrap_instanceF2_get_struct_initialization_95f61697244fcc8f())[2] {
      |                  ^
../struct_initialization_wrap.c:781:18: note: '_wrap_instanceF2_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:781:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:75:13: warning: type of '_wrap_instanceF1_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   75 | extern void _wrap_instanceF1_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:742:6: note: type mismatch in parameter 1
  742 | void _wrap_instanceF1_set_struct_initialization_95f61697244fcc8f(struct StructF *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:742:6: note: '_wrap_instanceF1_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:742:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:76:18: warning: type of '_wrap_instanceF1_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   76 | extern uintptr_t _wrap_instanceF1_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:756:18: note: return value type mismatch
  756 | struct StructF (*_wrap_instanceF1_get_struct_initialization_95f61697244fcc8f())[3] {
      |                  ^
../struct_initialization_wrap.c:756:18: note: '_wrap_instanceF1_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:756:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:69:13: warning: type of '_wrap_instanceE1_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   69 | extern void _wrap_instanceE1_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:671:6: note: type mismatch in parameter 1
  671 | void _wrap_instanceE1_set_struct_initialization_95f61697244fcc8f(struct StructE *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:671:6: note: '_wrap_instanceE1_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:671:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:70:18: warning: type of '_wrap_instanceE1_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   70 | extern uintptr_t _wrap_instanceE1_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:685:18: note: return value type mismatch
  685 | struct StructE (*_wrap_instanceE1_get_struct_initialization_95f61697244fcc8f())[3] {
      |                  ^
../struct_initialization_wrap.c:685:18: note: '_wrap_instanceE1_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:685:18: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:63:13: warning: type of '_wrap_instanceD3_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   63 | extern void _wrap_instanceD3_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:604:6: note: type mismatch in parameter 1
  604 | void _wrap_instanceD3_set_struct_initialization_95f61697244fcc8f(struct StructD *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:604:6: note: '_wrap_instanceD3_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:604:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:64:18: warning: type of '_wrap_instanceD3_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   64 | extern uintptr_t _wrap_instanceD3_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:614:17: note: return value type mismatch
  614 | struct StructD *_wrap_instanceD3_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:614:17: note: '_wrap_instanceD3_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:614:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:61:13: warning: type of '_wrap_instanceD2_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   61 | extern void _wrap_instanceD2_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:583:6: note: type mismatch in parameter 1
  583 | void _wrap_instanceD2_set_struct_initialization_95f61697244fcc8f(struct StructD *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:583:6: note: '_wrap_instanceD2_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:583:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:62:18: warning: type of '_wrap_instanceD2_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   62 | extern uintptr_t _wrap_instanceD2_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:593:17: note: return value type mismatch
  593 | struct StructD *_wrap_instanceD2_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:593:17: note: '_wrap_instanceD2_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:593:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:59:13: warning: type of '_wrap_instanceD1_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_instanceD1_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:562:6: note: type mismatch in parameter 1
  562 | void _wrap_instanceD1_set_struct_initialization_95f61697244fcc8f(struct StructD *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:562:6: note: '_wrap_instanceD1_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:562:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:60:18: warning: type of '_wrap_instanceD1_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   60 | extern uintptr_t _wrap_instanceD1_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:572:17: note: return value type mismatch
  572 | struct StructD *_wrap_instanceD1_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:572:17: note: '_wrap_instanceD1_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:572:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:53:13: warning: type of '_wrap_instanceC1_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_instanceC1_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:495:6: note: type mismatch in parameter 1
  495 | void _wrap_instanceC1_set_struct_initialization_95f61697244fcc8f(struct StructC *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:495:6: note: '_wrap_instanceC1_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:495:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:54:18: warning: type of '_wrap_instanceC1_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   54 | extern uintptr_t _wrap_instanceC1_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:505:17: note: return value type mismatch
  505 | struct StructC *_wrap_instanceC1_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:505:17: note: '_wrap_instanceC1_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:505:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:47:13: warning: type of '_wrap_instanceB3_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   47 | extern void _wrap_instanceB3_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:428:6: note: type mismatch in parameter 1
  428 | void _wrap_instanceB3_set_struct_initialization_95f61697244fcc8f(struct StructB *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:428:6: note: '_wrap_instanceB3_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:428:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:48:18: warning: type of '_wrap_instanceB3_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   48 | extern uintptr_t _wrap_instanceB3_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:438:17: note: return value type mismatch
  438 | struct StructB *_wrap_instanceB3_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:438:17: note: '_wrap_instanceB3_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:438:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:45:13: warning: type of '_wrap_instanceB2_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_instanceB2_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:407:6: note: type mismatch in parameter 1
  407 | void _wrap_instanceB2_set_struct_initialization_95f61697244fcc8f(struct StructB *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:407:6: note: '_wrap_instanceB2_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:407:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:46:18: warning: type of '_wrap_instanceB2_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_instanceB2_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:417:17: note: return value type mismatch
  417 | struct StructB *_wrap_instanceB2_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:417:17: note: '_wrap_instanceB2_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:417:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:43:13: warning: type of '_wrap_instanceB1_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_instanceB1_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:386:6: note: type mismatch in parameter 1
  386 | void _wrap_instanceB1_set_struct_initialization_95f61697244fcc8f(struct StructB *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:386:6: note: '_wrap_instanceB1_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:386:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:44:18: warning: type of '_wrap_instanceB1_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_instanceB1_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:396:17: note: return value type mismatch
  396 | struct StructB *_wrap_instanceB1_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:396:17: note: '_wrap_instanceB1_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:396:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:37:13: warning: type of '_wrap_instanceA1_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_instanceA1_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:319:6: note: type mismatch in parameter 1
  319 | void _wrap_instanceA1_set_struct_initialization_95f61697244fcc8f(struct StructA *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:319:6: note: '_wrap_instanceA1_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:319:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:38:18: warning: type of '_wrap_instanceA1_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   38 | extern uintptr_t _wrap_instanceA1_get_struct_initialization_95f61697244fcc8f(void);
      |                  ^
../struct_initialization_wrap.c:329:17: note: return value type mismatch
  329 | struct StructA *_wrap_instanceA1_get_struct_initialization_95f61697244fcc8f() {
      |                 ^
../struct_initialization_wrap.c:329:17: note: '_wrap_instanceA1_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:329:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:74:13: warning: type of '_wrap_delete_StructF_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   74 | extern void _wrap_delete_StructF_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:732:6: note: type mismatch in parameter 1
  732 | void _wrap_delete_StructF_struct_initialization_95f61697244fcc8f(struct StructF *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:732:6: note: '_wrap_delete_StructF_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:732:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:68:13: warning: type of '_wrap_delete_StructE_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   68 | extern void _wrap_delete_StructE_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:661:6: note: type mismatch in parameter 1
  661 | void _wrap_delete_StructE_struct_initialization_95f61697244fcc8f(struct StructE *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:661:6: note: '_wrap_delete_StructE_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:661:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:58:13: warning: type of '_wrap_delete_StructD_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   58 | extern void _wrap_delete_StructD_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:552:6: note: type mismatch in parameter 1
  552 | void _wrap_delete_StructD_struct_initialization_95f61697244fcc8f(struct StructD *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:552:6: note: '_wrap_delete_StructD_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:552:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:52:13: warning: type of '_wrap_delete_StructC_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   52 | extern void _wrap_delete_StructC_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:485:6: note: type mismatch in parameter 1
  485 | void _wrap_delete_StructC_struct_initialization_95f61697244fcc8f(struct StructC *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:485:6: note: '_wrap_delete_StructC_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:485:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:42:13: warning: type of '_wrap_delete_StructB_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_StructB_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:376:6: note: type mismatch in parameter 1
  376 | void _wrap_delete_StructB_struct_initialization_95f61697244fcc8f(struct StructB *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:376:6: note: '_wrap_delete_StructB_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:376:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:36:13: warning: type of '_wrap_delete_StructA_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_StructA_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:309:6: note: type mismatch in parameter 1
  309 | void _wrap_delete_StructA_struct_initialization_95f61697244fcc8f(struct StructA *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:309:6: note: '_wrap_delete_StructA_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:309:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:32:18: warning: type of '_wrap_Swig_malloc_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_struct_initialization_95f61697244fcc8f(swig_intgo arg1);
      |                  ^
../struct_initialization_wrap.c:260:7: note: return value type mismatch
  260 | void *_wrap_Swig_malloc_struct_initialization_95f61697244fcc8f(intgo _swig_go_0) {
      |       ^
../struct_initialization_wrap.c:260:7: note: '_wrap_Swig_malloc_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:260:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:31:13: warning: type of '_wrap_Swig_free_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |             ^
../struct_initialization_wrap.c:250:6: note: type mismatch in parameter 1
  250 | void _wrap_Swig_free_struct_initialization_95f61697244fcc8f(void *_swig_go_0) {
      |      ^
../struct_initialization_wrap.c:250:6: note: '_wrap_Swig_free_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:250:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:71:13: warning: type of '_wrap_StructF_x_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   71 | extern void _wrap_StructF_x_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_initialization_wrap.c:696:6: note: type mismatch in parameter 1
  696 | void _wrap_StructF_x_set_struct_initialization_95f61697244fcc8f(struct StructF *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_initialization_wrap.c:696:6: note: '_wrap_StructF_x_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:696:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:72:19: warning: type of '_wrap_StructF_x_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   72 | extern swig_intgo _wrap_StructF_x_get_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |                   ^
../struct_initialization_wrap.c:708:7: note: type mismatch in parameter 1
  708 | intgo _wrap_StructF_x_get_struct_initialization_95f61697244fcc8f(struct StructF *_swig_go_0) {
      |       ^
../struct_initialization_wrap.c:708:7: note: '_wrap_StructF_x_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:708:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:65:13: warning: type of '_wrap_StructE_x_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   65 | extern void _wrap_StructE_x_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_initialization_wrap.c:625:6: note: type mismatch in parameter 1
  625 | void _wrap_StructE_x_set_struct_initialization_95f61697244fcc8f(struct StructE *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_initialization_wrap.c:625:6: note: '_wrap_StructE_x_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:625:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:66:19: warning: type of '_wrap_StructE_x_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   66 | extern swig_intgo _wrap_StructE_x_get_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |                   ^
../struct_initialization_wrap.c:637:7: note: type mismatch in parameter 1
  637 | intgo _wrap_StructE_x_get_struct_initialization_95f61697244fcc8f(struct StructE *_swig_go_0) {
      |       ^
../struct_initialization_wrap.c:637:7: note: '_wrap_StructE_x_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:637:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:55:13: warning: type of '_wrap_StructD_x_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   55 | extern void _wrap_StructD_x_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_initialization_wrap.c:516:6: note: type mismatch in parameter 1
  516 | void _wrap_StructD_x_set_struct_initialization_95f61697244fcc8f(struct StructD *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_initialization_wrap.c:516:6: note: '_wrap_StructD_x_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:516:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:56:19: warning: type of '_wrap_StructD_x_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   56 | extern swig_intgo _wrap_StructD_x_get_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |                   ^
../struct_initialization_wrap.c:528:7: note: type mismatch in parameter 1
  528 | intgo _wrap_StructD_x_get_struct_initialization_95f61697244fcc8f(struct StructD *_swig_go_0) {
      |       ^
../struct_initialization_wrap.c:528:7: note: '_wrap_StructD_x_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:528:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:49:13: warning: type of '_wrap_StructC_x_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   49 | extern void _wrap_StructC_x_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_initialization_wrap.c:449:6: note: type mismatch in parameter 1
  449 | void _wrap_StructC_x_set_struct_initialization_95f61697244fcc8f(struct StructC *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_initialization_wrap.c:449:6: note: '_wrap_StructC_x_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:449:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:50:19: warning: type of '_wrap_StructC_x_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   50 | extern swig_intgo _wrap_StructC_x_get_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |                   ^
../struct_initialization_wrap.c:461:7: note: type mismatch in parameter 1
  461 | intgo _wrap_StructC_x_get_struct_initialization_95f61697244fcc8f(struct StructC *_swig_go_0) {
      |       ^
../struct_initialization_wrap.c:461:7: note: '_wrap_StructC_x_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:461:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:39:13: warning: type of '_wrap_StructB_x_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_StructB_x_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_initialization_wrap.c:340:6: note: type mismatch in parameter 1
  340 | void _wrap_StructB_x_set_struct_initialization_95f61697244fcc8f(struct StructB *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_initialization_wrap.c:340:6: note: '_wrap_StructB_x_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:340:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:40:19: warning: type of '_wrap_StructB_x_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   40 | extern swig_intgo _wrap_StructB_x_get_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |                   ^
../struct_initialization_wrap.c:352:7: note: type mismatch in parameter 1
  352 | intgo _wrap_StructB_x_get_struct_initialization_95f61697244fcc8f(struct StructB *_swig_go_0) {
      |       ^
../struct_initialization_wrap.c:352:7: note: '_wrap_StructB_x_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:352:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:33:13: warning: type of '_wrap_StructA_x_set_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_StructA_x_set_struct_initialization_95f61697244fcc8f(uintptr_t arg1, swig_intgo arg2);
      |             ^
../struct_initialization_wrap.c:273:6: note: type mismatch in parameter 1
  273 | void _wrap_StructA_x_set_struct_initialization_95f61697244fcc8f(struct StructA *_swig_go_0, intgo _swig_go_1) {
      |      ^
../struct_initialization_wrap.c:273:6: note: '_wrap_StructA_x_set_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:273:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/struct_initialization/struct_initialization.go:34:19: warning: type of '_wrap_StructA_x_get_struct_initialization_95f61697244fcc8f' does not match original declaration [-Wlto-type-mismatch]
   34 | extern swig_intgo _wrap_StructA_x_get_struct_initialization_95f61697244fcc8f(uintptr_t arg1);
      |                   ^
../struct_initialization_wrap.c:285:7: note: type mismatch in parameter 1
  285 | intgo _wrap_StructA_x_get_struct_initialization_95f61697244fcc8f(struct StructA *_swig_go_0) {
      |       ^
../struct_initialization_wrap.c:285:7: note: '_wrap_StructA_x_get_struct_initialization_95f61697244fcc8f' was previously declared here
../struct_initialization_wrap.c:285:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2401916983/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase typedef_classforward_same_name
checking go testcase typedef_struct
checking go testcase typemap_subst
checking go testcase union_parameter
checking go testcase unions (with run test)
# swigtests/unions
../unions.go:47:18: warning: type of '_wrap_new_UnionTest_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_UnionTest_unions_1c76a719ad3d436a(void);
      |                  ^
../unions_wrap.c:457:12: note: return value type mismatch
  457 | UnionTest *_wrap_new_UnionTest_unions_1c76a719ad3d436a() {
      |            ^
../unions_wrap.c:457:12: note: '_wrap_new_UnionTest_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:457:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:35:18: warning: type of '_wrap_new_SmallStruct_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_SmallStruct_unions_1c76a719ad3d436a(void);
      |                  ^
../unions_wrap.c:315:21: note: return value type mismatch
  315 | struct SmallStruct *_wrap_new_SmallStruct_unions_1c76a719ad3d436a() {
      |                     ^
../unions_wrap.c:315:21: note: '_wrap_new_SmallStruct_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:315:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:52:18: warning: type of '_wrap_new_EmbeddedUnionTest_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_new_EmbeddedUnionTest_unions_1c76a719ad3d436a(void);
      |                  ^
../unions_wrap.c:516:20: note: return value type mismatch
  516 | EmbeddedUnionTest *_wrap_new_EmbeddedUnionTest_unions_1c76a719ad3d436a() {
      |                    ^
../unions_wrap.c:516:20: note: '_wrap_new_EmbeddedUnionTest_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:516:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:58:18: warning: type of '_wrap_new_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_new_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a(void);
      |                  ^
../unions_wrap.c:587:24: note: return value type mismatch
  587 | EmbeddedUnionTest_uni *_wrap_new_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a() {
      |                        ^
../unions_wrap.c:587:24: note: '_wrap_new_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:587:24: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:41:18: warning: type of '_wrap_new_BigStruct_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_BigStruct_unions_1c76a719ad3d436a(void);
      |                  ^
../unions_wrap.c:386:19: note: return value type mismatch
  386 | struct BigStruct *_wrap_new_BigStruct_unions_1c76a719ad3d436a() {
      |                   ^
../unions_wrap.c:386:19: note: '_wrap_new_BigStruct_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:386:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:48:13: warning: type of '_wrap_delete_UnionTest_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_UnionTest_unions_1c76a719ad3d436a(uintptr_t arg1);
      |             ^
../unions_wrap.c:468:6: note: type mismatch in parameter 1
  468 | void _wrap_delete_UnionTest_unions_1c76a719ad3d436a(UnionTest *_swig_go_0) {
      |      ^
../unions_wrap.c:468:6: note: '_wrap_delete_UnionTest_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:468:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:36:13: warning: type of '_wrap_delete_SmallStruct_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_SmallStruct_unions_1c76a719ad3d436a(uintptr_t arg1);
      |             ^
../unions_wrap.c:326:6: note: type mismatch in parameter 1
  326 | void _wrap_delete_SmallStruct_unions_1c76a719ad3d436a(struct SmallStruct *_swig_go_0) {
      |      ^
../unions_wrap.c:326:6: note: '_wrap_delete_SmallStruct_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:326:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:53:13: warning: type of '_wrap_delete_EmbeddedUnionTest_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_EmbeddedUnionTest_unions_1c76a719ad3d436a(uintptr_t arg1);
      |             ^
../unions_wrap.c:527:6: note: type mismatch in parameter 1
  527 | void _wrap_delete_EmbeddedUnionTest_unions_1c76a719ad3d436a(EmbeddedUnionTest *_swig_go_0) {
      |      ^
../unions_wrap.c:527:6: note: '_wrap_delete_EmbeddedUnionTest_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:527:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:59:13: warning: type of '_wrap_delete_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_delete_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a(uintptr_t arg1);
      |             ^
../unions_wrap.c:598:6: note: type mismatch in parameter 1
  598 | void _wrap_delete_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a(EmbeddedUnionTest_uni *_swig_go_0) {
      |      ^
../unions_wrap.c:598:6: note: '_wrap_delete_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:598:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:42:13: warning: type of '_wrap_delete_BigStruct_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_BigStruct_unions_1c76a719ad3d436a(uintptr_t arg1);
      |             ^
../unions_wrap.c:397:6: note: type mismatch in parameter 1
  397 | void _wrap_delete_BigStruct_unions_1c76a719ad3d436a(struct BigStruct *_swig_go_0) {
      |      ^
../unions_wrap.c:397:6: note: '_wrap_delete_BigStruct_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:397:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:45:13: warning: type of '_wrap_UnionTest_ss_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_UnionTest_ss_set_unions_1c76a719ad3d436a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../unions_wrap.c:432:6: note: type mismatch in parameter 1
  432 | void _wrap_UnionTest_ss_set_unions_1c76a719ad3d436a(UnionTest *_swig_go_0, struct SmallStruct *_swig_go_1) {
      |      ^
../unions_wrap.c:432:6: note: '_wrap_UnionTest_ss_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:432:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:46:18: warning: type of '_wrap_UnionTest_ss_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_UnionTest_ss_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                  ^
../unions_wrap.c:444:21: note: return value type mismatch
  444 | struct SmallStruct *_wrap_UnionTest_ss_get_unions_1c76a719ad3d436a(UnionTest *_swig_go_0) {
      |                     ^
../unions_wrap.c:444:21: note: '_wrap_UnionTest_ss_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:444:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:43:13: warning: type of '_wrap_UnionTest_bs_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_UnionTest_bs_set_unions_1c76a719ad3d436a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../unions_wrap.c:407:6: note: type mismatch in parameter 1
  407 | void _wrap_UnionTest_bs_set_unions_1c76a719ad3d436a(UnionTest *_swig_go_0, struct BigStruct *_swig_go_1) {
      |      ^
../unions_wrap.c:407:6: note: '_wrap_UnionTest_bs_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:407:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:44:18: warning: type of '_wrap_UnionTest_bs_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_UnionTest_bs_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                  ^
../unions_wrap.c:419:19: note: return value type mismatch
  419 | struct BigStruct *_wrap_UnionTest_bs_get_unions_1c76a719ad3d436a(UnionTest *_swig_go_0) {
      |                   ^
../unions_wrap.c:419:19: note: '_wrap_UnionTest_bs_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:419:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:32:18: warning: type of '_wrap_Swig_malloc_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_unions_1c76a719ad3d436a(swig_intgo arg1);
      |                  ^
../unions_wrap.c:277:7: note: return value type mismatch
  277 | void *_wrap_Swig_malloc_unions_1c76a719ad3d436a(intgo _swig_go_0) {
      |       ^
../unions_wrap.c:277:7: note: '_wrap_Swig_malloc_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:277:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:31:13: warning: type of '_wrap_Swig_free_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_unions_1c76a719ad3d436a(uintptr_t arg1);
      |             ^
../unions_wrap.c:267:6: note: type mismatch in parameter 1
  267 | void _wrap_Swig_free_unions_1c76a719ad3d436a(void *_swig_go_0) {
      |      ^
../unions_wrap.c:267:6: note: '_wrap_Swig_free_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:267:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:33:13: warning: type of '_wrap_SmallStruct_jill_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_SmallStruct_jill_set_unions_1c76a719ad3d436a(uintptr_t arg1, short arg2);
      |             ^
../unions_wrap.c:290:6: note: type mismatch in parameter 1
  290 | void _wrap_SmallStruct_jill_set_unions_1c76a719ad3d436a(struct SmallStruct *_swig_go_0, short _swig_go_1) {
      |      ^
../unions_wrap.c:290:6: note: '_wrap_SmallStruct_jill_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:290:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:34:14: warning: type of '_wrap_SmallStruct_jill_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   34 | extern short _wrap_SmallStruct_jill_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |              ^
../unions_wrap.c:302:7: note: type mismatch in parameter 1
  302 | short _wrap_SmallStruct_jill_get_unions_1c76a719ad3d436a(struct SmallStruct *_swig_go_0) {
      |       ^
../unions_wrap.c:302:7: note: '_wrap_SmallStruct_jill_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:302:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:56:13: warning: type of '_wrap_EmbeddedUnionTest_uni_small_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_EmbeddedUnionTest_uni_small_set_unions_1c76a719ad3d436a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../unions_wrap.c:562:6: note: type mismatch in parameter 1
  562 | void _wrap_EmbeddedUnionTest_uni_small_set_unions_1c76a719ad3d436a(EmbeddedUnionTest_uni *_swig_go_0, struct SmallStruct *_swig_go_1) {
      |      ^
../unions_wrap.c:562:6: note: '_wrap_EmbeddedUnionTest_uni_small_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:562:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:57:18: warning: type of '_wrap_EmbeddedUnionTest_uni_small_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_EmbeddedUnionTest_uni_small_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                  ^
../unions_wrap.c:574:21: note: return value type mismatch
  574 | struct SmallStruct *_wrap_EmbeddedUnionTest_uni_small_get_unions_1c76a719ad3d436a(EmbeddedUnionTest_uni *_swig_go_0) {
      |                     ^
../unions_wrap.c:574:21: note: '_wrap_EmbeddedUnionTest_uni_small_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:574:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:49:18: warning: type of '_wrap_EmbeddedUnionTest_uni_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_EmbeddedUnionTest_uni_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                  ^
../unions_wrap.c:478:24: note: return value type mismatch
  478 | EmbeddedUnionTest_uni *_wrap_EmbeddedUnionTest_uni_get_unions_1c76a719ad3d436a(EmbeddedUnionTest *_swig_go_0) {
      |                        ^
../unions_wrap.c:478:24: note: '_wrap_EmbeddedUnionTest_uni_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:478:24: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:54:13: warning: type of '_wrap_EmbeddedUnionTest_uni_big_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_EmbeddedUnionTest_uni_big_set_unions_1c76a719ad3d436a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../unions_wrap.c:537:6: note: type mismatch in parameter 1
  537 | void _wrap_EmbeddedUnionTest_uni_big_set_unions_1c76a719ad3d436a(EmbeddedUnionTest_uni *_swig_go_0, struct BigStruct *_swig_go_1) {
      |      ^
../unions_wrap.c:537:6: note: '_wrap_EmbeddedUnionTest_uni_big_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:537:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:55:18: warning: type of '_wrap_EmbeddedUnionTest_uni_big_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_EmbeddedUnionTest_uni_big_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                  ^
../unions_wrap.c:549:19: note: return value type mismatch
  549 | struct BigStruct *_wrap_EmbeddedUnionTest_uni_big_get_unions_1c76a719ad3d436a(EmbeddedUnionTest_uni *_swig_go_0) {
      |                   ^
../unions_wrap.c:549:19: note: '_wrap_EmbeddedUnionTest_uni_big_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:549:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:50:13: warning: type of '_wrap_EmbeddedUnionTest_number_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_EmbeddedUnionTest_number_set_unions_1c76a719ad3d436a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../unions_wrap.c:491:6: note: type mismatch in parameter 1
  491 | void _wrap_EmbeddedUnionTest_number_set_unions_1c76a719ad3d436a(EmbeddedUnionTest *_swig_go_0, intgo _swig_go_1) {
      |      ^
../unions_wrap.c:491:6: note: '_wrap_EmbeddedUnionTest_number_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:491:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:51:19: warning: type of '_wrap_EmbeddedUnionTest_number_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_EmbeddedUnionTest_number_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                   ^
../unions_wrap.c:503:7: note: type mismatch in parameter 1
  503 | intgo _wrap_EmbeddedUnionTest_number_get_unions_1c76a719ad3d436a(EmbeddedUnionTest *_swig_go_0) {
      |       ^
../unions_wrap.c:503:7: note: '_wrap_EmbeddedUnionTest_number_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:503:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:39:13: warning: type of '_wrap_BigStruct_smallstruct_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_BigStruct_smallstruct_set_unions_1c76a719ad3d436a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../unions_wrap.c:361:6: note: type mismatch in parameter 1
  361 | void _wrap_BigStruct_smallstruct_set_unions_1c76a719ad3d436a(struct BigStruct *_swig_go_0, struct SmallStruct *_swig_go_1) {
      |      ^
../unions_wrap.c:361:6: note: '_wrap_BigStruct_smallstruct_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:361:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:40:18: warning: type of '_wrap_BigStruct_smallstruct_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_BigStruct_smallstruct_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                  ^
../unions_wrap.c:373:21: note: return value type mismatch
  373 | struct SmallStruct *_wrap_BigStruct_smallstruct_get_unions_1c76a719ad3d436a(struct BigStruct *_swig_go_0) {
      |                     ^
../unions_wrap.c:373:21: note: '_wrap_BigStruct_smallstruct_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:373:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:37:13: warning: type of '_wrap_BigStruct_jack_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_BigStruct_jack_set_unions_1c76a719ad3d436a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../unions_wrap.c:336:6: note: type mismatch in parameter 1
  336 | void _wrap_BigStruct_jack_set_unions_1c76a719ad3d436a(struct BigStruct *_swig_go_0, intgo _swig_go_1) {
      |      ^
../unions_wrap.c:336:6: note: '_wrap_BigStruct_jack_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:336:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../unions.go:38:19: warning: type of '_wrap_BigStruct_jack_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_BigStruct_jack_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                   ^
../unions_wrap.c:348:7: note: type mismatch in parameter 1
  348 | intgo _wrap_BigStruct_jack_get_unions_1c76a719ad3d436a(struct BigStruct *_swig_go_0) {
      |       ^
../unions_wrap.c:348:7: note: '_wrap_BigStruct_jack_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:348:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/unions
unions_wrap.c:195:13: warning: '_swig_gopanic' defined but not used [-Wunused-function]
  195 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
unions_wrap.c:187:14: warning: '_swig_topofstack' defined but not used [-Wunused-function]
  187 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# command-line-arguments
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:47:18: warning: type of '_wrap_new_UnionTest_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   47 | extern uintptr_t _wrap_new_UnionTest_unions_1c76a719ad3d436a(void);
      |                  ^
../unions_wrap.c:457:12: note: return value type mismatch
  457 | UnionTest *_wrap_new_UnionTest_unions_1c76a719ad3d436a() {
      |            ^
../unions_wrap.c:457:12: note: '_wrap_new_UnionTest_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:457:12: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:35:18: warning: type of '_wrap_new_SmallStruct_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_new_SmallStruct_unions_1c76a719ad3d436a(void);
      |                  ^
../unions_wrap.c:315:21: note: return value type mismatch
  315 | struct SmallStruct *_wrap_new_SmallStruct_unions_1c76a719ad3d436a() {
      |                     ^
../unions_wrap.c:315:21: note: '_wrap_new_SmallStruct_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:315:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:52:18: warning: type of '_wrap_new_EmbeddedUnionTest_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   52 | extern uintptr_t _wrap_new_EmbeddedUnionTest_unions_1c76a719ad3d436a(void);
      |                  ^
../unions_wrap.c:516:20: note: return value type mismatch
  516 | EmbeddedUnionTest *_wrap_new_EmbeddedUnionTest_unions_1c76a719ad3d436a() {
      |                    ^
../unions_wrap.c:516:20: note: '_wrap_new_EmbeddedUnionTest_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:516:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:58:18: warning: type of '_wrap_new_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   58 | extern uintptr_t _wrap_new_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a(void);
      |                  ^
../unions_wrap.c:587:24: note: return value type mismatch
  587 | EmbeddedUnionTest_uni *_wrap_new_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a() {
      |                        ^
../unions_wrap.c:587:24: note: '_wrap_new_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:587:24: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:41:18: warning: type of '_wrap_new_BigStruct_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_new_BigStruct_unions_1c76a719ad3d436a(void);
      |                  ^
../unions_wrap.c:386:19: note: return value type mismatch
  386 | struct BigStruct *_wrap_new_BigStruct_unions_1c76a719ad3d436a() {
      |                   ^
../unions_wrap.c:386:19: note: '_wrap_new_BigStruct_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:386:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:48:13: warning: type of '_wrap_delete_UnionTest_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   48 | extern void _wrap_delete_UnionTest_unions_1c76a719ad3d436a(uintptr_t arg1);
      |             ^
../unions_wrap.c:468:6: note: type mismatch in parameter 1
  468 | void _wrap_delete_UnionTest_unions_1c76a719ad3d436a(UnionTest *_swig_go_0) {
      |      ^
../unions_wrap.c:468:6: note: '_wrap_delete_UnionTest_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:468:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:36:13: warning: type of '_wrap_delete_SmallStruct_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_SmallStruct_unions_1c76a719ad3d436a(uintptr_t arg1);
      |             ^
../unions_wrap.c:326:6: note: type mismatch in parameter 1
  326 | void _wrap_delete_SmallStruct_unions_1c76a719ad3d436a(struct SmallStruct *_swig_go_0) {
      |      ^
../unions_wrap.c:326:6: note: '_wrap_delete_SmallStruct_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:326:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:53:13: warning: type of '_wrap_delete_EmbeddedUnionTest_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   53 | extern void _wrap_delete_EmbeddedUnionTest_unions_1c76a719ad3d436a(uintptr_t arg1);
      |             ^
../unions_wrap.c:527:6: note: type mismatch in parameter 1
  527 | void _wrap_delete_EmbeddedUnionTest_unions_1c76a719ad3d436a(EmbeddedUnionTest *_swig_go_0) {
      |      ^
../unions_wrap.c:527:6: note: '_wrap_delete_EmbeddedUnionTest_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:527:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:59:13: warning: type of '_wrap_delete_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   59 | extern void _wrap_delete_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a(uintptr_t arg1);
      |             ^
../unions_wrap.c:598:6: note: type mismatch in parameter 1
  598 | void _wrap_delete_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a(EmbeddedUnionTest_uni *_swig_go_0) {
      |      ^
../unions_wrap.c:598:6: note: '_wrap_delete_EmbeddedUnionTest_uni_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:598:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:42:13: warning: type of '_wrap_delete_BigStruct_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   42 | extern void _wrap_delete_BigStruct_unions_1c76a719ad3d436a(uintptr_t arg1);
      |             ^
../unions_wrap.c:397:6: note: type mismatch in parameter 1
  397 | void _wrap_delete_BigStruct_unions_1c76a719ad3d436a(struct BigStruct *_swig_go_0) {
      |      ^
../unions_wrap.c:397:6: note: '_wrap_delete_BigStruct_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:397:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:45:13: warning: type of '_wrap_UnionTest_ss_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_UnionTest_ss_set_unions_1c76a719ad3d436a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../unions_wrap.c:432:6: note: type mismatch in parameter 1
  432 | void _wrap_UnionTest_ss_set_unions_1c76a719ad3d436a(UnionTest *_swig_go_0, struct SmallStruct *_swig_go_1) {
      |      ^
../unions_wrap.c:432:6: note: '_wrap_UnionTest_ss_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:432:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:46:18: warning: type of '_wrap_UnionTest_ss_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   46 | extern uintptr_t _wrap_UnionTest_ss_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                  ^
../unions_wrap.c:444:21: note: return value type mismatch
  444 | struct SmallStruct *_wrap_UnionTest_ss_get_unions_1c76a719ad3d436a(UnionTest *_swig_go_0) {
      |                     ^
../unions_wrap.c:444:21: note: '_wrap_UnionTest_ss_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:444:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:43:13: warning: type of '_wrap_UnionTest_bs_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_UnionTest_bs_set_unions_1c76a719ad3d436a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../unions_wrap.c:407:6: note: type mismatch in parameter 1
  407 | void _wrap_UnionTest_bs_set_unions_1c76a719ad3d436a(UnionTest *_swig_go_0, struct BigStruct *_swig_go_1) {
      |      ^
../unions_wrap.c:407:6: note: '_wrap_UnionTest_bs_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:407:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:44:18: warning: type of '_wrap_UnionTest_bs_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   44 | extern uintptr_t _wrap_UnionTest_bs_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                  ^
../unions_wrap.c:419:19: note: return value type mismatch
  419 | struct BigStruct *_wrap_UnionTest_bs_get_unions_1c76a719ad3d436a(UnionTest *_swig_go_0) {
      |                   ^
../unions_wrap.c:419:19: note: '_wrap_UnionTest_bs_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:419:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:32:18: warning: type of '_wrap_Swig_malloc_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_unions_1c76a719ad3d436a(swig_intgo arg1);
      |                  ^
../unions_wrap.c:277:7: note: return value type mismatch
  277 | void *_wrap_Swig_malloc_unions_1c76a719ad3d436a(intgo _swig_go_0) {
      |       ^
../unions_wrap.c:277:7: note: '_wrap_Swig_malloc_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:277:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:31:13: warning: type of '_wrap_Swig_free_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_unions_1c76a719ad3d436a(uintptr_t arg1);
      |             ^
../unions_wrap.c:267:6: note: type mismatch in parameter 1
  267 | void _wrap_Swig_free_unions_1c76a719ad3d436a(void *_swig_go_0) {
      |      ^
../unions_wrap.c:267:6: note: '_wrap_Swig_free_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:267:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:33:13: warning: type of '_wrap_SmallStruct_jill_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   33 | extern void _wrap_SmallStruct_jill_set_unions_1c76a719ad3d436a(uintptr_t arg1, short arg2);
      |             ^
../unions_wrap.c:290:6: note: type mismatch in parameter 1
  290 | void _wrap_SmallStruct_jill_set_unions_1c76a719ad3d436a(struct SmallStruct *_swig_go_0, short _swig_go_1) {
      |      ^
../unions_wrap.c:290:6: note: '_wrap_SmallStruct_jill_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:290:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:34:14: warning: type of '_wrap_SmallStruct_jill_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   34 | extern short _wrap_SmallStruct_jill_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |              ^
../unions_wrap.c:302:7: note: type mismatch in parameter 1
  302 | short _wrap_SmallStruct_jill_get_unions_1c76a719ad3d436a(struct SmallStruct *_swig_go_0) {
      |       ^
../unions_wrap.c:302:7: note: '_wrap_SmallStruct_jill_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:302:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:56:13: warning: type of '_wrap_EmbeddedUnionTest_uni_small_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   56 | extern void _wrap_EmbeddedUnionTest_uni_small_set_unions_1c76a719ad3d436a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../unions_wrap.c:562:6: note: type mismatch in parameter 1
  562 | void _wrap_EmbeddedUnionTest_uni_small_set_unions_1c76a719ad3d436a(EmbeddedUnionTest_uni *_swig_go_0, struct SmallStruct *_swig_go_1) {
      |      ^
../unions_wrap.c:562:6: note: '_wrap_EmbeddedUnionTest_uni_small_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:562:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:57:18: warning: type of '_wrap_EmbeddedUnionTest_uni_small_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   57 | extern uintptr_t _wrap_EmbeddedUnionTest_uni_small_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                  ^
../unions_wrap.c:574:21: note: return value type mismatch
  574 | struct SmallStruct *_wrap_EmbeddedUnionTest_uni_small_get_unions_1c76a719ad3d436a(EmbeddedUnionTest_uni *_swig_go_0) {
      |                     ^
../unions_wrap.c:574:21: note: '_wrap_EmbeddedUnionTest_uni_small_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:574:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:49:18: warning: type of '_wrap_EmbeddedUnionTest_uni_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   49 | extern uintptr_t _wrap_EmbeddedUnionTest_uni_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                  ^
../unions_wrap.c:478:24: note: return value type mismatch
  478 | EmbeddedUnionTest_uni *_wrap_EmbeddedUnionTest_uni_get_unions_1c76a719ad3d436a(EmbeddedUnionTest *_swig_go_0) {
      |                        ^
../unions_wrap.c:478:24: note: '_wrap_EmbeddedUnionTest_uni_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:478:24: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:54:13: warning: type of '_wrap_EmbeddedUnionTest_uni_big_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   54 | extern void _wrap_EmbeddedUnionTest_uni_big_set_unions_1c76a719ad3d436a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../unions_wrap.c:537:6: note: type mismatch in parameter 1
  537 | void _wrap_EmbeddedUnionTest_uni_big_set_unions_1c76a719ad3d436a(EmbeddedUnionTest_uni *_swig_go_0, struct BigStruct *_swig_go_1) {
      |      ^
../unions_wrap.c:537:6: note: '_wrap_EmbeddedUnionTest_uni_big_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:537:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:55:18: warning: type of '_wrap_EmbeddedUnionTest_uni_big_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   55 | extern uintptr_t _wrap_EmbeddedUnionTest_uni_big_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                  ^
../unions_wrap.c:549:19: note: return value type mismatch
  549 | struct BigStruct *_wrap_EmbeddedUnionTest_uni_big_get_unions_1c76a719ad3d436a(EmbeddedUnionTest_uni *_swig_go_0) {
      |                   ^
../unions_wrap.c:549:19: note: '_wrap_EmbeddedUnionTest_uni_big_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:549:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:50:13: warning: type of '_wrap_EmbeddedUnionTest_number_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   50 | extern void _wrap_EmbeddedUnionTest_number_set_unions_1c76a719ad3d436a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../unions_wrap.c:491:6: note: type mismatch in parameter 1
  491 | void _wrap_EmbeddedUnionTest_number_set_unions_1c76a719ad3d436a(EmbeddedUnionTest *_swig_go_0, intgo _swig_go_1) {
      |      ^
../unions_wrap.c:491:6: note: '_wrap_EmbeddedUnionTest_number_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:491:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:51:19: warning: type of '_wrap_EmbeddedUnionTest_number_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   51 | extern swig_intgo _wrap_EmbeddedUnionTest_number_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                   ^
../unions_wrap.c:503:7: note: type mismatch in parameter 1
  503 | intgo _wrap_EmbeddedUnionTest_number_get_unions_1c76a719ad3d436a(EmbeddedUnionTest *_swig_go_0) {
      |       ^
../unions_wrap.c:503:7: note: '_wrap_EmbeddedUnionTest_number_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:503:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:39:13: warning: type of '_wrap_BigStruct_smallstruct_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   39 | extern void _wrap_BigStruct_smallstruct_set_unions_1c76a719ad3d436a(uintptr_t arg1, uintptr_t arg2);
      |             ^
../unions_wrap.c:361:6: note: type mismatch in parameter 1
  361 | void _wrap_BigStruct_smallstruct_set_unions_1c76a719ad3d436a(struct BigStruct *_swig_go_0, struct SmallStruct *_swig_go_1) {
      |      ^
../unions_wrap.c:361:6: note: '_wrap_BigStruct_smallstruct_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:361:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:40:18: warning: type of '_wrap_BigStruct_smallstruct_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_BigStruct_smallstruct_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                  ^
../unions_wrap.c:373:21: note: return value type mismatch
  373 | struct SmallStruct *_wrap_BigStruct_smallstruct_get_unions_1c76a719ad3d436a(struct BigStruct *_swig_go_0) {
      |                     ^
../unions_wrap.c:373:21: note: '_wrap_BigStruct_smallstruct_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:373:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:37:13: warning: type of '_wrap_BigStruct_jack_set_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_BigStruct_jack_set_unions_1c76a719ad3d436a(uintptr_t arg1, swig_intgo arg2);
      |             ^
../unions_wrap.c:336:6: note: type mismatch in parameter 1
  336 | void _wrap_BigStruct_jack_set_unions_1c76a719ad3d436a(struct BigStruct *_swig_go_0, intgo _swig_go_1) {
      |      ^
../unions_wrap.c:336:6: note: '_wrap_BigStruct_jack_set_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:336:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/src/unions/unions.go:38:19: warning: type of '_wrap_BigStruct_jack_get_unions_1c76a719ad3d436a' does not match original declaration [-Wlto-type-mismatch]
   38 | extern swig_intgo _wrap_BigStruct_jack_get_unions_1c76a719ad3d436a(uintptr_t arg1);
      |                   ^
../unions_wrap.c:348:7: note: type mismatch in parameter 1
  348 | intgo _wrap_BigStruct_jack_get_unions_1c76a719ad3d436a(struct BigStruct *_swig_go_0) {
      |       ^
../unions_wrap.c:348:7: note: '_wrap_BigStruct_jack_get_unions_1c76a719ad3d436a' was previously declared here
../unions_wrap.c:348:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2224504490/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase go_subdir_import (with run test)
# swigtests/testdir/go_subdir_import/go_subdir_import_b
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b.go:34:18: warning: type of '_wrap_new_ObjB_go_subdir_import_b_d84c613ec8daf760' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_ObjB_go_subdir_import_b_d84c613ec8daf760(void);
      |                  ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:290:7: note: return value type mismatch
  290 | ObjB *_wrap_new_ObjB_go_subdir_import_b_d84c613ec8daf760() {
      |       ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:290:7: note: '_wrap_new_ObjB_go_subdir_import_b_d84c613ec8daf760' was previously declared here
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:290:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b.go:35:13: warning: type of '_wrap_delete_ObjB_go_subdir_import_b_d84c613ec8daf760' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_ObjB_go_subdir_import_b_d84c613ec8daf760(uintptr_t arg1);
      |             ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:301:6: note: type mismatch in parameter 1
  301 | void _wrap_delete_ObjB_go_subdir_import_b_d84c613ec8daf760(ObjB *_swig_go_0) {
      |      ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:301:6: note: '_wrap_delete_ObjB_go_subdir_import_b_d84c613ec8daf760' was previously declared here
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:301:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b.go:32:18: warning: type of '_wrap_Swig_malloc_go_subdir_import_b_d84c613ec8daf760' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_go_subdir_import_b_d84c613ec8daf760(swig_intgo arg1);
      |                  ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:264:7: note: return value type mismatch
  264 | void *_wrap_Swig_malloc_go_subdir_import_b_d84c613ec8daf760(intgo _swig_go_0) {
      |       ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:264:7: note: '_wrap_Swig_malloc_go_subdir_import_b_d84c613ec8daf760' was previously declared here
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:264:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b.go:31:13: warning: type of '_wrap_Swig_free_go_subdir_import_b_d84c613ec8daf760' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_go_subdir_import_b_d84c613ec8daf760(uintptr_t arg1);
      |             ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:254:6: note: type mismatch in parameter 1
  254 | void _wrap_Swig_free_go_subdir_import_b_d84c613ec8daf760(void *_swig_go_0) {
      |      ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:254:6: note: '_wrap_Swig_free_go_subdir_import_b_d84c613ec8daf760' was previously declared here
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:254:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b.go:33:19: warning: type of '_wrap_ObjB_getInt_go_subdir_import_b_d84c613ec8daf760' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_ObjB_getInt_go_subdir_import_b_d84c613ec8daf760(uintptr_t arg1);
      |                   ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:277:7: note: type mismatch in parameter 1
  277 | intgo _wrap_ObjB_getInt_go_subdir_import_b_d84c613ec8daf760(ObjB *_swig_go_0) {
      |       ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:277:7: note: '_wrap_ObjB_getInt_go_subdir_import_b_d84c613ec8daf760' was previously declared here
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:277:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/testdir/go_subdir_import/go_subdir_import_c
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c.go:34:18: warning: type of '_wrap_new_ObjC_go_subdir_import_c_69ad7a713a9b1248' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_ObjC_go_subdir_import_c_69ad7a713a9b1248(void);
      |                  ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:290:7: note: return value type mismatch
  290 | ObjC *_wrap_new_ObjC_go_subdir_import_c_69ad7a713a9b1248() {
      |       ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:290:7: note: '_wrap_new_ObjC_go_subdir_import_c_69ad7a713a9b1248' was previously declared here
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:290:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c.go:35:13: warning: type of '_wrap_delete_ObjC_go_subdir_import_c_69ad7a713a9b1248' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_ObjC_go_subdir_import_c_69ad7a713a9b1248(uintptr_t arg1);
      |             ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:301:6: note: type mismatch in parameter 1
  301 | void _wrap_delete_ObjC_go_subdir_import_c_69ad7a713a9b1248(ObjC *_swig_go_0) {
      |      ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:301:6: note: '_wrap_delete_ObjC_go_subdir_import_c_69ad7a713a9b1248' was previously declared here
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:301:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c.go:32:18: warning: type of '_wrap_Swig_malloc_go_subdir_import_c_69ad7a713a9b1248' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_go_subdir_import_c_69ad7a713a9b1248(swig_intgo arg1);
      |                  ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:264:7: note: return value type mismatch
  264 | void *_wrap_Swig_malloc_go_subdir_import_c_69ad7a713a9b1248(intgo _swig_go_0) {
      |       ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:264:7: note: '_wrap_Swig_malloc_go_subdir_import_c_69ad7a713a9b1248' was previously declared here
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:264:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c.go:31:13: warning: type of '_wrap_Swig_free_go_subdir_import_c_69ad7a713a9b1248' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_go_subdir_import_c_69ad7a713a9b1248(uintptr_t arg1);
      |             ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:254:6: note: type mismatch in parameter 1
  254 | void _wrap_Swig_free_go_subdir_import_c_69ad7a713a9b1248(void *_swig_go_0) {
      |      ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:254:6: note: '_wrap_Swig_free_go_subdir_import_c_69ad7a713a9b1248' was previously declared here
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:254:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c.go:33:19: warning: type of '_wrap_ObjC_getInt_go_subdir_import_c_69ad7a713a9b1248' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_ObjC_getInt_go_subdir_import_c_69ad7a713a9b1248(uintptr_t arg1);
      |                   ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:277:7: note: type mismatch in parameter 1
  277 | intgo _wrap_ObjC_getInt_go_subdir_import_c_69ad7a713a9b1248(ObjC *_swig_go_0) {
      |       ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:277:7: note: '_wrap_ObjC_getInt_go_subdir_import_c_69ad7a713a9b1248' was previously declared here
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:277:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/testdir/go_subdir_import/go_subdir_import_b
go_subdir_import_b_wrap.cxx: In function 'void _wrap_delete_ObjB_go_subdir_import_b_d84c613ec8daf760(ObjB*)':
go_subdir_import_b_wrap.cxx:306:3: warning: deleting object of polymorphic class type 'ObjB' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  306 |   delete arg1;
      |   ^~~~~~~~~~~
go_subdir_import_b_wrap.cxx: At global scope:
go_subdir_import_b_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
go_subdir_import_b_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# swigtests/testdir/go_subdir_import/go_subdir_import_c
go_subdir_import_c_wrap.cxx: In function 'void _wrap_delete_ObjC_go_subdir_import_c_69ad7a713a9b1248(ObjC*)':
go_subdir_import_c_wrap.cxx:306:3: warning: deleting object of polymorphic class type 'ObjC' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  306 |   delete arg1;
      |   ^~~~~~~~~~~
go_subdir_import_c_wrap.cxx: At global scope:
go_subdir_import_c_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
go_subdir_import_c_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# swigtests/go_subdir_import_a
../go_subdir_import_a/go_subdir_import_a.go:32:18: warning: type of '_wrap_Swig_malloc_go_subdir_import_a_04f7b9fb543f720c' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_go_subdir_import_a_04f7b9fb543f720c(swig_intgo arg1);
      |                  ^
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:272:7: note: return value type mismatch
  272 | void *_wrap_Swig_malloc_go_subdir_import_a_04f7b9fb543f720c(intgo _swig_go_0) {
      |       ^
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:272:7: note: '_wrap_Swig_malloc_go_subdir_import_a_04f7b9fb543f720c' was previously declared here
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:272:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_subdir_import_a/go_subdir_import_a.go:31:13: warning: type of '_wrap_Swig_free_go_subdir_import_a_04f7b9fb543f720c' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_go_subdir_import_a_04f7b9fb543f720c(uintptr_t arg1);
      |             ^
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:262:6: note: type mismatch in parameter 1
  262 | void _wrap_Swig_free_go_subdir_import_a_04f7b9fb543f720c(void *_swig_go_0) {
      |      ^
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:262:6: note: '_wrap_Swig_free_go_subdir_import_a_04f7b9fb543f720c' was previously declared here
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:262:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../go_subdir_import_a/go_subdir_import_a.go:33:19: warning: type of '_wrap_AddFive_go_subdir_import_a_04f7b9fb543f720c' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_AddFive_go_subdir_import_a_04f7b9fb543f720c(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:285:7: note: type mismatch in parameter 1
  285 | intgo _wrap_AddFive_go_subdir_import_a_04f7b9fb543f720c(ObjB *_swig_go_0, ObjC *_swig_go_1) {
      |       ^
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:285:7: note: '_wrap_AddFive_go_subdir_import_a_04f7b9fb543f720c' was previously declared here
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:285:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/go_subdir_import_a
go_subdir_import_a_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
go_subdir_import_a_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# swigtests/go_subdir_import
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/go_subdir_import/src/testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c.go:34:18: warning: type of '_wrap_new_ObjC_go_subdir_import_c_69ad7a713a9b1248' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_ObjC_go_subdir_import_c_69ad7a713a9b1248(void);
      |                  ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:290:7: note: return value type mismatch
  290 | ObjC *_wrap_new_ObjC_go_subdir_import_c_69ad7a713a9b1248() {
      |       ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:290:7: note: '_wrap_new_ObjC_go_subdir_import_c_69ad7a713a9b1248' was previously declared here
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:290:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/go_subdir_import/src/testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c.go:35:13: warning: type of '_wrap_delete_ObjC_go_subdir_import_c_69ad7a713a9b1248' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_ObjC_go_subdir_import_c_69ad7a713a9b1248(uintptr_t arg1);
      |             ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:301:6: note: type mismatch in parameter 1
  301 | void _wrap_delete_ObjC_go_subdir_import_c_69ad7a713a9b1248(ObjC *_swig_go_0) {
      |      ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:301:6: note: '_wrap_delete_ObjC_go_subdir_import_c_69ad7a713a9b1248' was previously declared here
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:301:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/go_subdir_import/src/testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c.go:32:18: warning: type of '_wrap_Swig_malloc_go_subdir_import_c_69ad7a713a9b1248' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_go_subdir_import_c_69ad7a713a9b1248(swig_intgo arg1);
      |                  ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:264:7: note: return value type mismatch
  264 | void *_wrap_Swig_malloc_go_subdir_import_c_69ad7a713a9b1248(intgo _swig_go_0) {
      |       ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:264:7: note: '_wrap_Swig_malloc_go_subdir_import_c_69ad7a713a9b1248' was previously declared here
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:264:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/go_subdir_import/src/testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c.go:31:13: warning: type of '_wrap_Swig_free_go_subdir_import_c_69ad7a713a9b1248' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_go_subdir_import_c_69ad7a713a9b1248(uintptr_t arg1);
      |             ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:254:6: note: type mismatch in parameter 1
  254 | void _wrap_Swig_free_go_subdir_import_c_69ad7a713a9b1248(void *_swig_go_0) {
      |      ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:254:6: note: '_wrap_Swig_free_go_subdir_import_c_69ad7a713a9b1248' was previously declared here
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:254:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/go_subdir_import/src/testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c.go:33:19: warning: type of '_wrap_ObjC_getInt_go_subdir_import_c_69ad7a713a9b1248' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_ObjC_getInt_go_subdir_import_c_69ad7a713a9b1248(uintptr_t arg1);
      |                   ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:277:7: note: type mismatch in parameter 1
  277 | intgo _wrap_ObjC_getInt_go_subdir_import_c_69ad7a713a9b1248(ObjC *_swig_go_0) {
      |       ^
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:277:7: note: '_wrap_ObjC_getInt_go_subdir_import_c_69ad7a713a9b1248' was previously declared here
../testdir/go_subdir_import/go_subdir_import_c/go_subdir_import_c_wrap.cxx:277:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/go_subdir_import/src/testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b.go:34:18: warning: type of '_wrap_new_ObjB_go_subdir_import_b_d84c613ec8daf760' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_ObjB_go_subdir_import_b_d84c613ec8daf760(void);
      |                  ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:290:7: note: return value type mismatch
  290 | ObjB *_wrap_new_ObjB_go_subdir_import_b_d84c613ec8daf760() {
      |       ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:290:7: note: '_wrap_new_ObjB_go_subdir_import_b_d84c613ec8daf760' was previously declared here
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:290:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/go_subdir_import/src/testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b.go:35:13: warning: type of '_wrap_delete_ObjB_go_subdir_import_b_d84c613ec8daf760' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_ObjB_go_subdir_import_b_d84c613ec8daf760(uintptr_t arg1);
      |             ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:301:6: note: type mismatch in parameter 1
  301 | void _wrap_delete_ObjB_go_subdir_import_b_d84c613ec8daf760(ObjB *_swig_go_0) {
      |      ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:301:6: note: '_wrap_delete_ObjB_go_subdir_import_b_d84c613ec8daf760' was previously declared here
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:301:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/go_subdir_import/src/testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b.go:32:18: warning: type of '_wrap_Swig_malloc_go_subdir_import_b_d84c613ec8daf760' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_go_subdir_import_b_d84c613ec8daf760(swig_intgo arg1);
      |                  ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:264:7: note: return value type mismatch
  264 | void *_wrap_Swig_malloc_go_subdir_import_b_d84c613ec8daf760(intgo _swig_go_0) {
      |       ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:264:7: note: '_wrap_Swig_malloc_go_subdir_import_b_d84c613ec8daf760' was previously declared here
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:264:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/go_subdir_import/src/testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b.go:31:13: warning: type of '_wrap_Swig_free_go_subdir_import_b_d84c613ec8daf760' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_go_subdir_import_b_d84c613ec8daf760(uintptr_t arg1);
      |             ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:254:6: note: type mismatch in parameter 1
  254 | void _wrap_Swig_free_go_subdir_import_b_d84c613ec8daf760(void *_swig_go_0) {
      |      ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:254:6: note: '_wrap_Swig_free_go_subdir_import_b_d84c613ec8daf760' was previously declared here
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:254:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/go_subdir_import/src/testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b.go:33:19: warning: type of '_wrap_ObjB_getInt_go_subdir_import_b_d84c613ec8daf760' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_ObjB_getInt_go_subdir_import_b_d84c613ec8daf760(uintptr_t arg1);
      |                   ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:277:7: note: type mismatch in parameter 1
  277 | intgo _wrap_ObjB_getInt_go_subdir_import_b_d84c613ec8daf760(ObjB *_swig_go_0) {
      |       ^
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:277:7: note: '_wrap_ObjB_getInt_go_subdir_import_b_d84c613ec8daf760' was previously declared here
../testdir/go_subdir_import/go_subdir_import_b/go_subdir_import_b_wrap.cxx:277:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/go_subdir_import/src/go_subdir_import_a/go_subdir_import_a.go:32:18: warning: type of '_wrap_Swig_malloc_go_subdir_import_a_04f7b9fb543f720c' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_go_subdir_import_a_04f7b9fb543f720c(swig_intgo arg1);
      |                  ^
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:272:7: note: return value type mismatch
  272 | void *_wrap_Swig_malloc_go_subdir_import_a_04f7b9fb543f720c(intgo _swig_go_0) {
      |       ^
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:272:7: note: '_wrap_Swig_malloc_go_subdir_import_a_04f7b9fb543f720c' was previously declared here
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:272:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/go_subdir_import/src/go_subdir_import_a/go_subdir_import_a.go:31:13: warning: type of '_wrap_Swig_free_go_subdir_import_a_04f7b9fb543f720c' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_go_subdir_import_a_04f7b9fb543f720c(uintptr_t arg1);
      |             ^
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:262:6: note: type mismatch in parameter 1
  262 | void _wrap_Swig_free_go_subdir_import_a_04f7b9fb543f720c(void *_swig_go_0) {
      |      ^
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:262:6: note: '_wrap_Swig_free_go_subdir_import_a_04f7b9fb543f720c' was previously declared here
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:262:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/go_subdir_import/src/go_subdir_import_a/go_subdir_import_a.go:33:19: warning: type of '_wrap_AddFive_go_subdir_import_a_04f7b9fb543f720c' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_AddFive_go_subdir_import_a_04f7b9fb543f720c(uintptr_t arg1, uintptr_t arg2);
      |                   ^
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:285:7: note: type mismatch in parameter 1
  285 | intgo _wrap_AddFive_go_subdir_import_a_04f7b9fb543f720c(ObjB *_swig_go_0, ObjC *_swig_go_1) {
      |       ^
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:285:7: note: '_wrap_AddFive_go_subdir_import_a_04f7b9fb543f720c' was previously declared here
../go_subdir_import_a/go_subdir_import_a_wrap.cxx:285:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-3336292361/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase clientdata_prop
checking go testcase import_stl
checking go testcase imports (with run test)
# swigtests/imports_a
../imports_a/imports_a.go:36:18: warning: type of '_wrap_new_A_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_A_imports_a_128652db71bfb363(void);
      |                  ^
../imports_a/imports_a_wrap.cxx:309:4: note: return value type mismatch
  309 | A *_wrap_new_A_imports_a_128652db71bfb363() {
      |    ^
../imports_a/imports_a_wrap.cxx:309:4: note: '_wrap_new_A_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:309:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_a/imports_a.go:43:18: warning: type of '_wrap_new_A_Intermediate_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_A_Intermediate_imports_a_128652db71bfb363(void);
      |                  ^
../imports_a/imports_a_wrap.cxx:394:17: note: return value type mismatch
  394 | A_Intermediate *_wrap_new_A_Intermediate_imports_a_128652db71bfb363() {
      |                 ^
../imports_a/imports_a_wrap.cxx:394:17: note: '_wrap_new_A_Intermediate_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:394:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_a/imports_a.go:37:13: warning: type of '_wrap_delete_A_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_A_imports_a_128652db71bfb363(uintptr_t arg1);
      |             ^
../imports_a/imports_a_wrap.cxx:320:6: note: type mismatch in parameter 1
  320 | void _wrap_delete_A_imports_a_128652db71bfb363(A *_swig_go_0) {
      |      ^
../imports_a/imports_a_wrap.cxx:320:6: note: '_wrap_delete_A_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:320:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_a/imports_a.go:44:13: warning: type of '_wrap_delete_A_Intermediate_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_A_Intermediate_imports_a_128652db71bfb363(uintptr_t arg1);
      |             ^
../imports_a/imports_a_wrap.cxx:405:6: note: type mismatch in parameter 1
  405 | void _wrap_delete_A_Intermediate_imports_a_128652db71bfb363(A_Intermediate *_swig_go_0) {
      |      ^
../imports_a/imports_a_wrap.cxx:405:6: note: '_wrap_delete_A_Intermediate_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:405:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_a/imports_a.go:32:18: warning: type of '_wrap_Swig_malloc_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_imports_a_128652db71bfb363(swig_intgo arg1);
      |                  ^
../imports_a/imports_a_wrap.cxx:259:7: note: return value type mismatch
  259 | void *_wrap_Swig_malloc_imports_a_128652db71bfb363(intgo _swig_go_0) {
      |       ^
../imports_a/imports_a_wrap.cxx:259:7: note: '_wrap_Swig_malloc_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:259:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_a/imports_a.go:31:13: warning: type of '_wrap_Swig_free_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_imports_a_128652db71bfb363(uintptr_t arg1);
      |             ^
../imports_a/imports_a_wrap.cxx:249:6: note: type mismatch in parameter 1
  249 | void _wrap_Swig_free_imports_a_128652db71bfb363(void *_swig_go_0) {
      |      ^
../imports_a/imports_a_wrap.cxx:249:6: note: '_wrap_Swig_free_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:249:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_a/imports_a.go:41:19: warning: type of '_wrap_A_member_virtual_test_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_A_member_virtual_test_imports_a_128652db71bfb363(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../imports_a/imports_a_wrap.cxx:364:7: note: type mismatch in parameter 1
  364 | intgo _wrap_A_member_virtual_test_imports_a_128652db71bfb363(A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_a/imports_a_wrap.cxx:364:7: note: '_wrap_A_member_virtual_test_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:364:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_a/imports_a.go:38:13: warning: type of '_wrap_A_hello_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_A_hello_imports_a_128652db71bfb363(uintptr_t arg1);
      |             ^
../imports_a/imports_a_wrap.cxx:330:6: note: type mismatch in parameter 1
  330 | void _wrap_A_hello_imports_a_128652db71bfb363(A *_swig_go_0) {
      |      ^
../imports_a/imports_a_wrap.cxx:330:6: note: '_wrap_A_hello_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:330:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_a/imports_a.go:42:19: warning: type of '_wrap_A_global_virtual_test_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_A_global_virtual_test_imports_a_128652db71bfb363(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../imports_a/imports_a_wrap.cxx:379:7: note: type mismatch in parameter 1
  379 | intgo _wrap_A_global_virtual_test_imports_a_128652db71bfb363(A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_a/imports_a_wrap.cxx:379:7: note: '_wrap_A_global_virtual_test_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:379:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_a/imports_a.go:46:19: warning: type of '_wrap_A_Intermediate_member_virtual_test_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_A_Intermediate_member_virtual_test_imports_a_128652db71bfb363(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../imports_a/imports_a_wrap.cxx:426:7: note: type mismatch in parameter 1
  426 | intgo _wrap_A_Intermediate_member_virtual_test_imports_a_128652db71bfb363(A_Intermediate *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_a/imports_a_wrap.cxx:426:7: note: '_wrap_A_Intermediate_member_virtual_test_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:426:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_a/imports_a.go:45:13: warning: type of '_wrap_A_Intermediate_hello_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_A_Intermediate_hello_imports_a_128652db71bfb363(uintptr_t _swig_base);
      |             ^
../imports_a/imports_a_wrap.cxx:415:6: note: type mismatch in parameter 1
  415 | void _wrap_A_Intermediate_hello_imports_a_128652db71bfb363(A_Intermediate *_swig_go_0) {
      |      ^
../imports_a/imports_a_wrap.cxx:415:6: note: '_wrap_A_Intermediate_hello_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:415:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_a/imports_a.go:47:19: warning: type of '_wrap_A_Intermediate_global_virtual_test_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_A_Intermediate_global_virtual_test_imports_a_128652db71bfb363(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../imports_a/imports_a_wrap.cxx:442:7: note: type mismatch in parameter 1
  442 | intgo _wrap_A_Intermediate_global_virtual_test_imports_a_128652db71bfb363(A_Intermediate *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_a/imports_a_wrap.cxx:442:7: note: '_wrap_A_Intermediate_global_virtual_test_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:442:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/imports_a
imports_a_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
imports_a_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# swigtests/imports_b
../imports_b/imports_b.go:42:18: warning: type of '_wrap_new_C_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_C_imports_b_726991a2ffbfa751(void);
      |                  ^
../imports_b/imports_b_wrap.cxx:388:4: note: return value type mismatch
  388 | C *_wrap_new_C_imports_b_726991a2ffbfa751() {
      |    ^
../imports_b/imports_b_wrap.cxx:388:4: note: '_wrap_new_C_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:388:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_b/imports_b.go:33:18: warning: type of '_wrap_new_B_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_B_imports_b_726991a2ffbfa751(void);
      |                  ^
../imports_b/imports_b_wrap.cxx:272:4: note: return value type mismatch
  272 | B *_wrap_new_B_imports_b_726991a2ffbfa751() {
      |    ^
../imports_b/imports_b_wrap.cxx:272:4: note: '_wrap_new_B_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:272:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_b/imports_b.go:43:13: warning: type of '_wrap_delete_C_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_C_imports_b_726991a2ffbfa751(uintptr_t arg1);
      |             ^
../imports_b/imports_b_wrap.cxx:399:6: note: type mismatch in parameter 1
  399 | void _wrap_delete_C_imports_b_726991a2ffbfa751(C *_swig_go_0) {
      |      ^
../imports_b/imports_b_wrap.cxx:399:6: note: '_wrap_delete_C_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:399:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_b/imports_b.go:37:13: warning: type of '_wrap_delete_B_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_B_imports_b_726991a2ffbfa751(uintptr_t arg1);
      |             ^
../imports_b/imports_b_wrap.cxx:323:6: note: type mismatch in parameter 1
  323 | void _wrap_delete_B_imports_b_726991a2ffbfa751(B *_swig_go_0) {
      |      ^
../imports_b/imports_b_wrap.cxx:323:6: note: '_wrap_delete_B_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:323:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_b/imports_b.go:32:18: warning: type of '_wrap_Swig_malloc_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_imports_b_726991a2ffbfa751(swig_intgo arg1);
      |                  ^
../imports_b/imports_b_wrap.cxx:259:7: note: return value type mismatch
  259 | void *_wrap_Swig_malloc_imports_b_726991a2ffbfa751(intgo _swig_go_0) {
      |       ^
../imports_b/imports_b_wrap.cxx:259:7: note: '_wrap_Swig_malloc_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:259:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_b/imports_b.go:31:13: warning: type of '_wrap_Swig_free_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_imports_b_726991a2ffbfa751(uintptr_t arg1);
      |             ^
../imports_b/imports_b_wrap.cxx:249:6: note: type mismatch in parameter 1
  249 | void _wrap_Swig_free_imports_b_726991a2ffbfa751(void *_swig_go_0) {
      |      ^
../imports_b/imports_b_wrap.cxx:249:6: note: '_wrap_Swig_free_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:249:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_b/imports_b.go:45:19: warning: type of '_wrap_C_member_virtual_test_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_C_member_virtual_test_imports_b_726991a2ffbfa751(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../imports_b/imports_b_wrap.cxx:420:7: note: type mismatch in parameter 1
  420 | intgo _wrap_C_member_virtual_test_imports_b_726991a2ffbfa751(C *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_b/imports_b_wrap.cxx:420:7: note: '_wrap_C_member_virtual_test_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:420:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_b/imports_b.go:44:13: warning: type of '_wrap_C_hello_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_C_hello_imports_b_726991a2ffbfa751(uintptr_t _swig_base);
      |             ^
../imports_b/imports_b_wrap.cxx:409:6: note: type mismatch in parameter 1
  409 | void _wrap_C_hello_imports_b_726991a2ffbfa751(C *_swig_go_0) {
      |      ^
../imports_b/imports_b_wrap.cxx:409:6: note: '_wrap_C_hello_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:409:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_b/imports_b.go:46:19: warning: type of '_wrap_C_global_virtual_test_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_C_global_virtual_test_imports_b_726991a2ffbfa751(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../imports_b/imports_b_wrap.cxx:436:7: note: type mismatch in parameter 1
  436 | intgo _wrap_C_global_virtual_test_imports_b_726991a2ffbfa751(C *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_b/imports_b_wrap.cxx:436:7: note: '_wrap_C_global_virtual_test_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:436:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_b/imports_b.go:41:18: warning: type of '_wrap_C_get_a_type_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_C_get_a_type_imports_b_726991a2ffbfa751(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../imports_b/imports_b_wrap.cxx:373:4: note: return value type mismatch
  373 | A *_wrap_C_get_a_type_imports_b_726991a2ffbfa751(C *_swig_go_0, A *_swig_go_1) {
      |    ^
../imports_b/imports_b_wrap.cxx:373:4: note: '_wrap_C_get_a_type_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:373:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_b/imports_b.go:40:18: warning: type of '_wrap_C_get_a_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_C_get_a_imports_b_726991a2ffbfa751(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../imports_b/imports_b_wrap.cxx:358:4: note: return value type mismatch
  358 | A *_wrap_C_get_a_imports_b_726991a2ffbfa751(C *_swig_go_0, A *_swig_go_1) {
      |    ^
../imports_b/imports_b_wrap.cxx:358:4: note: '_wrap_C_get_a_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:358:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_b/imports_b.go:35:19: warning: type of '_wrap_B_member_virtual_test_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_B_member_virtual_test_imports_b_726991a2ffbfa751(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../imports_b/imports_b_wrap.cxx:293:7: note: type mismatch in parameter 1
  293 | intgo _wrap_B_member_virtual_test_imports_b_726991a2ffbfa751(B *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_b/imports_b_wrap.cxx:293:7: note: '_wrap_B_member_virtual_test_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:293:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_b/imports_b.go:38:13: warning: type of '_wrap_B_hello_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_B_hello_imports_b_726991a2ffbfa751(uintptr_t _swig_base);
      |             ^
../imports_b/imports_b_wrap.cxx:333:6: note: type mismatch in parameter 1
  333 | void _wrap_B_hello_imports_b_726991a2ffbfa751(B *_swig_go_0) {
      |      ^
../imports_b/imports_b_wrap.cxx:333:6: note: '_wrap_B_hello_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:333:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_b/imports_b.go:36:19: warning: type of '_wrap_B_global_virtual_test_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_B_global_virtual_test_imports_b_726991a2ffbfa751(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../imports_b/imports_b_wrap.cxx:308:7: note: type mismatch in parameter 1
  308 | intgo _wrap_B_global_virtual_test_imports_b_726991a2ffbfa751(B *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_b/imports_b_wrap.cxx:308:7: note: '_wrap_B_global_virtual_test_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:308:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../imports_b/imports_b.go:34:13: warning: type of '_wrap_B_bye_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_B_bye_imports_b_726991a2ffbfa751(uintptr_t arg1);
      |             ^
../imports_b/imports_b_wrap.cxx:283:6: note: type mismatch in parameter 1
  283 | void _wrap_B_bye_imports_b_726991a2ffbfa751(B *_swig_go_0) {
      |      ^
../imports_b/imports_b_wrap.cxx:283:6: note: '_wrap_B_bye_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:283:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/imports_b
imports_b_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
imports_b_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# swigtests/imports
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_a/imports_a.go:36:18: warning: type of '_wrap_new_A_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   36 | extern uintptr_t _wrap_new_A_imports_a_128652db71bfb363(void);
      |                  ^
../imports_a/imports_a_wrap.cxx:309:4: note: return value type mismatch
  309 | A *_wrap_new_A_imports_a_128652db71bfb363() {
      |    ^
../imports_a/imports_a_wrap.cxx:309:4: note: '_wrap_new_A_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:309:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_a/imports_a.go:43:18: warning: type of '_wrap_new_A_Intermediate_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   43 | extern uintptr_t _wrap_new_A_Intermediate_imports_a_128652db71bfb363(void);
      |                  ^
../imports_a/imports_a_wrap.cxx:394:17: note: return value type mismatch
  394 | A_Intermediate *_wrap_new_A_Intermediate_imports_a_128652db71bfb363() {
      |                 ^
../imports_a/imports_a_wrap.cxx:394:17: note: '_wrap_new_A_Intermediate_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:394:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_a/imports_a.go:37:13: warning: type of '_wrap_delete_A_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_A_imports_a_128652db71bfb363(uintptr_t arg1);
      |             ^
../imports_a/imports_a_wrap.cxx:320:6: note: type mismatch in parameter 1
  320 | void _wrap_delete_A_imports_a_128652db71bfb363(A *_swig_go_0) {
      |      ^
../imports_a/imports_a_wrap.cxx:320:6: note: '_wrap_delete_A_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:320:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_a/imports_a.go:44:13: warning: type of '_wrap_delete_A_Intermediate_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_delete_A_Intermediate_imports_a_128652db71bfb363(uintptr_t arg1);
      |             ^
../imports_a/imports_a_wrap.cxx:405:6: note: type mismatch in parameter 1
  405 | void _wrap_delete_A_Intermediate_imports_a_128652db71bfb363(A_Intermediate *_swig_go_0) {
      |      ^
../imports_a/imports_a_wrap.cxx:405:6: note: '_wrap_delete_A_Intermediate_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:405:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_a/imports_a.go:32:18: warning: type of '_wrap_Swig_malloc_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_imports_a_128652db71bfb363(swig_intgo arg1);
      |                  ^
../imports_a/imports_a_wrap.cxx:259:7: note: return value type mismatch
  259 | void *_wrap_Swig_malloc_imports_a_128652db71bfb363(intgo _swig_go_0) {
      |       ^
../imports_a/imports_a_wrap.cxx:259:7: note: '_wrap_Swig_malloc_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:259:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_a/imports_a.go:31:13: warning: type of '_wrap_Swig_free_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_imports_a_128652db71bfb363(uintptr_t arg1);
      |             ^
../imports_a/imports_a_wrap.cxx:249:6: note: type mismatch in parameter 1
  249 | void _wrap_Swig_free_imports_a_128652db71bfb363(void *_swig_go_0) {
      |      ^
../imports_a/imports_a_wrap.cxx:249:6: note: '_wrap_Swig_free_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:249:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_a/imports_a.go:41:19: warning: type of '_wrap_A_member_virtual_test_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   41 | extern swig_intgo _wrap_A_member_virtual_test_imports_a_128652db71bfb363(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../imports_a/imports_a_wrap.cxx:364:7: note: type mismatch in parameter 1
  364 | intgo _wrap_A_member_virtual_test_imports_a_128652db71bfb363(A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_a/imports_a_wrap.cxx:364:7: note: '_wrap_A_member_virtual_test_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:364:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_a/imports_a.go:38:13: warning: type of '_wrap_A_hello_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_A_hello_imports_a_128652db71bfb363(uintptr_t arg1);
      |             ^
../imports_a/imports_a_wrap.cxx:330:6: note: type mismatch in parameter 1
  330 | void _wrap_A_hello_imports_a_128652db71bfb363(A *_swig_go_0) {
      |      ^
../imports_a/imports_a_wrap.cxx:330:6: note: '_wrap_A_hello_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:330:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_a/imports_a.go:42:19: warning: type of '_wrap_A_global_virtual_test_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   42 | extern swig_intgo _wrap_A_global_virtual_test_imports_a_128652db71bfb363(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../imports_a/imports_a_wrap.cxx:379:7: note: type mismatch in parameter 1
  379 | intgo _wrap_A_global_virtual_test_imports_a_128652db71bfb363(A *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_a/imports_a_wrap.cxx:379:7: note: '_wrap_A_global_virtual_test_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:379:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_a/imports_a.go:46:19: warning: type of '_wrap_A_Intermediate_member_virtual_test_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_A_Intermediate_member_virtual_test_imports_a_128652db71bfb363(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../imports_a/imports_a_wrap.cxx:426:7: note: type mismatch in parameter 1
  426 | intgo _wrap_A_Intermediate_member_virtual_test_imports_a_128652db71bfb363(A_Intermediate *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_a/imports_a_wrap.cxx:426:7: note: '_wrap_A_Intermediate_member_virtual_test_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:426:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_a/imports_a.go:45:13: warning: type of '_wrap_A_Intermediate_hello_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   45 | extern void _wrap_A_Intermediate_hello_imports_a_128652db71bfb363(uintptr_t _swig_base);
      |             ^
../imports_a/imports_a_wrap.cxx:415:6: note: type mismatch in parameter 1
  415 | void _wrap_A_Intermediate_hello_imports_a_128652db71bfb363(A_Intermediate *_swig_go_0) {
      |      ^
../imports_a/imports_a_wrap.cxx:415:6: note: '_wrap_A_Intermediate_hello_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:415:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_a/imports_a.go:47:19: warning: type of '_wrap_A_Intermediate_global_virtual_test_imports_a_128652db71bfb363' does not match original declaration [-Wlto-type-mismatch]
   47 | extern swig_intgo _wrap_A_Intermediate_global_virtual_test_imports_a_128652db71bfb363(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../imports_a/imports_a_wrap.cxx:442:7: note: type mismatch in parameter 1
  442 | intgo _wrap_A_Intermediate_global_virtual_test_imports_a_128652db71bfb363(A_Intermediate *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_a/imports_a_wrap.cxx:442:7: note: '_wrap_A_Intermediate_global_virtual_test_imports_a_128652db71bfb363' was previously declared here
../imports_a/imports_a_wrap.cxx:442:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:42:18: warning: type of '_wrap_new_C_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   42 | extern uintptr_t _wrap_new_C_imports_b_726991a2ffbfa751(void);
      |                  ^
../imports_b/imports_b_wrap.cxx:388:4: note: return value type mismatch
  388 | C *_wrap_new_C_imports_b_726991a2ffbfa751() {
      |    ^
../imports_b/imports_b_wrap.cxx:388:4: note: '_wrap_new_C_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:388:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:33:18: warning: type of '_wrap_new_B_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_B_imports_b_726991a2ffbfa751(void);
      |                  ^
../imports_b/imports_b_wrap.cxx:272:4: note: return value type mismatch
  272 | B *_wrap_new_B_imports_b_726991a2ffbfa751() {
      |    ^
../imports_b/imports_b_wrap.cxx:272:4: note: '_wrap_new_B_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:272:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:43:13: warning: type of '_wrap_delete_C_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   43 | extern void _wrap_delete_C_imports_b_726991a2ffbfa751(uintptr_t arg1);
      |             ^
../imports_b/imports_b_wrap.cxx:399:6: note: type mismatch in parameter 1
  399 | void _wrap_delete_C_imports_b_726991a2ffbfa751(C *_swig_go_0) {
      |      ^
../imports_b/imports_b_wrap.cxx:399:6: note: '_wrap_delete_C_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:399:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:37:13: warning: type of '_wrap_delete_B_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   37 | extern void _wrap_delete_B_imports_b_726991a2ffbfa751(uintptr_t arg1);
      |             ^
../imports_b/imports_b_wrap.cxx:323:6: note: type mismatch in parameter 1
  323 | void _wrap_delete_B_imports_b_726991a2ffbfa751(B *_swig_go_0) {
      |      ^
../imports_b/imports_b_wrap.cxx:323:6: note: '_wrap_delete_B_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:323:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:32:18: warning: type of '_wrap_Swig_malloc_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_imports_b_726991a2ffbfa751(swig_intgo arg1);
      |                  ^
../imports_b/imports_b_wrap.cxx:259:7: note: return value type mismatch
  259 | void *_wrap_Swig_malloc_imports_b_726991a2ffbfa751(intgo _swig_go_0) {
      |       ^
../imports_b/imports_b_wrap.cxx:259:7: note: '_wrap_Swig_malloc_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:259:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:31:13: warning: type of '_wrap_Swig_free_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_imports_b_726991a2ffbfa751(uintptr_t arg1);
      |             ^
../imports_b/imports_b_wrap.cxx:249:6: note: type mismatch in parameter 1
  249 | void _wrap_Swig_free_imports_b_726991a2ffbfa751(void *_swig_go_0) {
      |      ^
../imports_b/imports_b_wrap.cxx:249:6: note: '_wrap_Swig_free_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:249:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:45:19: warning: type of '_wrap_C_member_virtual_test_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   45 | extern swig_intgo _wrap_C_member_virtual_test_imports_b_726991a2ffbfa751(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../imports_b/imports_b_wrap.cxx:420:7: note: type mismatch in parameter 1
  420 | intgo _wrap_C_member_virtual_test_imports_b_726991a2ffbfa751(C *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_b/imports_b_wrap.cxx:420:7: note: '_wrap_C_member_virtual_test_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:420:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:44:13: warning: type of '_wrap_C_hello_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   44 | extern void _wrap_C_hello_imports_b_726991a2ffbfa751(uintptr_t _swig_base);
      |             ^
../imports_b/imports_b_wrap.cxx:409:6: note: type mismatch in parameter 1
  409 | void _wrap_C_hello_imports_b_726991a2ffbfa751(C *_swig_go_0) {
      |      ^
../imports_b/imports_b_wrap.cxx:409:6: note: '_wrap_C_hello_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:409:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:46:19: warning: type of '_wrap_C_global_virtual_test_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   46 | extern swig_intgo _wrap_C_global_virtual_test_imports_b_726991a2ffbfa751(uintptr_t _swig_base, swig_intgo arg1);
      |                   ^
../imports_b/imports_b_wrap.cxx:436:7: note: type mismatch in parameter 1
  436 | intgo _wrap_C_global_virtual_test_imports_b_726991a2ffbfa751(C *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_b/imports_b_wrap.cxx:436:7: note: '_wrap_C_global_virtual_test_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:436:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:41:18: warning: type of '_wrap_C_get_a_type_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   41 | extern uintptr_t _wrap_C_get_a_type_imports_b_726991a2ffbfa751(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../imports_b/imports_b_wrap.cxx:373:4: note: return value type mismatch
  373 | A *_wrap_C_get_a_type_imports_b_726991a2ffbfa751(C *_swig_go_0, A *_swig_go_1) {
      |    ^
../imports_b/imports_b_wrap.cxx:373:4: note: '_wrap_C_get_a_type_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:373:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:40:18: warning: type of '_wrap_C_get_a_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   40 | extern uintptr_t _wrap_C_get_a_imports_b_726991a2ffbfa751(uintptr_t arg1, uintptr_t arg2);
      |                  ^
../imports_b/imports_b_wrap.cxx:358:4: note: return value type mismatch
  358 | A *_wrap_C_get_a_imports_b_726991a2ffbfa751(C *_swig_go_0, A *_swig_go_1) {
      |    ^
../imports_b/imports_b_wrap.cxx:358:4: note: '_wrap_C_get_a_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:358:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:35:19: warning: type of '_wrap_B_member_virtual_test_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   35 | extern swig_intgo _wrap_B_member_virtual_test_imports_b_726991a2ffbfa751(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../imports_b/imports_b_wrap.cxx:293:7: note: type mismatch in parameter 1
  293 | intgo _wrap_B_member_virtual_test_imports_b_726991a2ffbfa751(B *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_b/imports_b_wrap.cxx:293:7: note: '_wrap_B_member_virtual_test_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:293:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:38:13: warning: type of '_wrap_B_hello_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_B_hello_imports_b_726991a2ffbfa751(uintptr_t _swig_base);
      |             ^
../imports_b/imports_b_wrap.cxx:333:6: note: type mismatch in parameter 1
  333 | void _wrap_B_hello_imports_b_726991a2ffbfa751(B *_swig_go_0) {
      |      ^
../imports_b/imports_b_wrap.cxx:333:6: note: '_wrap_B_hello_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:333:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:36:19: warning: type of '_wrap_B_global_virtual_test_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_B_global_virtual_test_imports_b_726991a2ffbfa751(uintptr_t arg1, swig_intgo arg2);
      |                   ^
../imports_b/imports_b_wrap.cxx:308:7: note: type mismatch in parameter 1
  308 | intgo _wrap_B_global_virtual_test_imports_b_726991a2ffbfa751(B *_swig_go_0, intgo _swig_go_1) {
      |       ^
../imports_b/imports_b_wrap.cxx:308:7: note: '_wrap_B_global_virtual_test_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:308:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/imports/src/imports_b/imports_b.go:34:13: warning: type of '_wrap_B_bye_imports_b_726991a2ffbfa751' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_B_bye_imports_b_726991a2ffbfa751(uintptr_t arg1);
      |             ^
../imports_b/imports_b_wrap.cxx:283:6: note: type mismatch in parameter 1
  283 | void _wrap_B_bye_imports_b_726991a2ffbfa751(B *_swig_go_0) {
      |      ^
../imports_b/imports_b_wrap.cxx:283:6: note: '_wrap_B_bye_imports_b_726991a2ffbfa751' was previously declared here
../imports_b/imports_b_wrap.cxx:283:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2570164562/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase mod (with run test)
# swigtests/mod_a
../mod_a/mod_a.go:37:18: warning: type of '_wrap_new_B_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_B_mod_a_432bcba98f10af57(void);
      |                  ^
../mod_a/mod_a_wrap.cxx:318:4: note: return value type mismatch
  318 | B *_wrap_new_B_mod_a_432bcba98f10af57() {
      |    ^
../mod_a/mod_a_wrap.cxx:318:4: note: '_wrap_new_B_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:318:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_a/mod_a.go:33:18: warning: type of '_wrap_new_A_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_A_mod_a_432bcba98f10af57(void);
      |                  ^
../mod_a/mod_a_wrap.cxx:272:4: note: return value type mismatch
  272 | A *_wrap_new_A_mod_a_432bcba98f10af57() {
      |    ^
../mod_a/mod_a_wrap.cxx:272:4: note: '_wrap_new_A_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:272:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_a/mod_a.go:38:13: warning: type of '_wrap_delete_B_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_B_mod_a_432bcba98f10af57(uintptr_t arg1);
      |             ^
../mod_a/mod_a_wrap.cxx:329:6: note: type mismatch in parameter 1
  329 | void _wrap_delete_B_mod_a_432bcba98f10af57(B *_swig_go_0) {
      |      ^
../mod_a/mod_a_wrap.cxx:329:6: note: '_wrap_delete_B_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:329:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_a/mod_a.go:36:13: warning: type of '_wrap_delete_A_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_A_mod_a_432bcba98f10af57(uintptr_t arg1);
      |             ^
../mod_a/mod_a_wrap.cxx:308:6: note: type mismatch in parameter 1
  308 | void _wrap_delete_A_mod_a_432bcba98f10af57(A *_swig_go_0) {
      |      ^
../mod_a/mod_a_wrap.cxx:308:6: note: '_wrap_delete_A_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:308:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_a/mod_a.go:32:18: warning: type of '_wrap_Swig_malloc_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_mod_a_432bcba98f10af57(swig_intgo arg1);
      |                  ^
../mod_a/mod_a_wrap.cxx:259:7: note: return value type mismatch
  259 | void *_wrap_Swig_malloc_mod_a_432bcba98f10af57(intgo _swig_go_0) {
      |       ^
../mod_a/mod_a_wrap.cxx:259:7: note: '_wrap_Swig_malloc_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:259:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_a/mod_a.go:31:13: warning: type of '_wrap_Swig_free_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_mod_a_432bcba98f10af57(uintptr_t arg1);
      |             ^
../mod_a/mod_a_wrap.cxx:249:6: note: type mismatch in parameter 1
  249 | void _wrap_Swig_free_mod_a_432bcba98f10af57(void *_swig_go_0) {
      |      ^
../mod_a/mod_a_wrap.cxx:249:6: note: '_wrap_Swig_free_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:249:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_a/mod_a.go:39:18: warning: type of '_wrap_B_GetC_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_B_GetC_mod_a_432bcba98f10af57(uintptr_t _swig_base);
      |                  ^
../mod_a/mod_a_wrap.cxx:339:4: note: return value type mismatch
  339 | C *_wrap_B_GetC_mod_a_432bcba98f10af57(B *_swig_go_0) {
      |    ^
../mod_a/mod_a_wrap.cxx:339:4: note: '_wrap_B_GetC_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:339:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_a/mod_a.go:40:13: warning: type of '_wrap_B_DoSomething_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_B_DoSomething_mod_a_432bcba98f10af57(uintptr_t _swig_base, uintptr_t arg1);
      |             ^
../mod_a/mod_a_wrap.cxx:353:6: note: type mismatch in parameter 1
  353 | void _wrap_B_DoSomething_mod_a_432bcba98f10af57(B *_swig_go_0, A *_swig_go_1) {
      |      ^
../mod_a/mod_a_wrap.cxx:353:6: note: '_wrap_B_DoSomething_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:353:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_a/mod_a.go:34:18: warning: type of '_wrap_A_GetC_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_A_GetC_mod_a_432bcba98f10af57(uintptr_t arg1);
      |                  ^
../mod_a/mod_a_wrap.cxx:283:4: note: return value type mismatch
  283 | C *_wrap_A_GetC_mod_a_432bcba98f10af57(A *_swig_go_0) {
      |    ^
../mod_a/mod_a_wrap.cxx:283:4: note: '_wrap_A_GetC_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:283:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_a/mod_a.go:35:13: warning: type of '_wrap_A_DoSomething_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_A_DoSomething_mod_a_432bcba98f10af57(uintptr_t arg1, uintptr_t arg2);
      |             ^
../mod_a/mod_a_wrap.cxx:296:6: note: type mismatch in parameter 1
  296 | void _wrap_A_DoSomething_mod_a_432bcba98f10af57(A *_swig_go_0, A *_swig_go_1) {
      |      ^
../mod_a/mod_a_wrap.cxx:296:6: note: '_wrap_A_DoSomething_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/mod_a
mod_a_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
mod_a_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# swigtests/mod_b
../mod_b/mod_b.go:37:18: warning: type of '_wrap_new_D_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_D_mod_b_9166555a92635696(void);
      |                  ^
../mod_b/mod_b_wrap.cxx:322:4: note: return value type mismatch
  322 | D *_wrap_new_D_mod_b_9166555a92635696() {
      |    ^
../mod_b/mod_b_wrap.cxx:322:4: note: '_wrap_new_D_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:322:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_b/mod_b.go:33:18: warning: type of '_wrap_new_C_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_C_mod_b_9166555a92635696(void);
      |                  ^
../mod_b/mod_b_wrap.cxx:272:4: note: return value type mismatch
  272 | C *_wrap_new_C_mod_b_9166555a92635696() {
      |    ^
../mod_b/mod_b_wrap.cxx:272:4: note: '_wrap_new_C_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:272:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_b/mod_b.go:38:13: warning: type of '_wrap_delete_D_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_D_mod_b_9166555a92635696(uintptr_t arg1);
      |             ^
../mod_b/mod_b_wrap.cxx:333:6: note: type mismatch in parameter 1
  333 | void _wrap_delete_D_mod_b_9166555a92635696(D *_swig_go_0) {
      |      ^
../mod_b/mod_b_wrap.cxx:333:6: note: '_wrap_delete_D_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:333:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_b/mod_b.go:34:13: warning: type of '_wrap_delete_C_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_C_mod_b_9166555a92635696(uintptr_t arg1);
      |             ^
../mod_b/mod_b_wrap.cxx:283:6: note: type mismatch in parameter 1
  283 | void _wrap_delete_C_mod_b_9166555a92635696(C *_swig_go_0) {
      |      ^
../mod_b/mod_b_wrap.cxx:283:6: note: '_wrap_delete_C_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:283:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_b/mod_b.go:32:18: warning: type of '_wrap_Swig_malloc_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_mod_b_9166555a92635696(swig_intgo arg1);
      |                  ^
../mod_b/mod_b_wrap.cxx:259:7: note: return value type mismatch
  259 | void *_wrap_Swig_malloc_mod_b_9166555a92635696(intgo _swig_go_0) {
      |       ^
../mod_b/mod_b_wrap.cxx:259:7: note: '_wrap_Swig_malloc_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:259:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_b/mod_b.go:31:13: warning: type of '_wrap_Swig_free_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_mod_b_9166555a92635696(uintptr_t arg1);
      |             ^
../mod_b/mod_b_wrap.cxx:249:6: note: type mismatch in parameter 1
  249 | void _wrap_Swig_free_mod_b_9166555a92635696(void *_swig_go_0) {
      |      ^
../mod_b/mod_b_wrap.cxx:249:6: note: '_wrap_Swig_free_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:249:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_b/mod_b.go:39:18: warning: type of '_wrap_D_GetC_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_D_GetC_mod_b_9166555a92635696(uintptr_t _swig_base);
      |                  ^
../mod_b/mod_b_wrap.cxx:343:4: note: return value type mismatch
  343 | C *_wrap_D_GetC_mod_b_9166555a92635696(D *_swig_go_0) {
      |    ^
../mod_b/mod_b_wrap.cxx:343:4: note: '_wrap_D_GetC_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:343:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_b/mod_b.go:40:13: warning: type of '_wrap_D_DoSomething_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_D_DoSomething_mod_b_9166555a92635696(uintptr_t _swig_base, uintptr_t arg1);
      |             ^
../mod_b/mod_b_wrap.cxx:359:6: note: type mismatch in parameter 1
  359 | void _wrap_D_DoSomething_mod_b_9166555a92635696(D *_swig_go_0, A *_swig_go_1) {
      |      ^
../mod_b/mod_b_wrap.cxx:359:6: note: '_wrap_D_DoSomething_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:359:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_b/mod_b.go:35:18: warning: type of '_wrap_C_GetC_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_C_GetC_mod_b_9166555a92635696(uintptr_t _swig_base);
      |                  ^
../mod_b/mod_b_wrap.cxx:293:4: note: return value type mismatch
  293 | C *_wrap_C_GetC_mod_b_9166555a92635696(C *_swig_go_0) {
      |    ^
../mod_b/mod_b_wrap.cxx:293:4: note: '_wrap_C_GetC_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:293:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../mod_b/mod_b.go:36:13: warning: type of '_wrap_C_DoSomething_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_C_DoSomething_mod_b_9166555a92635696(uintptr_t _swig_base, uintptr_t arg1);
      |             ^
../mod_b/mod_b_wrap.cxx:308:6: note: type mismatch in parameter 1
  308 | void _wrap_C_DoSomething_mod_b_9166555a92635696(C *_swig_go_0, A *_swig_go_1) {
      |      ^
../mod_b/mod_b_wrap.cxx:308:6: note: '_wrap_C_DoSomething_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:308:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/mod_b
mod_b_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
mod_b_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# swigtests/mod
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_b/mod_b.go:37:18: warning: type of '_wrap_new_D_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_D_mod_b_9166555a92635696(void);
      |                  ^
../mod_b/mod_b_wrap.cxx:322:4: note: return value type mismatch
  322 | D *_wrap_new_D_mod_b_9166555a92635696() {
      |    ^
../mod_b/mod_b_wrap.cxx:322:4: note: '_wrap_new_D_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:322:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_b/mod_b.go:33:18: warning: type of '_wrap_new_C_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_C_mod_b_9166555a92635696(void);
      |                  ^
../mod_b/mod_b_wrap.cxx:272:4: note: return value type mismatch
  272 | C *_wrap_new_C_mod_b_9166555a92635696() {
      |    ^
../mod_b/mod_b_wrap.cxx:272:4: note: '_wrap_new_C_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:272:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_b/mod_b.go:38:13: warning: type of '_wrap_delete_D_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_D_mod_b_9166555a92635696(uintptr_t arg1);
      |             ^
../mod_b/mod_b_wrap.cxx:333:6: note: type mismatch in parameter 1
  333 | void _wrap_delete_D_mod_b_9166555a92635696(D *_swig_go_0) {
      |      ^
../mod_b/mod_b_wrap.cxx:333:6: note: '_wrap_delete_D_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:333:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_b/mod_b.go:34:13: warning: type of '_wrap_delete_C_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   34 | extern void _wrap_delete_C_mod_b_9166555a92635696(uintptr_t arg1);
      |             ^
../mod_b/mod_b_wrap.cxx:283:6: note: type mismatch in parameter 1
  283 | void _wrap_delete_C_mod_b_9166555a92635696(C *_swig_go_0) {
      |      ^
../mod_b/mod_b_wrap.cxx:283:6: note: '_wrap_delete_C_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:283:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_b/mod_b.go:32:18: warning: type of '_wrap_Swig_malloc_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_mod_b_9166555a92635696(swig_intgo arg1);
      |                  ^
../mod_b/mod_b_wrap.cxx:259:7: note: return value type mismatch
  259 | void *_wrap_Swig_malloc_mod_b_9166555a92635696(intgo _swig_go_0) {
      |       ^
../mod_b/mod_b_wrap.cxx:259:7: note: '_wrap_Swig_malloc_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:259:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_b/mod_b.go:31:13: warning: type of '_wrap_Swig_free_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_mod_b_9166555a92635696(uintptr_t arg1);
      |             ^
../mod_b/mod_b_wrap.cxx:249:6: note: type mismatch in parameter 1
  249 | void _wrap_Swig_free_mod_b_9166555a92635696(void *_swig_go_0) {
      |      ^
../mod_b/mod_b_wrap.cxx:249:6: note: '_wrap_Swig_free_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:249:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_b/mod_b.go:39:18: warning: type of '_wrap_D_GetC_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_D_GetC_mod_b_9166555a92635696(uintptr_t _swig_base);
      |                  ^
../mod_b/mod_b_wrap.cxx:343:4: note: return value type mismatch
  343 | C *_wrap_D_GetC_mod_b_9166555a92635696(D *_swig_go_0) {
      |    ^
../mod_b/mod_b_wrap.cxx:343:4: note: '_wrap_D_GetC_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:343:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_b/mod_b.go:40:13: warning: type of '_wrap_D_DoSomething_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_D_DoSomething_mod_b_9166555a92635696(uintptr_t _swig_base, uintptr_t arg1);
      |             ^
../mod_b/mod_b_wrap.cxx:359:6: note: type mismatch in parameter 1
  359 | void _wrap_D_DoSomething_mod_b_9166555a92635696(D *_swig_go_0, A *_swig_go_1) {
      |      ^
../mod_b/mod_b_wrap.cxx:359:6: note: '_wrap_D_DoSomething_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:359:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_b/mod_b.go:35:18: warning: type of '_wrap_C_GetC_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   35 | extern uintptr_t _wrap_C_GetC_mod_b_9166555a92635696(uintptr_t _swig_base);
      |                  ^
../mod_b/mod_b_wrap.cxx:293:4: note: return value type mismatch
  293 | C *_wrap_C_GetC_mod_b_9166555a92635696(C *_swig_go_0) {
      |    ^
../mod_b/mod_b_wrap.cxx:293:4: note: '_wrap_C_GetC_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:293:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_b/mod_b.go:36:13: warning: type of '_wrap_C_DoSomething_mod_b_9166555a92635696' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_C_DoSomething_mod_b_9166555a92635696(uintptr_t _swig_base, uintptr_t arg1);
      |             ^
../mod_b/mod_b_wrap.cxx:308:6: note: type mismatch in parameter 1
  308 | void _wrap_C_DoSomething_mod_b_9166555a92635696(C *_swig_go_0, A *_swig_go_1) {
      |      ^
../mod_b/mod_b_wrap.cxx:308:6: note: '_wrap_C_DoSomething_mod_b_9166555a92635696' was previously declared here
../mod_b/mod_b_wrap.cxx:308:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_a/mod_a.go:37:18: warning: type of '_wrap_new_B_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_B_mod_a_432bcba98f10af57(void);
      |                  ^
../mod_a/mod_a_wrap.cxx:318:4: note: return value type mismatch
  318 | B *_wrap_new_B_mod_a_432bcba98f10af57() {
      |    ^
../mod_a/mod_a_wrap.cxx:318:4: note: '_wrap_new_B_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:318:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_a/mod_a.go:33:18: warning: type of '_wrap_new_A_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   33 | extern uintptr_t _wrap_new_A_mod_a_432bcba98f10af57(void);
      |                  ^
../mod_a/mod_a_wrap.cxx:272:4: note: return value type mismatch
  272 | A *_wrap_new_A_mod_a_432bcba98f10af57() {
      |    ^
../mod_a/mod_a_wrap.cxx:272:4: note: '_wrap_new_A_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:272:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_a/mod_a.go:38:13: warning: type of '_wrap_delete_B_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_B_mod_a_432bcba98f10af57(uintptr_t arg1);
      |             ^
../mod_a/mod_a_wrap.cxx:329:6: note: type mismatch in parameter 1
  329 | void _wrap_delete_B_mod_a_432bcba98f10af57(B *_swig_go_0) {
      |      ^
../mod_a/mod_a_wrap.cxx:329:6: note: '_wrap_delete_B_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:329:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_a/mod_a.go:36:13: warning: type of '_wrap_delete_A_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   36 | extern void _wrap_delete_A_mod_a_432bcba98f10af57(uintptr_t arg1);
      |             ^
../mod_a/mod_a_wrap.cxx:308:6: note: type mismatch in parameter 1
  308 | void _wrap_delete_A_mod_a_432bcba98f10af57(A *_swig_go_0) {
      |      ^
../mod_a/mod_a_wrap.cxx:308:6: note: '_wrap_delete_A_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:308:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_a/mod_a.go:32:18: warning: type of '_wrap_Swig_malloc_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_mod_a_432bcba98f10af57(swig_intgo arg1);
      |                  ^
../mod_a/mod_a_wrap.cxx:259:7: note: return value type mismatch
  259 | void *_wrap_Swig_malloc_mod_a_432bcba98f10af57(intgo _swig_go_0) {
      |       ^
../mod_a/mod_a_wrap.cxx:259:7: note: '_wrap_Swig_malloc_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:259:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_a/mod_a.go:31:13: warning: type of '_wrap_Swig_free_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_mod_a_432bcba98f10af57(uintptr_t arg1);
      |             ^
../mod_a/mod_a_wrap.cxx:249:6: note: type mismatch in parameter 1
  249 | void _wrap_Swig_free_mod_a_432bcba98f10af57(void *_swig_go_0) {
      |      ^
../mod_a/mod_a_wrap.cxx:249:6: note: '_wrap_Swig_free_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:249:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_a/mod_a.go:39:18: warning: type of '_wrap_B_GetC_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   39 | extern uintptr_t _wrap_B_GetC_mod_a_432bcba98f10af57(uintptr_t _swig_base);
      |                  ^
../mod_a/mod_a_wrap.cxx:339:4: note: return value type mismatch
  339 | C *_wrap_B_GetC_mod_a_432bcba98f10af57(B *_swig_go_0) {
      |    ^
../mod_a/mod_a_wrap.cxx:339:4: note: '_wrap_B_GetC_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:339:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_a/mod_a.go:40:13: warning: type of '_wrap_B_DoSomething_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   40 | extern void _wrap_B_DoSomething_mod_a_432bcba98f10af57(uintptr_t _swig_base, uintptr_t arg1);
      |             ^
../mod_a/mod_a_wrap.cxx:353:6: note: type mismatch in parameter 1
  353 | void _wrap_B_DoSomething_mod_a_432bcba98f10af57(B *_swig_go_0, A *_swig_go_1) {
      |      ^
../mod_a/mod_a_wrap.cxx:353:6: note: '_wrap_B_DoSomething_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:353:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_a/mod_a.go:34:18: warning: type of '_wrap_A_GetC_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_A_GetC_mod_a_432bcba98f10af57(uintptr_t arg1);
      |                  ^
../mod_a/mod_a_wrap.cxx:283:4: note: return value type mismatch
  283 | C *_wrap_A_GetC_mod_a_432bcba98f10af57(A *_swig_go_0) {
      |    ^
../mod_a/mod_a_wrap.cxx:283:4: note: '_wrap_A_GetC_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:283:4: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/mod/src/mod_a/mod_a.go:35:13: warning: type of '_wrap_A_DoSomething_mod_a_432bcba98f10af57' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_A_DoSomething_mod_a_432bcba98f10af57(uintptr_t arg1, uintptr_t arg2);
      |             ^
../mod_a/mod_a_wrap.cxx:296:6: note: type mismatch in parameter 1
  296 | void _wrap_A_DoSomething_mod_a_432bcba98f10af57(A *_swig_go_0, A *_swig_go_1) {
      |      ^
../mod_a/mod_a_wrap.cxx:296:6: note: '_wrap_A_DoSomething_mod_a_432bcba98f10af57' was previously declared here
../mod_a/mod_a_wrap.cxx:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-479996499/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase multi_import (with run test)
# swigtests/multi_import_b
../multi_import_b/multi_import_b.go:37:18: warning: type of '_wrap_new_YYY_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_YYY_multi_import_b_e54471975cb315db(void);
      |                  ^
../multi_import_b/multi_import_b_wrap.cxx:319:6: note: return value type mismatch
  319 | YYY *_wrap_new_YYY_multi_import_b_e54471975cb315db() {
      |      ^
../multi_import_b/multi_import_b_wrap.cxx:319:6: note: '_wrap_new_YYY_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:319:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../multi_import_b/multi_import_b.go:34:18: warning: type of '_wrap_new_XXX_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_XXX_multi_import_b_e54471975cb315db(void);
      |                  ^
../multi_import_b/multi_import_b_wrap.cxx:285:6: note: return value type mismatch
  285 | XXX *_wrap_new_XXX_multi_import_b_e54471975cb315db() {
      |      ^
../multi_import_b/multi_import_b_wrap.cxx:285:6: note: '_wrap_new_XXX_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:285:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../multi_import_b/multi_import_b.go:38:13: warning: type of '_wrap_delete_YYY_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_YYY_multi_import_b_e54471975cb315db(uintptr_t arg1);
      |             ^
../multi_import_b/multi_import_b_wrap.cxx:330:6: note: type mismatch in parameter 1
  330 | void _wrap_delete_YYY_multi_import_b_e54471975cb315db(YYY *_swig_go_0) {
      |      ^
../multi_import_b/multi_import_b_wrap.cxx:330:6: note: '_wrap_delete_YYY_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:330:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../multi_import_b/multi_import_b.go:35:13: warning: type of '_wrap_delete_XXX_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_XXX_multi_import_b_e54471975cb315db(uintptr_t arg1);
      |             ^
../multi_import_b/multi_import_b_wrap.cxx:296:6: note: type mismatch in parameter 1
  296 | void _wrap_delete_XXX_multi_import_b_e54471975cb315db(XXX *_swig_go_0) {
      |      ^
../multi_import_b/multi_import_b_wrap.cxx:296:6: note: '_wrap_delete_XXX_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../multi_import_b/multi_import_b.go:36:19: warning: type of '_wrap_YYY_testy_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_YYY_testy_multi_import_b_e54471975cb315db(uintptr_t arg1);
      |                   ^
../multi_import_b/multi_import_b_wrap.cxx:306:7: note: type mismatch in parameter 1
  306 | intgo _wrap_YYY_testy_multi_import_b_e54471975cb315db(YYY *_swig_go_0) {
      |       ^
../multi_import_b/multi_import_b_wrap.cxx:306:7: note: '_wrap_YYY_testy_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:306:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../multi_import_b/multi_import_b.go:39:19: warning: type of '_wrap_YYY_testx_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_YYY_testx_multi_import_b_e54471975cb315db(uintptr_t _swig_base);
      |                   ^
../multi_import_b/multi_import_b_wrap.cxx:340:7: note: type mismatch in parameter 1
  340 | intgo _wrap_YYY_testx_multi_import_b_e54471975cb315db(YYY *_swig_go_0) {
      |       ^
../multi_import_b/multi_import_b_wrap.cxx:340:7: note: '_wrap_YYY_testx_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:340:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../multi_import_b/multi_import_b.go:33:19: warning: type of '_wrap_XXX_testx_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_XXX_testx_multi_import_b_e54471975cb315db(uintptr_t arg1);
      |                   ^
../multi_import_b/multi_import_b_wrap.cxx:272:7: note: type mismatch in parameter 1
  272 | intgo _wrap_XXX_testx_multi_import_b_e54471975cb315db(XXX *_swig_go_0) {
      |       ^
../multi_import_b/multi_import_b_wrap.cxx:272:7: note: '_wrap_XXX_testx_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:272:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../multi_import_b/multi_import_b.go:32:18: warning: type of '_wrap_Swig_malloc_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_multi_import_b_e54471975cb315db(swig_intgo arg1);
      |                  ^
../multi_import_b/multi_import_b_wrap.cxx:259:7: note: return value type mismatch
  259 | void *_wrap_Swig_malloc_multi_import_b_e54471975cb315db(intgo _swig_go_0) {
      |       ^
../multi_import_b/multi_import_b_wrap.cxx:259:7: note: '_wrap_Swig_malloc_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:259:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../multi_import_b/multi_import_b.go:31:13: warning: type of '_wrap_Swig_free_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_multi_import_b_e54471975cb315db(uintptr_t arg1);
      |             ^
../multi_import_b/multi_import_b_wrap.cxx:249:6: note: type mismatch in parameter 1
  249 | void _wrap_Swig_free_multi_import_b_e54471975cb315db(void *_swig_go_0) {
      |      ^
../multi_import_b/multi_import_b_wrap.cxx:249:6: note: '_wrap_Swig_free_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:249:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/multi_import_b
multi_import_b_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
multi_import_b_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# swigtests/multi_import_a
../multi_import_a/multi_import_a.go:34:18: warning: type of '_wrap_new_ZZZ_multi_import_a_51049bfc59d89828' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_ZZZ_multi_import_a_51049bfc59d89828(void);
      |                  ^
../multi_import_a/multi_import_a_wrap.cxx:285:6: note: return value type mismatch
  285 | ZZZ *_wrap_new_ZZZ_multi_import_a_51049bfc59d89828() {
      |      ^
../multi_import_a/multi_import_a_wrap.cxx:285:6: note: '_wrap_new_ZZZ_multi_import_a_51049bfc59d89828' was previously declared here
../multi_import_a/multi_import_a_wrap.cxx:285:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../multi_import_a/multi_import_a.go:35:13: warning: type of '_wrap_delete_ZZZ_multi_import_a_51049bfc59d89828' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_ZZZ_multi_import_a_51049bfc59d89828(uintptr_t arg1);
      |             ^
../multi_import_a/multi_import_a_wrap.cxx:296:6: note: type mismatch in parameter 1
  296 | void _wrap_delete_ZZZ_multi_import_a_51049bfc59d89828(ZZZ *_swig_go_0) {
      |      ^
../multi_import_a/multi_import_a_wrap.cxx:296:6: note: '_wrap_delete_ZZZ_multi_import_a_51049bfc59d89828' was previously declared here
../multi_import_a/multi_import_a_wrap.cxx:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../multi_import_a/multi_import_a.go:33:19: warning: type of '_wrap_ZZZ_testz_multi_import_a_51049bfc59d89828' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_ZZZ_testz_multi_import_a_51049bfc59d89828(uintptr_t arg1);
      |                   ^
../multi_import_a/multi_import_a_wrap.cxx:272:7: note: type mismatch in parameter 1
  272 | intgo _wrap_ZZZ_testz_multi_import_a_51049bfc59d89828(ZZZ *_swig_go_0) {
      |       ^
../multi_import_a/multi_import_a_wrap.cxx:272:7: note: '_wrap_ZZZ_testz_multi_import_a_51049bfc59d89828' was previously declared here
../multi_import_a/multi_import_a_wrap.cxx:272:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../multi_import_a/multi_import_a.go:36:19: warning: type of '_wrap_ZZZ_testx_multi_import_a_51049bfc59d89828' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_ZZZ_testx_multi_import_a_51049bfc59d89828(uintptr_t _swig_base);
      |                   ^
../multi_import_a/multi_import_a_wrap.cxx:306:7: note: type mismatch in parameter 1
  306 | intgo _wrap_ZZZ_testx_multi_import_a_51049bfc59d89828(ZZZ *_swig_go_0) {
      |       ^
../multi_import_a/multi_import_a_wrap.cxx:306:7: note: '_wrap_ZZZ_testx_multi_import_a_51049bfc59d89828' was previously declared here
../multi_import_a/multi_import_a_wrap.cxx:306:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../multi_import_a/multi_import_a.go:32:18: warning: type of '_wrap_Swig_malloc_multi_import_a_51049bfc59d89828' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_multi_import_a_51049bfc59d89828(swig_intgo arg1);
      |                  ^
../multi_import_a/multi_import_a_wrap.cxx:259:7: note: return value type mismatch
  259 | void *_wrap_Swig_malloc_multi_import_a_51049bfc59d89828(intgo _swig_go_0) {
      |       ^
../multi_import_a/multi_import_a_wrap.cxx:259:7: note: '_wrap_Swig_malloc_multi_import_a_51049bfc59d89828' was previously declared here
../multi_import_a/multi_import_a_wrap.cxx:259:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
../multi_import_a/multi_import_a.go:31:13: warning: type of '_wrap_Swig_free_multi_import_a_51049bfc59d89828' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_multi_import_a_51049bfc59d89828(uintptr_t arg1);
      |             ^
../multi_import_a/multi_import_a_wrap.cxx:249:6: note: type mismatch in parameter 1
  249 | void _wrap_Swig_free_multi_import_a_51049bfc59d89828(void *_swig_go_0) {
      |      ^
../multi_import_a/multi_import_a_wrap.cxx:249:6: note: '_wrap_Swig_free_multi_import_a_51049bfc59d89828' was previously declared here
../multi_import_a/multi_import_a_wrap.cxx:249:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
# swigtests/multi_import_a
multi_import_a_wrap.cxx:219:13: warning: 'void _swig_gopanic(const char*)' defined but not used [-Wunused-function]
  219 | static void _swig_gopanic(const char *p) {
      |             ^~~~~~~~~~~~~
multi_import_a_wrap.cxx:211:14: warning: 'char* _swig_topofstack()' defined but not used [-Wunused-function]
  211 | static char *_swig_topofstack() {
      |              ^~~~~~~~~~~~~~~~
# swigtests/multi_import
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_b/multi_import_b.go:37:18: warning: type of '_wrap_new_YYY_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   37 | extern uintptr_t _wrap_new_YYY_multi_import_b_e54471975cb315db(void);
      |                  ^
../multi_import_b/multi_import_b_wrap.cxx:319:6: note: return value type mismatch
  319 | YYY *_wrap_new_YYY_multi_import_b_e54471975cb315db() {
      |      ^
../multi_import_b/multi_import_b_wrap.cxx:319:6: note: '_wrap_new_YYY_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:319:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_b/multi_import_b.go:34:18: warning: type of '_wrap_new_XXX_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_XXX_multi_import_b_e54471975cb315db(void);
      |                  ^
../multi_import_b/multi_import_b_wrap.cxx:285:6: note: return value type mismatch
  285 | XXX *_wrap_new_XXX_multi_import_b_e54471975cb315db() {
      |      ^
../multi_import_b/multi_import_b_wrap.cxx:285:6: note: '_wrap_new_XXX_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:285:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_b/multi_import_b.go:38:13: warning: type of '_wrap_delete_YYY_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   38 | extern void _wrap_delete_YYY_multi_import_b_e54471975cb315db(uintptr_t arg1);
      |             ^
../multi_import_b/multi_import_b_wrap.cxx:330:6: note: type mismatch in parameter 1
  330 | void _wrap_delete_YYY_multi_import_b_e54471975cb315db(YYY *_swig_go_0) {
      |      ^
../multi_import_b/multi_import_b_wrap.cxx:330:6: note: '_wrap_delete_YYY_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:330:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_b/multi_import_b.go:35:13: warning: type of '_wrap_delete_XXX_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_XXX_multi_import_b_e54471975cb315db(uintptr_t arg1);
      |             ^
../multi_import_b/multi_import_b_wrap.cxx:296:6: note: type mismatch in parameter 1
  296 | void _wrap_delete_XXX_multi_import_b_e54471975cb315db(XXX *_swig_go_0) {
      |      ^
../multi_import_b/multi_import_b_wrap.cxx:296:6: note: '_wrap_delete_XXX_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_b/multi_import_b.go:36:19: warning: type of '_wrap_YYY_testy_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_YYY_testy_multi_import_b_e54471975cb315db(uintptr_t arg1);
      |                   ^
../multi_import_b/multi_import_b_wrap.cxx:306:7: note: type mismatch in parameter 1
  306 | intgo _wrap_YYY_testy_multi_import_b_e54471975cb315db(YYY *_swig_go_0) {
      |       ^
../multi_import_b/multi_import_b_wrap.cxx:306:7: note: '_wrap_YYY_testy_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:306:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_b/multi_import_b.go:39:19: warning: type of '_wrap_YYY_testx_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   39 | extern swig_intgo _wrap_YYY_testx_multi_import_b_e54471975cb315db(uintptr_t _swig_base);
      |                   ^
../multi_import_b/multi_import_b_wrap.cxx:340:7: note: type mismatch in parameter 1
  340 | intgo _wrap_YYY_testx_multi_import_b_e54471975cb315db(YYY *_swig_go_0) {
      |       ^
../multi_import_b/multi_import_b_wrap.cxx:340:7: note: '_wrap_YYY_testx_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:340:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_b/multi_import_b.go:33:19: warning: type of '_wrap_XXX_testx_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_XXX_testx_multi_import_b_e54471975cb315db(uintptr_t arg1);
      |                   ^
../multi_import_b/multi_import_b_wrap.cxx:272:7: note: type mismatch in parameter 1
  272 | intgo _wrap_XXX_testx_multi_import_b_e54471975cb315db(XXX *_swig_go_0) {
      |       ^
../multi_import_b/multi_import_b_wrap.cxx:272:7: note: '_wrap_XXX_testx_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:272:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_b/multi_import_b.go:32:18: warning: type of '_wrap_Swig_malloc_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_multi_import_b_e54471975cb315db(swig_intgo arg1);
      |                  ^
../multi_import_b/multi_import_b_wrap.cxx:259:7: note: return value type mismatch
  259 | void *_wrap_Swig_malloc_multi_import_b_e54471975cb315db(intgo _swig_go_0) {
      |       ^
../multi_import_b/multi_import_b_wrap.cxx:259:7: note: '_wrap_Swig_malloc_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:259:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_b/multi_import_b.go:31:13: warning: type of '_wrap_Swig_free_multi_import_b_e54471975cb315db' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_multi_import_b_e54471975cb315db(uintptr_t arg1);
      |             ^
../multi_import_b/multi_import_b_wrap.cxx:249:6: note: type mismatch in parameter 1
  249 | void _wrap_Swig_free_multi_import_b_e54471975cb315db(void *_swig_go_0) {
      |      ^
../multi_import_b/multi_import_b_wrap.cxx:249:6: note: '_wrap_Swig_free_multi_import_b_e54471975cb315db' was previously declared here
../multi_import_b/multi_import_b_wrap.cxx:249:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_a/multi_import_a.go:34:18: warning: type of '_wrap_new_ZZZ_multi_import_a_51049bfc59d89828' does not match original declaration [-Wlto-type-mismatch]
   34 | extern uintptr_t _wrap_new_ZZZ_multi_import_a_51049bfc59d89828(void);
      |                  ^
../multi_import_a/multi_import_a_wrap.cxx:285:6: note: return value type mismatch
  285 | ZZZ *_wrap_new_ZZZ_multi_import_a_51049bfc59d89828() {
      |      ^
../multi_import_a/multi_import_a_wrap.cxx:285:6: note: '_wrap_new_ZZZ_multi_import_a_51049bfc59d89828' was previously declared here
../multi_import_a/multi_import_a_wrap.cxx:285:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_a/multi_import_a.go:35:13: warning: type of '_wrap_delete_ZZZ_multi_import_a_51049bfc59d89828' does not match original declaration [-Wlto-type-mismatch]
   35 | extern void _wrap_delete_ZZZ_multi_import_a_51049bfc59d89828(uintptr_t arg1);
      |             ^
../multi_import_a/multi_import_a_wrap.cxx:296:6: note: type mismatch in parameter 1
  296 | void _wrap_delete_ZZZ_multi_import_a_51049bfc59d89828(ZZZ *_swig_go_0) {
      |      ^
../multi_import_a/multi_import_a_wrap.cxx:296:6: note: '_wrap_delete_ZZZ_multi_import_a_51049bfc59d89828' was previously declared here
../multi_import_a/multi_import_a_wrap.cxx:296:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_a/multi_import_a.go:33:19: warning: type of '_wrap_ZZZ_testz_multi_import_a_51049bfc59d89828' does not match original declaration [-Wlto-type-mismatch]
   33 | extern swig_intgo _wrap_ZZZ_testz_multi_import_a_51049bfc59d89828(uintptr_t arg1);
      |                   ^
../multi_import_a/multi_import_a_wrap.cxx:272:7: note: type mismatch in parameter 1
  272 | intgo _wrap_ZZZ_testz_multi_import_a_51049bfc59d89828(ZZZ *_swig_go_0) {
      |       ^
../multi_import_a/multi_import_a_wrap.cxx:272:7: note: '_wrap_ZZZ_testz_multi_import_a_51049bfc59d89828' was previously declared here
../multi_import_a/multi_import_a_wrap.cxx:272:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_a/multi_import_a.go:36:19: warning: type of '_wrap_ZZZ_testx_multi_import_a_51049bfc59d89828' does not match original declaration [-Wlto-type-mismatch]
   36 | extern swig_intgo _wrap_ZZZ_testx_multi_import_a_51049bfc59d89828(uintptr_t _swig_base);
      |                   ^
../multi_import_a/multi_import_a_wrap.cxx:306:7: note: type mismatch in parameter 1
  306 | intgo _wrap_ZZZ_testx_multi_import_a_51049bfc59d89828(ZZZ *_swig_go_0) {
      |       ^
../multi_import_a/multi_import_a_wrap.cxx:306:7: note: '_wrap_ZZZ_testx_multi_import_a_51049bfc59d89828' was previously declared here
../multi_import_a/multi_import_a_wrap.cxx:306:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_a/multi_import_a.go:32:18: warning: type of '_wrap_Swig_malloc_multi_import_a_51049bfc59d89828' does not match original declaration [-Wlto-type-mismatch]
   32 | extern uintptr_t _wrap_Swig_malloc_multi_import_a_51049bfc59d89828(swig_intgo arg1);
      |                  ^
../multi_import_a/multi_import_a_wrap.cxx:259:7: note: return value type mismatch
  259 | void *_wrap_Swig_malloc_multi_import_a_51049bfc59d89828(intgo _swig_go_0) {
      |       ^
../multi_import_a/multi_import_a_wrap.cxx:259:7: note: '_wrap_Swig_malloc_multi_import_a_51049bfc59d89828' was previously declared here
../multi_import_a/multi_import_a_wrap.cxx:259:7: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/builddir/build/BUILD/swig-4.0.2/Examples/test-suite/go/gopath/multi_import/src/multi_import_a/multi_import_a.go:31:13: warning: type of '_wrap_Swig_free_multi_import_a_51049bfc59d89828' does not match original declaration [-Wlto-type-mismatch]
   31 | extern void _wrap_Swig_free_multi_import_a_51049bfc59d89828(uintptr_t arg1);
      |             ^
../multi_import_a/multi_import_a_wrap.cxx:249:6: note: type mismatch in parameter 1
  249 | void _wrap_Swig_free_multi_import_a_51049bfc59d89828(void *_swig_go_0) {
      |      ^
../multi_import_a/multi_import_a_wrap.cxx:249:6: note: '_wrap_Swig_free_multi_import_a_51049bfc59d89828' was previously declared here
../multi_import_a/multi_import_a_wrap.cxx:249:6: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/bin/ld: /tmp/go-link-2153438510/go.o: warning: relocation in read-only section `.gopclntab'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
checking go testcase packageoption
checking go testcase template_typedef_import
551 go tests passed
skipping d test-suite check
skipping javascript test-suite check
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.NWFWA7
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64
++ dirname /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64
+ cd swig-4.0.2
+ make clean-examples
cleaning Examples/tcl/class
cleaning Examples/tcl/constants
cleaning Examples/tcl/contract
cleaning Examples/tcl/enum
cleaning Examples/tcl/funcptr
cleaning Examples/tcl/import
cleaning Examples/tcl/multimap
cleaning Examples/tcl/operator
cleaning Examples/tcl/pointer
cleaning Examples/tcl/reference
cleaning Examples/tcl/simple
cleaning Examples/tcl/std_vector
cleaning Examples/tcl/value
cleaning Examples/tcl/variables
cleaning Examples/perl5/callback
cleaning Examples/perl5/class
cleaning Examples/perl5/constants
cleaning Examples/perl5/constants2
cleaning Examples/perl5/extend
cleaning Examples/perl5/funcptr
cleaning Examples/perl5/import
cleaning Examples/perl5/multimap
cleaning Examples/perl5/multiple_inheritance
cleaning Examples/perl5/pointer
cleaning Examples/perl5/reference
cleaning Examples/perl5/simple
cleaning Examples/perl5/value
cleaning Examples/perl5/variables
cleaning Examples/python/callback
cleaning Examples/python/class
cleaning Examples/python/constants
cleaning Examples/python/contract
cleaning Examples/python/docstrings
cleaning Examples/python/doxygen
cleaning Examples/python/enum
cleaning Examples/python/exception
cleaning Examples/python/exceptproxy
cleaning Examples/python/extend
cleaning Examples/python/funcptr
cleaning Examples/python/funcptr2
cleaning Examples/python/functor
cleaning Examples/python/import
cleaning Examples/python/import_template
cleaning Examples/python/import_packages
cleaning Examples/python/multimap
cleaning Examples/python/operator
cleaning Examples/python/pointer
cleaning Examples/python/reference
cleaning Examples/python/simple
cleaning Examples/python/smartptr
cleaning Examples/python/std_vector
cleaning Examples/python/std_map
cleaning Examples/python/template
cleaning Examples/python/varargs
cleaning Examples/python/variables
cleaning Examples/java/callback
cleaning Examples/java/class
cleaning Examples/java/constants
cleaning Examples/java/doxygen
cleaning Examples/java/enum
cleaning Examples/java/extend
cleaning Examples/java/funcptr
cleaning Examples/java/multimap
cleaning Examples/java/native
cleaning Examples/java/nested
cleaning Examples/java/pointer
cleaning Examples/java/reference
cleaning Examples/java/simple
cleaning Examples/java/template
cleaning Examples/java/typemap
cleaning Examples/java/variables
skipping android clean
skipping guile clean
skipping mzscheme clean
cleaning Examples/ruby/class
cleaning Examples/ruby/constants
cleaning Examples/ruby/enum
cleaning Examples/ruby/funcptr
cleaning Examples/ruby/funcptr2
cleaning Examples/ruby/functor
cleaning Examples/ruby/hashargs
cleaning Examples/ruby/import
cleaning Examples/ruby/import_template
cleaning Examples/ruby/mark_function
cleaning Examples/ruby/multimap
cleaning Examples/ruby/operator
cleaning Examples/ruby/overloading
cleaning Examples/ruby/pointer
cleaning Examples/ruby/reference
cleaning Examples/ruby/simple
cleaning Examples/ruby/std_vector
cleaning Examples/ruby/template
cleaning Examples/ruby/value
cleaning Examples/ruby/variables
skipping ocaml clean
cleaning Examples/octave/callback
cleaning Examples/octave/class
cleaning Examples/octave/constants
cleaning Examples/octave/contract
cleaning Examples/octave/enum
cleaning Examples/octave/extend
cleaning Examples/octave/funcptr
cleaning Examples/octave/funcptr2
cleaning Examples/octave/functor
cleaning Examples/octave/operator
cleaning Examples/octave/module_load
cleaning Examples/octave/pointer
cleaning Examples/octave/reference
cleaning Examples/octave/simple
cleaning Examples/octave/template
cleaning Examples/octave/variables
skipping php clean
skipping csharp clean
cleaning Examples/lua/arrays
cleaning Examples/lua/class
cleaning Examples/lua/constants
cleaning Examples/lua/dual
cleaning Examples/lua/embed
cleaning Examples/lua/embed2
cleaning Examples/lua/embed3
cleaning Examples/lua/exception
cleaning Examples/lua/funcptr3
cleaning Examples/lua/functest
cleaning Examples/lua/functor
cleaning Examples/lua/import
cleaning Examples/lua/nspace
cleaning Examples/lua/owner
cleaning Examples/lua/pointer
cleaning Examples/lua/simple
cleaning Examples/lua/variables
cleaning Examples/r/class
cleaning Examples/r/simple
skipping scilab clean
cleaning Examples/go/callback
cleaning Examples/go/class
cleaning Examples/go/constants
cleaning Examples/go/director
cleaning Examples/go/enum
cleaning Examples/go/extend
cleaning Examples/go/funcptr
cleaning Examples/go/multimap
cleaning Examples/go/pointer
cleaning Examples/go/reference
cleaning Examples/go/simple
cleaning Examples/go/template
cleaning Examples/go/variables
skipping d clean
skipping javascript clean
+ pushd Examples/
~/build/BUILD/swig-4.0.2/Examples ~/build/BUILD/swig-4.0.2
+ find -type f -name Makefile.in -delete -print
./Makefile.in
./test-suite/java/Makefile.in
./test-suite/javascript/Makefile.in
./test-suite/ocaml/Makefile.in
./test-suite/scilab/Makefile.in
./test-suite/mzscheme/Makefile.in
./test-suite/python/Makefile.in
./test-suite/ruby/Makefile.in
./test-suite/octave/Makefile.in
./test-suite/d/Makefile.in
./test-suite/allegrocl/Makefile.in
./test-suite/chicken/Makefile.in
./test-suite/r/Makefile.in
./test-suite/cffi/Makefile.in
./test-suite/uffi/Makefile.in
./test-suite/guile/Makefile.in
./test-suite/csharp/Makefile.in
./test-suite/lua/Makefile.in
./test-suite/perl5/Makefile.in
./test-suite/errors/Makefile.in
./test-suite/go/Makefile.in
./test-suite/tcl/Makefile.in
./test-suite/clisp/Makefile.in
./test-suite/php/Makefile.in
./test-suite/pike/Makefile.in
./xml/Makefile.in
+ rm -rf test-suite
+ find -type f -name '*.dsp' -delete -print
./java/multimap/example.dsp
./java/simple/example.dsp
./java/nested/example.dsp
./java/class/example.dsp
./java/doxygen/example.dsp
./python/multimap/example.dsp
./python/import/foo.dsp
./python/import/bar.dsp
./python/import/spam.dsp
./python/import/base.dsp
./python/simple/example.dsp
./python/class/example.dsp
./python/doxygen/example.dsp
./python/contract/example.dsp
./ruby/multimap/example.dsp
./ruby/import/foo.dsp
./ruby/import/bar.dsp
./ruby/import/spam.dsp
./ruby/import/base.dsp
./ruby/free_function/example.dsp
./ruby/simple/example.dsp
./ruby/class/example.dsp
./ruby/mark_function/example.dsp
./r/simple/example.dsp
./r/class/example.dsp
./perl5/multimap/example.dsp
./perl5/import/foo.dsp
./perl5/import/bar.dsp
./perl5/import/spam.dsp
./perl5/import/base.dsp
./perl5/simple/example.dsp
./perl5/class/example.dsp
./tcl/multimap/example.dsp
./tcl/import/foo.dsp
./tcl/import/bar.dsp
./tcl/import/spam.dsp
./tcl/import/base.dsp
./tcl/simple/example.dsp
./tcl/class/example.dsp
./tcl/contract/example.dsp
+ find -type f -name '*.dsw' -delete -print
./python/import/example.dsw
./ruby/import/example.dsw
./perl5/import/example.dsw
./tcl/import/example.dsw
++ find -type f
+ for all in `find -type f`
+ dos2unix -k ./Makefile
dos2unix: converting file ./Makefile to Unix format...
+ chmod -x ./Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/constants/runme.java
dos2unix: converting file ./java/constants/runme.java to Unix format...
+ chmod -x ./java/constants/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/constants/Makefile
dos2unix: converting file ./java/constants/Makefile to Unix format...
+ chmod -x ./java/constants/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/constants/example.i
dos2unix: converting file ./java/constants/example.i to Unix format...
+ chmod -x ./java/constants/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/constants/index.html
dos2unix: converting file ./java/constants/index.html to Unix format...
+ chmod -x ./java/constants/index.html
+ for all in `find -type f`
+ dos2unix -k ./java/multimap/runme.java
dos2unix: converting file ./java/multimap/runme.java to Unix format...
+ chmod -x ./java/multimap/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/multimap/example.c
dos2unix: converting file ./java/multimap/example.c to Unix format...
+ chmod -x ./java/multimap/example.c
+ for all in `find -type f`
+ dos2unix -k ./java/multimap/Makefile
dos2unix: converting file ./java/multimap/Makefile to Unix format...
+ chmod -x ./java/multimap/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/multimap/example.i
dos2unix: converting file ./java/multimap/example.i to Unix format...
+ chmod -x ./java/multimap/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/variables/runme.java
dos2unix: converting file ./java/variables/runme.java to Unix format...
+ chmod -x ./java/variables/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/variables/example.c
dos2unix: converting file ./java/variables/example.c to Unix format...
+ chmod -x ./java/variables/example.c
+ for all in `find -type f`
+ dos2unix -k ./java/variables/Makefile
dos2unix: converting file ./java/variables/Makefile to Unix format...
+ chmod -x ./java/variables/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/variables/example.h
dos2unix: converting file ./java/variables/example.h to Unix format...
+ chmod -x ./java/variables/example.h
+ for all in `find -type f`
+ dos2unix -k ./java/variables/example.i
dos2unix: converting file ./java/variables/example.i to Unix format...
+ chmod -x ./java/variables/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/variables/index.html
dos2unix: converting file ./java/variables/index.html to Unix format...
+ chmod -x ./java/variables/index.html
+ for all in `find -type f`
+ dos2unix -k ./java/extend/runme.java
dos2unix: converting file ./java/extend/runme.java to Unix format...
+ chmod -x ./java/extend/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/extend/Makefile
dos2unix: converting file ./java/extend/Makefile to Unix format...
+ chmod -x ./java/extend/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/extend/example.h
dos2unix: converting file ./java/extend/example.h to Unix format...
+ chmod -x ./java/extend/example.h
+ for all in `find -type f`
+ dos2unix -k ./java/extend/example.cxx
dos2unix: converting file ./java/extend/example.cxx to Unix format...
+ chmod -x ./java/extend/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./java/extend/example.i
dos2unix: converting file ./java/extend/example.i to Unix format...
+ chmod -x ./java/extend/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/extend/index.html
dos2unix: converting file ./java/extend/index.html to Unix format...
+ chmod -x ./java/extend/index.html
+ for all in `find -type f`
+ dos2unix -k ./java/callback/runme.java
dos2unix: converting file ./java/callback/runme.java to Unix format...
+ chmod -x ./java/callback/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/callback/Makefile
dos2unix: converting file ./java/callback/Makefile to Unix format...
+ chmod -x ./java/callback/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/callback/example.h
dos2unix: converting file ./java/callback/example.h to Unix format...
+ chmod -x ./java/callback/example.h
+ for all in `find -type f`
+ dos2unix -k ./java/callback/example.cxx
dos2unix: converting file ./java/callback/example.cxx to Unix format...
+ chmod -x ./java/callback/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./java/callback/example.i
dos2unix: converting file ./java/callback/example.i to Unix format...
+ chmod -x ./java/callback/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/callback/index.html
dos2unix: converting file ./java/callback/index.html to Unix format...
+ chmod -x ./java/callback/index.html
+ for all in `find -type f`
+ dos2unix -k ./java/check.list
dos2unix: converting file ./java/check.list to Unix format...
+ chmod -x ./java/check.list
+ for all in `find -type f`
+ dos2unix -k ./java/reference/runme.java
dos2unix: converting file ./java/reference/runme.java to Unix format...
+ chmod -x ./java/reference/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/reference/Makefile
dos2unix: converting file ./java/reference/Makefile to Unix format...
+ chmod -x ./java/reference/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/reference/example.h
dos2unix: converting file ./java/reference/example.h to Unix format...
+ chmod -x ./java/reference/example.h
+ for all in `find -type f`
+ dos2unix -k ./java/reference/example.cxx
dos2unix: converting file ./java/reference/example.cxx to Unix format...
+ chmod -x ./java/reference/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./java/reference/example.i
dos2unix: converting file ./java/reference/example.i to Unix format...
+ chmod -x ./java/reference/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/reference/index.html
dos2unix: converting file ./java/reference/index.html to Unix format...
+ chmod -x ./java/reference/index.html
+ for all in `find -type f`
+ dos2unix -k ./java/simple/runme.java
dos2unix: converting file ./java/simple/runme.java to Unix format...
+ chmod -x ./java/simple/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/simple/example.c
dos2unix: converting file ./java/simple/example.c to Unix format...
+ chmod -x ./java/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./java/simple/Makefile
dos2unix: converting file ./java/simple/Makefile to Unix format...
+ chmod -x ./java/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/simple/example.i
dos2unix: converting file ./java/simple/example.i to Unix format...
+ chmod -x ./java/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/simple/index.html
dos2unix: converting file ./java/simple/index.html to Unix format...
+ chmod -x ./java/simple/index.html
+ for all in `find -type f`
+ dos2unix -k ./java/native/runme.java
dos2unix: converting file ./java/native/runme.java to Unix format...
+ chmod -x ./java/native/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/native/Makefile
dos2unix: converting file ./java/native/Makefile to Unix format...
+ chmod -x ./java/native/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/native/example.i
dos2unix: converting file ./java/native/example.i to Unix format...
+ chmod -x ./java/native/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/native/index.html
dos2unix: converting file ./java/native/index.html to Unix format...
+ chmod -x ./java/native/index.html
+ for all in `find -type f`
+ dos2unix -k ./java/funcptr/runme.java
dos2unix: converting file ./java/funcptr/runme.java to Unix format...
+ chmod -x ./java/funcptr/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/funcptr/example.c
dos2unix: converting file ./java/funcptr/example.c to Unix format...
+ chmod -x ./java/funcptr/example.c
+ for all in `find -type f`
+ dos2unix -k ./java/funcptr/Makefile
dos2unix: converting file ./java/funcptr/Makefile to Unix format...
+ chmod -x ./java/funcptr/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/funcptr/example.h
dos2unix: converting file ./java/funcptr/example.h to Unix format...
+ chmod -x ./java/funcptr/example.h
+ for all in `find -type f`
+ dos2unix -k ./java/funcptr/example.i
dos2unix: converting file ./java/funcptr/example.i to Unix format...
+ chmod -x ./java/funcptr/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/funcptr/index.html
dos2unix: converting file ./java/funcptr/index.html to Unix format...
+ chmod -x ./java/funcptr/index.html
+ for all in `find -type f`
+ dos2unix -k ./java/nested/runme.java
dos2unix: converting file ./java/nested/runme.java to Unix format...
+ chmod -x ./java/nested/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/nested/Makefile
dos2unix: converting file ./java/nested/Makefile to Unix format...
+ chmod -x ./java/nested/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/nested/example.h
dos2unix: converting file ./java/nested/example.h to Unix format...
+ chmod -x ./java/nested/example.h
+ for all in `find -type f`
+ dos2unix -k ./java/nested/example.cxx
dos2unix: converting file ./java/nested/example.cxx to Unix format...
+ chmod -x ./java/nested/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./java/nested/example.i
dos2unix: converting file ./java/nested/example.i to Unix format...
+ chmod -x ./java/nested/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/template/runme.java
dos2unix: converting file ./java/template/runme.java to Unix format...
+ chmod -x ./java/template/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/template/Makefile
dos2unix: converting file ./java/template/Makefile to Unix format...
+ chmod -x ./java/template/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/template/example.h
dos2unix: converting file ./java/template/example.h to Unix format...
+ chmod -x ./java/template/example.h
+ for all in `find -type f`
+ dos2unix -k ./java/template/example.i
dos2unix: converting file ./java/template/example.i to Unix format...
+ chmod -x ./java/template/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/template/index.html
dos2unix: converting file ./java/template/index.html to Unix format...
+ chmod -x ./java/template/index.html
+ for all in `find -type f`
+ dos2unix -k ./java/enum/runme.java
dos2unix: converting file ./java/enum/runme.java to Unix format...
+ chmod -x ./java/enum/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/enum/Makefile
dos2unix: converting file ./java/enum/Makefile to Unix format...
+ chmod -x ./java/enum/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/enum/example.h
dos2unix: converting file ./java/enum/example.h to Unix format...
+ chmod -x ./java/enum/example.h
+ for all in `find -type f`
+ dos2unix -k ./java/enum/example.cxx
dos2unix: converting file ./java/enum/example.cxx to Unix format...
+ chmod -x ./java/enum/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./java/enum/example.i
dos2unix: converting file ./java/enum/example.i to Unix format...
+ chmod -x ./java/enum/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/enum/index.html
dos2unix: converting file ./java/enum/index.html to Unix format...
+ chmod -x ./java/enum/index.html
+ for all in `find -type f`
+ dos2unix -k ./java/typemap/runme.java
dos2unix: converting file ./java/typemap/runme.java to Unix format...
+ chmod -x ./java/typemap/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/typemap/Makefile
dos2unix: converting file ./java/typemap/Makefile to Unix format...
+ chmod -x ./java/typemap/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/typemap/example.i
dos2unix: converting file ./java/typemap/example.i to Unix format...
+ chmod -x ./java/typemap/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/typemap/index.html
dos2unix: converting file ./java/typemap/index.html to Unix format...
+ chmod -x ./java/typemap/index.html
+ for all in `find -type f`
+ dos2unix -k ./java/class/runme.java
dos2unix: converting file ./java/class/runme.java to Unix format...
+ chmod -x ./java/class/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/class/Makefile
dos2unix: converting file ./java/class/Makefile to Unix format...
+ chmod -x ./java/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/class/example.h
dos2unix: converting file ./java/class/example.h to Unix format...
+ chmod -x ./java/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./java/class/example.cxx
dos2unix: converting file ./java/class/example.cxx to Unix format...
+ chmod -x ./java/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./java/class/example.i
dos2unix: converting file ./java/class/example.i to Unix format...
+ chmod -x ./java/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/class/index.html
dos2unix: converting file ./java/class/index.html to Unix format...
+ chmod -x ./java/class/index.html
+ for all in `find -type f`
+ dos2unix -k ./java/doxygen/runme.java
dos2unix: converting file ./java/doxygen/runme.java to Unix format...
+ chmod -x ./java/doxygen/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/doxygen/Makefile
dos2unix: converting file ./java/doxygen/Makefile to Unix format...
+ chmod -x ./java/doxygen/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/doxygen/example.h
dos2unix: converting file ./java/doxygen/example.h to Unix format...
+ chmod -x ./java/doxygen/example.h
+ for all in `find -type f`
+ dos2unix -k ./java/doxygen/example.cxx
dos2unix: converting file ./java/doxygen/example.cxx to Unix format...
+ chmod -x ./java/doxygen/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./java/doxygen/example.i
dos2unix: converting file ./java/doxygen/example.i to Unix format...
+ chmod -x ./java/doxygen/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/pointer/runme.java
dos2unix: converting file ./java/pointer/runme.java to Unix format...
+ chmod -x ./java/pointer/runme.java
+ for all in `find -type f`
+ dos2unix -k ./java/pointer/example.c
dos2unix: converting file ./java/pointer/example.c to Unix format...
+ chmod -x ./java/pointer/example.c
+ for all in `find -type f`
+ dos2unix -k ./java/pointer/Makefile
dos2unix: converting file ./java/pointer/Makefile to Unix format...
+ chmod -x ./java/pointer/Makefile
+ for all in `find -type f`
+ dos2unix -k ./java/pointer/example.i
dos2unix: converting file ./java/pointer/example.i to Unix format...
+ chmod -x ./java/pointer/example.i
+ for all in `find -type f`
+ dos2unix -k ./java/pointer/index.html
dos2unix: converting file ./java/pointer/index.html to Unix format...
+ chmod -x ./java/pointer/index.html
+ for all in `find -type f`
+ dos2unix -k ./java/index.html
dos2unix: converting file ./java/index.html to Unix format...
+ chmod -x ./java/index.html
+ for all in `find -type f`
+ dos2unix -k ./javascript/constant/runme.js
dos2unix: converting file ./javascript/constant/runme.js to Unix format...
+ chmod -x ./javascript/constant/runme.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/constant/binding.gyp.in
dos2unix: converting file ./javascript/constant/binding.gyp.in to Unix format...
+ chmod -x ./javascript/constant/binding.gyp.in
+ for all in `find -type f`
+ dos2unix -k ./javascript/constant/Makefile
dos2unix: converting file ./javascript/constant/Makefile to Unix format...
+ chmod -x ./javascript/constant/Makefile
+ for all in `find -type f`
+ dos2unix -k ./javascript/constant/example.h
dos2unix: converting file ./javascript/constant/example.h to Unix format...
+ chmod -x ./javascript/constant/example.h
+ for all in `find -type f`
+ dos2unix -k ./javascript/constant/example.js
dos2unix: converting file ./javascript/constant/example.js to Unix format...
+ chmod -x ./javascript/constant/example.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/constant/example.i
dos2unix: converting file ./javascript/constant/example.i to Unix format...
+ chmod -x ./javascript/constant/example.i
+ for all in `find -type f`
+ dos2unix -k ./javascript/operator/runme.js
dos2unix: converting file ./javascript/operator/runme.js to Unix format...
+ chmod -x ./javascript/operator/runme.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/operator/binding.gyp.in
dos2unix: converting file ./javascript/operator/binding.gyp.in to Unix format...
+ chmod -x ./javascript/operator/binding.gyp.in
+ for all in `find -type f`
+ dos2unix -k ./javascript/operator/Makefile
dos2unix: converting file ./javascript/operator/Makefile to Unix format...
+ chmod -x ./javascript/operator/Makefile
+ for all in `find -type f`
+ dos2unix -k ./javascript/operator/example.h
dos2unix: converting file ./javascript/operator/example.h to Unix format...
+ chmod -x ./javascript/operator/example.h
+ for all in `find -type f`
+ dos2unix -k ./javascript/operator/example.js
dos2unix: converting file ./javascript/operator/example.js to Unix format...
+ chmod -x ./javascript/operator/example.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/operator/example.i
dos2unix: converting file ./javascript/operator/example.i to Unix format...
+ chmod -x ./javascript/operator/example.i
+ for all in `find -type f`
+ dos2unix -k ./javascript/variables/runme.js
dos2unix: converting file ./javascript/variables/runme.js to Unix format...
+ chmod -x ./javascript/variables/runme.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/variables/binding.gyp.in
dos2unix: converting file ./javascript/variables/binding.gyp.in to Unix format...
+ chmod -x ./javascript/variables/binding.gyp.in
+ for all in `find -type f`
+ dos2unix -k ./javascript/variables/Makefile
dos2unix: converting file ./javascript/variables/Makefile to Unix format...
+ chmod -x ./javascript/variables/Makefile
+ for all in `find -type f`
+ dos2unix -k ./javascript/variables/example.h
dos2unix: converting file ./javascript/variables/example.h to Unix format...
+ chmod -x ./javascript/variables/example.h
+ for all in `find -type f`
+ dos2unix -k ./javascript/variables/example.cxx
dos2unix: converting file ./javascript/variables/example.cxx to Unix format...
+ chmod -x ./javascript/variables/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./javascript/variables/example.js
dos2unix: converting file ./javascript/variables/example.js to Unix format...
+ chmod -x ./javascript/variables/example.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/variables/example.i
dos2unix: converting file ./javascript/variables/example.i to Unix format...
+ chmod -x ./javascript/variables/example.i
+ for all in `find -type f`
+ dos2unix -k ./javascript/overload/runme.js
dos2unix: converting file ./javascript/overload/runme.js to Unix format...
+ chmod -x ./javascript/overload/runme.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/overload/binding.gyp.in
dos2unix: converting file ./javascript/overload/binding.gyp.in to Unix format...
+ chmod -x ./javascript/overload/binding.gyp.in
+ for all in `find -type f`
+ dos2unix -k ./javascript/overload/Makefile
dos2unix: converting file ./javascript/overload/Makefile to Unix format...
+ chmod -x ./javascript/overload/Makefile
+ for all in `find -type f`
+ dos2unix -k ./javascript/overload/example.h
dos2unix: converting file ./javascript/overload/example.h to Unix format...
+ chmod -x ./javascript/overload/example.h
+ for all in `find -type f`
+ dos2unix -k ./javascript/overload/example.js
dos2unix: converting file ./javascript/overload/example.js to Unix format...
+ chmod -x ./javascript/overload/example.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/overload/example.i
dos2unix: converting file ./javascript/overload/example.i to Unix format...
+ chmod -x ./javascript/overload/example.i
+ for all in `find -type f`
+ dos2unix -k ./javascript/check.list
dos2unix: converting file ./javascript/check.list to Unix format...
+ chmod -x ./javascript/check.list
+ for all in `find -type f`
+ dos2unix -k ./javascript/reference/runme.js
dos2unix: converting file ./javascript/reference/runme.js to Unix format...
+ chmod -x ./javascript/reference/runme.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/reference/binding.gyp.in
dos2unix: converting file ./javascript/reference/binding.gyp.in to Unix format...
+ chmod -x ./javascript/reference/binding.gyp.in
+ for all in `find -type f`
+ dos2unix -k ./javascript/reference/Makefile
dos2unix: converting file ./javascript/reference/Makefile to Unix format...
+ chmod -x ./javascript/reference/Makefile
+ for all in `find -type f`
+ dos2unix -k ./javascript/reference/example.h
dos2unix: converting file ./javascript/reference/example.h to Unix format...
+ chmod -x ./javascript/reference/example.h
+ for all in `find -type f`
+ dos2unix -k ./javascript/reference/example.cxx
dos2unix: converting file ./javascript/reference/example.cxx to Unix format...
+ chmod -x ./javascript/reference/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./javascript/reference/example.js
dos2unix: converting file ./javascript/reference/example.js to Unix format...
+ chmod -x ./javascript/reference/example.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/reference/example.i
dos2unix: converting file ./javascript/reference/example.i to Unix format...
+ chmod -x ./javascript/reference/example.i
+ for all in `find -type f`
+ dos2unix -k ./javascript/simple/runme.js
dos2unix: converting file ./javascript/simple/runme.js to Unix format...
+ chmod -x ./javascript/simple/runme.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/simple/binding.gyp.in
dos2unix: converting file ./javascript/simple/binding.gyp.in to Unix format...
+ chmod -x ./javascript/simple/binding.gyp.in
+ for all in `find -type f`
+ dos2unix -k ./javascript/simple/Makefile
dos2unix: converting file ./javascript/simple/Makefile to Unix format...
+ chmod -x ./javascript/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./javascript/simple/example.cxx
dos2unix: converting file ./javascript/simple/example.cxx to Unix format...
+ chmod -x ./javascript/simple/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./javascript/simple/example.js
dos2unix: converting file ./javascript/simple/example.js to Unix format...
+ chmod -x ./javascript/simple/example.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/simple/example.i
dos2unix: converting file ./javascript/simple/example.i to Unix format...
+ chmod -x ./javascript/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./javascript/native/runme.js
dos2unix: converting file ./javascript/native/runme.js to Unix format...
+ chmod -x ./javascript/native/runme.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/native/binding.gyp.in
dos2unix: converting file ./javascript/native/binding.gyp.in to Unix format...
+ chmod -x ./javascript/native/binding.gyp.in
+ for all in `find -type f`
+ dos2unix -k ./javascript/native/Makefile
dos2unix: converting file ./javascript/native/Makefile to Unix format...
+ chmod -x ./javascript/native/Makefile
+ for all in `find -type f`
+ dos2unix -k ./javascript/native/example.js
dos2unix: converting file ./javascript/native/example.js to Unix format...
+ chmod -x ./javascript/native/example.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/native/example.i
dos2unix: converting file ./javascript/native/example.i to Unix format...
+ chmod -x ./javascript/native/example.i
+ for all in `find -type f`
+ dos2unix -k ./javascript/native/index.html
dos2unix: converting file ./javascript/native/index.html to Unix format...
+ chmod -x ./javascript/native/index.html
+ for all in `find -type f`
+ dos2unix -k ./javascript/template/runme.js
dos2unix: converting file ./javascript/template/runme.js to Unix format...
+ chmod -x ./javascript/template/runme.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/template/binding.gyp.in
dos2unix: converting file ./javascript/template/binding.gyp.in to Unix format...
+ chmod -x ./javascript/template/binding.gyp.in
+ for all in `find -type f`
+ dos2unix -k ./javascript/template/Makefile
dos2unix: converting file ./javascript/template/Makefile to Unix format...
+ chmod -x ./javascript/template/Makefile
+ for all in `find -type f`
+ dos2unix -k ./javascript/template/example.h
dos2unix: converting file ./javascript/template/example.h to Unix format...
+ chmod -x ./javascript/template/example.h
+ for all in `find -type f`
+ dos2unix -k ./javascript/template/example.js
dos2unix: converting file ./javascript/template/example.js to Unix format...
+ chmod -x ./javascript/template/example.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/template/example.i
dos2unix: converting file ./javascript/template/example.i to Unix format...
+ chmod -x ./javascript/template/example.i
+ for all in `find -type f`
+ dos2unix -k ./javascript/enum/runme.js
dos2unix: converting file ./javascript/enum/runme.js to Unix format...
+ chmod -x ./javascript/enum/runme.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/enum/binding.gyp.in
dos2unix: converting file ./javascript/enum/binding.gyp.in to Unix format...
+ chmod -x ./javascript/enum/binding.gyp.in
+ for all in `find -type f`
+ dos2unix -k ./javascript/enum/Makefile
dos2unix: converting file ./javascript/enum/Makefile to Unix format...
+ chmod -x ./javascript/enum/Makefile
+ for all in `find -type f`
+ dos2unix -k ./javascript/enum/example.h
dos2unix: converting file ./javascript/enum/example.h to Unix format...
+ chmod -x ./javascript/enum/example.h
+ for all in `find -type f`
+ dos2unix -k ./javascript/enum/example.cxx
dos2unix: converting file ./javascript/enum/example.cxx to Unix format...
+ chmod -x ./javascript/enum/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./javascript/enum/example.js
dos2unix: converting file ./javascript/enum/example.js to Unix format...
+ chmod -x ./javascript/enum/example.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/enum/example.i
dos2unix: converting file ./javascript/enum/example.i to Unix format...
+ chmod -x ./javascript/enum/example.i
+ for all in `find -type f`
+ dos2unix -k ./javascript/exception/runme.js
dos2unix: converting file ./javascript/exception/runme.js to Unix format...
+ chmod -x ./javascript/exception/runme.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/exception/binding.gyp.in
dos2unix: converting file ./javascript/exception/binding.gyp.in to Unix format...
+ chmod -x ./javascript/exception/binding.gyp.in
+ for all in `find -type f`
+ dos2unix -k ./javascript/exception/Makefile
dos2unix: converting file ./javascript/exception/Makefile to Unix format...
+ chmod -x ./javascript/exception/Makefile
+ for all in `find -type f`
+ dos2unix -k ./javascript/exception/example.h
dos2unix: converting file ./javascript/exception/example.h to Unix format...
+ chmod -x ./javascript/exception/example.h
+ for all in `find -type f`
+ dos2unix -k ./javascript/exception/example.cxx
dos2unix: converting file ./javascript/exception/example.cxx to Unix format...
+ chmod -x ./javascript/exception/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./javascript/exception/example.js
dos2unix: converting file ./javascript/exception/example.js to Unix format...
+ chmod -x ./javascript/exception/example.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/exception/example.i
dos2unix: converting file ./javascript/exception/example.i to Unix format...
+ chmod -x ./javascript/exception/example.i
+ for all in `find -type f`
+ dos2unix -k ./javascript/class/runme.js
dos2unix: converting file ./javascript/class/runme.js to Unix format...
+ chmod -x ./javascript/class/runme.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/class/binding.gyp.in
dos2unix: converting file ./javascript/class/binding.gyp.in to Unix format...
+ chmod -x ./javascript/class/binding.gyp.in
+ for all in `find -type f`
+ dos2unix -k ./javascript/class/Makefile
dos2unix: converting file ./javascript/class/Makefile to Unix format...
+ chmod -x ./javascript/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./javascript/class/example.h
dos2unix: converting file ./javascript/class/example.h to Unix format...
+ chmod -x ./javascript/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./javascript/class/example.cxx
dos2unix: converting file ./javascript/class/example.cxx to Unix format...
+ chmod -x ./javascript/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./javascript/class/example.js
dos2unix: converting file ./javascript/class/example.js to Unix format...
+ chmod -x ./javascript/class/example.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/class/example.i
dos2unix: converting file ./javascript/class/example.i to Unix format...
+ chmod -x ./javascript/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./javascript/pointer/runme.js
dos2unix: converting file ./javascript/pointer/runme.js to Unix format...
+ chmod -x ./javascript/pointer/runme.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/pointer/binding.gyp.in
dos2unix: converting file ./javascript/pointer/binding.gyp.in to Unix format...
+ chmod -x ./javascript/pointer/binding.gyp.in
+ for all in `find -type f`
+ dos2unix -k ./javascript/pointer/Makefile
dos2unix: converting file ./javascript/pointer/Makefile to Unix format...
+ chmod -x ./javascript/pointer/Makefile
+ for all in `find -type f`
+ dos2unix -k ./javascript/pointer/example.cxx
dos2unix: converting file ./javascript/pointer/example.cxx to Unix format...
+ chmod -x ./javascript/pointer/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./javascript/pointer/example.js
dos2unix: converting file ./javascript/pointer/example.js to Unix format...
+ chmod -x ./javascript/pointer/example.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/pointer/example.i
dos2unix: converting file ./javascript/pointer/example.i to Unix format...
+ chmod -x ./javascript/pointer/example.i
+ for all in `find -type f`
+ dos2unix -k ./javascript/functor/runme.js
dos2unix: converting file ./javascript/functor/runme.js to Unix format...
+ chmod -x ./javascript/functor/runme.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/functor/binding.gyp.in
dos2unix: converting file ./javascript/functor/binding.gyp.in to Unix format...
+ chmod -x ./javascript/functor/binding.gyp.in
+ for all in `find -type f`
+ dos2unix -k ./javascript/functor/Makefile
dos2unix: converting file ./javascript/functor/Makefile to Unix format...
+ chmod -x ./javascript/functor/Makefile
+ for all in `find -type f`
+ dos2unix -k ./javascript/functor/example.js
dos2unix: converting file ./javascript/functor/example.js to Unix format...
+ chmod -x ./javascript/functor/example.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/functor/example.i
dos2unix: converting file ./javascript/functor/example.i to Unix format...
+ chmod -x ./javascript/functor/example.i
+ for all in `find -type f`
+ dos2unix -k ./javascript/example.mk
dos2unix: converting file ./javascript/example.mk to Unix format...
+ chmod -x ./javascript/example.mk
+ for all in `find -type f`
+ dos2unix -k ./javascript/nspace/runme.js
dos2unix: converting file ./javascript/nspace/runme.js to Unix format...
+ chmod -x ./javascript/nspace/runme.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/nspace/binding.gyp.in
dos2unix: converting file ./javascript/nspace/binding.gyp.in to Unix format...
+ chmod -x ./javascript/nspace/binding.gyp.in
+ for all in `find -type f`
+ dos2unix -k ./javascript/nspace/Makefile
dos2unix: converting file ./javascript/nspace/Makefile to Unix format...
+ chmod -x ./javascript/nspace/Makefile
+ for all in `find -type f`
+ dos2unix -k ./javascript/nspace/example.h
dos2unix: converting file ./javascript/nspace/example.h to Unix format...
+ chmod -x ./javascript/nspace/example.h
+ for all in `find -type f`
+ dos2unix -k ./javascript/nspace/example.js
dos2unix: converting file ./javascript/nspace/example.js to Unix format...
+ chmod -x ./javascript/nspace/example.js
+ for all in `find -type f`
+ dos2unix -k ./javascript/nspace/example.i
dos2unix: converting file ./javascript/nspace/example.i to Unix format...
+ chmod -x ./javascript/nspace/example.i
+ for all in `find -type f`
+ dos2unix -k ./xml/Makefile
dos2unix: converting file ./xml/Makefile to Unix format...
+ chmod -x ./xml/Makefile
+ for all in `find -type f`
+ dos2unix -k ./xml/example_p5.expected-xml
dos2unix: converting file ./xml/example_p5.expected-xml to Unix format...
+ chmod -x ./xml/example_p5.expected-xml
+ for all in `find -type f`
+ dos2unix -k ./xml/example_const.expected-xml
dos2unix: converting file ./xml/example_const.expected-xml to Unix format...
+ chmod -x ./xml/example_const.expected-xml
+ for all in `find -type f`
+ dos2unix -k ./xml/example_xml.expected-xml
dos2unix: converting file ./xml/example_xml.expected-xml to Unix format...
+ chmod -x ./xml/example_xml.expected-xml
+ for all in `find -type f`
+ dos2unix -k ./xml/error.expected-xml
dos2unix: converting file ./xml/error.expected-xml to Unix format...
+ chmod -x ./xml/error.expected-xml
+ for all in `find -type f`
+ dos2unix -k ./xml/example_xml.h
dos2unix: converting file ./xml/example_xml.h to Unix format...
+ chmod -x ./xml/example_xml.h
+ for all in `find -type f`
+ dos2unix -k ./xml/example_const.i
dos2unix: converting file ./xml/example_const.i to Unix format...
+ chmod -x ./xml/example_const.i
+ for all in `find -type f`
+ dos2unix -k ./xml/example_ro.i
dos2unix: converting file ./xml/example_ro.i to Unix format...
+ chmod -x ./xml/example_ro.i
+ for all in `find -type f`
+ dos2unix -k ./xml/error.i
dos2unix: converting file ./xml/error.i to Unix format...
+ chmod -x ./xml/error.i
+ for all in `find -type f`
+ dos2unix -k ./xml/example_gif.expected-xml
dos2unix: converting file ./xml/example_gif.expected-xml to Unix format...
+ chmod -x ./xml/example_gif.expected-xml
+ for all in `find -type f`
+ dos2unix -k ./xml/example_ro.expected-xml
dos2unix: converting file ./xml/example_ro.expected-xml to Unix format...
+ chmod -x ./xml/example_ro.expected-xml
+ for all in `find -type f`
+ dos2unix -k ./xml/example_inl.expected-xml
dos2unix: converting file ./xml/example_inl.expected-xml to Unix format...
+ chmod -x ./xml/example_inl.expected-xml
+ for all in `find -type f`
+ dos2unix -k ./xml/example_p5.i
dos2unix: converting file ./xml/example_p5.i to Unix format...
+ chmod -x ./xml/example_p5.i
+ for all in `find -type f`
+ dos2unix -k ./xml/example.h
dos2unix: converting file ./xml/example.h to Unix format...
+ chmod -x ./xml/example.h
+ for all in `find -type f`
+ dos2unix -k ./xml/gnarly.i
dos2unix: converting file ./xml/gnarly.i to Unix format...
+ chmod -x ./xml/gnarly.i
+ for all in `find -type f`
+ dos2unix -k ./xml/example_title_add.i
dos2unix: converting file ./xml/example_title_add.i to Unix format...
+ chmod -x ./xml/example_title_add.i
+ for all in `find -type f`
+ dos2unix -k ./xml/example_inl.i
dos2unix: converting file ./xml/example_inl.i to Unix format...
+ chmod -x ./xml/example_inl.i
+ for all in `find -type f`
+ dos2unix -k ./xml/example_title_add.expected-xml
dos2unix: converting file ./xml/example_title_add.expected-xml to Unix format...
+ chmod -x ./xml/example_title_add.expected-xml
+ for all in `find -type f`
+ dos2unix -k ./xml/example_inl.h
dos2unix: converting file ./xml/example_inl.h to Unix format...
+ chmod -x ./xml/example_inl.h
+ for all in `find -type f`
+ dos2unix -k ./xml/example.i
dos2unix: converting file ./xml/example.i to Unix format...
+ chmod -x ./xml/example.i
+ for all in `find -type f`
+ dos2unix -k ./xml/example_apply.expected-xml
dos2unix: converting file ./xml/example_apply.expected-xml to Unix format...
+ chmod -x ./xml/example_apply.expected-xml
+ for all in `find -type f`
+ dos2unix -k ./xml/example_xml.i
dos2unix: converting file ./xml/example_xml.i to Unix format...
+ chmod -x ./xml/example_xml.i
+ for all in `find -type f`
+ dos2unix -k ./xml/example_apply.i
dos2unix: converting file ./xml/example_apply.i to Unix format...
+ chmod -x ./xml/example_apply.i
+ for all in `find -type f`
+ dos2unix -k ./xml/gnarly.expected-xml
dos2unix: converting file ./xml/gnarly.expected-xml to Unix format...
+ chmod -x ./xml/gnarly.expected-xml
+ for all in `find -type f`
+ dos2unix -k ./xml/example.expected-xml
dos2unix: converting file ./xml/example.expected-xml to Unix format...
+ chmod -x ./xml/example.expected-xml
+ for all in `find -type f`
+ dos2unix -k ./ocaml/std_vector/runme.ml
dos2unix: converting file ./ocaml/std_vector/runme.ml to Unix format...
+ chmod -x ./ocaml/std_vector/runme.ml
+ for all in `find -type f`
+ dos2unix -k ./ocaml/std_vector/Makefile
dos2unix: converting file ./ocaml/std_vector/Makefile to Unix format...
+ chmod -x ./ocaml/std_vector/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ocaml/std_vector/example.h
dos2unix: converting file ./ocaml/std_vector/example.h to Unix format...
+ chmod -x ./ocaml/std_vector/example.h
+ for all in `find -type f`
+ dos2unix -k ./ocaml/std_vector/example.i
dos2unix: converting file ./ocaml/std_vector/example.i to Unix format...
+ chmod -x ./ocaml/std_vector/example.i
+ for all in `find -type f`
+ dos2unix -k ./ocaml/strings_test/runme.ml
dos2unix: converting file ./ocaml/strings_test/runme.ml to Unix format...
+ chmod -x ./ocaml/strings_test/runme.ml
+ for all in `find -type f`
+ dos2unix -k ./ocaml/strings_test/Makefile
dos2unix: converting file ./ocaml/strings_test/Makefile to Unix format...
+ chmod -x ./ocaml/strings_test/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ocaml/strings_test/example.h
dos2unix: converting file ./ocaml/strings_test/example.h to Unix format...
+ chmod -x ./ocaml/strings_test/example.h
+ for all in `find -type f`
+ dos2unix -k ./ocaml/strings_test/example.i
dos2unix: converting file ./ocaml/strings_test/example.i to Unix format...
+ chmod -x ./ocaml/strings_test/example.i
+ for all in `find -type f`
+ dos2unix -k ./ocaml/shapes/example.c
dos2unix: converting file ./ocaml/shapes/example.c to Unix format...
+ chmod -x ./ocaml/shapes/example.c
+ for all in `find -type f`
+ dos2unix -k ./ocaml/shapes/runme.ml
dos2unix: converting file ./ocaml/shapes/runme.ml to Unix format...
+ chmod -x ./ocaml/shapes/runme.ml
+ for all in `find -type f`
+ dos2unix -k ./ocaml/shapes/Makefile
dos2unix: converting file ./ocaml/shapes/Makefile to Unix format...
+ chmod -x ./ocaml/shapes/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ocaml/shapes/example.h
dos2unix: converting file ./ocaml/shapes/example.h to Unix format...
+ chmod -x ./ocaml/shapes/example.h
+ for all in `find -type f`
+ dos2unix -k ./ocaml/shapes/example.i
dos2unix: converting file ./ocaml/shapes/example.i to Unix format...
+ chmod -x ./ocaml/shapes/example.i
+ for all in `find -type f`
+ dos2unix -k ./ocaml/argout_ref/example.c
dos2unix: converting file ./ocaml/argout_ref/example.c to Unix format...
+ chmod -x ./ocaml/argout_ref/example.c
+ for all in `find -type f`
+ dos2unix -k ./ocaml/argout_ref/runme.ml
dos2unix: converting file ./ocaml/argout_ref/runme.ml to Unix format...
+ chmod -x ./ocaml/argout_ref/runme.ml
+ for all in `find -type f`
+ dos2unix -k ./ocaml/argout_ref/Makefile
dos2unix: converting file ./ocaml/argout_ref/Makefile to Unix format...
+ chmod -x ./ocaml/argout_ref/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ocaml/argout_ref/example.i
dos2unix: converting file ./ocaml/argout_ref/example.i to Unix format...
+ chmod -x ./ocaml/argout_ref/example.i
+ for all in `find -type f`
+ dos2unix -k ./ocaml/callback/example.c
dos2unix: converting file ./ocaml/callback/example.c to Unix format...
+ chmod -x ./ocaml/callback/example.c
+ for all in `find -type f`
+ dos2unix -k ./ocaml/callback/runme.ml
dos2unix: converting file ./ocaml/callback/runme.ml to Unix format...
+ chmod -x ./ocaml/callback/runme.ml
+ for all in `find -type f`
+ dos2unix -k ./ocaml/callback/Makefile
dos2unix: converting file ./ocaml/callback/Makefile to Unix format...
+ chmod -x ./ocaml/callback/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ocaml/callback/example.h
dos2unix: converting file ./ocaml/callback/example.h to Unix format...
+ chmod -x ./ocaml/callback/example.h
+ for all in `find -type f`
+ dos2unix -k ./ocaml/callback/example.i
dos2unix: converting file ./ocaml/callback/example.i to Unix format...
+ chmod -x ./ocaml/callback/example.i
+ for all in `find -type f`
+ dos2unix -k ./ocaml/check.list
dos2unix: converting file ./ocaml/check.list to Unix format...
+ chmod -x ./ocaml/check.list
+ for all in `find -type f`
+ dos2unix -k ./ocaml/simple/example.c
dos2unix: converting file ./ocaml/simple/example.c to Unix format...
+ chmod -x ./ocaml/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./ocaml/simple/runme.ml
dos2unix: converting file ./ocaml/simple/runme.ml to Unix format...
+ chmod -x ./ocaml/simple/runme.ml
+ for all in `find -type f`
+ dos2unix -k ./ocaml/simple/Makefile
dos2unix: converting file ./ocaml/simple/Makefile to Unix format...
+ chmod -x ./ocaml/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ocaml/simple/example.i
dos2unix: converting file ./ocaml/simple/example.i to Unix format...
+ chmod -x ./ocaml/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./ocaml/simple/index.html
dos2unix: converting file ./ocaml/simple/index.html to Unix format...
+ chmod -x ./ocaml/simple/index.html
+ for all in `find -type f`
+ dos2unix -k ./ocaml/std_string/README
dos2unix: converting file ./ocaml/std_string/README to Unix format...
+ chmod -x ./ocaml/std_string/README
+ for all in `find -type f`
+ dos2unix -k ./ocaml/std_string/runme.ml
dos2unix: converting file ./ocaml/std_string/runme.ml to Unix format...
+ chmod -x ./ocaml/std_string/runme.ml
+ for all in `find -type f`
+ dos2unix -k ./ocaml/std_string/Makefile
dos2unix: converting file ./ocaml/std_string/Makefile to Unix format...
+ chmod -x ./ocaml/std_string/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ocaml/std_string/example.h
dos2unix: converting file ./ocaml/std_string/example.h to Unix format...
+ chmod -x ./ocaml/std_string/example.h
+ for all in `find -type f`
+ dos2unix -k ./ocaml/std_string/example.i
dos2unix: converting file ./ocaml/std_string/example.i to Unix format...
+ chmod -x ./ocaml/std_string/example.i
+ for all in `find -type f`
+ dos2unix -k ./ocaml/string_from_ptr/runme.ml
dos2unix: converting file ./ocaml/string_from_ptr/runme.ml to Unix format...
+ chmod -x ./ocaml/string_from_ptr/runme.ml
+ for all in `find -type f`
+ dos2unix -k ./ocaml/string_from_ptr/Makefile
dos2unix: converting file ./ocaml/string_from_ptr/Makefile to Unix format...
+ chmod -x ./ocaml/string_from_ptr/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ocaml/string_from_ptr/example.i
dos2unix: converting file ./ocaml/string_from_ptr/example.i to Unix format...
+ chmod -x ./ocaml/string_from_ptr/example.i
+ for all in `find -type f`
+ dos2unix -k ./ocaml/class/example.c
dos2unix: converting file ./ocaml/class/example.c to Unix format...
+ chmod -x ./ocaml/class/example.c
+ for all in `find -type f`
+ dos2unix -k ./ocaml/class/runme.ml
dos2unix: converting file ./ocaml/class/runme.ml to Unix format...
+ chmod -x ./ocaml/class/runme.ml
+ for all in `find -type f`
+ dos2unix -k ./ocaml/class/Makefile
dos2unix: converting file ./ocaml/class/Makefile to Unix format...
+ chmod -x ./ocaml/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ocaml/class/example.h
dos2unix: converting file ./ocaml/class/example.h to Unix format...
+ chmod -x ./ocaml/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./ocaml/class/example.i
dos2unix: converting file ./ocaml/class/example.i to Unix format...
+ chmod -x ./ocaml/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./ocaml/contract/runme.ml
dos2unix: converting file ./ocaml/contract/runme.ml to Unix format...
+ chmod -x ./ocaml/contract/runme.ml
+ for all in `find -type f`
+ dos2unix -k ./ocaml/contract/Makefile
dos2unix: converting file ./ocaml/contract/Makefile to Unix format...
+ chmod -x ./ocaml/contract/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ocaml/contract/example.i
dos2unix: converting file ./ocaml/contract/example.i to Unix format...
+ chmod -x ./ocaml/contract/example.i
+ for all in `find -type f`
+ dos2unix -k ./ocaml/stl/runme.ml
dos2unix: converting file ./ocaml/stl/runme.ml to Unix format...
+ chmod -x ./ocaml/stl/runme.ml
+ for all in `find -type f`
+ dos2unix -k ./ocaml/stl/Makefile
dos2unix: converting file ./ocaml/stl/Makefile to Unix format...
+ chmod -x ./ocaml/stl/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ocaml/stl/example.h
dos2unix: converting file ./ocaml/stl/example.h to Unix format...
+ chmod -x ./ocaml/stl/example.h
+ for all in `find -type f`
+ dos2unix -k ./ocaml/stl/example.i
dos2unix: converting file ./ocaml/stl/example.i to Unix format...
+ chmod -x ./ocaml/stl/example.i
+ for all in `find -type f`
+ dos2unix -k ./ocaml/scoped_enum/README
dos2unix: converting file ./ocaml/scoped_enum/README to Unix format...
+ chmod -x ./ocaml/scoped_enum/README
+ for all in `find -type f`
+ dos2unix -k ./ocaml/scoped_enum/runme.ml
dos2unix: converting file ./ocaml/scoped_enum/runme.ml to Unix format...
+ chmod -x ./ocaml/scoped_enum/runme.ml
+ for all in `find -type f`
+ dos2unix -k ./ocaml/scoped_enum/foo.h
dos2unix: converting file ./ocaml/scoped_enum/foo.h to Unix format...
+ chmod -x ./ocaml/scoped_enum/foo.h
+ for all in `find -type f`
+ dos2unix -k ./ocaml/scoped_enum/Makefile
dos2unix: converting file ./ocaml/scoped_enum/Makefile to Unix format...
+ chmod -x ./ocaml/scoped_enum/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ocaml/scoped_enum/example.i
dos2unix: converting file ./ocaml/scoped_enum/example.i to Unix format...
+ chmod -x ./ocaml/scoped_enum/example.i
+ for all in `find -type f`
+ dos2unix -k ./README
dos2unix: converting file ./README to Unix format...
+ chmod -x ./README
+ for all in `find -type f`
+ dos2unix -k ./scilab/std_vector/runme.sci
dos2unix: converting file ./scilab/std_vector/runme.sci to Unix format...
+ chmod -x ./scilab/std_vector/runme.sci
+ for all in `find -type f`
+ dos2unix -k ./scilab/std_vector/Makefile
dos2unix: converting file ./scilab/std_vector/Makefile to Unix format...
+ chmod -x ./scilab/std_vector/Makefile
+ for all in `find -type f`
+ dos2unix -k ./scilab/std_vector/example.h
dos2unix: converting file ./scilab/std_vector/example.h to Unix format...
+ chmod -x ./scilab/std_vector/example.h
+ for all in `find -type f`
+ dos2unix -k ./scilab/std_vector/example.i
dos2unix: converting file ./scilab/std_vector/example.i to Unix format...
+ chmod -x ./scilab/std_vector/example.i
+ for all in `find -type f`
+ dos2unix -k ./scilab/constants/runme.sci
dos2unix: converting file ./scilab/constants/runme.sci to Unix format...
+ chmod -x ./scilab/constants/runme.sci
+ for all in `find -type f`
+ dos2unix -k ./scilab/constants/Makefile
dos2unix: converting file ./scilab/constants/Makefile to Unix format...
+ chmod -x ./scilab/constants/Makefile
+ for all in `find -type f`
+ dos2unix -k ./scilab/constants/example.i
dos2unix: converting file ./scilab/constants/example.i to Unix format...
+ chmod -x ./scilab/constants/example.i
+ for all in `find -type f`
+ dos2unix -k ./scilab/variables/runme.sci
dos2unix: converting file ./scilab/variables/runme.sci to Unix format...
+ chmod -x ./scilab/variables/runme.sci
+ for all in `find -type f`
+ dos2unix -k ./scilab/variables/example.c
dos2unix: converting file ./scilab/variables/example.c to Unix format...
+ chmod -x ./scilab/variables/example.c
+ for all in `find -type f`
+ dos2unix -k ./scilab/variables/Makefile
dos2unix: converting file ./scilab/variables/Makefile to Unix format...
+ chmod -x ./scilab/variables/Makefile
+ for all in `find -type f`
+ dos2unix -k ./scilab/variables/example.h
dos2unix: converting file ./scilab/variables/example.h to Unix format...
+ chmod -x ./scilab/variables/example.h
+ for all in `find -type f`
+ dos2unix -k ./scilab/variables/example.i
dos2unix: converting file ./scilab/variables/example.i to Unix format...
+ chmod -x ./scilab/variables/example.i
+ for all in `find -type f`
+ dos2unix -k ./scilab/matrix2/runme.sci
dos2unix: converting file ./scilab/matrix2/runme.sci to Unix format...
+ chmod -x ./scilab/matrix2/runme.sci
+ for all in `find -type f`
+ dos2unix -k ./scilab/matrix2/main.c
dos2unix: converting file ./scilab/matrix2/main.c to Unix format...
+ chmod -x ./scilab/matrix2/main.c
+ for all in `find -type f`
+ dos2unix -k ./scilab/matrix2/example.c
dos2unix: converting file ./scilab/matrix2/example.c to Unix format...
+ chmod -x ./scilab/matrix2/example.c
+ for all in `find -type f`
+ dos2unix -k ./scilab/matrix2/Makefile
dos2unix: converting file ./scilab/matrix2/Makefile to Unix format...
+ chmod -x ./scilab/matrix2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./scilab/matrix2/example.i
dos2unix: converting file ./scilab/matrix2/example.i to Unix format...
+ chmod -x ./scilab/matrix2/example.i
+ for all in `find -type f`
+ dos2unix -k ./scilab/std_list/runme.sci
dos2unix: converting file ./scilab/std_list/runme.sci to Unix format...
+ chmod -x ./scilab/std_list/runme.sci
+ for all in `find -type f`
+ dos2unix -k ./scilab/std_list/Makefile
dos2unix: converting file ./scilab/std_list/Makefile to Unix format...
+ chmod -x ./scilab/std_list/Makefile
+ for all in `find -type f`
+ dos2unix -k ./scilab/std_list/example.h
dos2unix: converting file ./scilab/std_list/example.h to Unix format...
+ chmod -x ./scilab/std_list/example.h
+ for all in `find -type f`
+ dos2unix -k ./scilab/std_list/example.cxx
dos2unix: converting file ./scilab/std_list/example.cxx to Unix format...
+ chmod -x ./scilab/std_list/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./scilab/std_list/example.i
dos2unix: converting file ./scilab/std_list/example.i to Unix format...
+ chmod -x ./scilab/std_list/example.i
+ for all in `find -type f`
+ dos2unix -k ./scilab/check.list
dos2unix: converting file ./scilab/check.list to Unix format...
+ chmod -x ./scilab/check.list
+ for all in `find -type f`
+ dos2unix -k ./scilab/simple/runme.sci
dos2unix: converting file ./scilab/simple/runme.sci to Unix format...
+ chmod -x ./scilab/simple/runme.sci
+ for all in `find -type f`
+ dos2unix -k ./scilab/simple/example.c
dos2unix: converting file ./scilab/simple/example.c to Unix format...
+ chmod -x ./scilab/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./scilab/simple/Makefile
dos2unix: converting file ./scilab/simple/Makefile to Unix format...
+ chmod -x ./scilab/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./scilab/simple/example.i
dos2unix: converting file ./scilab/simple/example.i to Unix format...
+ chmod -x ./scilab/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./scilab/struct/runme.sci
dos2unix: converting file ./scilab/struct/runme.sci to Unix format...
+ chmod -x ./scilab/struct/runme.sci
+ for all in `find -type f`
+ dos2unix -k ./scilab/struct/Makefile
dos2unix: converting file ./scilab/struct/Makefile to Unix format...
+ chmod -x ./scilab/struct/Makefile
+ for all in `find -type f`
+ dos2unix -k ./scilab/struct/example.i
dos2unix: converting file ./scilab/struct/example.i to Unix format...
+ chmod -x ./scilab/struct/example.i
+ for all in `find -type f`
+ dos2unix -k ./scilab/funcptr/runme.sci
dos2unix: converting file ./scilab/funcptr/runme.sci to Unix format...
+ chmod -x ./scilab/funcptr/runme.sci
+ for all in `find -type f`
+ dos2unix -k ./scilab/funcptr/example.c
dos2unix: converting file ./scilab/funcptr/example.c to Unix format...
+ chmod -x ./scilab/funcptr/example.c
+ for all in `find -type f`
+ dos2unix -k ./scilab/funcptr/Makefile
dos2unix: converting file ./scilab/funcptr/Makefile to Unix format...
+ chmod -x ./scilab/funcptr/Makefile
+ for all in `find -type f`
+ dos2unix -k ./scilab/funcptr/example.h
dos2unix: converting file ./scilab/funcptr/example.h to Unix format...
+ chmod -x ./scilab/funcptr/example.h
+ for all in `find -type f`
+ dos2unix -k ./scilab/funcptr/example.i
dos2unix: converting file ./scilab/funcptr/example.i to Unix format...
+ chmod -x ./scilab/funcptr/example.i
+ for all in `find -type f`
+ dos2unix -k ./scilab/template/runme.sci
dos2unix: converting file ./scilab/template/runme.sci to Unix format...
+ chmod -x ./scilab/template/runme.sci
+ for all in `find -type f`
+ dos2unix -k ./scilab/template/Makefile
dos2unix: converting file ./scilab/template/Makefile to Unix format...
+ chmod -x ./scilab/template/Makefile
+ for all in `find -type f`
+ dos2unix -k ./scilab/template/example.h
dos2unix: converting file ./scilab/template/example.h to Unix format...
+ chmod -x ./scilab/template/example.h
+ for all in `find -type f`
+ dos2unix -k ./scilab/template/example.i
dos2unix: converting file ./scilab/template/example.i to Unix format...
+ chmod -x ./scilab/template/example.i
+ for all in `find -type f`
+ dos2unix -k ./scilab/enum/runme.sci
dos2unix: converting file ./scilab/enum/runme.sci to Unix format...
+ chmod -x ./scilab/enum/runme.sci
+ for all in `find -type f`
+ dos2unix -k ./scilab/enum/Makefile
dos2unix: converting file ./scilab/enum/Makefile to Unix format...
+ chmod -x ./scilab/enum/Makefile
+ for all in `find -type f`
+ dos2unix -k ./scilab/enum/example.h
dos2unix: converting file ./scilab/enum/example.h to Unix format...
+ chmod -x ./scilab/enum/example.h
+ for all in `find -type f`
+ dos2unix -k ./scilab/enum/example.cxx
dos2unix: converting file ./scilab/enum/example.cxx to Unix format...
+ chmod -x ./scilab/enum/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./scilab/enum/example.i
dos2unix: converting file ./scilab/enum/example.i to Unix format...
+ chmod -x ./scilab/enum/example.i
+ for all in `find -type f`
+ dos2unix -k ./scilab/class/runme.sci
dos2unix: converting file ./scilab/class/runme.sci to Unix format...
+ chmod -x ./scilab/class/runme.sci
+ for all in `find -type f`
+ dos2unix -k ./scilab/class/Makefile
dos2unix: converting file ./scilab/class/Makefile to Unix format...
+ chmod -x ./scilab/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./scilab/class/example.h
dos2unix: converting file ./scilab/class/example.h to Unix format...
+ chmod -x ./scilab/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./scilab/class/example.cxx
dos2unix: converting file ./scilab/class/example.cxx to Unix format...
+ chmod -x ./scilab/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./scilab/class/example.i
dos2unix: converting file ./scilab/class/example.i to Unix format...
+ chmod -x ./scilab/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./scilab/pointer/runme.sci
dos2unix: converting file ./scilab/pointer/runme.sci to Unix format...
+ chmod -x ./scilab/pointer/runme.sci
+ for all in `find -type f`
+ dos2unix -k ./scilab/pointer/example.c
dos2unix: converting file ./scilab/pointer/example.c to Unix format...
+ chmod -x ./scilab/pointer/example.c
+ for all in `find -type f`
+ dos2unix -k ./scilab/pointer/Makefile
dos2unix: converting file ./scilab/pointer/Makefile to Unix format...
+ chmod -x ./scilab/pointer/Makefile
+ for all in `find -type f`
+ dos2unix -k ./scilab/pointer/example.i
dos2unix: converting file ./scilab/pointer/example.i to Unix format...
+ chmod -x ./scilab/pointer/example.i
+ for all in `find -type f`
+ dos2unix -k ./scilab/contract/runme.sci
dos2unix: converting file ./scilab/contract/runme.sci to Unix format...
+ chmod -x ./scilab/contract/runme.sci
+ for all in `find -type f`
+ dos2unix -k ./scilab/contract/example.c
dos2unix: converting file ./scilab/contract/example.c to Unix format...
+ chmod -x ./scilab/contract/example.c
+ for all in `find -type f`
+ dos2unix -k ./scilab/contract/Makefile
dos2unix: converting file ./scilab/contract/Makefile to Unix format...
+ chmod -x ./scilab/contract/Makefile
+ for all in `find -type f`
+ dos2unix -k ./scilab/contract/example.i
dos2unix: converting file ./scilab/contract/example.i to Unix format...
+ chmod -x ./scilab/contract/example.i
+ for all in `find -type f`
+ dos2unix -k ./scilab/matrix/runme.sci
dos2unix: converting file ./scilab/matrix/runme.sci to Unix format...
+ chmod -x ./scilab/matrix/runme.sci
+ for all in `find -type f`
+ dos2unix -k ./scilab/matrix/example.c
dos2unix: converting file ./scilab/matrix/example.c to Unix format...
+ chmod -x ./scilab/matrix/example.c
+ for all in `find -type f`
+ dos2unix -k ./scilab/matrix/Makefile
dos2unix: converting file ./scilab/matrix/Makefile to Unix format...
+ chmod -x ./scilab/matrix/Makefile
+ for all in `find -type f`
+ dos2unix -k ./scilab/matrix/example.i
dos2unix: converting file ./scilab/matrix/example.i to Unix format...
+ chmod -x ./scilab/matrix/example.i
+ for all in `find -type f`
+ dos2unix -k ./s-exp/uffi.lisp
dos2unix: converting file ./s-exp/uffi.lisp to Unix format...
+ chmod -x ./s-exp/uffi.lisp
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/std_vector/Makefile
dos2unix: converting file ./mzscheme/std_vector/Makefile to Unix format...
+ chmod -x ./mzscheme/std_vector/Makefile
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/std_vector/example.h
dos2unix: converting file ./mzscheme/std_vector/example.h to Unix format...
+ chmod -x ./mzscheme/std_vector/example.h
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/std_vector/example.i
dos2unix: converting file ./mzscheme/std_vector/example.i to Unix format...
+ chmod -x ./mzscheme/std_vector/example.i
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/std_vector/runme.scm
dos2unix: converting file ./mzscheme/std_vector/runme.scm to Unix format...
+ chmod -x ./mzscheme/std_vector/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/multimap/example.c
dos2unix: converting file ./mzscheme/multimap/example.c to Unix format...
+ chmod -x ./mzscheme/multimap/example.c
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/multimap/Makefile
dos2unix: converting file ./mzscheme/multimap/Makefile to Unix format...
+ chmod -x ./mzscheme/multimap/Makefile
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/multimap/example.i
dos2unix: converting file ./mzscheme/multimap/example.i to Unix format...
+ chmod -x ./mzscheme/multimap/example.i
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/multimap/runme.scm
dos2unix: converting file ./mzscheme/multimap/runme.scm to Unix format...
+ chmod -x ./mzscheme/multimap/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/check.list
dos2unix: converting file ./mzscheme/check.list to Unix format...
+ chmod -x ./mzscheme/check.list
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/simple/example.c
dos2unix: converting file ./mzscheme/simple/example.c to Unix format...
+ chmod -x ./mzscheme/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/simple/Makefile
dos2unix: converting file ./mzscheme/simple/Makefile to Unix format...
+ chmod -x ./mzscheme/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/simple/example.i
dos2unix: converting file ./mzscheme/simple/example.i to Unix format...
+ chmod -x ./mzscheme/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/simple/runme.scm
dos2unix: converting file ./mzscheme/simple/runme.scm to Unix format...
+ chmod -x ./mzscheme/simple/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/class/Makefile
dos2unix: converting file ./mzscheme/class/Makefile to Unix format...
+ chmod -x ./mzscheme/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/class/example.h
dos2unix: converting file ./mzscheme/class/example.h to Unix format...
+ chmod -x ./mzscheme/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/class/example.cxx
dos2unix: converting file ./mzscheme/class/example.cxx to Unix format...
+ chmod -x ./mzscheme/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/class/example.i
dos2unix: converting file ./mzscheme/class/example.i to Unix format...
+ chmod -x ./mzscheme/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./mzscheme/class/runme.scm
dos2unix: converting file ./mzscheme/class/runme.scm to Unix format...
+ chmod -x ./mzscheme/class/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./python/std_vector/runme.py
dos2unix: converting file ./python/std_vector/runme.py to Unix format...
+ chmod -x ./python/std_vector/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/std_vector/Makefile
dos2unix: converting file ./python/std_vector/Makefile to Unix format...
+ chmod -x ./python/std_vector/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/std_vector/example.h
dos2unix: converting file ./python/std_vector/example.h to Unix format...
+ chmod -x ./python/std_vector/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/std_vector/example.i
dos2unix: converting file ./python/std_vector/example.i to Unix format...
+ chmod -x ./python/std_vector/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/constants/runme.py
dos2unix: converting file ./python/constants/runme.py to Unix format...
+ chmod -x ./python/constants/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/constants/Makefile
dos2unix: converting file ./python/constants/Makefile to Unix format...
+ chmod -x ./python/constants/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/constants/example.i
dos2unix: converting file ./python/constants/example.i to Unix format...
+ chmod -x ./python/constants/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/constants/index.html
dos2unix: converting file ./python/constants/index.html to Unix format...
+ chmod -x ./python/constants/index.html
+ for all in `find -type f`
+ dos2unix -k ./python/multimap/example.c
dos2unix: converting file ./python/multimap/example.c to Unix format...
+ chmod -x ./python/multimap/example.c
+ for all in `find -type f`
+ dos2unix -k ./python/multimap/runme.py
dos2unix: converting file ./python/multimap/runme.py to Unix format...
+ chmod -x ./python/multimap/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/multimap/Makefile
dos2unix: converting file ./python/multimap/Makefile to Unix format...
+ chmod -x ./python/multimap/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/multimap/example.i
dos2unix: converting file ./python/multimap/example.i to Unix format...
+ chmod -x ./python/multimap/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/operator/runme.py
dos2unix: converting file ./python/operator/runme.py to Unix format...
+ chmod -x ./python/operator/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/operator/Makefile
dos2unix: converting file ./python/operator/Makefile to Unix format...
+ chmod -x ./python/operator/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/operator/example.h
dos2unix: converting file ./python/operator/example.h to Unix format...
+ chmod -x ./python/operator/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/operator/example.i
dos2unix: converting file ./python/operator/example.i to Unix format...
+ chmod -x ./python/operator/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/varargs/runme.py
dos2unix: converting file ./python/varargs/runme.py to Unix format...
+ chmod -x ./python/varargs/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/varargs/Makefile
dos2unix: converting file ./python/varargs/Makefile to Unix format...
+ chmod -x ./python/varargs/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/varargs/example.i
dos2unix: converting file ./python/varargs/example.i to Unix format...
+ chmod -x ./python/varargs/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/docstrings/runme.py
dos2unix: converting file ./python/docstrings/runme.py to Unix format...
+ chmod -x ./python/docstrings/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/docstrings/Makefile
dos2unix: converting file ./python/docstrings/Makefile to Unix format...
+ chmod -x ./python/docstrings/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/docstrings/example.h
dos2unix: converting file ./python/docstrings/example.h to Unix format...
+ chmod -x ./python/docstrings/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/docstrings/example.cxx
dos2unix: converting file ./python/docstrings/example.cxx to Unix format...
+ chmod -x ./python/docstrings/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./python/docstrings/example.i
dos2unix: converting file ./python/docstrings/example.i to Unix format...
+ chmod -x ./python/docstrings/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/variables/example.c
dos2unix: converting file ./python/variables/example.c to Unix format...
+ chmod -x ./python/variables/example.c
+ for all in `find -type f`
+ dos2unix -k ./python/variables/runme.py
dos2unix: converting file ./python/variables/runme.py to Unix format...
+ chmod -x ./python/variables/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/variables/Makefile
dos2unix: converting file ./python/variables/Makefile to Unix format...
+ chmod -x ./python/variables/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/variables/example.h
dos2unix: converting file ./python/variables/example.h to Unix format...
+ chmod -x ./python/variables/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/variables/example.i
dos2unix: converting file ./python/variables/example.i to Unix format...
+ chmod -x ./python/variables/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/variables/index.html
dos2unix: converting file ./python/variables/index.html to Unix format...
+ chmod -x ./python/variables/index.html
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames1/README
dos2unix: converting file ./python/import_packages/same_modnames1/README to Unix format...
+ chmod -x ./python/import_packages/same_modnames1/README
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames1/pkg1/foo.i
dos2unix: converting file ./python/import_packages/same_modnames1/pkg1/foo.i to Unix format...
+ chmod -x ./python/import_packages/same_modnames1/pkg1/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames1/pkg1/Makefile
dos2unix: converting file ./python/import_packages/same_modnames1/pkg1/Makefile to Unix format...
+ chmod -x ./python/import_packages/same_modnames1/pkg1/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames1/pkg1/__init__.py
dos2unix: converting file ./python/import_packages/same_modnames1/pkg1/__init__.py to Unix format...
+ chmod -x ./python/import_packages/same_modnames1/pkg1/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames1/pkg1/foo.hpp
dos2unix: converting file ./python/import_packages/same_modnames1/pkg1/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/same_modnames1/pkg1/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames1/runme.py
dos2unix: converting file ./python/import_packages/same_modnames1/runme.py to Unix format...
+ chmod -x ./python/import_packages/same_modnames1/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames1/Makefile
dos2unix: converting file ./python/import_packages/same_modnames1/Makefile to Unix format...
+ chmod -x ./python/import_packages/same_modnames1/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames1/pkg2/foo.i
dos2unix: converting file ./python/import_packages/same_modnames1/pkg2/foo.i to Unix format...
+ chmod -x ./python/import_packages/same_modnames1/pkg2/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames1/pkg2/Makefile
dos2unix: converting file ./python/import_packages/same_modnames1/pkg2/Makefile to Unix format...
+ chmod -x ./python/import_packages/same_modnames1/pkg2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames1/pkg2/__init__.py
dos2unix: converting file ./python/import_packages/same_modnames1/pkg2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/same_modnames1/pkg2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames1/pkg2/foo.hpp
dos2unix: converting file ./python/import_packages/same_modnames1/pkg2/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/same_modnames1/pkg2/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/README
dos2unix: converting file ./python/import_packages/relativeimport2/README to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/README
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/runme.py
dos2unix: converting file ./python/import_packages/relativeimport2/runme.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/Makefile
dos2unix: converting file ./python/import_packages/relativeimport2/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py2/Makefile
dos2unix: converting file ./python/import_packages/relativeimport2/py2/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py2/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport2/py2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/bar.hpp
dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/bar.hpp to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py2/pkg2/bar.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/foo.i
dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/foo.i to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/Makefile
dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/foo.hpp
dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/pkg3/Makefile
dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/pkg3/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py2/pkg2/pkg3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/pkg3/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/pkg3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py2/pkg2/pkg3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/bar.i
dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/bar.i to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py2/pkg2/bar.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/Makefile
dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py2/pkg2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py2/pkg2/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport2/py2/pkg2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py2/pkg2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py3/Makefile
dos2unix: converting file ./python/import_packages/relativeimport2/py3/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py3/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport2/py3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/bar.hpp
dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/bar.hpp to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py3/pkg2/bar.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/foo.i
dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/foo.i to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/Makefile
dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/foo.hpp
dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/pkg3/Makefile
dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/pkg3/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py3/pkg2/pkg3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/pkg3/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/pkg3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py3/pkg2/pkg3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/bar.i
dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/bar.i to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py3/pkg2/bar.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/Makefile
dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py3/pkg2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport2/py3/pkg2/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport2/py3/pkg2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport2/py3/pkg2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/README
dos2unix: converting file ./python/import_packages/README to Unix format...
+ chmod -x ./python/import_packages/README
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/README
dos2unix: converting file ./python/import_packages/relativeimport3/README to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/README
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/runme.py
dos2unix: converting file ./python/import_packages/relativeimport3/runme.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/Makefile
dos2unix: converting file ./python/import_packages/relativeimport3/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py2/Makefile
dos2unix: converting file ./python/import_packages/relativeimport3/py2/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py2/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport3/py2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/bar.hpp
dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/bar.hpp to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py2/pkg2/bar.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/pkg3/foo.i
dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/pkg3/foo.i to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py2/pkg2/pkg3/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/pkg3/Makefile
dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/pkg3/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py2/pkg2/pkg3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/pkg3/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/pkg3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py2/pkg2/pkg3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/pkg3/foo.hpp
dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/pkg3/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py2/pkg2/pkg3/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/bar.i
dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/bar.i to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py2/pkg2/bar.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/Makefile
dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py2/pkg2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py2/pkg2/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport3/py2/pkg2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py2/pkg2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py3/Makefile
dos2unix: converting file ./python/import_packages/relativeimport3/py3/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py3/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport3/py3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/bar.hpp
dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/bar.hpp to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py3/pkg2/bar.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/pkg3/foo.i
dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/pkg3/foo.i to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py3/pkg2/pkg3/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/pkg3/Makefile
dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/pkg3/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py3/pkg2/pkg3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/pkg3/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/pkg3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py3/pkg2/pkg3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/pkg3/foo.hpp
dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/pkg3/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py3/pkg2/pkg3/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/bar.i
dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/bar.i to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py3/pkg2/bar.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/Makefile
dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py3/pkg2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport3/py3/pkg2/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport3/py3/pkg2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport3/py3/pkg2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/split_modules/README
dos2unix: converting file ./python/import_packages/split_modules/README to Unix format...
+ chmod -x ./python/import_packages/split_modules/README
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/split_modules/vanilla_split/foo.i
dos2unix: converting file ./python/import_packages/split_modules/vanilla_split/foo.i to Unix format...
+ chmod -x ./python/import_packages/split_modules/vanilla_split/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/split_modules/vanilla_split/pkg1/__init__.py
dos2unix: converting file ./python/import_packages/split_modules/vanilla_split/pkg1/__init__.py to Unix format...
+ chmod -x ./python/import_packages/split_modules/vanilla_split/pkg1/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/split_modules/vanilla_split/runme.py
dos2unix: converting file ./python/import_packages/split_modules/vanilla_split/runme.py to Unix format...
+ chmod -x ./python/import_packages/split_modules/vanilla_split/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/split_modules/vanilla_split/Makefile
dos2unix: converting file ./python/import_packages/split_modules/vanilla_split/Makefile to Unix format...
+ chmod -x ./python/import_packages/split_modules/vanilla_split/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/split_modules/Makefile
dos2unix: converting file ./python/import_packages/split_modules/Makefile to Unix format...
+ chmod -x ./python/import_packages/split_modules/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/split_modules/vanilla/pkg1/foo.i
dos2unix: converting file ./python/import_packages/split_modules/vanilla/pkg1/foo.i to Unix format...
+ chmod -x ./python/import_packages/split_modules/vanilla/pkg1/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/split_modules/vanilla/pkg1/Makefile
dos2unix: converting file ./python/import_packages/split_modules/vanilla/pkg1/Makefile to Unix format...
+ chmod -x ./python/import_packages/split_modules/vanilla/pkg1/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/split_modules/vanilla/pkg1/__init__.py
dos2unix: converting file ./python/import_packages/split_modules/vanilla/pkg1/__init__.py to Unix format...
+ chmod -x ./python/import_packages/split_modules/vanilla/pkg1/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/split_modules/vanilla/runme.py
dos2unix: converting file ./python/import_packages/split_modules/vanilla/runme.py to Unix format...
+ chmod -x ./python/import_packages/split_modules/vanilla/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/split_modules/vanilla/Makefile
dos2unix: converting file ./python/import_packages/split_modules/vanilla/Makefile to Unix format...
+ chmod -x ./python/import_packages/split_modules/vanilla/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/Makefile
dos2unix: converting file ./python/import_packages/Makefile to Unix format...
+ chmod -x ./python/import_packages/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames2/README
dos2unix: converting file ./python/import_packages/same_modnames2/README to Unix format...
+ chmod -x ./python/import_packages/same_modnames2/README
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames2/pkg1/foo.i
dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/foo.i to Unix format...
+ chmod -x ./python/import_packages/same_modnames2/pkg1/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames2/pkg1/Makefile
dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/Makefile to Unix format...
+ chmod -x ./python/import_packages/same_modnames2/pkg1/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames2/pkg1/__init__.py
dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/__init__.py to Unix format...
+ chmod -x ./python/import_packages/same_modnames2/pkg1/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames2/pkg1/pkg2/foo.i
dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/pkg2/foo.i to Unix format...
+ chmod -x ./python/import_packages/same_modnames2/pkg1/pkg2/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames2/pkg1/pkg2/Makefile
dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/pkg2/Makefile to Unix format...
+ chmod -x ./python/import_packages/same_modnames2/pkg1/pkg2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames2/pkg1/pkg2/__init__.py
dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/pkg2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/same_modnames2/pkg1/pkg2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames2/pkg1/pkg2/foo.hpp
dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/pkg2/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/same_modnames2/pkg1/pkg2/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames2/pkg1/foo.hpp
dos2unix: converting file ./python/import_packages/same_modnames2/pkg1/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/same_modnames2/pkg1/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames2/runme.py
dos2unix: converting file ./python/import_packages/same_modnames2/runme.py to Unix format...
+ chmod -x ./python/import_packages/same_modnames2/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/same_modnames2/Makefile
dos2unix: converting file ./python/import_packages/same_modnames2/Makefile to Unix format...
+ chmod -x ./python/import_packages/same_modnames2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/README
dos2unix: converting file ./python/import_packages/relativeimport1/README to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/README
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/runme.py
dos2unix: converting file ./python/import_packages/relativeimport1/runme.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/Makefile
dos2unix: converting file ./python/import_packages/relativeimport1/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py2/Makefile
dos2unix: converting file ./python/import_packages/relativeimport1/py2/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py2/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport1/py2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/bar.hpp
dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/bar.hpp to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py2/pkg2/bar.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/pkg3/foo.i
dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/pkg3/foo.i to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py2/pkg2/pkg3/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/pkg3/Makefile
dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/pkg3/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py2/pkg2/pkg3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/pkg3/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/pkg3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py2/pkg2/pkg3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/pkg3/foo.hpp
dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/pkg3/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py2/pkg2/pkg3/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/bar.i
dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/bar.i to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py2/pkg2/bar.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/Makefile
dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py2/pkg2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py2/pkg2/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport1/py2/pkg2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py2/pkg2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py3/Makefile
dos2unix: converting file ./python/import_packages/relativeimport1/py3/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py3/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport1/py3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/bar.hpp
dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/bar.hpp to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py3/pkg2/bar.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/pkg3/foo.i
dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/pkg3/foo.i to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py3/pkg2/pkg3/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/pkg3/Makefile
dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/pkg3/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py3/pkg2/pkg3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/pkg3/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/pkg3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py3/pkg2/pkg3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/pkg3/foo.hpp
dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/pkg3/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py3/pkg2/pkg3/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/bar.i
dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/bar.i to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py3/pkg2/bar.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/Makefile
dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/Makefile to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py3/pkg2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/relativeimport1/py3/pkg2/__init__.py
dos2unix: converting file ./python/import_packages/relativeimport1/py3/pkg2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/relativeimport1/py3/pkg2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/namespace_pkg/split.py
dos2unix: converting file ./python/import_packages/namespace_pkg/split.py to Unix format...
+ chmod -x ./python/import_packages/namespace_pkg/split.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/namespace_pkg/README
dos2unix: converting file ./python/import_packages/namespace_pkg/README to Unix format...
+ chmod -x ./python/import_packages/namespace_pkg/README
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/namespace_pkg/robin.i
dos2unix: converting file ./python/import_packages/namespace_pkg/robin.i to Unix format...
+ chmod -x ./python/import_packages/namespace_pkg/robin.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/namespace_pkg/runme.py
dos2unix: converting file ./python/import_packages/namespace_pkg/runme.py to Unix format...
+ chmod -x ./python/import_packages/namespace_pkg/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/namespace_pkg/Makefile
dos2unix: converting file ./python/import_packages/namespace_pkg/Makefile to Unix format...
+ chmod -x ./python/import_packages/namespace_pkg/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/namespace_pkg/nonpkg.py
dos2unix: converting file ./python/import_packages/namespace_pkg/nonpkg.py to Unix format...
+ chmod -x ./python/import_packages/namespace_pkg/nonpkg.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/namespace_pkg/normal.py
dos2unix: converting file ./python/import_packages/namespace_pkg/normal.py to Unix format...
+ chmod -x ./python/import_packages/namespace_pkg/normal.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/namespace_pkg/zipsplit.py
dos2unix: converting file ./python/import_packages/namespace_pkg/zipsplit.py to Unix format...
+ chmod -x ./python/import_packages/namespace_pkg/zipsplit.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/namespace_pkg/nstest.py
dos2unix: converting file ./python/import_packages/namespace_pkg/nstest.py to Unix format...
+ chmod -x ./python/import_packages/namespace_pkg/nstest.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/README
dos2unix: converting file ./python/import_packages/from_init3/README to Unix format...
+ chmod -x ./python/import_packages/from_init3/README
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/runme.py
dos2unix: converting file ./python/import_packages/from_init3/runme.py to Unix format...
+ chmod -x ./python/import_packages/from_init3/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/Makefile
dos2unix: converting file ./python/import_packages/from_init3/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py2/Makefile
dos2unix: converting file ./python/import_packages/from_init3/py2/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init3/py2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py2/__init__.py
dos2unix: converting file ./python/import_packages/from_init3/py2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init3/py2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py2/pkg2/bar.hpp
dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/bar.hpp to Unix format...
+ chmod -x ./python/import_packages/from_init3/py2/pkg2/bar.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/foo.i
dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/foo.i to Unix format...
+ chmod -x ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/Makefile
dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/__init__.py
dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/foo.hpp
dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/from_init3/py2/pkg2/pkg3/pkg4/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py2/pkg2/pkg3/Makefile
dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/pkg3/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init3/py2/pkg2/pkg3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py2/pkg2/pkg3/__init__.py
dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/pkg3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init3/py2/pkg2/pkg3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py2/pkg2/bar.i
dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/bar.i to Unix format...
+ chmod -x ./python/import_packages/from_init3/py2/pkg2/bar.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py2/pkg2/Makefile
dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init3/py2/pkg2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py2/pkg2/__init__.py
dos2unix: converting file ./python/import_packages/from_init3/py2/pkg2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init3/py2/pkg2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py3/Makefile
dos2unix: converting file ./python/import_packages/from_init3/py3/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init3/py3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py3/__init__.py
dos2unix: converting file ./python/import_packages/from_init3/py3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init3/py3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py3/pkg2/bar.hpp
dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/bar.hpp to Unix format...
+ chmod -x ./python/import_packages/from_init3/py3/pkg2/bar.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/foo.i
dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/foo.i to Unix format...
+ chmod -x ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/Makefile
dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/__init__.py
dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/foo.hpp
dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/from_init3/py3/pkg2/pkg3/pkg4/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py3/pkg2/pkg3/Makefile
dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/pkg3/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init3/py3/pkg2/pkg3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py3/pkg2/pkg3/__init__.py
dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/pkg3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init3/py3/pkg2/pkg3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py3/pkg2/bar.i
dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/bar.i to Unix format...
+ chmod -x ./python/import_packages/from_init3/py3/pkg2/bar.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py3/pkg2/Makefile
dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init3/py3/pkg2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init3/py3/pkg2/__init__.py
dos2unix: converting file ./python/import_packages/from_init3/py3/pkg2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init3/py3/pkg2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/module_is_init/README
dos2unix: converting file ./python/import_packages/module_is_init/README to Unix format...
+ chmod -x ./python/import_packages/module_is_init/README
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/module_is_init/pkg1/foo.i
dos2unix: converting file ./python/import_packages/module_is_init/pkg1/foo.i to Unix format...
+ chmod -x ./python/import_packages/module_is_init/pkg1/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/module_is_init/pkg1/Makefile
dos2unix: converting file ./python/import_packages/module_is_init/pkg1/Makefile to Unix format...
+ chmod -x ./python/import_packages/module_is_init/pkg1/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/module_is_init/pkg1/foo.hpp
dos2unix: converting file ./python/import_packages/module_is_init/pkg1/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/module_is_init/pkg1/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/module_is_init/runme.py
dos2unix: converting file ./python/import_packages/module_is_init/runme.py to Unix format...
+ chmod -x ./python/import_packages/module_is_init/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/module_is_init/Makefile
dos2unix: converting file ./python/import_packages/module_is_init/Makefile to Unix format...
+ chmod -x ./python/import_packages/module_is_init/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/README
dos2unix: converting file ./python/import_packages/from_init2/README to Unix format...
+ chmod -x ./python/import_packages/from_init2/README
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/runme.py
dos2unix: converting file ./python/import_packages/from_init2/runme.py to Unix format...
+ chmod -x ./python/import_packages/from_init2/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/Makefile
dos2unix: converting file ./python/import_packages/from_init2/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py2/Makefile
dos2unix: converting file ./python/import_packages/from_init2/py2/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init2/py2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py2/__init__.py
dos2unix: converting file ./python/import_packages/from_init2/py2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init2/py2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py2/pkg2/bar.hpp
dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/bar.hpp to Unix format...
+ chmod -x ./python/import_packages/from_init2/py2/pkg2/bar.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py2/pkg2/pkg3/foo.i
dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/pkg3/foo.i to Unix format...
+ chmod -x ./python/import_packages/from_init2/py2/pkg2/pkg3/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py2/pkg2/pkg3/Makefile
dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/pkg3/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init2/py2/pkg2/pkg3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py2/pkg2/pkg3/__init__.py
dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/pkg3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init2/py2/pkg2/pkg3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py2/pkg2/pkg3/foo.hpp
dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/pkg3/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/from_init2/py2/pkg2/pkg3/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py2/pkg2/bar.i
dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/bar.i to Unix format...
+ chmod -x ./python/import_packages/from_init2/py2/pkg2/bar.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py2/pkg2/Makefile
dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init2/py2/pkg2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py2/pkg2/__init__.py
dos2unix: converting file ./python/import_packages/from_init2/py2/pkg2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init2/py2/pkg2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py3/Makefile
dos2unix: converting file ./python/import_packages/from_init2/py3/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init2/py3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py3/__init__.py
dos2unix: converting file ./python/import_packages/from_init2/py3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init2/py3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py3/pkg2/bar.hpp
dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/bar.hpp to Unix format...
+ chmod -x ./python/import_packages/from_init2/py3/pkg2/bar.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py3/pkg2/pkg3/foo.i
dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/pkg3/foo.i to Unix format...
+ chmod -x ./python/import_packages/from_init2/py3/pkg2/pkg3/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py3/pkg2/pkg3/Makefile
dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/pkg3/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init2/py3/pkg2/pkg3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py3/pkg2/pkg3/__init__.py
dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/pkg3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init2/py3/pkg2/pkg3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py3/pkg2/pkg3/foo.hpp
dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/pkg3/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/from_init2/py3/pkg2/pkg3/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py3/pkg2/bar.i
dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/bar.i to Unix format...
+ chmod -x ./python/import_packages/from_init2/py3/pkg2/bar.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py3/pkg2/Makefile
dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init2/py3/pkg2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init2/py3/pkg2/__init__.py
dos2unix: converting file ./python/import_packages/from_init2/py3/pkg2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init2/py3/pkg2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/README
dos2unix: converting file ./python/import_packages/from_init1/README to Unix format...
+ chmod -x ./python/import_packages/from_init1/README
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/runme.py
dos2unix: converting file ./python/import_packages/from_init1/runme.py to Unix format...
+ chmod -x ./python/import_packages/from_init1/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/Makefile
dos2unix: converting file ./python/import_packages/from_init1/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init1/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py2/Makefile
dos2unix: converting file ./python/import_packages/from_init1/py2/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init1/py2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py2/__init__.py
dos2unix: converting file ./python/import_packages/from_init1/py2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init1/py2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py2/pkg2/bar.hpp
dos2unix: converting file ./python/import_packages/from_init1/py2/pkg2/bar.hpp to Unix format...
+ chmod -x ./python/import_packages/from_init1/py2/pkg2/bar.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py2/pkg2/bar.i
dos2unix: converting file ./python/import_packages/from_init1/py2/pkg2/bar.i to Unix format...
+ chmod -x ./python/import_packages/from_init1/py2/pkg2/bar.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py2/pkg2/foo.i
dos2unix: converting file ./python/import_packages/from_init1/py2/pkg2/foo.i to Unix format...
+ chmod -x ./python/import_packages/from_init1/py2/pkg2/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py2/pkg2/Makefile
dos2unix: converting file ./python/import_packages/from_init1/py2/pkg2/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init1/py2/pkg2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py2/pkg2/__init__.py
dos2unix: converting file ./python/import_packages/from_init1/py2/pkg2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init1/py2/pkg2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py2/pkg2/foo.hpp
dos2unix: converting file ./python/import_packages/from_init1/py2/pkg2/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/from_init1/py2/pkg2/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py3/Makefile
dos2unix: converting file ./python/import_packages/from_init1/py3/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init1/py3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py3/__init__.py
dos2unix: converting file ./python/import_packages/from_init1/py3/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init1/py3/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py3/pkg2/bar.hpp
dos2unix: converting file ./python/import_packages/from_init1/py3/pkg2/bar.hpp to Unix format...
+ chmod -x ./python/import_packages/from_init1/py3/pkg2/bar.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py3/pkg2/bar.i
dos2unix: converting file ./python/import_packages/from_init1/py3/pkg2/bar.i to Unix format...
+ chmod -x ./python/import_packages/from_init1/py3/pkg2/bar.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py3/pkg2/foo.i
dos2unix: converting file ./python/import_packages/from_init1/py3/pkg2/foo.i to Unix format...
+ chmod -x ./python/import_packages/from_init1/py3/pkg2/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py3/pkg2/Makefile
dos2unix: converting file ./python/import_packages/from_init1/py3/pkg2/Makefile to Unix format...
+ chmod -x ./python/import_packages/from_init1/py3/pkg2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py3/pkg2/__init__.py
dos2unix: converting file ./python/import_packages/from_init1/py3/pkg2/__init__.py to Unix format...
+ chmod -x ./python/import_packages/from_init1/py3/pkg2/__init__.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_packages/from_init1/py3/pkg2/foo.hpp
dos2unix: converting file ./python/import_packages/from_init1/py3/pkg2/foo.hpp to Unix format...
+ chmod -x ./python/import_packages/from_init1/py3/pkg2/foo.hpp
+ for all in `find -type f`
+ dos2unix -k ./python/performance/harness.py
dos2unix: converting file ./python/performance/harness.py to Unix format...
+ chmod -x ./python/performance/harness.py
+ for all in `find -type f`
+ dos2unix -k ./python/performance/operator/runme.py
dos2unix: converting file ./python/performance/operator/runme.py to Unix format...
+ chmod -x ./python/performance/operator/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/performance/operator/Makefile
dos2unix: converting file ./python/performance/operator/Makefile to Unix format...
+ chmod -x ./python/performance/operator/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/performance/operator/Simple.i
dos2unix: converting file ./python/performance/operator/Simple.i to Unix format...
+ chmod -x ./python/performance/operator/Simple.i
+ for all in `find -type f`
+ dos2unix -k ./python/performance/constructor/runme.py
dos2unix: converting file ./python/performance/constructor/runme.py to Unix format...
+ chmod -x ./python/performance/constructor/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/performance/constructor/Makefile
dos2unix: converting file ./python/performance/constructor/Makefile to Unix format...
+ chmod -x ./python/performance/constructor/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/performance/constructor/Simple.i
dos2unix: converting file ./python/performance/constructor/Simple.i to Unix format...
+ chmod -x ./python/performance/constructor/Simple.i
+ for all in `find -type f`
+ dos2unix -k ./python/performance/hierarchy/runme.py
dos2unix: converting file ./python/performance/hierarchy/runme.py to Unix format...
+ chmod -x ./python/performance/hierarchy/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/performance/hierarchy/Makefile
dos2unix: converting file ./python/performance/hierarchy/Makefile to Unix format...
+ chmod -x ./python/performance/hierarchy/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/performance/hierarchy/Simple.i
dos2unix: converting file ./python/performance/hierarchy/Simple.i to Unix format...
+ chmod -x ./python/performance/hierarchy/Simple.i
+ for all in `find -type f`
+ dos2unix -k ./python/performance/func/runme.py
dos2unix: converting file ./python/performance/func/runme.py to Unix format...
+ chmod -x ./python/performance/func/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/performance/func/Makefile
dos2unix: converting file ./python/performance/func/Makefile to Unix format...
+ chmod -x ./python/performance/func/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/performance/func/Simple.i
dos2unix: converting file ./python/performance/func/Simple.i to Unix format...
+ chmod -x ./python/performance/func/Simple.i
+ for all in `find -type f`
+ dos2unix -k ./python/performance/Makefile
dos2unix: converting file ./python/performance/Makefile to Unix format...
+ chmod -x ./python/performance/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/performance/hierarchy_operator/runme.py
dos2unix: converting file ./python/performance/hierarchy_operator/runme.py to Unix format...
+ chmod -x ./python/performance/hierarchy_operator/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/performance/hierarchy_operator/Makefile
dos2unix: converting file ./python/performance/hierarchy_operator/Makefile to Unix format...
+ chmod -x ./python/performance/hierarchy_operator/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/performance/hierarchy_operator/Simple.i
dos2unix: converting file ./python/performance/hierarchy_operator/Simple.i to Unix format...
+ chmod -x ./python/performance/hierarchy_operator/Simple.i
+ for all in `find -type f`
+ dos2unix -k ./python/extend/runme.py
dos2unix: converting file ./python/extend/runme.py to Unix format...
+ chmod -x ./python/extend/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/extend/Makefile
dos2unix: converting file ./python/extend/Makefile to Unix format...
+ chmod -x ./python/extend/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/extend/example.h
dos2unix: converting file ./python/extend/example.h to Unix format...
+ chmod -x ./python/extend/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/extend/example.cxx
dos2unix: converting file ./python/extend/example.cxx to Unix format...
+ chmod -x ./python/extend/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./python/extend/example.i
dos2unix: converting file ./python/extend/example.i to Unix format...
+ chmod -x ./python/extend/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/extend/index.html
dos2unix: converting file ./python/extend/index.html to Unix format...
+ chmod -x ./python/extend/index.html
+ for all in `find -type f`
+ dos2unix -k ./python/callback/runme.py
dos2unix: converting file ./python/callback/runme.py to Unix format...
+ chmod -x ./python/callback/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/callback/Makefile
dos2unix: converting file ./python/callback/Makefile to Unix format...
+ chmod -x ./python/callback/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/callback/example.h
dos2unix: converting file ./python/callback/example.h to Unix format...
+ chmod -x ./python/callback/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/callback/example.cxx
dos2unix: converting file ./python/callback/example.cxx to Unix format...
+ chmod -x ./python/callback/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./python/callback/example.i
dos2unix: converting file ./python/callback/example.i to Unix format...
+ chmod -x ./python/callback/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/callback/index.html
dos2unix: converting file ./python/callback/index.html to Unix format...
+ chmod -x ./python/callback/index.html
+ for all in `find -type f`
+ dos2unix -k ./python/import/spam.h
dos2unix: converting file ./python/import/spam.h to Unix format...
+ chmod -x ./python/import/spam.h
+ for all in `find -type f`
+ dos2unix -k ./python/import/bar.i
dos2unix: converting file ./python/import/bar.i to Unix format...
+ chmod -x ./python/import/bar.i
+ for all in `find -type f`
+ dos2unix -k ./python/import/README
dos2unix: converting file ./python/import/README to Unix format...
+ chmod -x ./python/import/README
+ for all in `find -type f`
+ dos2unix -k ./python/import/spam.i
dos2unix: converting file ./python/import/spam.i to Unix format...
+ chmod -x ./python/import/spam.i
+ for all in `find -type f`
+ dos2unix -k ./python/import/foo.i
dos2unix: converting file ./python/import/foo.i to Unix format...
+ chmod -x ./python/import/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import/runme.py
dos2unix: converting file ./python/import/runme.py to Unix format...
+ chmod -x ./python/import/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/import/foo.h
dos2unix: converting file ./python/import/foo.h to Unix format...
+ chmod -x ./python/import/foo.h
+ for all in `find -type f`
+ dos2unix -k ./python/import/Makefile
dos2unix: converting file ./python/import/Makefile to Unix format...
+ chmod -x ./python/import/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import/base.i
dos2unix: converting file ./python/import/base.i to Unix format...
+ chmod -x ./python/import/base.i
+ for all in `find -type f`
+ dos2unix -k ./python/import/bar.h
dos2unix: converting file ./python/import/bar.h to Unix format...
+ chmod -x ./python/import/bar.h
+ for all in `find -type f`
+ dos2unix -k ./python/import/base.h
dos2unix: converting file ./python/import/base.h to Unix format...
+ chmod -x ./python/import/base.h
+ for all in `find -type f`
+ dos2unix -k ./python/check.list
dos2unix: converting file ./python/check.list to Unix format...
+ chmod -x ./python/check.list
+ for all in `find -type f`
+ dos2unix -k ./python/reference/runme.py
dos2unix: converting file ./python/reference/runme.py to Unix format...
+ chmod -x ./python/reference/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/reference/Makefile
dos2unix: converting file ./python/reference/Makefile to Unix format...
+ chmod -x ./python/reference/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/reference/example.h
dos2unix: converting file ./python/reference/example.h to Unix format...
+ chmod -x ./python/reference/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/reference/example.cxx
dos2unix: converting file ./python/reference/example.cxx to Unix format...
+ chmod -x ./python/reference/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./python/reference/example.i
dos2unix: converting file ./python/reference/example.i to Unix format...
+ chmod -x ./python/reference/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/reference/index.html
dos2unix: converting file ./python/reference/index.html to Unix format...
+ chmod -x ./python/reference/index.html
+ for all in `find -type f`
+ dos2unix -k ./python/simple/example.c
dos2unix: converting file ./python/simple/example.c to Unix format...
+ chmod -x ./python/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./python/simple/runme.py
dos2unix: converting file ./python/simple/runme.py to Unix format...
+ chmod -x ./python/simple/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/simple/Makefile
dos2unix: converting file ./python/simple/Makefile to Unix format...
+ chmod -x ./python/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/simple/example.i
dos2unix: converting file ./python/simple/example.i to Unix format...
+ chmod -x ./python/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/simple/index.html
dos2unix: converting file ./python/simple/index.html to Unix format...
+ chmod -x ./python/simple/index.html
+ for all in `find -type f`
+ dos2unix -k ./python/funcptr/example.c
dos2unix: converting file ./python/funcptr/example.c to Unix format...
+ chmod -x ./python/funcptr/example.c
+ for all in `find -type f`
+ dos2unix -k ./python/funcptr/runme.py
dos2unix: converting file ./python/funcptr/runme.py to Unix format...
+ chmod -x ./python/funcptr/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/funcptr/Makefile
dos2unix: converting file ./python/funcptr/Makefile to Unix format...
+ chmod -x ./python/funcptr/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/funcptr/example.h
dos2unix: converting file ./python/funcptr/example.h to Unix format...
+ chmod -x ./python/funcptr/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/funcptr/example.i
dos2unix: converting file ./python/funcptr/example.i to Unix format...
+ chmod -x ./python/funcptr/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/funcptr/index.html
dos2unix: converting file ./python/funcptr/index.html to Unix format...
+ chmod -x ./python/funcptr/index.html
+ for all in `find -type f`
+ dos2unix -k ./python/libffi/Makefile
dos2unix: converting file ./python/libffi/Makefile to Unix format...
+ chmod -x ./python/libffi/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/libffi/example.i
dos2unix: converting file ./python/libffi/example.i to Unix format...
+ chmod -x ./python/libffi/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/template/runme.py
dos2unix: converting file ./python/template/runme.py to Unix format...
+ chmod -x ./python/template/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/template/Makefile
dos2unix: converting file ./python/template/Makefile to Unix format...
+ chmod -x ./python/template/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/template/example.h
dos2unix: converting file ./python/template/example.h to Unix format...
+ chmod -x ./python/template/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/template/example.i
dos2unix: converting file ./python/template/example.i to Unix format...
+ chmod -x ./python/template/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/enum/runme.py
dos2unix: converting file ./python/enum/runme.py to Unix format...
+ chmod -x ./python/enum/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/enum/Makefile
dos2unix: converting file ./python/enum/Makefile to Unix format...
+ chmod -x ./python/enum/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/enum/example.h
dos2unix: converting file ./python/enum/example.h to Unix format...
+ chmod -x ./python/enum/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/enum/example.cxx
dos2unix: converting file ./python/enum/example.cxx to Unix format...
+ chmod -x ./python/enum/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./python/enum/example.i
dos2unix: converting file ./python/enum/example.i to Unix format...
+ chmod -x ./python/enum/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/enum/index.html
dos2unix: converting file ./python/enum/index.html to Unix format...
+ chmod -x ./python/enum/index.html
+ for all in `find -type f`
+ dos2unix -k ./python/exception/runme.py
dos2unix: converting file ./python/exception/runme.py to Unix format...
+ chmod -x ./python/exception/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/exception/Makefile
dos2unix: converting file ./python/exception/Makefile to Unix format...
+ chmod -x ./python/exception/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/exception/example.h
dos2unix: converting file ./python/exception/example.h to Unix format...
+ chmod -x ./python/exception/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/exception/example.i
dos2unix: converting file ./python/exception/example.i to Unix format...
+ chmod -x ./python/exception/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/class/runme.py
dos2unix: converting file ./python/class/runme.py to Unix format...
+ chmod -x ./python/class/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/class/Makefile
dos2unix: converting file ./python/class/Makefile to Unix format...
+ chmod -x ./python/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/class/example.h
dos2unix: converting file ./python/class/example.h to Unix format...
+ chmod -x ./python/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/class/example.cxx
dos2unix: converting file ./python/class/example.cxx to Unix format...
+ chmod -x ./python/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./python/class/example.i
dos2unix: converting file ./python/class/example.i to Unix format...
+ chmod -x ./python/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/class/index.html
dos2unix: converting file ./python/class/index.html to Unix format...
+ chmod -x ./python/class/index.html
+ for all in `find -type f`
+ dos2unix -k ./python/doxygen/runme.py
dos2unix: converting file ./python/doxygen/runme.py to Unix format...
+ chmod -x ./python/doxygen/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/doxygen/Makefile
dos2unix: converting file ./python/doxygen/Makefile to Unix format...
+ chmod -x ./python/doxygen/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/doxygen/example.h
dos2unix: converting file ./python/doxygen/example.h to Unix format...
+ chmod -x ./python/doxygen/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/doxygen/example.cxx
dos2unix: converting file ./python/doxygen/example.cxx to Unix format...
+ chmod -x ./python/doxygen/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./python/doxygen/example.i
dos2unix: converting file ./python/doxygen/example.i to Unix format...
+ chmod -x ./python/doxygen/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/pointer/example.c
dos2unix: converting file ./python/pointer/example.c to Unix format...
+ chmod -x ./python/pointer/example.c
+ for all in `find -type f`
+ dos2unix -k ./python/pointer/runme.py
dos2unix: converting file ./python/pointer/runme.py to Unix format...
+ chmod -x ./python/pointer/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/pointer/Makefile
dos2unix: converting file ./python/pointer/Makefile to Unix format...
+ chmod -x ./python/pointer/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/pointer/example.i
dos2unix: converting file ./python/pointer/example.i to Unix format...
+ chmod -x ./python/pointer/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/pointer/index.html
dos2unix: converting file ./python/pointer/index.html to Unix format...
+ chmod -x ./python/pointer/index.html
+ for all in `find -type f`
+ dos2unix -k ./python/funcptr2/example.c
dos2unix: converting file ./python/funcptr2/example.c to Unix format...
+ chmod -x ./python/funcptr2/example.c
+ for all in `find -type f`
+ dos2unix -k ./python/funcptr2/runme.py
dos2unix: converting file ./python/funcptr2/runme.py to Unix format...
+ chmod -x ./python/funcptr2/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/funcptr2/Makefile
dos2unix: converting file ./python/funcptr2/Makefile to Unix format...
+ chmod -x ./python/funcptr2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/funcptr2/example.h
dos2unix: converting file ./python/funcptr2/example.h to Unix format...
+ chmod -x ./python/funcptr2/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/funcptr2/example.i
dos2unix: converting file ./python/funcptr2/example.i to Unix format...
+ chmod -x ./python/funcptr2/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_template/spam.h
dos2unix: converting file ./python/import_template/spam.h to Unix format...
+ chmod -x ./python/import_template/spam.h
+ for all in `find -type f`
+ dos2unix -k ./python/import_template/bar.i
dos2unix: converting file ./python/import_template/bar.i to Unix format...
+ chmod -x ./python/import_template/bar.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_template/README
dos2unix: converting file ./python/import_template/README to Unix format...
+ chmod -x ./python/import_template/README
+ for all in `find -type f`
+ dos2unix -k ./python/import_template/spam.i
dos2unix: converting file ./python/import_template/spam.i to Unix format...
+ chmod -x ./python/import_template/spam.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_template/foo.i
dos2unix: converting file ./python/import_template/foo.i to Unix format...
+ chmod -x ./python/import_template/foo.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_template/runme.py
dos2unix: converting file ./python/import_template/runme.py to Unix format...
+ chmod -x ./python/import_template/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/import_template/foo.h
dos2unix: converting file ./python/import_template/foo.h to Unix format...
+ chmod -x ./python/import_template/foo.h
+ for all in `find -type f`
+ dos2unix -k ./python/import_template/Makefile
dos2unix: converting file ./python/import_template/Makefile to Unix format...
+ chmod -x ./python/import_template/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/import_template/base.i
dos2unix: converting file ./python/import_template/base.i to Unix format...
+ chmod -x ./python/import_template/base.i
+ for all in `find -type f`
+ dos2unix -k ./python/import_template/bar.h
dos2unix: converting file ./python/import_template/bar.h to Unix format...
+ chmod -x ./python/import_template/bar.h
+ for all in `find -type f`
+ dos2unix -k ./python/import_template/base.h
dos2unix: converting file ./python/import_template/base.h to Unix format...
+ chmod -x ./python/import_template/base.h
+ for all in `find -type f`
+ dos2unix -k ./python/smartptr/runme.py
dos2unix: converting file ./python/smartptr/runme.py to Unix format...
+ chmod -x ./python/smartptr/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/smartptr/Makefile
dos2unix: converting file ./python/smartptr/Makefile to Unix format...
+ chmod -x ./python/smartptr/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/smartptr/example.h
dos2unix: converting file ./python/smartptr/example.h to Unix format...
+ chmod -x ./python/smartptr/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/smartptr/example.cxx
dos2unix: converting file ./python/smartptr/example.cxx to Unix format...
+ chmod -x ./python/smartptr/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./python/smartptr/smartptr.h
dos2unix: converting file ./python/smartptr/smartptr.h to Unix format...
+ chmod -x ./python/smartptr/smartptr.h
+ for all in `find -type f`
+ dos2unix -k ./python/smartptr/example.i
dos2unix: converting file ./python/smartptr/example.i to Unix format...
+ chmod -x ./python/smartptr/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/std_map/runme.py
dos2unix: converting file ./python/std_map/runme.py to Unix format...
+ chmod -x ./python/std_map/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/std_map/Makefile
dos2unix: converting file ./python/std_map/Makefile to Unix format...
+ chmod -x ./python/std_map/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/std_map/example.h
dos2unix: converting file ./python/std_map/example.h to Unix format...
+ chmod -x ./python/std_map/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/std_map/example.i
dos2unix: converting file ./python/std_map/example.i to Unix format...
+ chmod -x ./python/std_map/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/exceptproxy/runme.py
dos2unix: converting file ./python/exceptproxy/runme.py to Unix format...
+ chmod -x ./python/exceptproxy/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/exceptproxy/Makefile
dos2unix: converting file ./python/exceptproxy/Makefile to Unix format...
+ chmod -x ./python/exceptproxy/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/exceptproxy/example.h
dos2unix: converting file ./python/exceptproxy/example.h to Unix format...
+ chmod -x ./python/exceptproxy/example.h
+ for all in `find -type f`
+ dos2unix -k ./python/exceptproxy/example.i
dos2unix: converting file ./python/exceptproxy/example.i to Unix format...
+ chmod -x ./python/exceptproxy/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/contract/example.c
dos2unix: converting file ./python/contract/example.c to Unix format...
+ chmod -x ./python/contract/example.c
+ for all in `find -type f`
+ dos2unix -k ./python/contract/runme.py
dos2unix: converting file ./python/contract/runme.py to Unix format...
+ chmod -x ./python/contract/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/contract/Makefile
dos2unix: converting file ./python/contract/Makefile to Unix format...
+ chmod -x ./python/contract/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/contract/example.i
dos2unix: converting file ./python/contract/example.i to Unix format...
+ chmod -x ./python/contract/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/functor/runme.py
dos2unix: converting file ./python/functor/runme.py to Unix format...
+ chmod -x ./python/functor/runme.py
+ for all in `find -type f`
+ dos2unix -k ./python/functor/Makefile
dos2unix: converting file ./python/functor/Makefile to Unix format...
+ chmod -x ./python/functor/Makefile
+ for all in `find -type f`
+ dos2unix -k ./python/functor/example.i
dos2unix: converting file ./python/functor/example.i to Unix format...
+ chmod -x ./python/functor/example.i
+ for all in `find -type f`
+ dos2unix -k ./python/index.html
dos2unix: converting file ./python/index.html to Unix format...
+ chmod -x ./python/index.html
+ for all in `find -type f`
+ dos2unix -k ./ruby/std_vector/Makefile
dos2unix: converting file ./ruby/std_vector/Makefile to Unix format...
+ chmod -x ./ruby/std_vector/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/std_vector/runme.rb
dos2unix: converting file ./ruby/std_vector/runme.rb to Unix format...
+ chmod -x ./ruby/std_vector/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/std_vector/example.h
dos2unix: converting file ./ruby/std_vector/example.h to Unix format...
+ chmod -x ./ruby/std_vector/example.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/std_vector/example.i
dos2unix: converting file ./ruby/std_vector/example.i to Unix format...
+ chmod -x ./ruby/std_vector/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/constants/Makefile
dos2unix: converting file ./ruby/constants/Makefile to Unix format...
+ chmod -x ./ruby/constants/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/constants/runme.rb
dos2unix: converting file ./ruby/constants/runme.rb to Unix format...
+ chmod -x ./ruby/constants/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/constants/example.i
dos2unix: converting file ./ruby/constants/example.i to Unix format...
+ chmod -x ./ruby/constants/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/constants/index.html
dos2unix: converting file ./ruby/constants/index.html to Unix format...
+ chmod -x ./ruby/constants/index.html
+ for all in `find -type f`
+ dos2unix -k ./ruby/multimap/example.c
dos2unix: converting file ./ruby/multimap/example.c to Unix format...
+ chmod -x ./ruby/multimap/example.c
+ for all in `find -type f`
+ dos2unix -k ./ruby/multimap/Makefile
dos2unix: converting file ./ruby/multimap/Makefile to Unix format...
+ chmod -x ./ruby/multimap/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/multimap/runme.rb
dos2unix: converting file ./ruby/multimap/runme.rb to Unix format...
+ chmod -x ./ruby/multimap/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/multimap/example.i
dos2unix: converting file ./ruby/multimap/example.i to Unix format...
+ chmod -x ./ruby/multimap/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/operator/Makefile
dos2unix: converting file ./ruby/operator/Makefile to Unix format...
+ chmod -x ./ruby/operator/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/operator/runme.rb
dos2unix: converting file ./ruby/operator/runme.rb to Unix format...
+ chmod -x ./ruby/operator/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/operator/example.h
dos2unix: converting file ./ruby/operator/example.h to Unix format...
+ chmod -x ./ruby/operator/example.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/operator/example.i
dos2unix: converting file ./ruby/operator/example.i to Unix format...
+ chmod -x ./ruby/operator/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/variables/example.c
dos2unix: converting file ./ruby/variables/example.c to Unix format...
+ chmod -x ./ruby/variables/example.c
+ for all in `find -type f`
+ dos2unix -k ./ruby/variables/Makefile
dos2unix: converting file ./ruby/variables/Makefile to Unix format...
+ chmod -x ./ruby/variables/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/variables/runme.rb
dos2unix: converting file ./ruby/variables/runme.rb to Unix format...
+ chmod -x ./ruby/variables/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/variables/example.h
dos2unix: converting file ./ruby/variables/example.h to Unix format...
+ chmod -x ./ruby/variables/example.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/variables/example.i
dos2unix: converting file ./ruby/variables/example.i to Unix format...
+ chmod -x ./ruby/variables/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/variables/index.html
dos2unix: converting file ./ruby/variables/index.html to Unix format...
+ chmod -x ./ruby/variables/index.html
+ for all in `find -type f`
+ dos2unix -k ./ruby/overloading/Makefile
dos2unix: converting file ./ruby/overloading/Makefile to Unix format...
+ chmod -x ./ruby/overloading/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/overloading/runme.rb
dos2unix: converting file ./ruby/overloading/runme.rb to Unix format...
+ chmod -x ./ruby/overloading/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/overloading/example.h
dos2unix: converting file ./ruby/overloading/example.h to Unix format...
+ chmod -x ./ruby/overloading/example.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/overloading/example.cxx
dos2unix: converting file ./ruby/overloading/example.cxx to Unix format...
+ chmod -x ./ruby/overloading/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./ruby/overloading/example.i
dos2unix: converting file ./ruby/overloading/example.i to Unix format...
+ chmod -x ./ruby/overloading/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/import/spam.h
dos2unix: converting file ./ruby/import/spam.h to Unix format...
+ chmod -x ./ruby/import/spam.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/import/bar.i
dos2unix: converting file ./ruby/import/bar.i to Unix format...
+ chmod -x ./ruby/import/bar.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/import/README
dos2unix: converting file ./ruby/import/README to Unix format...
+ chmod -x ./ruby/import/README
+ for all in `find -type f`
+ dos2unix -k ./ruby/import/spam.i
dos2unix: converting file ./ruby/import/spam.i to Unix format...
+ chmod -x ./ruby/import/spam.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/import/foo.i
dos2unix: converting file ./ruby/import/foo.i to Unix format...
+ chmod -x ./ruby/import/foo.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/import/foo.h
dos2unix: converting file ./ruby/import/foo.h to Unix format...
+ chmod -x ./ruby/import/foo.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/import/Makefile
dos2unix: converting file ./ruby/import/Makefile to Unix format...
+ chmod -x ./ruby/import/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/import/runme.rb
dos2unix: converting file ./ruby/import/runme.rb to Unix format...
+ chmod -x ./ruby/import/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/import/base.i
dos2unix: converting file ./ruby/import/base.i to Unix format...
+ chmod -x ./ruby/import/base.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/import/bar.h
dos2unix: converting file ./ruby/import/bar.h to Unix format...
+ chmod -x ./ruby/import/bar.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/import/base.h
dos2unix: converting file ./ruby/import/base.h to Unix format...
+ chmod -x ./ruby/import/base.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/free_function/Makefile
dos2unix: converting file ./ruby/free_function/Makefile to Unix format...
+ chmod -x ./ruby/free_function/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/free_function/runme.rb
dos2unix: converting file ./ruby/free_function/runme.rb to Unix format...
+ chmod -x ./ruby/free_function/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/free_function/example.h
dos2unix: converting file ./ruby/free_function/example.h to Unix format...
+ chmod -x ./ruby/free_function/example.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/free_function/example.cxx
dos2unix: converting file ./ruby/free_function/example.cxx to Unix format...
+ chmod -x ./ruby/free_function/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./ruby/free_function/example.i
dos2unix: converting file ./ruby/free_function/example.i to Unix format...
+ chmod -x ./ruby/free_function/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/check.list
dos2unix: converting file ./ruby/check.list to Unix format...
+ chmod -x ./ruby/check.list
+ for all in `find -type f`
+ dos2unix -k ./ruby/reference/Makefile
dos2unix: converting file ./ruby/reference/Makefile to Unix format...
+ chmod -x ./ruby/reference/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/reference/runme.rb
dos2unix: converting file ./ruby/reference/runme.rb to Unix format...
+ chmod -x ./ruby/reference/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/reference/example.h
dos2unix: converting file ./ruby/reference/example.h to Unix format...
+ chmod -x ./ruby/reference/example.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/reference/example.cxx
dos2unix: converting file ./ruby/reference/example.cxx to Unix format...
+ chmod -x ./ruby/reference/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./ruby/reference/example.i
dos2unix: converting file ./ruby/reference/example.i to Unix format...
+ chmod -x ./ruby/reference/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/reference/index.html
dos2unix: converting file ./ruby/reference/index.html to Unix format...
+ chmod -x ./ruby/reference/index.html
+ for all in `find -type f`
+ dos2unix -k ./ruby/simple/example.c
dos2unix: converting file ./ruby/simple/example.c to Unix format...
+ chmod -x ./ruby/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./ruby/simple/Makefile
dos2unix: converting file ./ruby/simple/Makefile to Unix format...
+ chmod -x ./ruby/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/simple/runme.rb
dos2unix: converting file ./ruby/simple/runme.rb to Unix format...
+ chmod -x ./ruby/simple/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/simple/example.i
dos2unix: converting file ./ruby/simple/example.i to Unix format...
+ chmod -x ./ruby/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/simple/index.html
dos2unix: converting file ./ruby/simple/index.html to Unix format...
+ chmod -x ./ruby/simple/index.html
+ for all in `find -type f`
+ dos2unix -k ./ruby/funcptr/example.c
dos2unix: converting file ./ruby/funcptr/example.c to Unix format...
+ chmod -x ./ruby/funcptr/example.c
+ for all in `find -type f`
+ dos2unix -k ./ruby/funcptr/Makefile
dos2unix: converting file ./ruby/funcptr/Makefile to Unix format...
+ chmod -x ./ruby/funcptr/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/funcptr/runme.rb
dos2unix: converting file ./ruby/funcptr/runme.rb to Unix format...
+ chmod -x ./ruby/funcptr/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/funcptr/example.h
dos2unix: converting file ./ruby/funcptr/example.h to Unix format...
+ chmod -x ./ruby/funcptr/example.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/funcptr/example.i
dos2unix: converting file ./ruby/funcptr/example.i to Unix format...
+ chmod -x ./ruby/funcptr/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/funcptr/index.html
dos2unix: converting file ./ruby/funcptr/index.html to Unix format...
+ chmod -x ./ruby/funcptr/index.html
+ for all in `find -type f`
+ dos2unix -k ./ruby/hashargs/Makefile
dos2unix: converting file ./ruby/hashargs/Makefile to Unix format...
+ chmod -x ./ruby/hashargs/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/hashargs/runme.rb
dos2unix: converting file ./ruby/hashargs/runme.rb to Unix format...
+ chmod -x ./ruby/hashargs/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/hashargs/example.i
dos2unix: converting file ./ruby/hashargs/example.i to Unix format...
+ chmod -x ./ruby/hashargs/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/value/example.c
dos2unix: converting file ./ruby/value/example.c to Unix format...
+ chmod -x ./ruby/value/example.c
+ for all in `find -type f`
+ dos2unix -k ./ruby/value/Makefile
dos2unix: converting file ./ruby/value/Makefile to Unix format...
+ chmod -x ./ruby/value/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/value/runme.rb
dos2unix: converting file ./ruby/value/runme.rb to Unix format...
+ chmod -x ./ruby/value/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/value/example.h
dos2unix: converting file ./ruby/value/example.h to Unix format...
+ chmod -x ./ruby/value/example.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/value/example.i
dos2unix: converting file ./ruby/value/example.i to Unix format...
+ chmod -x ./ruby/value/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/value/index.html
dos2unix: converting file ./ruby/value/index.html to Unix format...
+ chmod -x ./ruby/value/index.html
+ for all in `find -type f`
+ dos2unix -k ./ruby/template/Makefile
dos2unix: converting file ./ruby/template/Makefile to Unix format...
+ chmod -x ./ruby/template/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/template/runme.rb
dos2unix: converting file ./ruby/template/runme.rb to Unix format...
+ chmod -x ./ruby/template/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/template/example.h
dos2unix: converting file ./ruby/template/example.h to Unix format...
+ chmod -x ./ruby/template/example.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/template/example.i
dos2unix: converting file ./ruby/template/example.i to Unix format...
+ chmod -x ./ruby/template/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/enum/Makefile
dos2unix: converting file ./ruby/enum/Makefile to Unix format...
+ chmod -x ./ruby/enum/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/enum/runme.rb
dos2unix: converting file ./ruby/enum/runme.rb to Unix format...
+ chmod -x ./ruby/enum/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/enum/example.h
dos2unix: converting file ./ruby/enum/example.h to Unix format...
+ chmod -x ./ruby/enum/example.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/enum/example.cxx
dos2unix: converting file ./ruby/enum/example.cxx to Unix format...
+ chmod -x ./ruby/enum/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./ruby/enum/example.i
dos2unix: converting file ./ruby/enum/example.i to Unix format...
+ chmod -x ./ruby/enum/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/enum/index.html
dos2unix: converting file ./ruby/enum/index.html to Unix format...
+ chmod -x ./ruby/enum/index.html
+ for all in `find -type f`
+ dos2unix -k ./ruby/class/Makefile
dos2unix: converting file ./ruby/class/Makefile to Unix format...
+ chmod -x ./ruby/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/class/runme.rb
dos2unix: converting file ./ruby/class/runme.rb to Unix format...
+ chmod -x ./ruby/class/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/class/example.h
dos2unix: converting file ./ruby/class/example.h to Unix format...
+ chmod -x ./ruby/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/class/example.cxx
dos2unix: converting file ./ruby/class/example.cxx to Unix format...
+ chmod -x ./ruby/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./ruby/class/example.i
dos2unix: converting file ./ruby/class/example.i to Unix format...
+ chmod -x ./ruby/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/class/index.html
dos2unix: converting file ./ruby/class/index.html to Unix format...
+ chmod -x ./ruby/class/index.html
+ for all in `find -type f`
+ dos2unix -k ./ruby/mark_function/Makefile
dos2unix: converting file ./ruby/mark_function/Makefile to Unix format...
+ chmod -x ./ruby/mark_function/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/mark_function/runme.rb
dos2unix: converting file ./ruby/mark_function/runme.rb to Unix format...
+ chmod -x ./ruby/mark_function/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/mark_function/example.h
dos2unix: converting file ./ruby/mark_function/example.h to Unix format...
+ chmod -x ./ruby/mark_function/example.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/mark_function/example.cxx
dos2unix: converting file ./ruby/mark_function/example.cxx to Unix format...
+ chmod -x ./ruby/mark_function/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./ruby/mark_function/example.i
dos2unix: converting file ./ruby/mark_function/example.i to Unix format...
+ chmod -x ./ruby/mark_function/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/pointer/example.c
dos2unix: converting file ./ruby/pointer/example.c to Unix format...
+ chmod -x ./ruby/pointer/example.c
+ for all in `find -type f`
+ dos2unix -k ./ruby/pointer/Makefile
dos2unix: converting file ./ruby/pointer/Makefile to Unix format...
+ chmod -x ./ruby/pointer/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/pointer/runme.rb
dos2unix: converting file ./ruby/pointer/runme.rb to Unix format...
+ chmod -x ./ruby/pointer/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/pointer/example.i
dos2unix: converting file ./ruby/pointer/example.i to Unix format...
+ chmod -x ./ruby/pointer/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/pointer/index.html
dos2unix: converting file ./ruby/pointer/index.html to Unix format...
+ chmod -x ./ruby/pointer/index.html
+ for all in `find -type f`
+ dos2unix -k ./ruby/funcptr2/example.c
dos2unix: converting file ./ruby/funcptr2/example.c to Unix format...
+ chmod -x ./ruby/funcptr2/example.c
+ for all in `find -type f`
+ dos2unix -k ./ruby/funcptr2/Makefile
dos2unix: converting file ./ruby/funcptr2/Makefile to Unix format...
+ chmod -x ./ruby/funcptr2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/funcptr2/runme.rb
dos2unix: converting file ./ruby/funcptr2/runme.rb to Unix format...
+ chmod -x ./ruby/funcptr2/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/funcptr2/example.h
dos2unix: converting file ./ruby/funcptr2/example.h to Unix format...
+ chmod -x ./ruby/funcptr2/example.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/funcptr2/example.i
dos2unix: converting file ./ruby/funcptr2/example.i to Unix format...
+ chmod -x ./ruby/funcptr2/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/import_template/spam.h
dos2unix: converting file ./ruby/import_template/spam.h to Unix format...
+ chmod -x ./ruby/import_template/spam.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/import_template/bar.i
dos2unix: converting file ./ruby/import_template/bar.i to Unix format...
+ chmod -x ./ruby/import_template/bar.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/import_template/README
dos2unix: converting file ./ruby/import_template/README to Unix format...
+ chmod -x ./ruby/import_template/README
+ for all in `find -type f`
+ dos2unix -k ./ruby/import_template/spam.i
dos2unix: converting file ./ruby/import_template/spam.i to Unix format...
+ chmod -x ./ruby/import_template/spam.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/import_template/foo.i
dos2unix: converting file ./ruby/import_template/foo.i to Unix format...
+ chmod -x ./ruby/import_template/foo.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/import_template/foo.h
dos2unix: converting file ./ruby/import_template/foo.h to Unix format...
+ chmod -x ./ruby/import_template/foo.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/import_template/Makefile
dos2unix: converting file ./ruby/import_template/Makefile to Unix format...
+ chmod -x ./ruby/import_template/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/import_template/runme.rb
dos2unix: converting file ./ruby/import_template/runme.rb to Unix format...
+ chmod -x ./ruby/import_template/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/import_template/base.i
dos2unix: converting file ./ruby/import_template/base.i to Unix format...
+ chmod -x ./ruby/import_template/base.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/import_template/bar.h
dos2unix: converting file ./ruby/import_template/bar.h to Unix format...
+ chmod -x ./ruby/import_template/bar.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/import_template/base.h
dos2unix: converting file ./ruby/import_template/base.h to Unix format...
+ chmod -x ./ruby/import_template/base.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/exceptproxy/Makefile
dos2unix: converting file ./ruby/exceptproxy/Makefile to Unix format...
+ chmod -x ./ruby/exceptproxy/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/exceptproxy/runme.rb
dos2unix: converting file ./ruby/exceptproxy/runme.rb to Unix format...
+ chmod -x ./ruby/exceptproxy/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/exceptproxy/example.h
dos2unix: converting file ./ruby/exceptproxy/example.h to Unix format...
+ chmod -x ./ruby/exceptproxy/example.h
+ for all in `find -type f`
+ dos2unix -k ./ruby/exceptproxy/example.i
dos2unix: converting file ./ruby/exceptproxy/example.i to Unix format...
+ chmod -x ./ruby/exceptproxy/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/functor/Makefile
dos2unix: converting file ./ruby/functor/Makefile to Unix format...
+ chmod -x ./ruby/functor/Makefile
+ for all in `find -type f`
+ dos2unix -k ./ruby/functor/runme.rb
dos2unix: converting file ./ruby/functor/runme.rb to Unix format...
+ chmod -x ./ruby/functor/runme.rb
+ for all in `find -type f`
+ dos2unix -k ./ruby/functor/example.i
dos2unix: converting file ./ruby/functor/example.i to Unix format...
+ chmod -x ./ruby/functor/example.i
+ for all in `find -type f`
+ dos2unix -k ./ruby/index.html
dos2unix: converting file ./ruby/index.html to Unix format...
+ chmod -x ./ruby/index.html
+ for all in `find -type f`
+ dos2unix -k ./octave/constants/runme.m
dos2unix: converting file ./octave/constants/runme.m to Unix format...
+ chmod -x ./octave/constants/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/constants/Makefile
dos2unix: converting file ./octave/constants/Makefile to Unix format...
+ chmod -x ./octave/constants/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/constants/example.i
dos2unix: converting file ./octave/constants/example.i to Unix format...
+ chmod -x ./octave/constants/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/operator/runme.m
dos2unix: converting file ./octave/operator/runme.m to Unix format...
+ chmod -x ./octave/operator/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/operator/Makefile
dos2unix: converting file ./octave/operator/Makefile to Unix format...
+ chmod -x ./octave/operator/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/operator/example.h
dos2unix: converting file ./octave/operator/example.h to Unix format...
+ chmod -x ./octave/operator/example.h
+ for all in `find -type f`
+ dos2unix -k ./octave/operator/example.i
dos2unix: converting file ./octave/operator/example.i to Unix format...
+ chmod -x ./octave/operator/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/variables/example.c
dos2unix: converting file ./octave/variables/example.c to Unix format...
+ chmod -x ./octave/variables/example.c
+ for all in `find -type f`
+ dos2unix -k ./octave/variables/runme.m
dos2unix: converting file ./octave/variables/runme.m to Unix format...
+ chmod -x ./octave/variables/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/variables/Makefile
dos2unix: converting file ./octave/variables/Makefile to Unix format...
+ chmod -x ./octave/variables/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/variables/example.h
dos2unix: converting file ./octave/variables/example.h to Unix format...
+ chmod -x ./octave/variables/example.h
+ for all in `find -type f`
+ dos2unix -k ./octave/variables/example.i
dos2unix: converting file ./octave/variables/example.i to Unix format...
+ chmod -x ./octave/variables/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/extend/runme.m
dos2unix: converting file ./octave/extend/runme.m to Unix format...
+ chmod -x ./octave/extend/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/extend/Makefile
dos2unix: converting file ./octave/extend/Makefile to Unix format...
+ chmod -x ./octave/extend/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/extend/example.h
dos2unix: converting file ./octave/extend/example.h to Unix format...
+ chmod -x ./octave/extend/example.h
+ for all in `find -type f`
+ dos2unix -k ./octave/extend/example.cxx
dos2unix: converting file ./octave/extend/example.cxx to Unix format...
+ chmod -x ./octave/extend/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./octave/extend/example.i
dos2unix: converting file ./octave/extend/example.i to Unix format...
+ chmod -x ./octave/extend/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/callback/runme.m
dos2unix: converting file ./octave/callback/runme.m to Unix format...
+ chmod -x ./octave/callback/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/callback/Makefile
dos2unix: converting file ./octave/callback/Makefile to Unix format...
+ chmod -x ./octave/callback/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/callback/example.h
dos2unix: converting file ./octave/callback/example.h to Unix format...
+ chmod -x ./octave/callback/example.h
+ for all in `find -type f`
+ dos2unix -k ./octave/callback/example.cxx
dos2unix: converting file ./octave/callback/example.cxx to Unix format...
+ chmod -x ./octave/callback/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./octave/callback/example.i
dos2unix: converting file ./octave/callback/example.i to Unix format...
+ chmod -x ./octave/callback/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/check.list
dos2unix: converting file ./octave/check.list to Unix format...
+ chmod -x ./octave/check.list
+ for all in `find -type f`
+ dos2unix -k ./octave/reference/runme.m
dos2unix: converting file ./octave/reference/runme.m to Unix format...
+ chmod -x ./octave/reference/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/reference/Makefile
dos2unix: converting file ./octave/reference/Makefile to Unix format...
+ chmod -x ./octave/reference/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/reference/example.h
dos2unix: converting file ./octave/reference/example.h to Unix format...
+ chmod -x ./octave/reference/example.h
+ for all in `find -type f`
+ dos2unix -k ./octave/reference/example.cxx
dos2unix: converting file ./octave/reference/example.cxx to Unix format...
+ chmod -x ./octave/reference/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./octave/reference/example.i
dos2unix: converting file ./octave/reference/example.i to Unix format...
+ chmod -x ./octave/reference/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/simple/example.c
dos2unix: converting file ./octave/simple/example.c to Unix format...
+ chmod -x ./octave/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./octave/simple/runme.m
dos2unix: converting file ./octave/simple/runme.m to Unix format...
+ chmod -x ./octave/simple/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/simple/Makefile
dos2unix: converting file ./octave/simple/Makefile to Unix format...
+ chmod -x ./octave/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/simple/example.i
dos2unix: converting file ./octave/simple/example.i to Unix format...
+ chmod -x ./octave/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/funcptr/example.c
dos2unix: converting file ./octave/funcptr/example.c to Unix format...
+ chmod -x ./octave/funcptr/example.c
+ for all in `find -type f`
+ dos2unix -k ./octave/funcptr/runme.m
dos2unix: converting file ./octave/funcptr/runme.m to Unix format...
+ chmod -x ./octave/funcptr/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/funcptr/Makefile
dos2unix: converting file ./octave/funcptr/Makefile to Unix format...
+ chmod -x ./octave/funcptr/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/funcptr/example.h
dos2unix: converting file ./octave/funcptr/example.h to Unix format...
+ chmod -x ./octave/funcptr/example.h
+ for all in `find -type f`
+ dos2unix -k ./octave/funcptr/example.i
dos2unix: converting file ./octave/funcptr/example.i to Unix format...
+ chmod -x ./octave/funcptr/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/template/runme.m
dos2unix: converting file ./octave/template/runme.m to Unix format...
+ chmod -x ./octave/template/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/template/Makefile
dos2unix: converting file ./octave/template/Makefile to Unix format...
+ chmod -x ./octave/template/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/template/example.h
dos2unix: converting file ./octave/template/example.h to Unix format...
+ chmod -x ./octave/template/example.h
+ for all in `find -type f`
+ dos2unix -k ./octave/template/example.i
dos2unix: converting file ./octave/template/example.i to Unix format...
+ chmod -x ./octave/template/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/enum/runme.m
dos2unix: converting file ./octave/enum/runme.m to Unix format...
+ chmod -x ./octave/enum/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/enum/Makefile
dos2unix: converting file ./octave/enum/Makefile to Unix format...
+ chmod -x ./octave/enum/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/enum/example.h
dos2unix: converting file ./octave/enum/example.h to Unix format...
+ chmod -x ./octave/enum/example.h
+ for all in `find -type f`
+ dos2unix -k ./octave/enum/example.cxx
dos2unix: converting file ./octave/enum/example.cxx to Unix format...
+ chmod -x ./octave/enum/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./octave/enum/example.i
dos2unix: converting file ./octave/enum/example.i to Unix format...
+ chmod -x ./octave/enum/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/class/runme.m
dos2unix: converting file ./octave/class/runme.m to Unix format...
+ chmod -x ./octave/class/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/class/Makefile
dos2unix: converting file ./octave/class/Makefile to Unix format...
+ chmod -x ./octave/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/class/example.h
dos2unix: converting file ./octave/class/example.h to Unix format...
+ chmod -x ./octave/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./octave/class/example.cxx
dos2unix: converting file ./octave/class/example.cxx to Unix format...
+ chmod -x ./octave/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./octave/class/example.i
dos2unix: converting file ./octave/class/example.i to Unix format...
+ chmod -x ./octave/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/pointer/example.c
dos2unix: converting file ./octave/pointer/example.c to Unix format...
+ chmod -x ./octave/pointer/example.c
+ for all in `find -type f`
+ dos2unix -k ./octave/pointer/runme.m
dos2unix: converting file ./octave/pointer/runme.m to Unix format...
+ chmod -x ./octave/pointer/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/pointer/Makefile
dos2unix: converting file ./octave/pointer/Makefile to Unix format...
+ chmod -x ./octave/pointer/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/pointer/example.i
dos2unix: converting file ./octave/pointer/example.i to Unix format...
+ chmod -x ./octave/pointer/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/funcptr2/example.c
dos2unix: converting file ./octave/funcptr2/example.c to Unix format...
+ chmod -x ./octave/funcptr2/example.c
+ for all in `find -type f`
+ dos2unix -k ./octave/funcptr2/runme.m
dos2unix: converting file ./octave/funcptr2/runme.m to Unix format...
+ chmod -x ./octave/funcptr2/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/funcptr2/Makefile
dos2unix: converting file ./octave/funcptr2/Makefile to Unix format...
+ chmod -x ./octave/funcptr2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/funcptr2/example.h
dos2unix: converting file ./octave/funcptr2/example.h to Unix format...
+ chmod -x ./octave/funcptr2/example.h
+ for all in `find -type f`
+ dos2unix -k ./octave/funcptr2/example.i
dos2unix: converting file ./octave/funcptr2/example.i to Unix format...
+ chmod -x ./octave/funcptr2/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/contract/example.c
dos2unix: converting file ./octave/contract/example.c to Unix format...
+ chmod -x ./octave/contract/example.c
+ for all in `find -type f`
+ dos2unix -k ./octave/contract/runme.m
dos2unix: converting file ./octave/contract/runme.m to Unix format...
+ chmod -x ./octave/contract/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/contract/Makefile
dos2unix: converting file ./octave/contract/Makefile to Unix format...
+ chmod -x ./octave/contract/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/contract/example.i
dos2unix: converting file ./octave/contract/example.i to Unix format...
+ chmod -x ./octave/contract/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/functor/runme.m
dos2unix: converting file ./octave/functor/runme.m to Unix format...
+ chmod -x ./octave/functor/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/functor/Makefile
dos2unix: converting file ./octave/functor/Makefile to Unix format...
+ chmod -x ./octave/functor/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/functor/example.i
dos2unix: converting file ./octave/functor/example.i to Unix format...
+ chmod -x ./octave/functor/example.i
+ for all in `find -type f`
+ dos2unix -k ./octave/example.mk
dos2unix: converting file ./octave/example.mk to Unix format...
+ chmod -x ./octave/example.mk
+ for all in `find -type f`
+ dos2unix -k ./octave/module_load/example.c
dos2unix: converting file ./octave/module_load/example.c to Unix format...
+ chmod -x ./octave/module_load/example.c
+ for all in `find -type f`
+ dos2unix -k ./octave/module_load/runme.m
dos2unix: converting file ./octave/module_load/runme.m to Unix format...
+ chmod -x ./octave/module_load/runme.m
+ for all in `find -type f`
+ dos2unix -k ./octave/module_load/Makefile
dos2unix: converting file ./octave/module_load/Makefile to Unix format...
+ chmod -x ./octave/module_load/Makefile
+ for all in `find -type f`
+ dos2unix -k ./octave/module_load/example.h
dos2unix: converting file ./octave/module_load/example.h to Unix format...
+ chmod -x ./octave/module_load/example.h
+ for all in `find -type f`
+ dos2unix -k ./octave/module_load/example.i
dos2unix: converting file ./octave/module_load/example.i to Unix format...
+ chmod -x ./octave/module_load/example.i
+ for all in `find -type f`
+ dos2unix -k ./d/example.mk
dos2unix: converting file ./d/example.mk to Unix format...
+ chmod -x ./d/example.mk
+ for all in `find -type f`
+ dos2unix -k ./d/constants/Makefile
dos2unix: converting file ./d/constants/Makefile to Unix format...
+ chmod -x ./d/constants/Makefile
+ for all in `find -type f`
+ dos2unix -k ./d/constants/d2/runme.d
dos2unix: converting file ./d/constants/d2/runme.d to Unix format...
+ chmod -x ./d/constants/d2/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/constants/example.i
dos2unix: converting file ./d/constants/example.i to Unix format...
+ chmod -x ./d/constants/example.i
+ for all in `find -type f`
+ dos2unix -k ./d/constants/d1/runme.d
dos2unix: converting file ./d/constants/d1/runme.d to Unix format...
+ chmod -x ./d/constants/d1/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/variables/example.c
dos2unix: converting file ./d/variables/example.c to Unix format...
+ chmod -x ./d/variables/example.c
+ for all in `find -type f`
+ dos2unix -k ./d/variables/Makefile
dos2unix: converting file ./d/variables/Makefile to Unix format...
+ chmod -x ./d/variables/Makefile
+ for all in `find -type f`
+ dos2unix -k ./d/variables/example.h
dos2unix: converting file ./d/variables/example.h to Unix format...
+ chmod -x ./d/variables/example.h
+ for all in `find -type f`
+ dos2unix -k ./d/variables/d2/runme.d
dos2unix: converting file ./d/variables/d2/runme.d to Unix format...
+ chmod -x ./d/variables/d2/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/variables/example.i
dos2unix: converting file ./d/variables/example.i to Unix format...
+ chmod -x ./d/variables/example.i
+ for all in `find -type f`
+ dos2unix -k ./d/variables/d1/runme.d
dos2unix: converting file ./d/variables/d1/runme.d to Unix format...
+ chmod -x ./d/variables/d1/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/extend/Makefile
dos2unix: converting file ./d/extend/Makefile to Unix format...
+ chmod -x ./d/extend/Makefile
+ for all in `find -type f`
+ dos2unix -k ./d/extend/example.h
dos2unix: converting file ./d/extend/example.h to Unix format...
+ chmod -x ./d/extend/example.h
+ for all in `find -type f`
+ dos2unix -k ./d/extend/d2/runme.d
dos2unix: converting file ./d/extend/d2/runme.d to Unix format...
+ chmod -x ./d/extend/d2/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/extend/example.cxx
dos2unix: converting file ./d/extend/example.cxx to Unix format...
+ chmod -x ./d/extend/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./d/extend/example.i
dos2unix: converting file ./d/extend/example.i to Unix format...
+ chmod -x ./d/extend/example.i
+ for all in `find -type f`
+ dos2unix -k ./d/extend/d1/runme.d
dos2unix: converting file ./d/extend/d1/runme.d to Unix format...
+ chmod -x ./d/extend/d1/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/callback/Makefile
dos2unix: converting file ./d/callback/Makefile to Unix format...
+ chmod -x ./d/callback/Makefile
+ for all in `find -type f`
+ dos2unix -k ./d/callback/example.h
dos2unix: converting file ./d/callback/example.h to Unix format...
+ chmod -x ./d/callback/example.h
+ for all in `find -type f`
+ dos2unix -k ./d/callback/d2/runme.d
dos2unix: converting file ./d/callback/d2/runme.d to Unix format...
+ chmod -x ./d/callback/d2/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/callback/example.cxx
dos2unix: converting file ./d/callback/example.cxx to Unix format...
+ chmod -x ./d/callback/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./d/callback/example.i
dos2unix: converting file ./d/callback/example.i to Unix format...
+ chmod -x ./d/callback/example.i
+ for all in `find -type f`
+ dos2unix -k ./d/callback/d1/runme.d
dos2unix: converting file ./d/callback/d1/runme.d to Unix format...
+ chmod -x ./d/callback/d1/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/check.list
dos2unix: converting file ./d/check.list to Unix format...
+ chmod -x ./d/check.list
+ for all in `find -type f`
+ dos2unix -k ./d/simple/example.c
dos2unix: converting file ./d/simple/example.c to Unix format...
+ chmod -x ./d/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./d/simple/Makefile
dos2unix: converting file ./d/simple/Makefile to Unix format...
+ chmod -x ./d/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./d/simple/d2/runme.d
dos2unix: converting file ./d/simple/d2/runme.d to Unix format...
+ chmod -x ./d/simple/d2/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/simple/example.i
dos2unix: converting file ./d/simple/example.i to Unix format...
+ chmod -x ./d/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./d/simple/d1/runme.d
dos2unix: converting file ./d/simple/d1/runme.d to Unix format...
+ chmod -x ./d/simple/d1/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/funcptr/example.c
dos2unix: converting file ./d/funcptr/example.c to Unix format...
+ chmod -x ./d/funcptr/example.c
+ for all in `find -type f`
+ dos2unix -k ./d/funcptr/Makefile
dos2unix: converting file ./d/funcptr/Makefile to Unix format...
+ chmod -x ./d/funcptr/Makefile
+ for all in `find -type f`
+ dos2unix -k ./d/funcptr/example.h
dos2unix: converting file ./d/funcptr/example.h to Unix format...
+ chmod -x ./d/funcptr/example.h
+ for all in `find -type f`
+ dos2unix -k ./d/funcptr/d2/runme.d
dos2unix: converting file ./d/funcptr/d2/runme.d to Unix format...
+ chmod -x ./d/funcptr/d2/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/funcptr/example.i
dos2unix: converting file ./d/funcptr/example.i to Unix format...
+ chmod -x ./d/funcptr/example.i
+ for all in `find -type f`
+ dos2unix -k ./d/funcptr/d1/runme.d
dos2unix: converting file ./d/funcptr/d1/runme.d to Unix format...
+ chmod -x ./d/funcptr/d1/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/enum/Makefile
dos2unix: converting file ./d/enum/Makefile to Unix format...
+ chmod -x ./d/enum/Makefile
+ for all in `find -type f`
+ dos2unix -k ./d/enum/example.h
dos2unix: converting file ./d/enum/example.h to Unix format...
+ chmod -x ./d/enum/example.h
+ for all in `find -type f`
+ dos2unix -k ./d/enum/d2/runme.d
dos2unix: converting file ./d/enum/d2/runme.d to Unix format...
+ chmod -x ./d/enum/d2/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/enum/example.cxx
dos2unix: converting file ./d/enum/example.cxx to Unix format...
+ chmod -x ./d/enum/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./d/enum/example.i
dos2unix: converting file ./d/enum/example.i to Unix format...
+ chmod -x ./d/enum/example.i
+ for all in `find -type f`
+ dos2unix -k ./d/enum/d1/runme.d
dos2unix: converting file ./d/enum/d1/runme.d to Unix format...
+ chmod -x ./d/enum/d1/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/class/Makefile
dos2unix: converting file ./d/class/Makefile to Unix format...
+ chmod -x ./d/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./d/class/example.h
dos2unix: converting file ./d/class/example.h to Unix format...
+ chmod -x ./d/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./d/class/d2/runme.d
dos2unix: converting file ./d/class/d2/runme.d to Unix format...
+ chmod -x ./d/class/d2/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/class/example.cxx
dos2unix: converting file ./d/class/example.cxx to Unix format...
+ chmod -x ./d/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./d/class/example.i
dos2unix: converting file ./d/class/example.i to Unix format...
+ chmod -x ./d/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./d/class/d1/runme.d
dos2unix: converting file ./d/class/d1/runme.d to Unix format...
+ chmod -x ./d/class/d1/runme.d
+ for all in `find -type f`
+ dos2unix -k ./d/example.mk.in
dos2unix: converting file ./d/example.mk.in to Unix format...
+ chmod -x ./d/example.mk.in
+ for all in `find -type f`
+ dos2unix -k ./chicken/constants/Makefile
dos2unix: converting file ./chicken/constants/Makefile to Unix format...
+ chmod -x ./chicken/constants/Makefile
+ for all in `find -type f`
+ dos2unix -k ./chicken/constants/example.i
dos2unix: converting file ./chicken/constants/example.i to Unix format...
+ chmod -x ./chicken/constants/example.i
+ for all in `find -type f`
+ dos2unix -k ./chicken/constants/runme.scm
dos2unix: converting file ./chicken/constants/runme.scm to Unix format...
+ chmod -x ./chicken/constants/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./chicken/multimap/example.c
dos2unix: converting file ./chicken/multimap/example.c to Unix format...
+ chmod -x ./chicken/multimap/example.c
+ for all in `find -type f`
+ dos2unix -k ./chicken/multimap/Makefile
dos2unix: converting file ./chicken/multimap/Makefile to Unix format...
+ chmod -x ./chicken/multimap/Makefile
+ for all in `find -type f`
+ dos2unix -k ./chicken/multimap/example.i
dos2unix: converting file ./chicken/multimap/example.i to Unix format...
+ chmod -x ./chicken/multimap/example.i
+ for all in `find -type f`
+ dos2unix -k ./chicken/multimap/runme.scm
dos2unix: converting file ./chicken/multimap/runme.scm to Unix format...
+ chmod -x ./chicken/multimap/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./chicken/README
dos2unix: converting file ./chicken/README to Unix format...
+ chmod -x ./chicken/README
+ for all in `find -type f`
+ dos2unix -k ./chicken/overload/README
dos2unix: converting file ./chicken/overload/README to Unix format...
+ chmod -x ./chicken/overload/README
+ for all in `find -type f`
+ dos2unix -k ./chicken/overload/Makefile
dos2unix: converting file ./chicken/overload/Makefile to Unix format...
+ chmod -x ./chicken/overload/Makefile
+ for all in `find -type f`
+ dos2unix -k ./chicken/overload/example.h
dos2unix: converting file ./chicken/overload/example.h to Unix format...
+ chmod -x ./chicken/overload/example.h
+ for all in `find -type f`
+ dos2unix -k ./chicken/overload/example.cxx
dos2unix: converting file ./chicken/overload/example.cxx to Unix format...
+ chmod -x ./chicken/overload/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./chicken/overload/example.i
dos2unix: converting file ./chicken/overload/example.i to Unix format...
+ chmod -x ./chicken/overload/example.i
+ for all in `find -type f`
+ dos2unix -k ./chicken/overload/runme.scm
dos2unix: converting file ./chicken/overload/runme.scm to Unix format...
+ chmod -x ./chicken/overload/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./chicken/check.list
dos2unix: converting file ./chicken/check.list to Unix format...
+ chmod -x ./chicken/check.list
+ for all in `find -type f`
+ dos2unix -k ./chicken/simple/README
dos2unix: converting file ./chicken/simple/README to Unix format...
+ chmod -x ./chicken/simple/README
+ for all in `find -type f`
+ dos2unix -k ./chicken/simple/example.c
dos2unix: converting file ./chicken/simple/example.c to Unix format...
+ chmod -x ./chicken/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./chicken/simple/Makefile
dos2unix: converting file ./chicken/simple/Makefile to Unix format...
+ chmod -x ./chicken/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./chicken/simple/example.i
dos2unix: converting file ./chicken/simple/example.i to Unix format...
+ chmod -x ./chicken/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./chicken/simple/runme.scm
dos2unix: converting file ./chicken/simple/runme.scm to Unix format...
+ chmod -x ./chicken/simple/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./chicken/class/runme-lowlevel.scm
dos2unix: converting file ./chicken/class/runme-lowlevel.scm to Unix format...
+ chmod -x ./chicken/class/runme-lowlevel.scm
+ for all in `find -type f`
+ dos2unix -k ./chicken/class/Makefile
dos2unix: converting file ./chicken/class/Makefile to Unix format...
+ chmod -x ./chicken/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./chicken/class/example.h
dos2unix: converting file ./chicken/class/example.h to Unix format...
+ chmod -x ./chicken/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./chicken/class/example.cxx
dos2unix: converting file ./chicken/class/example.cxx to Unix format...
+ chmod -x ./chicken/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./chicken/class/example.i
dos2unix: converting file ./chicken/class/example.i to Unix format...
+ chmod -x ./chicken/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./chicken/class/runme-tinyclos.scm
dos2unix: converting file ./chicken/class/runme-tinyclos.scm to Unix format...
+ chmod -x ./chicken/class/runme-tinyclos.scm
+ for all in `find -type f`
+ dos2unix -k ./chicken/egg/single.setup
dos2unix: converting file ./chicken/egg/single.setup to Unix format...
+ chmod -x ./chicken/egg/single.setup
+ for all in `find -type f`
+ dos2unix -k ./chicken/egg/README
dos2unix: converting file ./chicken/egg/README to Unix format...
+ chmod -x ./chicken/egg/README
+ for all in `find -type f`
+ dos2unix -k ./chicken/egg/Makefile
dos2unix: converting file ./chicken/egg/Makefile to Unix format...
+ chmod -x ./chicken/egg/Makefile
+ for all in `find -type f`
+ dos2unix -k ./chicken/egg/mod1.i
dos2unix: converting file ./chicken/egg/mod1.i to Unix format...
+ chmod -x ./chicken/egg/mod1.i
+ for all in `find -type f`
+ dos2unix -k ./chicken/egg/multi_init.scm
dos2unix: converting file ./chicken/egg/multi_init.scm to Unix format...
+ chmod -x ./chicken/egg/multi_init.scm
+ for all in `find -type f`
+ dos2unix -k ./chicken/egg/test.scm
dos2unix: converting file ./chicken/egg/test.scm to Unix format...
+ chmod -x ./chicken/egg/test.scm
+ for all in `find -type f`
+ dos2unix -k ./chicken/egg/single.i
dos2unix: converting file ./chicken/egg/single.i to Unix format...
+ chmod -x ./chicken/egg/single.i
+ for all in `find -type f`
+ dos2unix -k ./chicken/egg/multi.setup
dos2unix: converting file ./chicken/egg/multi.setup to Unix format...
+ chmod -x ./chicken/egg/multi.setup
+ for all in `find -type f`
+ dos2unix -k ./chicken/egg/mod2.i
dos2unix: converting file ./chicken/egg/mod2.i to Unix format...
+ chmod -x ./chicken/egg/mod2.i
+ for all in `find -type f`
+ dos2unix -k ./r/check.list
dos2unix: converting file ./r/check.list to Unix format...
+ chmod -x ./r/check.list
+ for all in `find -type f`
+ dos2unix -k ./r/simple/example.c
dos2unix: converting file ./r/simple/example.c to Unix format...
+ chmod -x ./r/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./r/simple/runme.R
dos2unix: converting file ./r/simple/runme.R to Unix format...
+ chmod -x ./r/simple/runme.R
+ for all in `find -type f`
+ dos2unix -k ./r/simple/Makefile
dos2unix: converting file ./r/simple/Makefile to Unix format...
+ chmod -x ./r/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./r/simple/example.i
dos2unix: converting file ./r/simple/example.i to Unix format...
+ chmod -x ./r/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./r/class/runme.R
dos2unix: converting file ./r/class/runme.R to Unix format...
+ chmod -x ./r/class/runme.R
+ for all in `find -type f`
+ dos2unix -k ./r/class/Makefile
dos2unix: converting file ./r/class/Makefile to Unix format...
+ chmod -x ./r/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./r/class/example.h
dos2unix: converting file ./r/class/example.h to Unix format...
+ chmod -x ./r/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./r/class/example.cxx
dos2unix: converting file ./r/class/example.cxx to Unix format...
+ chmod -x ./r/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./r/class/example.i
dos2unix: converting file ./r/class/example.i to Unix format...
+ chmod -x ./r/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./modula3/check.list
dos2unix: converting file ./modula3/check.list to Unix format...
+ chmod -x ./modula3/check.list
+ for all in `find -type f`
+ dos2unix -k ./modula3/reference/Makefile
dos2unix: converting file ./modula3/reference/Makefile to Unix format...
+ chmod -x ./modula3/reference/Makefile
+ for all in `find -type f`
+ dos2unix -k ./modula3/reference/example.h
dos2unix: converting file ./modula3/reference/example.h to Unix format...
+ chmod -x ./modula3/reference/example.h
+ for all in `find -type f`
+ dos2unix -k ./modula3/reference/example.cxx
dos2unix: converting file ./modula3/reference/example.cxx to Unix format...
+ chmod -x ./modula3/reference/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./modula3/reference/example.i
dos2unix: converting file ./modula3/reference/example.i to Unix format...
+ chmod -x ./modula3/reference/example.i
+ for all in `find -type f`
+ dos2unix -k ./modula3/simple/example.c
dos2unix: converting file ./modula3/simple/example.c to Unix format...
+ chmod -x ./modula3/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./modula3/simple/Makefile
dos2unix: converting file ./modula3/simple/Makefile to Unix format...
+ chmod -x ./modula3/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./modula3/simple/example.i
dos2unix: converting file ./modula3/simple/example.i to Unix format...
+ chmod -x ./modula3/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./modula3/enum/Makefile
dos2unix: converting file ./modula3/enum/Makefile to Unix format...
+ chmod -x ./modula3/enum/Makefile
+ for all in `find -type f`
+ dos2unix -k ./modula3/enum/example.h
dos2unix: converting file ./modula3/enum/example.h to Unix format...
+ chmod -x ./modula3/enum/example.h
+ for all in `find -type f`
+ dos2unix -k ./modula3/enum/example.cxx
dos2unix: converting file ./modula3/enum/example.cxx to Unix format...
+ chmod -x ./modula3/enum/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./modula3/enum/example.i
dos2unix: converting file ./modula3/enum/example.i to Unix format...
+ chmod -x ./modula3/enum/example.i
+ for all in `find -type f`
+ dos2unix -k ./modula3/exception/Makefile
dos2unix: converting file ./modula3/exception/Makefile to Unix format...
+ chmod -x ./modula3/exception/Makefile
+ for all in `find -type f`
+ dos2unix -k ./modula3/exception/example.h
dos2unix: converting file ./modula3/exception/example.h to Unix format...
+ chmod -x ./modula3/exception/example.h
+ for all in `find -type f`
+ dos2unix -k ./modula3/exception/example.i
dos2unix: converting file ./modula3/exception/example.i to Unix format...
+ chmod -x ./modula3/exception/example.i
+ for all in `find -type f`
+ dos2unix -k ./modula3/typemap/Makefile
dos2unix: converting file ./modula3/typemap/Makefile to Unix format...
+ chmod -x ./modula3/typemap/Makefile
+ for all in `find -type f`
+ dos2unix -k ./modula3/typemap/example.i
dos2unix: converting file ./modula3/typemap/example.i to Unix format...
+ chmod -x ./modula3/typemap/example.i
+ for all in `find -type f`
+ dos2unix -k ./modula3/class/Makefile
dos2unix: converting file ./modula3/class/Makefile to Unix format...
+ chmod -x ./modula3/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./modula3/class/example.h
dos2unix: converting file ./modula3/class/example.h to Unix format...
+ chmod -x ./modula3/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./modula3/class/swig.tmpl
dos2unix: converting file ./modula3/class/swig.tmpl to Unix format...
+ chmod -x ./modula3/class/swig.tmpl
+ for all in `find -type f`
+ dos2unix -k ./modula3/class/example.cxx
dos2unix: converting file ./modula3/class/example.cxx to Unix format...
+ chmod -x ./modula3/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./modula3/class/example.i
dos2unix: converting file ./modula3/class/example.i to Unix format...
+ chmod -x ./modula3/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./guile/std_vector/Makefile
dos2unix: converting file ./guile/std_vector/Makefile to Unix format...
+ chmod -x ./guile/std_vector/Makefile
+ for all in `find -type f`
+ dos2unix -k ./guile/std_vector/example.h
dos2unix: converting file ./guile/std_vector/example.h to Unix format...
+ chmod -x ./guile/std_vector/example.h
+ for all in `find -type f`
+ dos2unix -k ./guile/std_vector/example.i
dos2unix: converting file ./guile/std_vector/example.i to Unix format...
+ chmod -x ./guile/std_vector/example.i
+ for all in `find -type f`
+ dos2unix -k ./guile/std_vector/runme.scm
dos2unix: converting file ./guile/std_vector/runme.scm to Unix format...
+ chmod -x ./guile/std_vector/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./guile/constants/Makefile
dos2unix: converting file ./guile/constants/Makefile to Unix format...
+ chmod -x ./guile/constants/Makefile
+ for all in `find -type f`
+ dos2unix -k ./guile/constants/example.i
dos2unix: converting file ./guile/constants/example.i to Unix format...
+ chmod -x ./guile/constants/example.i
+ for all in `find -type f`
+ dos2unix -k ./guile/constants/runme.scm
dos2unix: converting file ./guile/constants/runme.scm to Unix format...
+ chmod -x ./guile/constants/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./guile/multimap/example.c
dos2unix: converting file ./guile/multimap/example.c to Unix format...
+ chmod -x ./guile/multimap/example.c
+ for all in `find -type f`
+ dos2unix -k ./guile/multimap/Makefile
dos2unix: converting file ./guile/multimap/Makefile to Unix format...
+ chmod -x ./guile/multimap/Makefile
+ for all in `find -type f`
+ dos2unix -k ./guile/multimap/example.i
dos2unix: converting file ./guile/multimap/example.i to Unix format...
+ chmod -x ./guile/multimap/example.i
+ for all in `find -type f`
+ dos2unix -k ./guile/multimap/runme.scm
dos2unix: converting file ./guile/multimap/runme.scm to Unix format...
+ chmod -x ./guile/multimap/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./guile/README
dos2unix: converting file ./guile/README to Unix format...
+ chmod -x ./guile/README
+ for all in `find -type f`
+ dos2unix -k ./guile/check.list
dos2unix: converting file ./guile/check.list to Unix format...
+ chmod -x ./guile/check.list
+ for all in `find -type f`
+ dos2unix -k ./guile/port/README
dos2unix: converting file ./guile/port/README to Unix format...
+ chmod -x ./guile/port/README
+ for all in `find -type f`
+ dos2unix -k ./guile/port/example.c
dos2unix: converting file ./guile/port/example.c to Unix format...
+ chmod -x ./guile/port/example.c
+ for all in `find -type f`
+ dos2unix -k ./guile/port/Makefile
dos2unix: converting file ./guile/port/Makefile to Unix format...
+ chmod -x ./guile/port/Makefile
+ for all in `find -type f`
+ dos2unix -k ./guile/port/example.i
dos2unix: converting file ./guile/port/example.i to Unix format...
+ chmod -x ./guile/port/example.i
+ for all in `find -type f`
+ dos2unix -k ./guile/port/runme.scm
dos2unix: converting file ./guile/port/runme.scm to Unix format...
+ chmod -x ./guile/port/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./guile/simple/README
dos2unix: converting file ./guile/simple/README to Unix format...
+ chmod -x ./guile/simple/README
+ for all in `find -type f`
+ dos2unix -k ./guile/simple/example.c
dos2unix: converting file ./guile/simple/example.c to Unix format...
+ chmod -x ./guile/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./guile/simple/Makefile
dos2unix: converting file ./guile/simple/Makefile to Unix format...
+ chmod -x ./guile/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./guile/simple/example.i
dos2unix: converting file ./guile/simple/example.i to Unix format...
+ chmod -x ./guile/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./guile/simple/runme.scm
dos2unix: converting file ./guile/simple/runme.scm to Unix format...
+ chmod -x ./guile/simple/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./guile/multivalue/example.c
dos2unix: converting file ./guile/multivalue/example.c to Unix format...
+ chmod -x ./guile/multivalue/example.c
+ for all in `find -type f`
+ dos2unix -k ./guile/multivalue/Makefile
dos2unix: converting file ./guile/multivalue/Makefile to Unix format...
+ chmod -x ./guile/multivalue/Makefile
+ for all in `find -type f`
+ dos2unix -k ./guile/multivalue/example.i
dos2unix: converting file ./guile/multivalue/example.i to Unix format...
+ chmod -x ./guile/multivalue/example.i
+ for all in `find -type f`
+ dos2unix -k ./guile/multivalue/runme.scm
dos2unix: converting file ./guile/multivalue/runme.scm to Unix format...
+ chmod -x ./guile/multivalue/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./guile/class/Makefile
dos2unix: converting file ./guile/class/Makefile to Unix format...
+ chmod -x ./guile/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./guile/class/example.h
dos2unix: converting file ./guile/class/example.h to Unix format...
+ chmod -x ./guile/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./guile/class/example.cxx
dos2unix: converting file ./guile/class/example.cxx to Unix format...
+ chmod -x ./guile/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./guile/class/example.i
dos2unix: converting file ./guile/class/example.i to Unix format...
+ chmod -x ./guile/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./guile/class/runme.scm
dos2unix: converting file ./guile/class/runme.scm to Unix format...
+ chmod -x ./guile/class/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./guile/matrix/README
dos2unix: converting file ./guile/matrix/README to Unix format...
+ chmod -x ./guile/matrix/README
+ for all in `find -type f`
+ dos2unix -k ./guile/matrix/matrix.i
dos2unix: converting file ./guile/matrix/matrix.i to Unix format...
+ chmod -x ./guile/matrix/matrix.i
+ for all in `find -type f`
+ dos2unix -k ./guile/matrix/vector.h
dos2unix: converting file ./guile/matrix/vector.h to Unix format...
+ chmod -x ./guile/matrix/vector.h
+ for all in `find -type f`
+ dos2unix -k ./guile/matrix/vector.c
dos2unix: converting file ./guile/matrix/vector.c to Unix format...
+ chmod -x ./guile/matrix/vector.c
+ for all in `find -type f`
+ dos2unix -k ./guile/matrix/Makefile
dos2unix: converting file ./guile/matrix/Makefile to Unix format...
+ chmod -x ./guile/matrix/Makefile
+ for all in `find -type f`
+ dos2unix -k ./guile/matrix/vector.i
dos2unix: converting file ./guile/matrix/vector.i to Unix format...
+ chmod -x ./guile/matrix/vector.i
+ for all in `find -type f`
+ dos2unix -k ./guile/matrix/matrix.c
dos2unix: converting file ./guile/matrix/matrix.c to Unix format...
+ chmod -x ./guile/matrix/matrix.c
+ for all in `find -type f`
+ dos2unix -k ./guile/matrix/example.i
dos2unix: converting file ./guile/matrix/example.i to Unix format...
+ chmod -x ./guile/matrix/example.i
+ for all in `find -type f`
+ dos2unix -k ./guile/matrix/runme.scm
dos2unix: converting file ./guile/matrix/runme.scm to Unix format...
+ chmod -x ./guile/matrix/runme.scm
+ for all in `find -type f`
+ dos2unix -k ./csharp/arrays/example.sln
dos2unix: converting file ./csharp/arrays/example.sln to Unix format...
+ chmod -x ./csharp/arrays/example.sln
+ for all in `find -type f`
+ dos2unix -k ./csharp/arrays/runme.cs
dos2unix: converting file ./csharp/arrays/runme.cs to Unix format...
+ chmod -x ./csharp/arrays/runme.cs
+ for all in `find -type f`
+ dos2unix -k ./csharp/arrays/example-vc.vcproj
dos2unix: converting file ./csharp/arrays/example-vc.vcproj to Unix format...
+ chmod -x ./csharp/arrays/example-vc.vcproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/arrays/example.c
dos2unix: converting file ./csharp/arrays/example.c to Unix format...
+ chmod -x ./csharp/arrays/example.c
+ for all in `find -type f`
+ dos2unix -k ./csharp/arrays/example-cs.csproj
dos2unix: converting file ./csharp/arrays/example-cs.csproj to Unix format...
+ chmod -x ./csharp/arrays/example-cs.csproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/arrays/Makefile
dos2unix: converting file ./csharp/arrays/Makefile to Unix format...
+ chmod -x ./csharp/arrays/Makefile
+ for all in `find -type f`
+ dos2unix -k ./csharp/arrays/example.h
dos2unix: converting file ./csharp/arrays/example.h to Unix format...
+ chmod -x ./csharp/arrays/example.h
+ for all in `find -type f`
+ dos2unix -k ./csharp/arrays/example.i
dos2unix: converting file ./csharp/arrays/example.i to Unix format...
+ chmod -x ./csharp/arrays/example.i
+ for all in `find -type f`
+ dos2unix -k ./csharp/variables/example.sln
dos2unix: converting file ./csharp/variables/example.sln to Unix format...
+ chmod -x ./csharp/variables/example.sln
+ for all in `find -type f`
+ dos2unix -k ./csharp/variables/runme.cs
dos2unix: converting file ./csharp/variables/runme.cs to Unix format...
+ chmod -x ./csharp/variables/runme.cs
+ for all in `find -type f`
+ dos2unix -k ./csharp/variables/example-vc.vcproj
dos2unix: converting file ./csharp/variables/example-vc.vcproj to Unix format...
+ chmod -x ./csharp/variables/example-vc.vcproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/variables/example.c
dos2unix: converting file ./csharp/variables/example.c to Unix format...
+ chmod -x ./csharp/variables/example.c
+ for all in `find -type f`
+ dos2unix -k ./csharp/variables/example-cs.csproj
dos2unix: converting file ./csharp/variables/example-cs.csproj to Unix format...
+ chmod -x ./csharp/variables/example-cs.csproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/variables/Makefile
dos2unix: converting file ./csharp/variables/Makefile to Unix format...
+ chmod -x ./csharp/variables/Makefile
+ for all in `find -type f`
+ dos2unix -k ./csharp/variables/example.h
dos2unix: converting file ./csharp/variables/example.h to Unix format...
+ chmod -x ./csharp/variables/example.h
+ for all in `find -type f`
+ dos2unix -k ./csharp/variables/example.i
dos2unix: converting file ./csharp/variables/example.i to Unix format...
+ chmod -x ./csharp/variables/example.i
+ for all in `find -type f`
+ dos2unix -k ./csharp/extend/example.sln
dos2unix: converting file ./csharp/extend/example.sln to Unix format...
+ chmod -x ./csharp/extend/example.sln
+ for all in `find -type f`
+ dos2unix -k ./csharp/extend/runme.cs
dos2unix: converting file ./csharp/extend/runme.cs to Unix format...
+ chmod -x ./csharp/extend/runme.cs
+ for all in `find -type f`
+ dos2unix -k ./csharp/extend/example-vc.vcproj
dos2unix: converting file ./csharp/extend/example-vc.vcproj to Unix format...
+ chmod -x ./csharp/extend/example-vc.vcproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/extend/example-cs.csproj
dos2unix: converting file ./csharp/extend/example-cs.csproj to Unix format...
+ chmod -x ./csharp/extend/example-cs.csproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/extend/Makefile
dos2unix: converting file ./csharp/extend/Makefile to Unix format...
+ chmod -x ./csharp/extend/Makefile
+ for all in `find -type f`
+ dos2unix -k ./csharp/extend/example.h
dos2unix: converting file ./csharp/extend/example.h to Unix format...
+ chmod -x ./csharp/extend/example.h
+ for all in `find -type f`
+ dos2unix -k ./csharp/extend/example.cxx
dos2unix: converting file ./csharp/extend/example.cxx to Unix format...
+ chmod -x ./csharp/extend/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./csharp/extend/example.i
dos2unix: converting file ./csharp/extend/example.i to Unix format...
+ chmod -x ./csharp/extend/example.i
+ for all in `find -type f`
+ dos2unix -k ./csharp/callback/example.sln
dos2unix: converting file ./csharp/callback/example.sln to Unix format...
+ chmod -x ./csharp/callback/example.sln
+ for all in `find -type f`
+ dos2unix -k ./csharp/callback/runme.cs
dos2unix: converting file ./csharp/callback/runme.cs to Unix format...
+ chmod -x ./csharp/callback/runme.cs
+ for all in `find -type f`
+ dos2unix -k ./csharp/callback/example-vc.vcproj
dos2unix: converting file ./csharp/callback/example-vc.vcproj to Unix format...
+ chmod -x ./csharp/callback/example-vc.vcproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/callback/example-cs.csproj
dos2unix: converting file ./csharp/callback/example-cs.csproj to Unix format...
+ chmod -x ./csharp/callback/example-cs.csproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/callback/Makefile
dos2unix: converting file ./csharp/callback/Makefile to Unix format...
+ chmod -x ./csharp/callback/Makefile
+ for all in `find -type f`
+ dos2unix -k ./csharp/callback/example.h
dos2unix: converting file ./csharp/callback/example.h to Unix format...
+ chmod -x ./csharp/callback/example.h
+ for all in `find -type f`
+ dos2unix -k ./csharp/callback/example.cxx
dos2unix: converting file ./csharp/callback/example.cxx to Unix format...
+ chmod -x ./csharp/callback/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./csharp/callback/example.i
dos2unix: converting file ./csharp/callback/example.i to Unix format...
+ chmod -x ./csharp/callback/example.i
+ for all in `find -type f`
+ dos2unix -k ./csharp/check.list
dos2unix: converting file ./csharp/check.list to Unix format...
+ chmod -x ./csharp/check.list
+ for all in `find -type f`
+ dos2unix -k ./csharp/reference/example.sln
dos2unix: converting file ./csharp/reference/example.sln to Unix format...
+ chmod -x ./csharp/reference/example.sln
+ for all in `find -type f`
+ dos2unix -k ./csharp/reference/runme.cs
dos2unix: converting file ./csharp/reference/runme.cs to Unix format...
+ chmod -x ./csharp/reference/runme.cs
+ for all in `find -type f`
+ dos2unix -k ./csharp/reference/example-vc.vcproj
dos2unix: converting file ./csharp/reference/example-vc.vcproj to Unix format...
+ chmod -x ./csharp/reference/example-vc.vcproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/reference/example-cs.csproj
dos2unix: converting file ./csharp/reference/example-cs.csproj to Unix format...
+ chmod -x ./csharp/reference/example-cs.csproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/reference/Makefile
dos2unix: converting file ./csharp/reference/Makefile to Unix format...
+ chmod -x ./csharp/reference/Makefile
+ for all in `find -type f`
+ dos2unix -k ./csharp/reference/example.h
dos2unix: converting file ./csharp/reference/example.h to Unix format...
+ chmod -x ./csharp/reference/example.h
+ for all in `find -type f`
+ dos2unix -k ./csharp/reference/example.cxx
dos2unix: converting file ./csharp/reference/example.cxx to Unix format...
+ chmod -x ./csharp/reference/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./csharp/reference/example.i
dos2unix: converting file ./csharp/reference/example.i to Unix format...
+ chmod -x ./csharp/reference/example.i
+ for all in `find -type f`
+ dos2unix -k ./csharp/simple/example.sln
dos2unix: converting file ./csharp/simple/example.sln to Unix format...
+ chmod -x ./csharp/simple/example.sln
+ for all in `find -type f`
+ dos2unix -k ./csharp/simple/runme.cs
dos2unix: converting file ./csharp/simple/runme.cs to Unix format...
+ chmod -x ./csharp/simple/runme.cs
+ for all in `find -type f`
+ dos2unix -k ./csharp/simple/example-vc.vcproj
dos2unix: converting file ./csharp/simple/example-vc.vcproj to Unix format...
+ chmod -x ./csharp/simple/example-vc.vcproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/simple/example.c
dos2unix: converting file ./csharp/simple/example.c to Unix format...
+ chmod -x ./csharp/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./csharp/simple/example-cs.csproj
dos2unix: converting file ./csharp/simple/example-cs.csproj to Unix format...
+ chmod -x ./csharp/simple/example-cs.csproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/simple/Makefile
dos2unix: converting file ./csharp/simple/Makefile to Unix format...
+ chmod -x ./csharp/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./csharp/simple/example.i
dos2unix: converting file ./csharp/simple/example.i to Unix format...
+ chmod -x ./csharp/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./csharp/funcptr/example.sln
dos2unix: converting file ./csharp/funcptr/example.sln to Unix format...
+ chmod -x ./csharp/funcptr/example.sln
+ for all in `find -type f`
+ dos2unix -k ./csharp/funcptr/runme.cs
dos2unix: converting file ./csharp/funcptr/runme.cs to Unix format...
+ chmod -x ./csharp/funcptr/runme.cs
+ for all in `find -type f`
+ dos2unix -k ./csharp/funcptr/example-vc.vcproj
dos2unix: converting file ./csharp/funcptr/example-vc.vcproj to Unix format...
+ chmod -x ./csharp/funcptr/example-vc.vcproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/funcptr/example.c
dos2unix: converting file ./csharp/funcptr/example.c to Unix format...
+ chmod -x ./csharp/funcptr/example.c
+ for all in `find -type f`
+ dos2unix -k ./csharp/funcptr/example-cs.csproj
dos2unix: converting file ./csharp/funcptr/example-cs.csproj to Unix format...
+ chmod -x ./csharp/funcptr/example-cs.csproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/funcptr/Makefile
dos2unix: converting file ./csharp/funcptr/Makefile to Unix format...
+ chmod -x ./csharp/funcptr/Makefile
+ for all in `find -type f`
+ dos2unix -k ./csharp/funcptr/example.h
dos2unix: converting file ./csharp/funcptr/example.h to Unix format...
+ chmod -x ./csharp/funcptr/example.h
+ for all in `find -type f`
+ dos2unix -k ./csharp/funcptr/example.i
dos2unix: converting file ./csharp/funcptr/example.i to Unix format...
+ chmod -x ./csharp/funcptr/example.i
+ for all in `find -type f`
+ dos2unix -k ./csharp/nested/example.sln
dos2unix: converting file ./csharp/nested/example.sln to Unix format...
+ chmod -x ./csharp/nested/example.sln
+ for all in `find -type f`
+ dos2unix -k ./csharp/nested/runme.cs
dos2unix: converting file ./csharp/nested/runme.cs to Unix format...
+ chmod -x ./csharp/nested/runme.cs
+ for all in `find -type f`
+ dos2unix -k ./csharp/nested/example-vc.vcproj
dos2unix: converting file ./csharp/nested/example-vc.vcproj to Unix format...
+ chmod -x ./csharp/nested/example-vc.vcproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/nested/example-cs.csproj
dos2unix: converting file ./csharp/nested/example-cs.csproj to Unix format...
+ chmod -x ./csharp/nested/example-cs.csproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/nested/Makefile
dos2unix: converting file ./csharp/nested/Makefile to Unix format...
+ chmod -x ./csharp/nested/Makefile
+ for all in `find -type f`
+ dos2unix -k ./csharp/nested/example.h
dos2unix: converting file ./csharp/nested/example.h to Unix format...
+ chmod -x ./csharp/nested/example.h
+ for all in `find -type f`
+ dos2unix -k ./csharp/nested/example.cxx
dos2unix: converting file ./csharp/nested/example.cxx to Unix format...
+ chmod -x ./csharp/nested/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./csharp/nested/example.i
dos2unix: converting file ./csharp/nested/example.i to Unix format...
+ chmod -x ./csharp/nested/example.i
+ for all in `find -type f`
+ dos2unix -k ./csharp/template/example.sln
dos2unix: converting file ./csharp/template/example.sln to Unix format...
+ chmod -x ./csharp/template/example.sln
+ for all in `find -type f`
+ dos2unix -k ./csharp/template/runme.cs
dos2unix: converting file ./csharp/template/runme.cs to Unix format...
+ chmod -x ./csharp/template/runme.cs
+ for all in `find -type f`
+ dos2unix -k ./csharp/template/example-vc.vcproj
dos2unix: converting file ./csharp/template/example-vc.vcproj to Unix format...
+ chmod -x ./csharp/template/example-vc.vcproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/template/example-cs.csproj
dos2unix: converting file ./csharp/template/example-cs.csproj to Unix format...
+ chmod -x ./csharp/template/example-cs.csproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/template/Makefile
dos2unix: converting file ./csharp/template/Makefile to Unix format...
+ chmod -x ./csharp/template/Makefile
+ for all in `find -type f`
+ dos2unix -k ./csharp/template/example.h
dos2unix: converting file ./csharp/template/example.h to Unix format...
+ chmod -x ./csharp/template/example.h
+ for all in `find -type f`
+ dos2unix -k ./csharp/template/example.i
dos2unix: converting file ./csharp/template/example.i to Unix format...
+ chmod -x ./csharp/template/example.i
+ for all in `find -type f`
+ dos2unix -k ./csharp/enum/example.sln
dos2unix: converting file ./csharp/enum/example.sln to Unix format...
+ chmod -x ./csharp/enum/example.sln
+ for all in `find -type f`
+ dos2unix -k ./csharp/enum/runme.cs
dos2unix: converting file ./csharp/enum/runme.cs to Unix format...
+ chmod -x ./csharp/enum/runme.cs
+ for all in `find -type f`
+ dos2unix -k ./csharp/enum/example-vc.vcproj
dos2unix: converting file ./csharp/enum/example-vc.vcproj to Unix format...
+ chmod -x ./csharp/enum/example-vc.vcproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/enum/example-cs.csproj
dos2unix: converting file ./csharp/enum/example-cs.csproj to Unix format...
+ chmod -x ./csharp/enum/example-cs.csproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/enum/Makefile
dos2unix: converting file ./csharp/enum/Makefile to Unix format...
+ chmod -x ./csharp/enum/Makefile
+ for all in `find -type f`
+ dos2unix -k ./csharp/enum/example.h
dos2unix: converting file ./csharp/enum/example.h to Unix format...
+ chmod -x ./csharp/enum/example.h
+ for all in `find -type f`
+ dos2unix -k ./csharp/enum/example.cxx
dos2unix: converting file ./csharp/enum/example.cxx to Unix format...
+ chmod -x ./csharp/enum/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./csharp/enum/example.i
dos2unix: converting file ./csharp/enum/example.i to Unix format...
+ chmod -x ./csharp/enum/example.i
+ for all in `find -type f`
+ dos2unix -k ./csharp/class/example.sln
dos2unix: converting file ./csharp/class/example.sln to Unix format...
+ chmod -x ./csharp/class/example.sln
+ for all in `find -type f`
+ dos2unix -k ./csharp/class/runme.cs
dos2unix: converting file ./csharp/class/runme.cs to Unix format...
+ chmod -x ./csharp/class/runme.cs
+ for all in `find -type f`
+ dos2unix -k ./csharp/class/example-vc.vcproj
dos2unix: converting file ./csharp/class/example-vc.vcproj to Unix format...
+ chmod -x ./csharp/class/example-vc.vcproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/class/example-cs.csproj
dos2unix: converting file ./csharp/class/example-cs.csproj to Unix format...
+ chmod -x ./csharp/class/example-cs.csproj
+ for all in `find -type f`
+ dos2unix -k ./csharp/class/Makefile
dos2unix: converting file ./csharp/class/Makefile to Unix format...
+ chmod -x ./csharp/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./csharp/class/example.h
dos2unix: converting file ./csharp/class/example.h to Unix format...
+ chmod -x ./csharp/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./csharp/class/example.cxx
dos2unix: converting file ./csharp/class/example.cxx to Unix format...
+ chmod -x ./csharp/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./csharp/class/example.i
dos2unix: converting file ./csharp/class/example.i to Unix format...
+ chmod -x ./csharp/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/arrays/example.c
dos2unix: converting file ./lua/arrays/example.c to Unix format...
+ chmod -x ./lua/arrays/example.c
+ for all in `find -type f`
+ dos2unix -k ./lua/arrays/Makefile
dos2unix: converting file ./lua/arrays/Makefile to Unix format...
+ chmod -x ./lua/arrays/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/arrays/example.i
dos2unix: converting file ./lua/arrays/example.i to Unix format...
+ chmod -x ./lua/arrays/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/arrays/runme.lua
dos2unix: converting file ./lua/arrays/runme.lua to Unix format...
+ chmod -x ./lua/arrays/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/constants/Makefile
dos2unix: converting file ./lua/constants/Makefile to Unix format...
+ chmod -x ./lua/constants/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/constants/example.i
dos2unix: converting file ./lua/constants/example.i to Unix format...
+ chmod -x ./lua/constants/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/constants/runme.lua
dos2unix: converting file ./lua/constants/runme.lua to Unix format...
+ chmod -x ./lua/constants/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/lua.c
dos2unix: converting file ./lua/lua.c to Unix format...
+ chmod -x ./lua/lua.c
+ for all in `find -type f`
+ dos2unix -k ./lua/funcptr3/example.c
dos2unix: converting file ./lua/funcptr3/example.c to Unix format...
+ chmod -x ./lua/funcptr3/example.c
+ for all in `find -type f`
+ dos2unix -k ./lua/funcptr3/Makefile
dos2unix: converting file ./lua/funcptr3/Makefile to Unix format...
+ chmod -x ./lua/funcptr3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/funcptr3/example.h
dos2unix: converting file ./lua/funcptr3/example.h to Unix format...
+ chmod -x ./lua/funcptr3/example.h
+ for all in `find -type f`
+ dos2unix -k ./lua/funcptr3/example.i
dos2unix: converting file ./lua/funcptr3/example.i to Unix format...
+ chmod -x ./lua/funcptr3/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/funcptr3/runme.lua
dos2unix: converting file ./lua/funcptr3/runme.lua to Unix format...
+ chmod -x ./lua/funcptr3/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/variables/example.c
dos2unix: converting file ./lua/variables/example.c to Unix format...
+ chmod -x ./lua/variables/example.c
+ for all in `find -type f`
+ dos2unix -k ./lua/variables/Makefile
dos2unix: converting file ./lua/variables/Makefile to Unix format...
+ chmod -x ./lua/variables/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/variables/example.h
dos2unix: converting file ./lua/variables/example.h to Unix format...
+ chmod -x ./lua/variables/example.h
+ for all in `find -type f`
+ dos2unix -k ./lua/variables/example.i
dos2unix: converting file ./lua/variables/example.i to Unix format...
+ chmod -x ./lua/variables/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/variables/runme.lua
dos2unix: converting file ./lua/variables/runme.lua to Unix format...
+ chmod -x ./lua/variables/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/embed3/Makefile
dos2unix: converting file ./lua/embed3/Makefile to Unix format...
+ chmod -x ./lua/embed3/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/embed3/example.h
dos2unix: converting file ./lua/embed3/example.h to Unix format...
+ chmod -x ./lua/embed3/example.h
+ for all in `find -type f`
+ dos2unix -k ./lua/embed3/example.cpp
dos2unix: converting file ./lua/embed3/example.cpp to Unix format...
+ chmod -x ./lua/embed3/example.cpp
+ for all in `find -type f`
+ dos2unix -k ./lua/embed3/example.i
dos2unix: converting file ./lua/embed3/example.i to Unix format...
+ chmod -x ./lua/embed3/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/embed3/runme.lua
dos2unix: converting file ./lua/embed3/runme.lua to Unix format...
+ chmod -x ./lua/embed3/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/embed3/embed3.cpp
dos2unix: converting file ./lua/embed3/embed3.cpp to Unix format...
+ chmod -x ./lua/embed3/embed3.cpp
+ for all in `find -type f`
+ dos2unix -k ./lua/import/spam.h
dos2unix: converting file ./lua/import/spam.h to Unix format...
+ chmod -x ./lua/import/spam.h
+ for all in `find -type f`
+ dos2unix -k ./lua/import/bar.i
dos2unix: converting file ./lua/import/bar.i to Unix format...
+ chmod -x ./lua/import/bar.i
+ for all in `find -type f`
+ dos2unix -k ./lua/import/README
dos2unix: converting file ./lua/import/README to Unix format...
+ chmod -x ./lua/import/README
+ for all in `find -type f`
+ dos2unix -k ./lua/import/spam.i
dos2unix: converting file ./lua/import/spam.i to Unix format...
+ chmod -x ./lua/import/spam.i
+ for all in `find -type f`
+ dos2unix -k ./lua/import/foo.i
dos2unix: converting file ./lua/import/foo.i to Unix format...
+ chmod -x ./lua/import/foo.i
+ for all in `find -type f`
+ dos2unix -k ./lua/import/foo.h
dos2unix: converting file ./lua/import/foo.h to Unix format...
+ chmod -x ./lua/import/foo.h
+ for all in `find -type f`
+ dos2unix -k ./lua/import/Makefile
dos2unix: converting file ./lua/import/Makefile to Unix format...
+ chmod -x ./lua/import/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/import/base.i
dos2unix: converting file ./lua/import/base.i to Unix format...
+ chmod -x ./lua/import/base.i
+ for all in `find -type f`
+ dos2unix -k ./lua/import/runme.lua
dos2unix: converting file ./lua/import/runme.lua to Unix format...
+ chmod -x ./lua/import/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/import/bar.h
dos2unix: converting file ./lua/import/bar.h to Unix format...
+ chmod -x ./lua/import/bar.h
+ for all in `find -type f`
+ dos2unix -k ./lua/import/base.h
dos2unix: converting file ./lua/import/base.h to Unix format...
+ chmod -x ./lua/import/base.h
+ for all in `find -type f`
+ dos2unix -k ./lua/dual/example2.i
dos2unix: converting file ./lua/dual/example2.i to Unix format...
+ chmod -x ./lua/dual/example2.i
+ for all in `find -type f`
+ dos2unix -k ./lua/dual/Makefile
dos2unix: converting file ./lua/dual/Makefile to Unix format...
+ chmod -x ./lua/dual/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/dual/dual.cpp
dos2unix: converting file ./lua/dual/dual.cpp to Unix format...
+ chmod -x ./lua/dual/dual.cpp
+ for all in `find -type f`
+ dos2unix -k ./lua/dual/example.i
dos2unix: converting file ./lua/dual/example.i to Unix format...
+ chmod -x ./lua/dual/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/check.list
dos2unix: converting file ./lua/check.list to Unix format...
+ chmod -x ./lua/check.list
+ for all in `find -type f`
+ dos2unix -k ./lua/simple/example.c
dos2unix: converting file ./lua/simple/example.c to Unix format...
+ chmod -x ./lua/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./lua/simple/Makefile
dos2unix: converting file ./lua/simple/Makefile to Unix format...
+ chmod -x ./lua/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/simple/example.i
dos2unix: converting file ./lua/simple/example.i to Unix format...
+ chmod -x ./lua/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/simple/runme.lua
dos2unix: converting file ./lua/simple/runme.lua to Unix format...
+ chmod -x ./lua/simple/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/functest/example.c
dos2unix: converting file ./lua/functest/example.c to Unix format...
+ chmod -x ./lua/functest/example.c
+ for all in `find -type f`
+ dos2unix -k ./lua/functest/Makefile
dos2unix: converting file ./lua/functest/Makefile to Unix format...
+ chmod -x ./lua/functest/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/functest/example.i
dos2unix: converting file ./lua/functest/example.i to Unix format...
+ chmod -x ./lua/functest/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/functest/runme.lua
dos2unix: converting file ./lua/functest/runme.lua to Unix format...
+ chmod -x ./lua/functest/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/exception/Makefile
dos2unix: converting file ./lua/exception/Makefile to Unix format...
+ chmod -x ./lua/exception/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/exception/example.h
dos2unix: converting file ./lua/exception/example.h to Unix format...
+ chmod -x ./lua/exception/example.h
+ for all in `find -type f`
+ dos2unix -k ./lua/exception/example.i
dos2unix: converting file ./lua/exception/example.i to Unix format...
+ chmod -x ./lua/exception/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/exception/runme.lua
dos2unix: converting file ./lua/exception/runme.lua to Unix format...
+ chmod -x ./lua/exception/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/class/Makefile
dos2unix: converting file ./lua/class/Makefile to Unix format...
+ chmod -x ./lua/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/class/example.h
dos2unix: converting file ./lua/class/example.h to Unix format...
+ chmod -x ./lua/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./lua/class/example.cxx
dos2unix: converting file ./lua/class/example.cxx to Unix format...
+ chmod -x ./lua/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./lua/class/example.i
dos2unix: converting file ./lua/class/example.i to Unix format...
+ chmod -x ./lua/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/class/runme.lua
dos2unix: converting file ./lua/class/runme.lua to Unix format...
+ chmod -x ./lua/class/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/import.lua
dos2unix: converting file ./lua/import.lua to Unix format...
+ chmod -x ./lua/import.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/embed2/embed2.c
dos2unix: converting file ./lua/embed2/embed2.c to Unix format...
+ chmod -x ./lua/embed2/embed2.c
+ for all in `find -type f`
+ dos2unix -k ./lua/embed2/example.c
dos2unix: converting file ./lua/embed2/example.c to Unix format...
+ chmod -x ./lua/embed2/example.c
+ for all in `find -type f`
+ dos2unix -k ./lua/embed2/Makefile
dos2unix: converting file ./lua/embed2/Makefile to Unix format...
+ chmod -x ./lua/embed2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/embed2/example.i
dos2unix: converting file ./lua/embed2/example.i to Unix format...
+ chmod -x ./lua/embed2/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/embed2/runme.lua
dos2unix: converting file ./lua/embed2/runme.lua to Unix format...
+ chmod -x ./lua/embed2/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/pointer/example.c
dos2unix: converting file ./lua/pointer/example.c to Unix format...
+ chmod -x ./lua/pointer/example.c
+ for all in `find -type f`
+ dos2unix -k ./lua/pointer/Makefile
dos2unix: converting file ./lua/pointer/Makefile to Unix format...
+ chmod -x ./lua/pointer/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/pointer/example.i
dos2unix: converting file ./lua/pointer/example.i to Unix format...
+ chmod -x ./lua/pointer/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/pointer/runme.lua
dos2unix: converting file ./lua/pointer/runme.lua to Unix format...
+ chmod -x ./lua/pointer/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/embed/example.c
dos2unix: converting file ./lua/embed/example.c to Unix format...
+ chmod -x ./lua/embed/example.c
+ for all in `find -type f`
+ dos2unix -k ./lua/embed/Makefile
dos2unix: converting file ./lua/embed/Makefile to Unix format...
+ chmod -x ./lua/embed/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/embed/example.i
dos2unix: converting file ./lua/embed/example.i to Unix format...
+ chmod -x ./lua/embed/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/embed/runme.lua
dos2unix: converting file ./lua/embed/runme.lua to Unix format...
+ chmod -x ./lua/embed/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/embed/embed.c
dos2unix: converting file ./lua/embed/embed.c to Unix format...
+ chmod -x ./lua/embed/embed.c
+ for all in `find -type f`
+ dos2unix -k ./lua/functor/Makefile
dos2unix: converting file ./lua/functor/Makefile to Unix format...
+ chmod -x ./lua/functor/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/functor/example.i
dos2unix: converting file ./lua/functor/example.i to Unix format...
+ chmod -x ./lua/functor/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/functor/runme.lua
dos2unix: converting file ./lua/functor/runme.lua to Unix format...
+ chmod -x ./lua/functor/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/owner/Makefile
dos2unix: converting file ./lua/owner/Makefile to Unix format...
+ chmod -x ./lua/owner/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/owner/example.h
dos2unix: converting file ./lua/owner/example.h to Unix format...
+ chmod -x ./lua/owner/example.h
+ for all in `find -type f`
+ dos2unix -k ./lua/owner/example.cxx
dos2unix: converting file ./lua/owner/example.cxx to Unix format...
+ chmod -x ./lua/owner/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./lua/owner/example.i
dos2unix: converting file ./lua/owner/example.i to Unix format...
+ chmod -x ./lua/owner/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/owner/runme.lua
dos2unix: converting file ./lua/owner/runme.lua to Unix format...
+ chmod -x ./lua/owner/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./lua/nspace/Makefile
dos2unix: converting file ./lua/nspace/Makefile to Unix format...
+ chmod -x ./lua/nspace/Makefile
+ for all in `find -type f`
+ dos2unix -k ./lua/nspace/example.h
dos2unix: converting file ./lua/nspace/example.h to Unix format...
+ chmod -x ./lua/nspace/example.h
+ for all in `find -type f`
+ dos2unix -k ./lua/nspace/example.i
dos2unix: converting file ./lua/nspace/example.i to Unix format...
+ chmod -x ./lua/nspace/example.i
+ for all in `find -type f`
+ dos2unix -k ./lua/nspace/runme.lua
dos2unix: converting file ./lua/nspace/runme.lua to Unix format...
+ chmod -x ./lua/nspace/runme.lua
+ for all in `find -type f`
+ dos2unix -k ./perl5/constants/runme.pl
dos2unix: converting file ./perl5/constants/runme.pl to Unix format...
+ chmod -x ./perl5/constants/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/constants/Makefile
dos2unix: converting file ./perl5/constants/Makefile to Unix format...
+ chmod -x ./perl5/constants/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/constants/example.i
dos2unix: converting file ./perl5/constants/example.i to Unix format...
+ chmod -x ./perl5/constants/example.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/constants/index.html
dos2unix: converting file ./perl5/constants/index.html to Unix format...
+ chmod -x ./perl5/constants/index.html
+ for all in `find -type f`
+ dos2unix -k ./perl5/multimap/example.c
dos2unix: converting file ./perl5/multimap/example.c to Unix format...
+ chmod -x ./perl5/multimap/example.c
+ for all in `find -type f`
+ dos2unix -k ./perl5/multimap/runme.pl
dos2unix: converting file ./perl5/multimap/runme.pl to Unix format...
+ chmod -x ./perl5/multimap/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/multimap/Makefile
dos2unix: converting file ./perl5/multimap/Makefile to Unix format...
+ chmod -x ./perl5/multimap/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/multimap/example.i
dos2unix: converting file ./perl5/multimap/example.i to Unix format...
+ chmod -x ./perl5/multimap/example.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/variables/example.c
dos2unix: converting file ./perl5/variables/example.c to Unix format...
+ chmod -x ./perl5/variables/example.c
+ for all in `find -type f`
+ dos2unix -k ./perl5/variables/runme.pl
dos2unix: converting file ./perl5/variables/runme.pl to Unix format...
+ chmod -x ./perl5/variables/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/variables/Makefile
dos2unix: converting file ./perl5/variables/Makefile to Unix format...
+ chmod -x ./perl5/variables/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/variables/example.h
dos2unix: converting file ./perl5/variables/example.h to Unix format...
+ chmod -x ./perl5/variables/example.h
+ for all in `find -type f`
+ dos2unix -k ./perl5/variables/example.i
dos2unix: converting file ./perl5/variables/example.i to Unix format...
+ chmod -x ./perl5/variables/example.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/variables/index.html
dos2unix: converting file ./perl5/variables/index.html to Unix format...
+ chmod -x ./perl5/variables/index.html
+ for all in `find -type f`
+ dos2unix -k ./perl5/constants2/runme.pl
dos2unix: converting file ./perl5/constants2/runme.pl to Unix format...
+ chmod -x ./perl5/constants2/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/constants2/Makefile
dos2unix: converting file ./perl5/constants2/Makefile to Unix format...
+ chmod -x ./perl5/constants2/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/constants2/example.i
dos2unix: converting file ./perl5/constants2/example.i to Unix format...
+ chmod -x ./perl5/constants2/example.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/extend/runme.pl
dos2unix: converting file ./perl5/extend/runme.pl to Unix format...
+ chmod -x ./perl5/extend/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/extend/Makefile
dos2unix: converting file ./perl5/extend/Makefile to Unix format...
+ chmod -x ./perl5/extend/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/extend/example.h
dos2unix: converting file ./perl5/extend/example.h to Unix format...
+ chmod -x ./perl5/extend/example.h
+ for all in `find -type f`
+ dos2unix -k ./perl5/extend/example.cxx
dos2unix: converting file ./perl5/extend/example.cxx to Unix format...
+ chmod -x ./perl5/extend/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./perl5/extend/example.i
dos2unix: converting file ./perl5/extend/example.i to Unix format...
+ chmod -x ./perl5/extend/example.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/extend/index.html
dos2unix: converting file ./perl5/extend/index.html to Unix format...
+ chmod -x ./perl5/extend/index.html
+ for all in `find -type f`
+ dos2unix -k ./perl5/inline/README
dos2unix: converting file ./perl5/inline/README to Unix format...
+ chmod -x ./perl5/inline/README
+ for all in `find -type f`
+ dos2unix -k ./perl5/inline/runme.pl
dos2unix: converting file ./perl5/inline/runme.pl to Unix format...
+ chmod -x ./perl5/inline/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/inline/Makefile
dos2unix: converting file ./perl5/inline/Makefile to Unix format...
+ chmod -x ./perl5/inline/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/callback/runme.pl
dos2unix: converting file ./perl5/callback/runme.pl to Unix format...
+ chmod -x ./perl5/callback/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/callback/Makefile
dos2unix: converting file ./perl5/callback/Makefile to Unix format...
+ chmod -x ./perl5/callback/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/callback/example.h
dos2unix: converting file ./perl5/callback/example.h to Unix format...
+ chmod -x ./perl5/callback/example.h
+ for all in `find -type f`
+ dos2unix -k ./perl5/callback/example.cxx
dos2unix: converting file ./perl5/callback/example.cxx to Unix format...
+ chmod -x ./perl5/callback/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./perl5/callback/example.i
dos2unix: converting file ./perl5/callback/example.i to Unix format...
+ chmod -x ./perl5/callback/example.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/callback/index.html
dos2unix: converting file ./perl5/callback/index.html to Unix format...
+ chmod -x ./perl5/callback/index.html
+ for all in `find -type f`
+ dos2unix -k ./perl5/import/spam.h
dos2unix: converting file ./perl5/import/spam.h to Unix format...
+ chmod -x ./perl5/import/spam.h
+ for all in `find -type f`
+ dos2unix -k ./perl5/import/bar.i
dos2unix: converting file ./perl5/import/bar.i to Unix format...
+ chmod -x ./perl5/import/bar.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/import/README
dos2unix: converting file ./perl5/import/README to Unix format...
+ chmod -x ./perl5/import/README
+ for all in `find -type f`
+ dos2unix -k ./perl5/import/spam.i
dos2unix: converting file ./perl5/import/spam.i to Unix format...
+ chmod -x ./perl5/import/spam.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/import/foo.i
dos2unix: converting file ./perl5/import/foo.i to Unix format...
+ chmod -x ./perl5/import/foo.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/import/runme.pl
dos2unix: converting file ./perl5/import/runme.pl to Unix format...
+ chmod -x ./perl5/import/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/import/foo.h
dos2unix: converting file ./perl5/import/foo.h to Unix format...
+ chmod -x ./perl5/import/foo.h
+ for all in `find -type f`
+ dos2unix -k ./perl5/import/Makefile
dos2unix: converting file ./perl5/import/Makefile to Unix format...
+ chmod -x ./perl5/import/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/import/base.i
dos2unix: converting file ./perl5/import/base.i to Unix format...
+ chmod -x ./perl5/import/base.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/import/bar.h
dos2unix: converting file ./perl5/import/bar.h to Unix format...
+ chmod -x ./perl5/import/bar.h
+ for all in `find -type f`
+ dos2unix -k ./perl5/import/base.h
dos2unix: converting file ./perl5/import/base.h to Unix format...
+ chmod -x ./perl5/import/base.h
+ for all in `find -type f`
+ dos2unix -k ./perl5/check.list
dos2unix: converting file ./perl5/check.list to Unix format...
+ chmod -x ./perl5/check.list
+ for all in `find -type f`
+ dos2unix -k ./perl5/reference/runme.pl
dos2unix: converting file ./perl5/reference/runme.pl to Unix format...
+ chmod -x ./perl5/reference/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/reference/Makefile
dos2unix: converting file ./perl5/reference/Makefile to Unix format...
+ chmod -x ./perl5/reference/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/reference/example.h
dos2unix: converting file ./perl5/reference/example.h to Unix format...
+ chmod -x ./perl5/reference/example.h
+ for all in `find -type f`
+ dos2unix -k ./perl5/reference/example.cxx
dos2unix: converting file ./perl5/reference/example.cxx to Unix format...
+ chmod -x ./perl5/reference/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./perl5/reference/example.i
dos2unix: converting file ./perl5/reference/example.i to Unix format...
+ chmod -x ./perl5/reference/example.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/reference/index.html
dos2unix: converting file ./perl5/reference/index.html to Unix format...
+ chmod -x ./perl5/reference/index.html
+ for all in `find -type f`
+ dos2unix -k ./perl5/xmlstring/runme.pl
dos2unix: converting file ./perl5/xmlstring/runme.pl to Unix format...
+ chmod -x ./perl5/xmlstring/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/xmlstring/xmlstring.i
dos2unix: converting file ./perl5/xmlstring/xmlstring.i to Unix format...
+ chmod -x ./perl5/xmlstring/xmlstring.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/xmlstring/Makefile
dos2unix: converting file ./perl5/xmlstring/Makefile to Unix format...
+ chmod -x ./perl5/xmlstring/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/xmlstring/example.h
dos2unix: converting file ./perl5/xmlstring/example.h to Unix format...
+ chmod -x ./perl5/xmlstring/example.h
+ for all in `find -type f`
+ dos2unix -k ./perl5/xmlstring/example.cxx
dos2unix: converting file ./perl5/xmlstring/example.cxx to Unix format...
+ chmod -x ./perl5/xmlstring/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./perl5/xmlstring/example.i
dos2unix: converting file ./perl5/xmlstring/example.i to Unix format...
+ chmod -x ./perl5/xmlstring/example.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/simple/example.c
dos2unix: converting file ./perl5/simple/example.c to Unix format...
+ chmod -x ./perl5/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./perl5/simple/runme.pl
dos2unix: converting file ./perl5/simple/runme.pl to Unix format...
+ chmod -x ./perl5/simple/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/simple/Makefile
dos2unix: converting file ./perl5/simple/Makefile to Unix format...
+ chmod -x ./perl5/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/simple/example.i
dos2unix: converting file ./perl5/simple/example.i to Unix format...
+ chmod -x ./perl5/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/simple/index.html
dos2unix: converting file ./perl5/simple/index.html to Unix format...
+ chmod -x ./perl5/simple/index.html
+ for all in `find -type f`
+ dos2unix -k ./perl5/funcptr/example.c
dos2unix: converting file ./perl5/funcptr/example.c to Unix format...
+ chmod -x ./perl5/funcptr/example.c
+ for all in `find -type f`
+ dos2unix -k ./perl5/funcptr/runme.pl
dos2unix: converting file ./perl5/funcptr/runme.pl to Unix format...
+ chmod -x ./perl5/funcptr/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/funcptr/Makefile
dos2unix: converting file ./perl5/funcptr/Makefile to Unix format...
+ chmod -x ./perl5/funcptr/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/funcptr/example.h
dos2unix: converting file ./perl5/funcptr/example.h to Unix format...
+ chmod -x ./perl5/funcptr/example.h
+ for all in `find -type f`
+ dos2unix -k ./perl5/funcptr/example.i
dos2unix: converting file ./perl5/funcptr/example.i to Unix format...
+ chmod -x ./perl5/funcptr/example.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/funcptr/index.html
dos2unix: converting file ./perl5/funcptr/index.html to Unix format...
+ chmod -x ./perl5/funcptr/index.html
+ for all in `find -type f`
+ dos2unix -k ./perl5/multiple_inheritance/runme.pl
dos2unix: converting file ./perl5/multiple_inheritance/runme.pl to Unix format...
+ chmod -x ./perl5/multiple_inheritance/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/multiple_inheritance/Makefile
dos2unix: converting file ./perl5/multiple_inheritance/Makefile to Unix format...
+ chmod -x ./perl5/multiple_inheritance/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/multiple_inheritance/example.h
dos2unix: converting file ./perl5/multiple_inheritance/example.h to Unix format...
+ chmod -x ./perl5/multiple_inheritance/example.h
+ for all in `find -type f`
+ dos2unix -k ./perl5/multiple_inheritance/example.i
dos2unix: converting file ./perl5/multiple_inheritance/example.i to Unix format...
+ chmod -x ./perl5/multiple_inheritance/example.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/value/example.c
dos2unix: converting file ./perl5/value/example.c to Unix format...
+ chmod -x ./perl5/value/example.c
+ for all in `find -type f`
+ dos2unix -k ./perl5/value/runme.pl
dos2unix: converting file ./perl5/value/runme.pl to Unix format...
+ chmod -x ./perl5/value/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/value/Makefile
dos2unix: converting file ./perl5/value/Makefile to Unix format...
+ chmod -x ./perl5/value/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/value/example.h
dos2unix: converting file ./perl5/value/example.h to Unix format...
+ chmod -x ./perl5/value/example.h
+ for all in `find -type f`
+ dos2unix -k ./perl5/value/example.i
dos2unix: converting file ./perl5/value/example.i to Unix format...
+ chmod -x ./perl5/value/example.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/value/index.html
dos2unix: converting file ./perl5/value/index.html to Unix format...
+ chmod -x ./perl5/value/index.html
+ for all in `find -type f`
+ dos2unix -k ./perl5/class/runme.pl
dos2unix: converting file ./perl5/class/runme.pl to Unix format...
+ chmod -x ./perl5/class/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/class/Makefile
dos2unix: converting file ./perl5/class/Makefile to Unix format...
+ chmod -x ./perl5/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/class/example.h
dos2unix: converting file ./perl5/class/example.h to Unix format...
+ chmod -x ./perl5/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./perl5/class/example.cxx
dos2unix: converting file ./perl5/class/example.cxx to Unix format...
+ chmod -x ./perl5/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./perl5/class/example.i
dos2unix: converting file ./perl5/class/example.i to Unix format...
+ chmod -x ./perl5/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/class/index.html
dos2unix: converting file ./perl5/class/index.html to Unix format...
+ chmod -x ./perl5/class/index.html
+ for all in `find -type f`
+ dos2unix -k ./perl5/pointer/example.c
dos2unix: converting file ./perl5/pointer/example.c to Unix format...
+ chmod -x ./perl5/pointer/example.c
+ for all in `find -type f`
+ dos2unix -k ./perl5/pointer/runme.pl
dos2unix: converting file ./perl5/pointer/runme.pl to Unix format...
+ chmod -x ./perl5/pointer/runme.pl
+ for all in `find -type f`
+ dos2unix -k ./perl5/pointer/Makefile
dos2unix: converting file ./perl5/pointer/Makefile to Unix format...
+ chmod -x ./perl5/pointer/Makefile
+ for all in `find -type f`
+ dos2unix -k ./perl5/pointer/example.i
dos2unix: converting file ./perl5/pointer/example.i to Unix format...
+ chmod -x ./perl5/pointer/example.i
+ for all in `find -type f`
+ dos2unix -k ./perl5/pointer/index.html
dos2unix: converting file ./perl5/pointer/index.html to Unix format...
+ chmod -x ./perl5/pointer/index.html
+ for all in `find -type f`
+ dos2unix -k ./perl5/index.html
dos2unix: converting file ./perl5/index.html to Unix format...
+ chmod -x ./perl5/index.html
+ for all in `find -type f`
+ dos2unix -k ./contract/simple_cxx/runme2.py
dos2unix: converting file ./contract/simple_cxx/runme2.py to Unix format...
+ chmod -x ./contract/simple_cxx/runme2.py
+ for all in `find -type f`
+ dos2unix -k ./contract/simple_cxx/runme1.py
dos2unix: converting file ./contract/simple_cxx/runme1.py to Unix format...
+ chmod -x ./contract/simple_cxx/runme1.py
+ for all in `find -type f`
+ dos2unix -k ./contract/simple_cxx/example.h
dos2unix: converting file ./contract/simple_cxx/example.h to Unix format...
+ chmod -x ./contract/simple_cxx/example.h
+ for all in `find -type f`
+ dos2unix -k ./contract/simple_cxx/example.cxx
dos2unix: converting file ./contract/simple_cxx/example.cxx to Unix format...
+ chmod -x ./contract/simple_cxx/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./contract/simple_cxx/runme3.py
dos2unix: converting file ./contract/simple_cxx/runme3.py to Unix format...
+ chmod -x ./contract/simple_cxx/runme3.py
+ for all in `find -type f`
+ dos2unix -k ./contract/simple_cxx/example.i
dos2unix: converting file ./contract/simple_cxx/example.i to Unix format...
+ chmod -x ./contract/simple_cxx/example.i
+ for all in `find -type f`
+ dos2unix -k ./contract/simple_c/example.c
dos2unix: converting file ./contract/simple_c/example.c to Unix format...
+ chmod -x ./contract/simple_c/example.c
+ for all in `find -type f`
+ dos2unix -k ./contract/simple_c/runme2.py
dos2unix: converting file ./contract/simple_c/runme2.py to Unix format...
+ chmod -x ./contract/simple_c/runme2.py
+ for all in `find -type f`
+ dos2unix -k ./contract/simple_c/runme1.py
dos2unix: converting file ./contract/simple_c/runme1.py to Unix format...
+ chmod -x ./contract/simple_c/runme1.py
+ for all in `find -type f`
+ dos2unix -k ./contract/simple_c/example.i
dos2unix: converting file ./contract/simple_c/example.i to Unix format...
+ chmod -x ./contract/simple_c/example.i
+ for all in `find -type f`
+ dos2unix -k ./go/constants/Makefile
dos2unix: converting file ./go/constants/Makefile to Unix format...
+ chmod -x ./go/constants/Makefile
+ for all in `find -type f`
+ dos2unix -k ./go/constants/example.i
dos2unix: converting file ./go/constants/example.i to Unix format...
+ chmod -x ./go/constants/example.i
+ for all in `find -type f`
+ dos2unix -k ./go/constants/runme.go
dos2unix: converting file ./go/constants/runme.go to Unix format...
+ chmod -x ./go/constants/runme.go
+ for all in `find -type f`
+ dos2unix -k ./go/constants/index.html
dos2unix: converting file ./go/constants/index.html to Unix format...
+ chmod -x ./go/constants/index.html
+ for all in `find -type f`
+ dos2unix -k ./go/multimap/multimap.c
dos2unix: converting file ./go/multimap/multimap.c to Unix format...
+ chmod -x ./go/multimap/multimap.c
+ for all in `find -type f`
+ dos2unix -k ./go/multimap/Makefile
dos2unix: converting file ./go/multimap/Makefile to Unix format...
+ chmod -x ./go/multimap/Makefile
+ for all in `find -type f`
+ dos2unix -k ./go/multimap/example.i
dos2unix: converting file ./go/multimap/example.i to Unix format...
+ chmod -x ./go/multimap/example.i
+ for all in `find -type f`
+ dos2unix -k ./go/multimap/runme.go
dos2unix: converting file ./go/multimap/runme.go to Unix format...
+ chmod -x ./go/multimap/runme.go
+ for all in `find -type f`
+ dos2unix -k ./go/variables/variables.c
dos2unix: converting file ./go/variables/variables.c to Unix format...
+ chmod -x ./go/variables/variables.c
+ for all in `find -type f`
+ dos2unix -k ./go/variables/Makefile
dos2unix: converting file ./go/variables/Makefile to Unix format...
+ chmod -x ./go/variables/Makefile
+ for all in `find -type f`
+ dos2unix -k ./go/variables/example.h
dos2unix: converting file ./go/variables/example.h to Unix format...
+ chmod -x ./go/variables/example.h
+ for all in `find -type f`
+ dos2unix -k ./go/variables/example.i
dos2unix: converting file ./go/variables/example.i to Unix format...
+ chmod -x ./go/variables/example.i
+ for all in `find -type f`
+ dos2unix -k ./go/variables/runme.go
dos2unix: converting file ./go/variables/runme.go to Unix format...
+ chmod -x ./go/variables/runme.go
+ for all in `find -type f`
+ dos2unix -k ./go/variables/index.html
dos2unix: converting file ./go/variables/index.html to Unix format...
+ chmod -x ./go/variables/index.html
+ for all in `find -type f`
+ dos2unix -k ./go/extend/Makefile
dos2unix: converting file ./go/extend/Makefile to Unix format...
+ chmod -x ./go/extend/Makefile
+ for all in `find -type f`
+ dos2unix -k ./go/extend/ceo.go
dos2unix: converting file ./go/extend/ceo.go to Unix format...
+ chmod -x ./go/extend/ceo.go
+ for all in `find -type f`
+ dos2unix -k ./go/extend/example.h
dos2unix: converting file ./go/extend/example.h to Unix format...
+ chmod -x ./go/extend/example.h
+ for all in `find -type f`
+ dos2unix -k ./go/extend/example.i
dos2unix: converting file ./go/extend/example.i to Unix format...
+ chmod -x ./go/extend/example.i
+ for all in `find -type f`
+ dos2unix -k ./go/extend/extend.cxx
dos2unix: converting file ./go/extend/extend.cxx to Unix format...
+ chmod -x ./go/extend/extend.cxx
+ for all in `find -type f`
+ dos2unix -k ./go/extend/runme.go
dos2unix: converting file ./go/extend/runme.go to Unix format...
+ chmod -x ./go/extend/runme.go
+ for all in `find -type f`
+ dos2unix -k ./go/extend/index.html
dos2unix: converting file ./go/extend/index.html to Unix format...
+ chmod -x ./go/extend/index.html
+ for all in `find -type f`
+ dos2unix -k ./go/callback/callback.cxx
dos2unix: converting file ./go/callback/callback.cxx to Unix format...
+ chmod -x ./go/callback/callback.cxx
+ for all in `find -type f`
+ dos2unix -k ./go/callback/Makefile
dos2unix: converting file ./go/callback/Makefile to Unix format...
+ chmod -x ./go/callback/Makefile
+ for all in `find -type f`
+ dos2unix -k ./go/callback/example.h
dos2unix: converting file ./go/callback/example.h to Unix format...
+ chmod -x ./go/callback/example.h
+ for all in `find -type f`
+ dos2unix -k ./go/callback/example.i
dos2unix: converting file ./go/callback/example.i to Unix format...
+ chmod -x ./go/callback/example.i
+ for all in `find -type f`
+ dos2unix -k ./go/callback/gocallback.go
dos2unix: converting file ./go/callback/gocallback.go to Unix format...
+ chmod -x ./go/callback/gocallback.go
+ for all in `find -type f`
+ dos2unix -k ./go/callback/runme.go
dos2unix: converting file ./go/callback/runme.go to Unix format...
+ chmod -x ./go/callback/runme.go
+ for all in `find -type f`
+ dos2unix -k ./go/callback/index.html
dos2unix: converting file ./go/callback/index.html to Unix format...
+ chmod -x ./go/callback/index.html
+ for all in `find -type f`
+ dos2unix -k ./go/check.list
dos2unix: converting file ./go/check.list to Unix format...
+ chmod -x ./go/check.list
+ for all in `find -type f`
+ dos2unix -k ./go/reference/Makefile
dos2unix: converting file ./go/reference/Makefile to Unix format...
+ chmod -x ./go/reference/Makefile
+ for all in `find -type f`
+ dos2unix -k ./go/reference/reference.cxx
dos2unix: converting file ./go/reference/reference.cxx to Unix format...
+ chmod -x ./go/reference/reference.cxx
+ for all in `find -type f`
+ dos2unix -k ./go/reference/example.h
dos2unix: converting file ./go/reference/example.h to Unix format...
+ chmod -x ./go/reference/example.h
+ for all in `find -type f`
+ dos2unix -k ./go/reference/example.i
dos2unix: converting file ./go/reference/example.i to Unix format...
+ chmod -x ./go/reference/example.i
+ for all in `find -type f`
+ dos2unix -k ./go/reference/runme.go
dos2unix: converting file ./go/reference/runme.go to Unix format...
+ chmod -x ./go/reference/runme.go
+ for all in `find -type f`
+ dos2unix -k ./go/reference/index.html
dos2unix: converting file ./go/reference/index.html to Unix format...
+ chmod -x ./go/reference/index.html
+ for all in `find -type f`
+ dos2unix -k ./go/simple/simple.c
dos2unix: converting file ./go/simple/simple.c to Unix format...
+ chmod -x ./go/simple/simple.c
+ for all in `find -type f`
+ dos2unix -k ./go/simple/Makefile
dos2unix: converting file ./go/simple/Makefile to Unix format...
+ chmod -x ./go/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./go/simple/example.i
dos2unix: converting file ./go/simple/example.i to Unix format...
+ chmod -x ./go/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./go/simple/runme.go
dos2unix: converting file ./go/simple/runme.go to Unix format...
+ chmod -x ./go/simple/runme.go
+ for all in `find -type f`
+ dos2unix -k ./go/simple/index.html
dos2unix: converting file ./go/simple/index.html to Unix format...
+ chmod -x ./go/simple/index.html
+ for all in `find -type f`
+ dos2unix -k ./go/funcptr/Makefile
dos2unix: converting file ./go/funcptr/Makefile to Unix format...
+ chmod -x ./go/funcptr/Makefile
+ for all in `find -type f`
+ dos2unix -k ./go/funcptr/funcptr.c
dos2unix: converting file ./go/funcptr/funcptr.c to Unix format...
+ chmod -x ./go/funcptr/funcptr.c
+ for all in `find -type f`
+ dos2unix -k ./go/funcptr/example.h
dos2unix: converting file ./go/funcptr/example.h to Unix format...
+ chmod -x ./go/funcptr/example.h
+ for all in `find -type f`
+ dos2unix -k ./go/funcptr/example.i
dos2unix: converting file ./go/funcptr/example.i to Unix format...
+ chmod -x ./go/funcptr/example.i
+ for all in `find -type f`
+ dos2unix -k ./go/funcptr/runme.go
dos2unix: converting file ./go/funcptr/runme.go to Unix format...
+ chmod -x ./go/funcptr/runme.go
+ for all in `find -type f`
+ dos2unix -k ./go/funcptr/index.html
dos2unix: converting file ./go/funcptr/index.html to Unix format...
+ chmod -x ./go/funcptr/index.html
+ for all in `find -type f`
+ dos2unix -k ./go/director/Makefile
dos2unix: converting file ./go/director/Makefile to Unix format...
+ chmod -x ./go/director/Makefile
+ for all in `find -type f`
+ dos2unix -k ./go/director/director.h
dos2unix: converting file ./go/director/director.h to Unix format...
+ chmod -x ./go/director/director.h
+ for all in `find -type f`
+ dos2unix -k ./go/director/director.go
dos2unix: converting file ./go/director/director.go to Unix format...
+ chmod -x ./go/director/director.go
+ for all in `find -type f`
+ dos2unix -k ./go/director/example.i
dos2unix: converting file ./go/director/example.i to Unix format...
+ chmod -x ./go/director/example.i
+ for all in `find -type f`
+ dos2unix -k ./go/director/runme.go
dos2unix: converting file ./go/director/runme.go to Unix format...
+ chmod -x ./go/director/runme.go
+ for all in `find -type f`
+ dos2unix -k ./go/director/index.html
dos2unix: converting file ./go/director/index.html to Unix format...
+ chmod -x ./go/director/index.html
+ for all in `find -type f`
+ dos2unix -k ./go/template/Makefile
dos2unix: converting file ./go/template/Makefile to Unix format...
+ chmod -x ./go/template/Makefile
+ for all in `find -type f`
+ dos2unix -k ./go/template/example.h
dos2unix: converting file ./go/template/example.h to Unix format...
+ chmod -x ./go/template/example.h
+ for all in `find -type f`
+ dos2unix -k ./go/template/example.i
dos2unix: converting file ./go/template/example.i to Unix format...
+ chmod -x ./go/template/example.i
+ for all in `find -type f`
+ dos2unix -k ./go/template/runme.go
dos2unix: converting file ./go/template/runme.go to Unix format...
+ chmod -x ./go/template/runme.go
+ for all in `find -type f`
+ dos2unix -k ./go/template/index.html
dos2unix: converting file ./go/template/index.html to Unix format...
+ chmod -x ./go/template/index.html
+ for all in `find -type f`
+ dos2unix -k ./go/enum/Makefile
dos2unix: converting file ./go/enum/Makefile to Unix format...
+ chmod -x ./go/enum/Makefile
+ for all in `find -type f`
+ dos2unix -k ./go/enum/example.h
dos2unix: converting file ./go/enum/example.h to Unix format...
+ chmod -x ./go/enum/example.h
+ for all in `find -type f`
+ dos2unix -k ./go/enum/enum.cxx
dos2unix: converting file ./go/enum/enum.cxx to Unix format...
+ chmod -x ./go/enum/enum.cxx
+ for all in `find -type f`
+ dos2unix -k ./go/enum/example.i
dos2unix: converting file ./go/enum/example.i to Unix format...
+ chmod -x ./go/enum/example.i
+ for all in `find -type f`
+ dos2unix -k ./go/enum/runme.go
dos2unix: converting file ./go/enum/runme.go to Unix format...
+ chmod -x ./go/enum/runme.go
+ for all in `find -type f`
+ dos2unix -k ./go/enum/index.html
dos2unix: converting file ./go/enum/index.html to Unix format...
+ chmod -x ./go/enum/index.html
+ for all in `find -type f`
+ dos2unix -k ./go/class/class.cxx
dos2unix: converting file ./go/class/class.cxx to Unix format...
+ chmod -x ./go/class/class.cxx
+ for all in `find -type f`
+ dos2unix -k ./go/class/Makefile
dos2unix: converting file ./go/class/Makefile to Unix format...
+ chmod -x ./go/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./go/class/example.h
dos2unix: converting file ./go/class/example.h to Unix format...
+ chmod -x ./go/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./go/class/example.i
dos2unix: converting file ./go/class/example.i to Unix format...
+ chmod -x ./go/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./go/class/runme.go
dos2unix: converting file ./go/class/runme.go to Unix format...
+ chmod -x ./go/class/runme.go
+ for all in `find -type f`
+ dos2unix -k ./go/class/index.html
dos2unix: converting file ./go/class/index.html to Unix format...
+ chmod -x ./go/class/index.html
+ for all in `find -type f`
+ dos2unix -k ./go/pointer/pointer.c
dos2unix: converting file ./go/pointer/pointer.c to Unix format...
+ chmod -x ./go/pointer/pointer.c
+ for all in `find -type f`
+ dos2unix -k ./go/pointer/Makefile
dos2unix: converting file ./go/pointer/Makefile to Unix format...
+ chmod -x ./go/pointer/Makefile
+ for all in `find -type f`
+ dos2unix -k ./go/pointer/example.i
dos2unix: converting file ./go/pointer/example.i to Unix format...
+ chmod -x ./go/pointer/example.i
+ for all in `find -type f`
+ dos2unix -k ./go/pointer/runme.go
dos2unix: converting file ./go/pointer/runme.go to Unix format...
+ chmod -x ./go/pointer/runme.go
+ for all in `find -type f`
+ dos2unix -k ./go/pointer/index.html
dos2unix: converting file ./go/pointer/index.html to Unix format...
+ chmod -x ./go/pointer/index.html
+ for all in `find -type f`
+ dos2unix -k ./go/index.html
dos2unix: converting file ./go/index.html to Unix format...
+ chmod -x ./go/index.html
+ for all in `find -type f`
+ dos2unix -k ./tcl/std_vector/Makefile
dos2unix: converting file ./tcl/std_vector/Makefile to Unix format...
+ chmod -x ./tcl/std_vector/Makefile
+ for all in `find -type f`
+ dos2unix -k ./tcl/std_vector/example.h
dos2unix: converting file ./tcl/std_vector/example.h to Unix format...
+ chmod -x ./tcl/std_vector/example.h
+ for all in `find -type f`
+ dos2unix -k ./tcl/std_vector/example.i
dos2unix: converting file ./tcl/std_vector/example.i to Unix format...
+ chmod -x ./tcl/std_vector/example.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/std_vector/runme.tcl
dos2unix: converting file ./tcl/std_vector/runme.tcl to Unix format...
+ chmod -x ./tcl/std_vector/runme.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/constants/Makefile
dos2unix: converting file ./tcl/constants/Makefile to Unix format...
+ chmod -x ./tcl/constants/Makefile
+ for all in `find -type f`
+ dos2unix -k ./tcl/constants/example.i
dos2unix: converting file ./tcl/constants/example.i to Unix format...
+ chmod -x ./tcl/constants/example.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/constants/runme.tcl
dos2unix: converting file ./tcl/constants/runme.tcl to Unix format...
+ chmod -x ./tcl/constants/runme.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/constants/index.html
dos2unix: converting file ./tcl/constants/index.html to Unix format...
+ chmod -x ./tcl/constants/index.html
+ for all in `find -type f`
+ dos2unix -k ./tcl/multimap/example.c
dos2unix: converting file ./tcl/multimap/example.c to Unix format...
+ chmod -x ./tcl/multimap/example.c
+ for all in `find -type f`
+ dos2unix -k ./tcl/multimap/Makefile
dos2unix: converting file ./tcl/multimap/Makefile to Unix format...
+ chmod -x ./tcl/multimap/Makefile
+ for all in `find -type f`
+ dos2unix -k ./tcl/multimap/example.i
dos2unix: converting file ./tcl/multimap/example.i to Unix format...
+ chmod -x ./tcl/multimap/example.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/multimap/runme.tcl
dos2unix: converting file ./tcl/multimap/runme.tcl to Unix format...
+ chmod -x ./tcl/multimap/runme.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/operator/Makefile
dos2unix: converting file ./tcl/operator/Makefile to Unix format...
+ chmod -x ./tcl/operator/Makefile
+ for all in `find -type f`
+ dos2unix -k ./tcl/operator/example.h
dos2unix: converting file ./tcl/operator/example.h to Unix format...
+ chmod -x ./tcl/operator/example.h
+ for all in `find -type f`
+ dos2unix -k ./tcl/operator/example.i
dos2unix: converting file ./tcl/operator/example.i to Unix format...
+ chmod -x ./tcl/operator/example.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/operator/runme.tcl
dos2unix: converting file ./tcl/operator/runme.tcl to Unix format...
+ chmod -x ./tcl/operator/runme.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/variables/example.c
dos2unix: converting file ./tcl/variables/example.c to Unix format...
+ chmod -x ./tcl/variables/example.c
+ for all in `find -type f`
+ dos2unix -k ./tcl/variables/Makefile
dos2unix: converting file ./tcl/variables/Makefile to Unix format...
+ chmod -x ./tcl/variables/Makefile
+ for all in `find -type f`
+ dos2unix -k ./tcl/variables/example.h
dos2unix: converting file ./tcl/variables/example.h to Unix format...
+ chmod -x ./tcl/variables/example.h
+ for all in `find -type f`
+ dos2unix -k ./tcl/variables/example.i
dos2unix: converting file ./tcl/variables/example.i to Unix format...
+ chmod -x ./tcl/variables/example.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/variables/runme.tcl
dos2unix: converting file ./tcl/variables/runme.tcl to Unix format...
+ chmod -x ./tcl/variables/runme.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/variables/index.html
dos2unix: converting file ./tcl/variables/index.html to Unix format...
+ chmod -x ./tcl/variables/index.html
+ for all in `find -type f`
+ dos2unix -k ./tcl/import/spam.h
dos2unix: converting file ./tcl/import/spam.h to Unix format...
+ chmod -x ./tcl/import/spam.h
+ for all in `find -type f`
+ dos2unix -k ./tcl/import/bar.i
dos2unix: converting file ./tcl/import/bar.i to Unix format...
+ chmod -x ./tcl/import/bar.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/import/README
dos2unix: converting file ./tcl/import/README to Unix format...
+ chmod -x ./tcl/import/README
+ for all in `find -type f`
+ dos2unix -k ./tcl/import/spam.i
dos2unix: converting file ./tcl/import/spam.i to Unix format...
+ chmod -x ./tcl/import/spam.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/import/foo.i
dos2unix: converting file ./tcl/import/foo.i to Unix format...
+ chmod -x ./tcl/import/foo.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/import/foo.h
dos2unix: converting file ./tcl/import/foo.h to Unix format...
+ chmod -x ./tcl/import/foo.h
+ for all in `find -type f`
+ dos2unix -k ./tcl/import/Makefile
dos2unix: converting file ./tcl/import/Makefile to Unix format...
+ chmod -x ./tcl/import/Makefile
+ for all in `find -type f`
+ dos2unix -k ./tcl/import/base.i
dos2unix: converting file ./tcl/import/base.i to Unix format...
+ chmod -x ./tcl/import/base.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/import/bar.h
dos2unix: converting file ./tcl/import/bar.h to Unix format...
+ chmod -x ./tcl/import/bar.h
+ for all in `find -type f`
+ dos2unix -k ./tcl/import/runme.tcl
dos2unix: converting file ./tcl/import/runme.tcl to Unix format...
+ chmod -x ./tcl/import/runme.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/import/base.h
dos2unix: converting file ./tcl/import/base.h to Unix format...
+ chmod -x ./tcl/import/base.h
+ for all in `find -type f`
+ dos2unix -k ./tcl/check.list
dos2unix: converting file ./tcl/check.list to Unix format...
+ chmod -x ./tcl/check.list
+ for all in `find -type f`
+ dos2unix -k ./tcl/reference/Makefile
dos2unix: converting file ./tcl/reference/Makefile to Unix format...
+ chmod -x ./tcl/reference/Makefile
+ for all in `find -type f`
+ dos2unix -k ./tcl/reference/example.h
dos2unix: converting file ./tcl/reference/example.h to Unix format...
+ chmod -x ./tcl/reference/example.h
+ for all in `find -type f`
+ dos2unix -k ./tcl/reference/example.cxx
dos2unix: converting file ./tcl/reference/example.cxx to Unix format...
+ chmod -x ./tcl/reference/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./tcl/reference/example.i
dos2unix: converting file ./tcl/reference/example.i to Unix format...
+ chmod -x ./tcl/reference/example.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/reference/runme.tcl
dos2unix: converting file ./tcl/reference/runme.tcl to Unix format...
+ chmod -x ./tcl/reference/runme.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/reference/index.html
dos2unix: converting file ./tcl/reference/index.html to Unix format...
+ chmod -x ./tcl/reference/index.html
+ for all in `find -type f`
+ dos2unix -k ./tcl/simple/example.c
dos2unix: converting file ./tcl/simple/example.c to Unix format...
+ chmod -x ./tcl/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./tcl/simple/Makefile
dos2unix: converting file ./tcl/simple/Makefile to Unix format...
+ chmod -x ./tcl/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./tcl/simple/example.i
dos2unix: converting file ./tcl/simple/example.i to Unix format...
+ chmod -x ./tcl/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/simple/runme.tcl
dos2unix: converting file ./tcl/simple/runme.tcl to Unix format...
+ chmod -x ./tcl/simple/runme.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/simple/index.html
dos2unix: converting file ./tcl/simple/index.html to Unix format...
+ chmod -x ./tcl/simple/index.html
+ for all in `find -type f`
+ dos2unix -k ./tcl/funcptr/example.c
dos2unix: converting file ./tcl/funcptr/example.c to Unix format...
+ chmod -x ./tcl/funcptr/example.c
+ for all in `find -type f`
+ dos2unix -k ./tcl/funcptr/Makefile
dos2unix: converting file ./tcl/funcptr/Makefile to Unix format...
+ chmod -x ./tcl/funcptr/Makefile
+ for all in `find -type f`
+ dos2unix -k ./tcl/funcptr/example.h
dos2unix: converting file ./tcl/funcptr/example.h to Unix format...
+ chmod -x ./tcl/funcptr/example.h
+ for all in `find -type f`
+ dos2unix -k ./tcl/funcptr/example.i
dos2unix: converting file ./tcl/funcptr/example.i to Unix format...
+ chmod -x ./tcl/funcptr/example.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/funcptr/runme.tcl
dos2unix: converting file ./tcl/funcptr/runme.tcl to Unix format...
+ chmod -x ./tcl/funcptr/runme.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/funcptr/index.html
dos2unix: converting file ./tcl/funcptr/index.html to Unix format...
+ chmod -x ./tcl/funcptr/index.html
+ for all in `find -type f`
+ dos2unix -k ./tcl/value/example.c
dos2unix: converting file ./tcl/value/example.c to Unix format...
+ chmod -x ./tcl/value/example.c
+ for all in `find -type f`
+ dos2unix -k ./tcl/value/Makefile
dos2unix: converting file ./tcl/value/Makefile to Unix format...
+ chmod -x ./tcl/value/Makefile
+ for all in `find -type f`
+ dos2unix -k ./tcl/value/example.h
dos2unix: converting file ./tcl/value/example.h to Unix format...
+ chmod -x ./tcl/value/example.h
+ for all in `find -type f`
+ dos2unix -k ./tcl/value/example.i
dos2unix: converting file ./tcl/value/example.i to Unix format...
+ chmod -x ./tcl/value/example.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/value/runme.tcl
dos2unix: converting file ./tcl/value/runme.tcl to Unix format...
+ chmod -x ./tcl/value/runme.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/value/index.html
dos2unix: converting file ./tcl/value/index.html to Unix format...
+ chmod -x ./tcl/value/index.html
+ for all in `find -type f`
+ dos2unix -k ./tcl/enum/Makefile
dos2unix: converting file ./tcl/enum/Makefile to Unix format...
+ chmod -x ./tcl/enum/Makefile
+ for all in `find -type f`
+ dos2unix -k ./tcl/enum/example.h
dos2unix: converting file ./tcl/enum/example.h to Unix format...
+ chmod -x ./tcl/enum/example.h
+ for all in `find -type f`
+ dos2unix -k ./tcl/enum/example.cxx
dos2unix: converting file ./tcl/enum/example.cxx to Unix format...
+ chmod -x ./tcl/enum/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./tcl/enum/example.i
dos2unix: converting file ./tcl/enum/example.i to Unix format...
+ chmod -x ./tcl/enum/example.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/enum/runme.tcl
dos2unix: converting file ./tcl/enum/runme.tcl to Unix format...
+ chmod -x ./tcl/enum/runme.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/enum/index.html
dos2unix: converting file ./tcl/enum/index.html to Unix format...
+ chmod -x ./tcl/enum/index.html
+ for all in `find -type f`
+ dos2unix -k ./tcl/class/runme2.tcl
dos2unix: converting file ./tcl/class/runme2.tcl to Unix format...
+ chmod -x ./tcl/class/runme2.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/class/Makefile
dos2unix: converting file ./tcl/class/Makefile to Unix format...
+ chmod -x ./tcl/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./tcl/class/example.h
dos2unix: converting file ./tcl/class/example.h to Unix format...
+ chmod -x ./tcl/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./tcl/class/example.cxx
dos2unix: converting file ./tcl/class/example.cxx to Unix format...
+ chmod -x ./tcl/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./tcl/class/example.i
dos2unix: converting file ./tcl/class/example.i to Unix format...
+ chmod -x ./tcl/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/class/runme.tcl
dos2unix: converting file ./tcl/class/runme.tcl to Unix format...
+ chmod -x ./tcl/class/runme.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/class/index.html
dos2unix: converting file ./tcl/class/index.html to Unix format...
+ chmod -x ./tcl/class/index.html
+ for all in `find -type f`
+ dos2unix -k ./tcl/pointer/example.c
dos2unix: converting file ./tcl/pointer/example.c to Unix format...
+ chmod -x ./tcl/pointer/example.c
+ for all in `find -type f`
+ dos2unix -k ./tcl/pointer/Makefile
dos2unix: converting file ./tcl/pointer/Makefile to Unix format...
+ chmod -x ./tcl/pointer/Makefile
+ for all in `find -type f`
+ dos2unix -k ./tcl/pointer/example.i
dos2unix: converting file ./tcl/pointer/example.i to Unix format...
+ chmod -x ./tcl/pointer/example.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/pointer/runme.tcl
dos2unix: converting file ./tcl/pointer/runme.tcl to Unix format...
+ chmod -x ./tcl/pointer/runme.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/pointer/index.html
dos2unix: converting file ./tcl/pointer/index.html to Unix format...
+ chmod -x ./tcl/pointer/index.html
+ for all in `find -type f`
+ dos2unix -k ./tcl/contract/example.c
dos2unix: converting file ./tcl/contract/example.c to Unix format...
+ chmod -x ./tcl/contract/example.c
+ for all in `find -type f`
+ dos2unix -k ./tcl/contract/Makefile
dos2unix: converting file ./tcl/contract/Makefile to Unix format...
+ chmod -x ./tcl/contract/Makefile
+ for all in `find -type f`
+ dos2unix -k ./tcl/contract/example.i
dos2unix: converting file ./tcl/contract/example.i to Unix format...
+ chmod -x ./tcl/contract/example.i
+ for all in `find -type f`
+ dos2unix -k ./tcl/contract/runme.tcl
dos2unix: converting file ./tcl/contract/runme.tcl to Unix format...
+ chmod -x ./tcl/contract/runme.tcl
+ for all in `find -type f`
+ dos2unix -k ./tcl/index.html
dos2unix: converting file ./tcl/index.html to Unix format...
+ chmod -x ./tcl/index.html
+ for all in `find -type f`
+ dos2unix -k ./php/constants/runme.php
dos2unix: converting file ./php/constants/runme.php to Unix format...
+ chmod -x ./php/constants/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/constants/Makefile
dos2unix: converting file ./php/constants/Makefile to Unix format...
+ chmod -x ./php/constants/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/constants/example.i
dos2unix: converting file ./php/constants/example.i to Unix format...
+ chmod -x ./php/constants/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/variables/example.c
dos2unix: converting file ./php/variables/example.c to Unix format...
+ chmod -x ./php/variables/example.c
+ for all in `find -type f`
+ dos2unix -k ./php/variables/runme.php
dos2unix: converting file ./php/variables/runme.php to Unix format...
+ chmod -x ./php/variables/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/variables/Makefile
dos2unix: converting file ./php/variables/Makefile to Unix format...
+ chmod -x ./php/variables/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/variables/example.h
dos2unix: converting file ./php/variables/example.h to Unix format...
+ chmod -x ./php/variables/example.h
+ for all in `find -type f`
+ dos2unix -k ./php/variables/example.i
dos2unix: converting file ./php/variables/example.i to Unix format...
+ chmod -x ./php/variables/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/extend/runme.php
dos2unix: converting file ./php/extend/runme.php to Unix format...
+ chmod -x ./php/extend/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/extend/Makefile
dos2unix: converting file ./php/extend/Makefile to Unix format...
+ chmod -x ./php/extend/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/extend/example.h
dos2unix: converting file ./php/extend/example.h to Unix format...
+ chmod -x ./php/extend/example.h
+ for all in `find -type f`
+ dos2unix -k ./php/extend/example.cxx
dos2unix: converting file ./php/extend/example.cxx to Unix format...
+ chmod -x ./php/extend/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./php/extend/example.i
dos2unix: converting file ./php/extend/example.i to Unix format...
+ chmod -x ./php/extend/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/extend/index.html
dos2unix: converting file ./php/extend/index.html to Unix format...
+ chmod -x ./php/extend/index.html
+ for all in `find -type f`
+ dos2unix -k ./php/overloading/runme.php
dos2unix: converting file ./php/overloading/runme.php to Unix format...
+ chmod -x ./php/overloading/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/overloading/Makefile
dos2unix: converting file ./php/overloading/Makefile to Unix format...
+ chmod -x ./php/overloading/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/overloading/example.h
dos2unix: converting file ./php/overloading/example.h to Unix format...
+ chmod -x ./php/overloading/example.h
+ for all in `find -type f`
+ dos2unix -k ./php/overloading/example.cxx
dos2unix: converting file ./php/overloading/example.cxx to Unix format...
+ chmod -x ./php/overloading/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./php/overloading/example.i
dos2unix: converting file ./php/overloading/example.i to Unix format...
+ chmod -x ./php/overloading/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/cpointer/example.c
dos2unix: converting file ./php/cpointer/example.c to Unix format...
+ chmod -x ./php/cpointer/example.c
+ for all in `find -type f`
+ dos2unix -k ./php/cpointer/runme.php
dos2unix: converting file ./php/cpointer/runme.php to Unix format...
+ chmod -x ./php/cpointer/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/cpointer/Makefile
dos2unix: converting file ./php/cpointer/Makefile to Unix format...
+ chmod -x ./php/cpointer/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/cpointer/example.i
dos2unix: converting file ./php/cpointer/example.i to Unix format...
+ chmod -x ./php/cpointer/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/callback/runme.php
dos2unix: converting file ./php/callback/runme.php to Unix format...
+ chmod -x ./php/callback/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/callback/Makefile
dos2unix: converting file ./php/callback/Makefile to Unix format...
+ chmod -x ./php/callback/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/callback/example.h
dos2unix: converting file ./php/callback/example.h to Unix format...
+ chmod -x ./php/callback/example.h
+ for all in `find -type f`
+ dos2unix -k ./php/callback/example.cxx
dos2unix: converting file ./php/callback/example.cxx to Unix format...
+ chmod -x ./php/callback/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./php/callback/example.i
dos2unix: converting file ./php/callback/example.i to Unix format...
+ chmod -x ./php/callback/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/callback/index.html
dos2unix: converting file ./php/callback/index.html to Unix format...
+ chmod -x ./php/callback/index.html
+ for all in `find -type f`
+ dos2unix -k ./php/check.list
dos2unix: converting file ./php/check.list to Unix format...
+ chmod -x ./php/check.list
+ for all in `find -type f`
+ dos2unix -k ./php/proxy/runme.php
dos2unix: converting file ./php/proxy/runme.php to Unix format...
+ chmod -x ./php/proxy/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/proxy/Makefile
dos2unix: converting file ./php/proxy/Makefile to Unix format...
+ chmod -x ./php/proxy/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/proxy/example.h
dos2unix: converting file ./php/proxy/example.h to Unix format...
+ chmod -x ./php/proxy/example.h
+ for all in `find -type f`
+ dos2unix -k ./php/proxy/example.cxx
dos2unix: converting file ./php/proxy/example.cxx to Unix format...
+ chmod -x ./php/proxy/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./php/proxy/example.i
dos2unix: converting file ./php/proxy/example.i to Unix format...
+ chmod -x ./php/proxy/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/reference/runme.php
dos2unix: converting file ./php/reference/runme.php to Unix format...
+ chmod -x ./php/reference/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/reference/Makefile
dos2unix: converting file ./php/reference/Makefile to Unix format...
+ chmod -x ./php/reference/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/reference/example.h
dos2unix: converting file ./php/reference/example.h to Unix format...
+ chmod -x ./php/reference/example.h
+ for all in `find -type f`
+ dos2unix -k ./php/reference/example.cxx
dos2unix: converting file ./php/reference/example.cxx to Unix format...
+ chmod -x ./php/reference/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./php/reference/example.i
dos2unix: converting file ./php/reference/example.i to Unix format...
+ chmod -x ./php/reference/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/simple/example.c
dos2unix: converting file ./php/simple/example.c to Unix format...
+ chmod -x ./php/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./php/simple/runme.php
dos2unix: converting file ./php/simple/runme.php to Unix format...
+ chmod -x ./php/simple/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/simple/Makefile
dos2unix: converting file ./php/simple/Makefile to Unix format...
+ chmod -x ./php/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/simple/example.i
dos2unix: converting file ./php/simple/example.i to Unix format...
+ chmod -x ./php/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/funcptr/example.c
dos2unix: converting file ./php/funcptr/example.c to Unix format...
+ chmod -x ./php/funcptr/example.c
+ for all in `find -type f`
+ dos2unix -k ./php/funcptr/runme.php
dos2unix: converting file ./php/funcptr/runme.php to Unix format...
+ chmod -x ./php/funcptr/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/funcptr/Makefile
dos2unix: converting file ./php/funcptr/Makefile to Unix format...
+ chmod -x ./php/funcptr/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/funcptr/example.h
dos2unix: converting file ./php/funcptr/example.h to Unix format...
+ chmod -x ./php/funcptr/example.h
+ for all in `find -type f`
+ dos2unix -k ./php/funcptr/example.i
dos2unix: converting file ./php/funcptr/example.i to Unix format...
+ chmod -x ./php/funcptr/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/disown/runme.php
dos2unix: converting file ./php/disown/runme.php to Unix format...
+ chmod -x ./php/disown/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/disown/Makefile
dos2unix: converting file ./php/disown/Makefile to Unix format...
+ chmod -x ./php/disown/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/disown/example.h
dos2unix: converting file ./php/disown/example.h to Unix format...
+ chmod -x ./php/disown/example.h
+ for all in `find -type f`
+ dos2unix -k ./php/disown/example.cxx
dos2unix: converting file ./php/disown/example.cxx to Unix format...
+ chmod -x ./php/disown/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./php/disown/example.i
dos2unix: converting file ./php/disown/example.i to Unix format...
+ chmod -x ./php/disown/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/value/example.c
dos2unix: converting file ./php/value/example.c to Unix format...
+ chmod -x ./php/value/example.c
+ for all in `find -type f`
+ dos2unix -k ./php/value/runme.php
dos2unix: converting file ./php/value/runme.php to Unix format...
+ chmod -x ./php/value/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/value/Makefile
dos2unix: converting file ./php/value/Makefile to Unix format...
+ chmod -x ./php/value/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/value/example.h
dos2unix: converting file ./php/value/example.h to Unix format...
+ chmod -x ./php/value/example.h
+ for all in `find -type f`
+ dos2unix -k ./php/value/example.i
dos2unix: converting file ./php/value/example.i to Unix format...
+ chmod -x ./php/value/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/sync/runme.php
dos2unix: converting file ./php/sync/runme.php to Unix format...
+ chmod -x ./php/sync/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/sync/Makefile
dos2unix: converting file ./php/sync/Makefile to Unix format...
+ chmod -x ./php/sync/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/sync/example.h
dos2unix: converting file ./php/sync/example.h to Unix format...
+ chmod -x ./php/sync/example.h
+ for all in `find -type f`
+ dos2unix -k ./php/sync/example.cxx
dos2unix: converting file ./php/sync/example.cxx to Unix format...
+ chmod -x ./php/sync/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./php/sync/example.i
dos2unix: converting file ./php/sync/example.i to Unix format...
+ chmod -x ./php/sync/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/enum/runme.php
dos2unix: converting file ./php/enum/runme.php to Unix format...
+ chmod -x ./php/enum/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/enum/Makefile
dos2unix: converting file ./php/enum/Makefile to Unix format...
+ chmod -x ./php/enum/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/enum/example.h
dos2unix: converting file ./php/enum/example.h to Unix format...
+ chmod -x ./php/enum/example.h
+ for all in `find -type f`
+ dos2unix -k ./php/enum/example.cxx
dos2unix: converting file ./php/enum/example.cxx to Unix format...
+ chmod -x ./php/enum/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./php/enum/example.i
dos2unix: converting file ./php/enum/example.i to Unix format...
+ chmod -x ./php/enum/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/class/runme.php
dos2unix: converting file ./php/class/runme.php to Unix format...
+ chmod -x ./php/class/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/class/Makefile
dos2unix: converting file ./php/class/Makefile to Unix format...
+ chmod -x ./php/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/class/example.h
dos2unix: converting file ./php/class/example.h to Unix format...
+ chmod -x ./php/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./php/class/example.cxx
dos2unix: converting file ./php/class/example.cxx to Unix format...
+ chmod -x ./php/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./php/class/example.i
dos2unix: converting file ./php/class/example.i to Unix format...
+ chmod -x ./php/class/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/pointer/example.c
dos2unix: converting file ./php/pointer/example.c to Unix format...
+ chmod -x ./php/pointer/example.c
+ for all in `find -type f`
+ dos2unix -k ./php/pointer/runme.php
dos2unix: converting file ./php/pointer/runme.php to Unix format...
+ chmod -x ./php/pointer/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/pointer/Makefile
dos2unix: converting file ./php/pointer/Makefile to Unix format...
+ chmod -x ./php/pointer/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/pointer/example.i
dos2unix: converting file ./php/pointer/example.i to Unix format...
+ chmod -x ./php/pointer/example.i
+ for all in `find -type f`
+ dos2unix -k ./php/pragmas/runme.php
dos2unix: converting file ./php/pragmas/runme.php to Unix format...
+ chmod -x ./php/pragmas/runme.php
+ for all in `find -type f`
+ dos2unix -k ./php/pragmas/Makefile
dos2unix: converting file ./php/pragmas/Makefile to Unix format...
+ chmod -x ./php/pragmas/Makefile
+ for all in `find -type f`
+ dos2unix -k ./php/pragmas/include.php
dos2unix: converting file ./php/pragmas/include.php to Unix format...
+ chmod -x ./php/pragmas/include.php
+ for all in `find -type f`
+ dos2unix -k ./php/pragmas/example.i
dos2unix: converting file ./php/pragmas/example.i to Unix format...
+ chmod -x ./php/pragmas/example.i
+ for all in `find -type f`
+ dos2unix -k ./android/extend/AndroidManifest.xml
dos2unix: converting file ./android/extend/AndroidManifest.xml to Unix format...
+ chmod -x ./android/extend/AndroidManifest.xml
+ for all in `find -type f`
+ dos2unix -k ./android/extend/jni/Application.mk
dos2unix: converting file ./android/extend/jni/Application.mk to Unix format...
+ chmod -x ./android/extend/jni/Application.mk
+ for all in `find -type f`
+ dos2unix -k ./android/extend/jni/example.h
dos2unix: converting file ./android/extend/jni/example.h to Unix format...
+ chmod -x ./android/extend/jni/example.h
+ for all in `find -type f`
+ dos2unix -k ./android/extend/jni/example.cpp
dos2unix: converting file ./android/extend/jni/example.cpp to Unix format...
+ chmod -x ./android/extend/jni/example.cpp
+ for all in `find -type f`
+ dos2unix -k ./android/extend/jni/Android.mk
dos2unix: converting file ./android/extend/jni/Android.mk to Unix format...
+ chmod -x ./android/extend/jni/Android.mk
+ for all in `find -type f`
+ dos2unix -k ./android/extend/jni/example.i
dos2unix: converting file ./android/extend/jni/example.i to Unix format...
+ chmod -x ./android/extend/jni/example.i
+ for all in `find -type f`
+ dos2unix -k ./android/extend/project.properties
dos2unix: converting file ./android/extend/project.properties to Unix format...
+ chmod -x ./android/extend/project.properties
+ for all in `find -type f`
+ dos2unix -k ./android/extend/res/layout/main.xml
dos2unix: converting file ./android/extend/res/layout/main.xml to Unix format...
+ chmod -x ./android/extend/res/layout/main.xml
+ for all in `find -type f`
+ dos2unix -k ./android/extend/res/values/strings.xml
dos2unix: converting file ./android/extend/res/values/strings.xml to Unix format...
+ chmod -x ./android/extend/res/values/strings.xml
+ for all in `find -type f`
+ dos2unix -k ./android/extend/build.xml
dos2unix: converting file ./android/extend/build.xml to Unix format...
+ chmod -x ./android/extend/build.xml
+ for all in `find -type f`
+ dos2unix -k ./android/extend/src/org/swig/extendexample/SwigExtend.java
dos2unix: converting file ./android/extend/src/org/swig/extendexample/SwigExtend.java to Unix format...
+ chmod -x ./android/extend/src/org/swig/extendexample/SwigExtend.java
+ for all in `find -type f`
+ dos2unix -k ./android/extend/ant.properties
dos2unix: converting file ./android/extend/ant.properties to Unix format...
+ chmod -x ./android/extend/ant.properties
+ for all in `find -type f`
+ dos2unix -k ./android/extend/Makefile
dos2unix: converting file ./android/extend/Makefile to Unix format...
+ chmod -x ./android/extend/Makefile
+ for all in `find -type f`
+ dos2unix -k ./android/extend/proguard.cfg
dos2unix: converting file ./android/extend/proguard.cfg to Unix format...
+ chmod -x ./android/extend/proguard.cfg
+ for all in `find -type f`
+ dos2unix -k ./android/extend/local.properties
dos2unix: converting file ./android/extend/local.properties to Unix format...
+ chmod -x ./android/extend/local.properties
+ for all in `find -type f`
+ dos2unix -k ./android/check.list
dos2unix: converting file ./android/check.list to Unix format...
+ chmod -x ./android/check.list
+ for all in `find -type f`
+ dos2unix -k ./android/simple/AndroidManifest.xml
dos2unix: converting file ./android/simple/AndroidManifest.xml to Unix format...
+ chmod -x ./android/simple/AndroidManifest.xml
+ for all in `find -type f`
+ dos2unix -k ./android/simple/jni/example.c
dos2unix: converting file ./android/simple/jni/example.c to Unix format...
+ chmod -x ./android/simple/jni/example.c
+ for all in `find -type f`
+ dos2unix -k ./android/simple/jni/Android.mk
dos2unix: converting file ./android/simple/jni/Android.mk to Unix format...
+ chmod -x ./android/simple/jni/Android.mk
+ for all in `find -type f`
+ dos2unix -k ./android/simple/jni/example.i
dos2unix: converting file ./android/simple/jni/example.i to Unix format...
+ chmod -x ./android/simple/jni/example.i
+ for all in `find -type f`
+ dos2unix -k ./android/simple/project.properties
dos2unix: converting file ./android/simple/project.properties to Unix format...
+ chmod -x ./android/simple/project.properties
+ for all in `find -type f`
+ dos2unix -k ./android/simple/res/layout/main.xml
dos2unix: converting file ./android/simple/res/layout/main.xml to Unix format...
+ chmod -x ./android/simple/res/layout/main.xml
+ for all in `find -type f`
+ dos2unix -k ./android/simple/res/values/strings.xml
dos2unix: converting file ./android/simple/res/values/strings.xml to Unix format...
+ chmod -x ./android/simple/res/values/strings.xml
+ for all in `find -type f`
+ dos2unix -k ./android/simple/build.xml
dos2unix: converting file ./android/simple/build.xml to Unix format...
+ chmod -x ./android/simple/build.xml
+ for all in `find -type f`
+ dos2unix -k ./android/simple/src/org/swig/simple/SwigSimple.java
dos2unix: converting file ./android/simple/src/org/swig/simple/SwigSimple.java to Unix format...
+ chmod -x ./android/simple/src/org/swig/simple/SwigSimple.java
+ for all in `find -type f`
+ dos2unix -k ./android/simple/ant.properties
dos2unix: converting file ./android/simple/ant.properties to Unix format...
+ chmod -x ./android/simple/ant.properties
+ for all in `find -type f`
+ dos2unix -k ./android/simple/Makefile
dos2unix: converting file ./android/simple/Makefile to Unix format...
+ chmod -x ./android/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./android/simple/proguard.cfg
dos2unix: converting file ./android/simple/proguard.cfg to Unix format...
+ chmod -x ./android/simple/proguard.cfg
+ for all in `find -type f`
+ dos2unix -k ./android/simple/local.properties
dos2unix: converting file ./android/simple/local.properties to Unix format...
+ chmod -x ./android/simple/local.properties
+ for all in `find -type f`
+ dos2unix -k ./android/class/AndroidManifest.xml
dos2unix: converting file ./android/class/AndroidManifest.xml to Unix format...
+ chmod -x ./android/class/AndroidManifest.xml
+ for all in `find -type f`
+ dos2unix -k ./android/class/jni/example.h
dos2unix: converting file ./android/class/jni/example.h to Unix format...
+ chmod -x ./android/class/jni/example.h
+ for all in `find -type f`
+ dos2unix -k ./android/class/jni/example.cpp
dos2unix: converting file ./android/class/jni/example.cpp to Unix format...
+ chmod -x ./android/class/jni/example.cpp
+ for all in `find -type f`
+ dos2unix -k ./android/class/jni/Android.mk
dos2unix: converting file ./android/class/jni/Android.mk to Unix format...
+ chmod -x ./android/class/jni/Android.mk
+ for all in `find -type f`
+ dos2unix -k ./android/class/jni/example.i
dos2unix: converting file ./android/class/jni/example.i to Unix format...
+ chmod -x ./android/class/jni/example.i
+ for all in `find -type f`
+ dos2unix -k ./android/class/project.properties
dos2unix: converting file ./android/class/project.properties to Unix format...
+ chmod -x ./android/class/project.properties
+ for all in `find -type f`
+ dos2unix -k ./android/class/res/layout/main.xml
dos2unix: converting file ./android/class/res/layout/main.xml to Unix format...
+ chmod -x ./android/class/res/layout/main.xml
+ for all in `find -type f`
+ dos2unix -k ./android/class/res/values/strings.xml
dos2unix: converting file ./android/class/res/values/strings.xml to Unix format...
+ chmod -x ./android/class/res/values/strings.xml
+ for all in `find -type f`
+ dos2unix -k ./android/class/build.xml
dos2unix: converting file ./android/class/build.xml to Unix format...
+ chmod -x ./android/class/build.xml
+ for all in `find -type f`
+ dos2unix -k ./android/class/src/org/swig/classexample/SwigClass.java
dos2unix: converting file ./android/class/src/org/swig/classexample/SwigClass.java to Unix format...
+ chmod -x ./android/class/src/org/swig/classexample/SwigClass.java
+ for all in `find -type f`
+ dos2unix -k ./android/class/ant.properties
dos2unix: converting file ./android/class/ant.properties to Unix format...
+ chmod -x ./android/class/ant.properties
+ for all in `find -type f`
+ dos2unix -k ./android/class/Makefile
dos2unix: converting file ./android/class/Makefile to Unix format...
+ chmod -x ./android/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./android/class/proguard.cfg
dos2unix: converting file ./android/class/proguard.cfg to Unix format...
+ chmod -x ./android/class/proguard.cfg
+ for all in `find -type f`
+ dos2unix -k ./android/class/local.properties
dos2unix: converting file ./android/class/local.properties to Unix format...
+ chmod -x ./android/class/local.properties
+ for all in `find -type f`
+ dos2unix -k ./index.html
dos2unix: converting file ./index.html to Unix format...
+ chmod -x ./index.html
+ for all in `find -type f`
+ dos2unix -k ./pike/constants/runme.pike
dos2unix: converting file ./pike/constants/runme.pike to Unix format...
+ chmod -x ./pike/constants/runme.pike
+ for all in `find -type f`
+ dos2unix -k ./pike/constants/Makefile
dos2unix: converting file ./pike/constants/Makefile to Unix format...
+ chmod -x ./pike/constants/Makefile
+ for all in `find -type f`
+ dos2unix -k ./pike/constants/example.i
dos2unix: converting file ./pike/constants/example.i to Unix format...
+ chmod -x ./pike/constants/example.i
+ for all in `find -type f`
+ dos2unix -k ./pike/overload/runme.pike
dos2unix: converting file ./pike/overload/runme.pike to Unix format...
+ chmod -x ./pike/overload/runme.pike
+ for all in `find -type f`
+ dos2unix -k ./pike/overload/Makefile
dos2unix: converting file ./pike/overload/Makefile to Unix format...
+ chmod -x ./pike/overload/Makefile
+ for all in `find -type f`
+ dos2unix -k ./pike/overload/example.h
dos2unix: converting file ./pike/overload/example.h to Unix format...
+ chmod -x ./pike/overload/example.h
+ for all in `find -type f`
+ dos2unix -k ./pike/overload/example.cxx
dos2unix: converting file ./pike/overload/example.cxx to Unix format...
+ chmod -x ./pike/overload/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./pike/overload/example.i
dos2unix: converting file ./pike/overload/example.i to Unix format...
+ chmod -x ./pike/overload/example.i
+ for all in `find -type f`
+ dos2unix -k ./pike/check.list
dos2unix: converting file ./pike/check.list to Unix format...
+ chmod -x ./pike/check.list
+ for all in `find -type f`
+ dos2unix -k ./pike/simple/example.c
dos2unix: converting file ./pike/simple/example.c to Unix format...
+ chmod -x ./pike/simple/example.c
+ for all in `find -type f`
+ dos2unix -k ./pike/simple/runme.pike
dos2unix: converting file ./pike/simple/runme.pike to Unix format...
+ chmod -x ./pike/simple/runme.pike
+ for all in `find -type f`
+ dos2unix -k ./pike/simple/Makefile
dos2unix: converting file ./pike/simple/Makefile to Unix format...
+ chmod -x ./pike/simple/Makefile
+ for all in `find -type f`
+ dos2unix -k ./pike/simple/example.i
dos2unix: converting file ./pike/simple/example.i to Unix format...
+ chmod -x ./pike/simple/example.i
+ for all in `find -type f`
+ dos2unix -k ./pike/template/runme.pike
dos2unix: converting file ./pike/template/runme.pike to Unix format...
+ chmod -x ./pike/template/runme.pike
+ for all in `find -type f`
+ dos2unix -k ./pike/template/Makefile
dos2unix: converting file ./pike/template/Makefile to Unix format...
+ chmod -x ./pike/template/Makefile
+ for all in `find -type f`
+ dos2unix -k ./pike/template/example.h
dos2unix: converting file ./pike/template/example.h to Unix format...
+ chmod -x ./pike/template/example.h
+ for all in `find -type f`
+ dos2unix -k ./pike/template/example.i
dos2unix: converting file ./pike/template/example.i to Unix format...
+ chmod -x ./pike/template/example.i
+ for all in `find -type f`
+ dos2unix -k ./pike/enum/README
dos2unix: converting file ./pike/enum/README to Unix format...
+ chmod -x ./pike/enum/README
+ for all in `find -type f`
+ dos2unix -k ./pike/enum/runme.pike
dos2unix: converting file ./pike/enum/runme.pike to Unix format...
+ chmod -x ./pike/enum/runme.pike
+ for all in `find -type f`
+ dos2unix -k ./pike/enum/Makefile
dos2unix: converting file ./pike/enum/Makefile to Unix format...
+ chmod -x ./pike/enum/Makefile
+ for all in `find -type f`
+ dos2unix -k ./pike/enum/example.h
dos2unix: converting file ./pike/enum/example.h to Unix format...
+ chmod -x ./pike/enum/example.h
+ for all in `find -type f`
+ dos2unix -k ./pike/enum/example.cxx
dos2unix: converting file ./pike/enum/example.cxx to Unix format...
+ chmod -x ./pike/enum/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./pike/enum/example.i
dos2unix: converting file ./pike/enum/example.i to Unix format...
+ chmod -x ./pike/enum/example.i
+ for all in `find -type f`
+ dos2unix -k ./pike/class/runme.pike
dos2unix: converting file ./pike/class/runme.pike to Unix format...
+ chmod -x ./pike/class/runme.pike
+ for all in `find -type f`
+ dos2unix -k ./pike/class/Makefile
dos2unix: converting file ./pike/class/Makefile to Unix format...
+ chmod -x ./pike/class/Makefile
+ for all in `find -type f`
+ dos2unix -k ./pike/class/example.h
dos2unix: converting file ./pike/class/example.h to Unix format...
+ chmod -x ./pike/class/example.h
+ for all in `find -type f`
+ dos2unix -k ./pike/class/example.cxx
dos2unix: converting file ./pike/class/example.cxx to Unix format...
+ chmod -x ./pike/class/example.cxx
+ for all in `find -type f`
+ dos2unix -k ./pike/class/example.i
dos2unix: converting file ./pike/class/example.i to Unix format...
+ chmod -x ./pike/class/example.i
+ popd
~/build/BUILD/swig-4.0.2
+ /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64 'INSTALL=/usr/bin/install -p'
Installing SWIG executable
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/bin/swig
Installing the SWIG library
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/attribute.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/carrays.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/cdata.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/cmalloc.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/constraints.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/cpointer.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/cstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/cwstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/exception.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/intrusive_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/inttypes.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/math.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/pointer.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/stdint.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/swigarch.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/swigrun.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/wchar.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/windows.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/allkw.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/director_common.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/runtime.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/swig.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/swigerrors.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/swigfragments.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/swiginit.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/swiglabels.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/swigrun.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/swigwarn.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/swigwarnings.swg
Installing language specific files for typemaps
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/attribute.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/carrays.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/cdata.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/cmalloc.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/cpointer.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/cstring.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/cstrings.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/cwstring.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/enumint.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/exception.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/factory.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/fragments.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/implicit.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/inoutlist.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/misctypes.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/primtypes.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/ptrtypes.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/std_except.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/std_string.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/std_strings.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/std_wstring.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/string.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/strings.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/swigmacros.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/swigobject.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/swigtype.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/swigtypemaps.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/typemaps.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/valtypes.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/void.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/typemaps/wstring.swg
Installing language specific files for tcl
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/attribute.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/carrays.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/cdata.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/cmalloc.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/cpointer.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/cstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/cwstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/exception.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/factory.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/std_wstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclinterp.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclresult.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclsh.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/wish.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tcl8.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclapi.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclerrors.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclfragments.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclinit.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclkw.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclmacros.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclopers.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclprimtypes.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclrun.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclruntime.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclstrings.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tcltypemaps.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tcluserdir.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/tcl/tclwstrings.swg
Installing language specific files for perl5
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/attribute.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/carrays.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/cdata.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/cmalloc.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/cpointer.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/cstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/exception.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/factory.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perlmain.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/reference.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/std_list.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/director.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perl5.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perlerrors.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perlfragments.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perlhead.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perlinit.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perlkw.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perlmacros.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perlopers.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perlprimtypes.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perlrun.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perlruntime.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perlstrings.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perltypemaps.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/perluserdir.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/Makefile.pl
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/perl5/noembed.h
Installing language specific files for python
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/argcargv.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/attribute.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/boost_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/carrays.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/ccomplex.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/cdata.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/cmalloc.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/complex.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/cpointer.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/cstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/cwstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/embed.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/exception.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/factory.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/file.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/implicit.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pyabc.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pybuffer.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pyname_compat.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_alloc.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_array.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_auto_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_basic_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_carray.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_char_traits.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_complex.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_container.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_ios.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_iostream.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_list.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_multimap.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_multiset.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_set.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_sstream.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_streambuf.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_unordered_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_unordered_multimap.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_unordered_multiset.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_unordered_set.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_vectora.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_wios.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_wiostream.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_wsstream.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_wstreambuf.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/std_wstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/wchar.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/builtin.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/defarg.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/director.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pyapi.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pybackward.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pyclasses.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pycomplex.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pycontainer.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pydocs.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pyerrors.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pyfragments.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pyhead.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pyinit.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pyiterators.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pymacros.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pyopers.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pyprimtypes.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pyrun.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pyruntime.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pystdcommon.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pystrings.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/python.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pythonkw.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pythreads.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pytuplehlp.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pytypemaps.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pyuserdir.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/python/pywstrings.swg
Installing language specific files for guile
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/cplusplus.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/guile.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/guilemain.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/interpreter.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/list-vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/pointer-in-out.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/ports.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/swigrun.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/guile_scm.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/guile_scm_run.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/guile/common.scm
Installing language specific files for java
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/arrays_java.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/boost_intrusive_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/boost_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_array.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_auto_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_list.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_set.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_unordered_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_unordered_set.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/std_wstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/swiginterface.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/various.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/director.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/enums.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/enumsimple.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/enumtypesafe.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/enumtypeunsafe.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/java.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/javahead.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/java/javakw.swg
Installing language specific files for mzscheme
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/mzscheme/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/mzscheme/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/mzscheme/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/mzscheme/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/mzscheme/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/mzscheme/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/mzscheme/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/mzscheme/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/mzscheme/mzrun.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/mzscheme/mzscheme.swg
Installing language specific files for ruby
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/argcargv.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/attribute.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/boost_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/carrays.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/cdata.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/cmalloc.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/cpointer.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/cstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/embed.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/exception.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/factory.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/file.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/progargcargv.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_alloc.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_array.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_auto_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_basic_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_char_traits.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_complex.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_container.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_functors.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_ios.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_iostream.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_list.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_multimap.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_multiset.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_queue.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_set.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_sstream.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_stack.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_streambuf.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_unordered_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_unordered_multimap.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_unordered_multiset.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_unordered_set.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_vectora.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/std_wstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/timeval.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/director.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/ruby.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubyapi.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubyautodoc.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubyclasses.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubycomplex.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubycontainer.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubycontainer_extended.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubydef.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubyerrors.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubyfragments.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubyhead.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubyinit.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubyiterators.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubykw.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubymacros.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubyopers.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubyprimtypes.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubyrun.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubyruntime.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubystdautodoc.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubystdcommon.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubystdcommon_forward.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubystdfunctors.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubystrings.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubytracking.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubytypemaps.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubyuserdir.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/rubywstrings.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/Makefile.swig
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ruby/extconf.rb
Installing language specific files for php
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/const.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/factory.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/globalvar.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/phppointers.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/utils.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/director.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/php.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/phpinit.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/phpkw.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/php/phprun.swg
Installing language specific files for ocaml
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/carray.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/cstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/ocaml.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/std_complex.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/std_list.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/typecheck.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/class.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/director.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/ocaml.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/ocamlkw.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/ocamlrun.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/ocamlrundec.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/preamble.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/typeregister.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/swigp4.ml
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/swig.mli
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/ocaml/swig.ml
Installing language specific files for octave
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/attribute.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/boost_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/carrays.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/cdata.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/cmalloc.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/exception.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/factory.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/implicit.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_alloc.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_basic_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_carray.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_char_traits.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_complex.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_container.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_list.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_wstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/director.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/octave.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/octcomplex.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/octcontainer.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/octfragments.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/octiterators.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/octopers.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/octprimtypes.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/octrun.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/octruntime.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/octstdcommon.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/octtypemaps.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/octuserdir.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/octheaders.hpp
Installing language specific files for csharp
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/arrays_csharp.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/boost_intrusive_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/boost_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/complex.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/std_array.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/std_auto_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/std_complex.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/std_list.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/std_set.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/std_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/std_wstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/swiginterface.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/swigtype_inout.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/wchar.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/csharp.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/csharphead.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/csharpkw.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/director.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/enums.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/enumsimple.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/csharp/enumtypesafe.swg
Installing language specific files for lua
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/_std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/carrays.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/factory.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/lua_fnptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/wchar.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/lua.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/luakw.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/luarun.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/luaruntime.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/lua/luatypemaps.swg
Installing language specific files for r
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/boost_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/cdata.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/exception.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/std_alloc.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/std_container.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/std_list.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/std_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/r.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/rcontainer.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/rfragments.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/rkw.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/ropers.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/rrun.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/rstdcommon.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/rtype.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/r/srun.swg
Installing language specific files for go
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/cdata.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/exception.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/std_list.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/director.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/go.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/gokw.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/goruntime.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/go/gostring.swg
Installing language specific files for d
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/boost_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/carrays.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/cpointer.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/std_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/d.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/dclassgen.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/ddirectives.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/denums.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/dexception.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/dhead.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/director.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/dkw.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/dmemberfunctionpointers.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/doperators.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/dprimitives.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/dstrings.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/dswigtype.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/dvoid.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/d/wrapperloader.swg
Installing language specific files for javascript
Installing nothing from Lib/javascript
Installing language specific files for javascript/jsc
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/arrays_javascript.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/ccomplex.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/cdata.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/complex.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/exception.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/std_complex.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/javascript.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/javascriptcode.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/javascriptcomplex.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/javascriptfragments.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/javascripthelpers.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/javascriptinit.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/javascriptkw.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/javascriptprimtypes.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/javascriptrun.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/javascriptruntime.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/javascriptstrings.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/jsc/javascripttypemaps.swg
Installing language specific files for javascript/v8
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/arrays_javascript.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/ccomplex.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/cdata.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/complex.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/exception.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/std_complex.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/javascript.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/javascriptcode.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/javascriptcomplex.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/javascriptfragments.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/javascripthelpers.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/javascriptinit.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/javascriptkw.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/javascriptprimtypes.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/javascriptrun.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/javascriptruntime.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/javascriptstrings.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/javascript/v8/javascripttypemaps.swg
Installing language specific files for scilab
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/boost_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/carrays.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/cmalloc.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/cpointer.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/exception.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/matrix.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_alloc.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_basic_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_char_traits.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_container.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_list.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_multiset.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_set.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_shared_ptr.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/stl.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/sciarray.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scibool.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scichar.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scicontainer.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scidouble.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scienum.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/sciexception.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scifloat.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/sciint.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/sciiterators.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scilab.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scilist.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scilong.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scilonglong.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scimacros.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scimatrixbool.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scimatrixchar.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scimatrixdouble.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scimatrixint.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scimisctypes.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scipointer.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/sciprimtypes.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scirun.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/sciruntime.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scisequence.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scisequencebool.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scisequencedouble.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scisequencefloat.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scisequenceint.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scisequencepointer.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scisequencestring.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scishort.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scisignedchar.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scistdcommon.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/scitypemaps.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/sciunsignedchar.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/sciunsignedint.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/sciunsignedlong.swg
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/scilab/sciunsignedshort.swg
Installing language specific files for xml
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/xml/typemaps.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/xml/xml.swg
Installing language specific files for std
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/_std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_alloc.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_array.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_basic_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_char_traits.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_common.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_container.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_deque.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_except.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_ios.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_iostream.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_list.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_multimap.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_multiset.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_pair.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_queue.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_set.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_sstream.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_stack.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_streambuf.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_string.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_unordered_map.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_unordered_multimap.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_unordered_multiset.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_unordered_set.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_vector.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_vectora.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_wios.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_wiostream.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_wsstream.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_wstreambuf.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_wstring.i
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/std/std_carray.swg
make[1]: Entering directory '/builddir/build/BUILD/swig-4.0.2/CCache'
Installing ccache-swig
Installing /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/bin/ccache-swig
/usr/bin/install -c -d /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/bin
/usr/bin/install -c -m 755 ccache-swig /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/bin/ccache-swig
make[1]: Leaving directory '/builddir/build/BUILD/swig-4.0.2/CCache'
Installation complete
+ echo Options:
+ /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/bin/swig --help
+ sed -i -e 's/^\(\s\+-[^-]\+\)- \(.*\)$/\1 \2/' help_swig
+ sed -i -e 's/^\(\s\+-\w\+-[^-]*\)- \(.*\)$/\1 \2/' help_swig
+ cat
+ chmod a+x h2m_helper_swig
+ help2man -N --section 1 ./h2m_helper_swig --include /builddir/build/SOURCES/description.h2m -o swig.1
+ /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/bin/ccache-swig -h
+ sed -i -e '/compiler cache/ d' help_ccache
+ sed -i -e '/Copyright/ d' help_ccache
+ sed -i -e 's/^Usage:/[synopsis]/' help_ccache
+ sed -i -e 's/^Options:/[options]/' help_ccache
+ sed -i -e 's/^\s\+/ /' help_ccache
+ sed -i -e 's/^\(-[^- ] <\w\+>\s\+\) \(\w.\+\)$/ \1 \2/' help_ccache
+ sed -i -e 's/^\(-[^- ]\s\+\) \(\w.\+\)$/ \1 \2/' help_ccache
+ cat
+ chmod a+x h2m_helper_ccache
+ cat /builddir/build/SOURCES/description-ccache.h2m
+ sed -i -e s#@DOCDIR@#/usr/share/doc# help_ccache
+ help2man -N --section 1 ./h2m_helper_ccache --include help_ccache -o ccache-swig.1
+ mkdir -p /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/man/man1/
+ install -p -m 0644 swig.1 /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/man/man1/
+ install -p -m 0644 ccache-swig.1 /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/man/man1/
+ rm -f /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/4.0.2/octave/std_carray.i
+ mkdir -p /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/etc/profile.d/
+ install -dm 755 /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/etc/profile.d
+ install -pm 644 /builddir/build/SOURCES/ccache-swig.sh /builddir/build/SOURCES/ccache-swig.csh /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/etc/profile.d
+ mkdir -p /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/gdb
+ install -pm 644 Tools/swig.gdb /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/swig/gdb
+ /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 4.0.2-11.fc36 --unique-debug-suffix -4.0.2-11.fc36.x86_64 --unique-debug-src-base swig-4.0.2-11.fc36.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/swig-4.0.2
extracting debug info from /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/bin/swig
extracting debug info from /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/bin/ccache-swig
original debug info size: 10268kB, size after compression: 9660kB
/usr/bin/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match.
cpio: Source/parser.y: Cannot stat: No such file or directory
cpio: Source/y.tab.c: Cannot stat: No such file or directory
cpio: Source/y.tab.h: Cannot stat: No such file or directory
7306 blocks
+ /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
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/redhat/brp-python-hardlink
Processing files: swig-4.0.2-11.fc36.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.N86LjD
+ umask 022
+ cd /builddir/build/BUILD
+ cd swig-4.0.2
+ DOCDIR=/builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/doc/swig
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/doc/swig
+ cp -pr ANNOUNCE /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/doc/swig
+ cp -pr CHANGES /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/doc/swig
+ cp -pr CHANGES.current /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/doc/swig
+ cp -pr COPYRIGHT /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/doc/swig
+ cp -pr README /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/doc/swig
+ cp -pr TODO /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/doc/swig
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Mq1F3y
+ umask 022
+ cd /builddir/build/BUILD
+ cd swig-4.0.2
+ LICENSEDIR=/builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/licenses/swig
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/licenses/swig
+ cp -pr LICENSE /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/licenses/swig
+ cp -pr LICENSE-GPL /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/licenses/swig
+ cp -pr LICENSE-UNIVERSITIES /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/licenses/swig
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: swig = 4.0.2-11.fc36 swig(x86-64) = 4.0.2-11.fc36
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libpcre.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH)
Processing files: ccache-swig-4.0.2-11.fc36.x86_64
Provides: ccache-swig = 4.0.2-11.fc36 ccache-swig(x86-64) = 4.0.2-11.fc36 config(ccache-swig) = 4.0.2-11.fc36
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.8)(64bit) libz.so.1()(64bit) rtld(GNU_HASH)
Conflicts: swig < 3.0.8-2
Processing files: swig-doc-4.0.2-11.fc36.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.cUyRkU
+ umask 022
+ cd /builddir/build/BUILD
+ cd swig-4.0.2
+ DOCDIR=/builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/doc/swig-doc
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/doc/swig-doc
+ cp -pr Doc /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/doc/swig-doc
+ cp -pr Examples /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/doc/swig-doc
+ cp -pr COPYRIGHT /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/doc/swig-doc
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Hbmn9c
+ umask 022
+ cd /builddir/build/BUILD
+ cd swig-4.0.2
+ LICENSEDIR=/builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/licenses/swig-doc
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/licenses/swig-doc
+ cp -pr LICENSE /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/licenses/swig-doc
+ cp -pr LICENSE-GPL /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/licenses/swig-doc
+ cp -pr LICENSE-UNIVERSITIES /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64/usr/share/licenses/swig-doc
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: swig-doc = 4.0.2-11.fc36
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: swig-gdb-4.0.2-11.fc36.x86_64
Provides: swig-gdb = 4.0.2-11.fc36 swig-gdb(x86-64) = 4.0.2-11.fc36
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: swig-debugsource-4.0.2-11.fc36.x86_64
Provides: swig-debugsource = 4.0.2-11.fc36 swig-debugsource(x86-64) = 4.0.2-11.fc36
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: swig-debuginfo-4.0.2-11.fc36.x86_64
Provides: debuginfo(build-id) = becde8c3f4a112c8a3cc98df63ea8de405bb9839 swig-debuginfo = 4.0.2-11.fc36 swig-debuginfo(x86-64) = 4.0.2-11.fc36
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: swig-debugsource(x86-64) = 4.0.2-11.fc36
Processing files: ccache-swig-debuginfo-4.0.2-11.fc36.x86_64
Provides: ccache-swig-debuginfo = 4.0.2-11.fc36 ccache-swig-debuginfo(x86-64) = 4.0.2-11.fc36 debuginfo(build-id) = a6ced50e6776fb1175a4cd83ad557f5ba2003c30
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: swig-debugsource(x86-64) = 4.0.2-11.fc36
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64
Wrote: /builddir/build/RPMS/swig-debuginfo-4.0.2-11.fc36.x86_64.rpm
Wrote: /builddir/build/RPMS/swig-doc-4.0.2-11.fc36.noarch.rpm
Wrote: /builddir/build/RPMS/swig-4.0.2-11.fc36.x86_64.rpm
Wrote: /builddir/build/RPMS/ccache-swig-debuginfo-4.0.2-11.fc36.x86_64.rpm
Wrote: /builddir/build/RPMS/ccache-swig-4.0.2-11.fc36.x86_64.rpm
Wrote: /builddir/build/RPMS/swig-gdb-4.0.2-11.fc36.x86_64.rpm
Wrote: /builddir/build/RPMS/swig-debugsource-4.0.2-11.fc36.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.hoIp4r
+ umask 022
+ cd /builddir/build/BUILD
+ cd swig-4.0.2
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/swig-4.0.2-11.fc36.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: rpmbuild swig-4.0.2-11.fc36.src.rpm
Finish: build phase for swig-4.0.2-11.fc36.src.rpm
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1637771266.185092/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-x86_64-1637771266.185092/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-x86_64-1637771266.185092/root/var/log/dnf.log
INFO: Done(/var/lib/copr-rpmbuild/results/swig-4.0.2-11.fc36.src.rpm) Config(child) 105 minutes 22 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