Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c24a' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/8237401-fedora-41-ppc64le --chroot fedora-41-ppc64le Version: 1.1 PID: 8724 Logging PID: 8725 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 8237401, 'buildroot_pkgs': ['fedora-clang-default-cc'], 'chroot': 'fedora-41-ppc64le', 'enable_net': False, 'fedora_review': False, 'git_hash': '56f87d59aed87664f1dd550bc46d7806a60e74f9', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/tstellar/fedora-41-clang-19/perl-DBD-SQLite', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'perl-DBD-SQLite', 'package_version': '1.76-1', 'project_dirname': 'fedora-41-clang-19', 'project_name': 'fedora-41-clang-19', 'project_owner': 'tstellar', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/tstellar/fedora-41-clang-19/fedora-41-ppc64le/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/tstellar/fedora-clang-default-cc/fedora-41-ppc64le/', 'id': 'copr_tstellar_fedora_clang_default_cc', 'name': 'Additional repo copr_tstellar_fedora_clang_default_cc'}], 'sandbox': 'tstellar/fedora-41-clang-19--tstellar', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'tstellar', 'tags': [], 'task_id': '8237401-fedora-41-ppc64le', 'timeout': 115200, 'uses_devel_repo': False, 'with_opts': ['toolchain_clang', 'clang_lto'], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/tstellar/fedora-41-clang-19/perl-DBD-SQLite /var/lib/copr-rpmbuild/workspace/workdir-tni8fpkp/perl-DBD-SQLite --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/tstellar/fedora-41-clang-19/perl-DBD-SQLite', '/var/lib/copr-rpmbuild/workspace/workdir-tni8fpkp/perl-DBD-SQLite', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-tni8fpkp/perl-DBD-SQLite'... Running: git checkout 56f87d59aed87664f1dd550bc46d7806a60e74f9 -- cmd: ['git', 'checkout', '56f87d59aed87664f1dd550bc46d7806a60e74f9', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-tni8fpkp/perl-DBD-SQLite rc: 0 stdout: stderr: Note: switching to '56f87d59aed87664f1dd550bc46d7806a60e74f9'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 56f87d5 automatic import of perl-DBD-SQLite Running: dist-git-client sources /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-tni8fpkp/perl-DBD-SQLite/perl-DBD-SQLite.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-tni8fpkp/perl-DBD-SQLite --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1731229383.116680 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto INFO: mock.py version 5.9 starting (python version = 3.12.1, NVR = mock-5.9-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-tni8fpkp/perl-DBD-SQLite/perl-DBD-SQLite.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-tni8fpkp/perl-DBD-SQLite --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1731229383.116680 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto 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-tni8fpkp/perl-DBD-SQLite/perl-DBD-SQLite.spec) Config(fedora-41-ppc64le) Start: clean chroot Finish: clean chroot Mock Version: 5.9 INFO: Mock Version: 5.9 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-41-ppc64le-bootstrap-1731229383.116680/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:41 INFO: Pulling image: registry.fedoraproject.org/fedora:41 INFO: Copy content of container registry.fedoraproject.org/fedora:41 to /var/lib/mock/fedora-41-ppc64le-bootstrap-1731229383.116680/root INFO: Checking that registry.fedoraproject.org/fedora:41 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:41 with podman image mount INFO: image registry.fedoraproject.org/fedora:41 as /var/lib/containers/storage/overlay/fc488013ffd4f62c7091fbcbb6ab310c6334b09c8c1a199731a35145b00563b9/merged INFO: umounting image registry.fedoraproject.org/fedora:41 (/var/lib/containers/storage/overlay/fc488013ffd4f62c7091fbcbb6ab310c6334b09c8c1a199731a35145b00563b9/merged) with podman image umount INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-41-ppc64le-1731229383.116680/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.20.0-1.fc41.ppc64le rpm-sequoia-1.7.0-2.fc41.ppc64le dnf5-5.2.6.2-1.fc41.ppc64le dnf5-plugins-5.2.6.2-1.fc41.ppc64le Start: installing minimal buildroot with dnf5 Updating and loading repositories: updates 100% | 3.4 MiB/s | 3.9 MiB | 00m01s fedora 100% | 8.4 MiB/s | 33.3 MiB | 00m04s Copr repository 100% | 3.1 MiB/s | 1.3 MiB | 00m00s Additional repo copr_tstellar_fedora_c 100% | 26.6 KiB/s | 2.3 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash ppc64le 5.2.32-1.fc41 copr_base 8.5 MiB bzip2 ppc64le 1.0.8-19.fc41 copr_base 170.9 KiB coreutils ppc64le 9.5-10.fc41 fedora 21.4 MiB cpio ppc64le 2.15-2.fc41 copr_base 1.2 MiB diffutils ppc64le 3.10-8.fc41 copr_base 1.7 MiB fedora-release-common noarch 41-27 updates 19.6 KiB findutils ppc64le 1:4.10.0-4.fc41 copr_base 2.0 MiB gawk ppc64le 5.3.0-4.fc41 copr_base 2.6 MiB glibc-minimal-langpack ppc64le 2.40-11.fc41 copr_base 0.0 B grep ppc64le 3.11-9.fc41 copr_base 1.0 MiB gzip ppc64le 1.13-2.fc41 copr_base 424.7 KiB info ppc64le 7.1-3.fc41 fedora 677.5 KiB patch ppc64le 2.7.6-25.fc41 copr_base 327.1 KiB redhat-rpm-config noarch 293-1.fc41 fedora 183.5 KiB rpm-build ppc64le 4.20.0-1.fc41 fedora 525.3 KiB sed ppc64le 4.9-3.fc41 fedora 1.0 MiB shadow-utils ppc64le 2:4.15.1-12.fc41 fedora 5.0 MiB tar ppc64le 2:1.35-4.fc41 fedora 3.2 MiB unzip ppc64le 6.0-64.fc41 fedora 854.4 KiB util-linux ppc64le 2.40.2-4.fc41 fedora 17.8 MiB which ppc64le 2.21-42.fc41 fedora 248.0 KiB xz ppc64le 1:5.6.2-2.fc41 fedora 1.5 MiB Installing dependencies: add-determinism ppc64le 0.3.6-1.fc41 fedora 2.4 MiB alternatives ppc64le 1.30-1.fc41 copr_base 90.0 KiB ansible-srpm-macros noarch 1-16.fc41 fedora 35.7 KiB audit-libs ppc64le 4.0.2-1.fc41 fedora 675.2 KiB authselect ppc64le 1.5.0-8.fc41 fedora 181.4 KiB authselect-libs ppc64le 1.5.0-8.fc41 fedora 867.7 KiB basesystem noarch 11-21.fc41 fedora 0.0 B binutils ppc64le 2.43.1-2.fc41 fedora 33.0 MiB build-reproducibility-srpm-macros noarch 0.3.6-1.fc41 fedora 735.0 B bzip2-libs ppc64le 1.0.8-19.fc41 copr_base 136.3 KiB ca-certificates noarch 2024.2.69_v8.0.401-1.0.fc41 fedora 2.4 MiB coreutils-common ppc64le 9.5-10.fc41 fedora 11.2 MiB cracklib ppc64le 2.9.11-6.fc41 copr_base 421.5 KiB crypto-policies noarch 20241029-1.git8baf557.fc41 updates 136.9 KiB curl ppc64le 8.9.1-2.fc41 fedora 924.2 KiB cyrus-sasl-lib ppc64le 2.1.28-27.fc41 fedora 3.5 MiB debugedit ppc64le 5.1-1.fc41 copr_base 243.2 KiB dwz ppc64le 0.15-8.fc41 fedora 386.8 KiB ed ppc64le 1.20.2-2.fc41 copr_base 218.8 KiB efi-srpm-macros noarch 5-12.fc41 fedora 40.1 KiB elfutils ppc64le 0.192-5.fc41 updates 3.4 MiB elfutils-debuginfod-client ppc64le 0.192-5.fc41 updates 143.7 KiB elfutils-default-yama-scope noarch 0.192-5.fc41 updates 1.8 KiB elfutils-libelf ppc64le 0.192-5.fc41 updates 1.2 MiB elfutils-libs ppc64le 0.192-5.fc41 updates 874.4 KiB fedora-gpg-keys noarch 41-1 fedora 126.4 KiB fedora-release noarch 41-27 updates 0.0 B fedora-release-identity-basic noarch 41-27 updates 682.0 B fedora-repos noarch 41-1 fedora 4.9 KiB file ppc64le 5.45-7.fc41 fedora 267.4 KiB file-libs ppc64le 5.45-7.fc41 fedora 10.1 MiB filesystem ppc64le 3.18-23.fc41 fedora 106.0 B fonts-srpm-macros noarch 1:2.0.5-17.fc41 fedora 55.8 KiB forge-srpm-macros noarch 0.3.2-1.fc41 fedora 39.0 KiB fpc-srpm-macros noarch 1.3-13.fc41 fedora 144.0 B gdb-minimal ppc64le 15.2-2.fc41 updates 14.1 MiB gdbm ppc64le 1:1.23-7.fc41 copr_base 607.7 KiB gdbm-libs ppc64le 1:1.23-7.fc41 copr_base 233.6 KiB ghc-srpm-macros noarch 1.9.1-2.fc41 fedora 747.0 B glibc ppc64le 2.40-11.fc41 copr_base 11.2 MiB glibc-common ppc64le 2.40-11.fc41 copr_base 1.5 MiB glibc-gconv-extra ppc64le 2.40-11.fc41 copr_base 18.5 MiB gmp ppc64le 1:6.3.0-2.fc41 fedora 850.3 KiB gnat-srpm-macros noarch 6-6.fc41 fedora 1.0 KiB go-srpm-macros noarch 3.6.0-3.fc41 fedora 60.8 KiB jansson ppc64le 2.13.1-10.fc41 copr_base 156.4 KiB json-c ppc64le 0.17-4.fc41 copr_base 138.1 KiB kernel-srpm-macros noarch 1.0-24.fc41 fedora 1.9 KiB keyutils-libs ppc64le 1.6.3-4.fc41 copr_base 97.8 KiB krb5-libs ppc64le 1.21.3-3.fc41 updates 3.0 MiB libacl ppc64le 2.3.2-2.fc41 copr_base 67.5 KiB libarchive ppc64le 3.7.4-4.fc41 copr_base 1.1 MiB libattr ppc64le 2.5.2-4.fc41 fedora 196.3 KiB libblkid ppc64le 2.40.2-4.fc41 fedora 482.6 KiB libbrotli ppc64le 1.1.0-5.fc41 copr_base 972.4 KiB libcap ppc64le 2.70-4.fc41 fedora 1.4 MiB libcap-ng ppc64le 0.8.5-3.fc41 copr_base 160.0 KiB libcom_err ppc64le 1.47.1-6.fc41 copr_base 110.9 KiB libcurl ppc64le 8.9.1-2.fc41 fedora 1.1 MiB libeconf ppc64le 0.6.2-3.fc41 copr_base 78.0 KiB libevent ppc64le 2.1.12-14.fc41 copr_base 1.3 MiB libfdisk ppc64le 2.40.2-4.fc41 fedora 547.0 KiB libffi ppc64le 3.4.6-3.fc41 copr_base 89.9 KiB libgcc ppc64le 14.2.1-3.fc41 fedora 350.4 KiB libgomp ppc64le 14.2.1-3.fc41 fedora 695.3 KiB libidn2 ppc64le 2.3.7-2.fc41 copr_base 328.6 KiB libmount ppc64le 2.40.2-4.fc41 fedora 548.0 KiB libnghttp2 ppc64le 1.62.1-2.fc41 copr_base 263.3 KiB libnsl2 ppc64le 2.0.1-2.fc41 copr_base 93.6 KiB libpkgconf ppc64le 2.3.0-1.fc41 fedora 198.0 KiB libpsl ppc64le 0.21.5-4.fc41 copr_base 131.9 KiB libpwquality ppc64le 1.4.5-11.fc41 copr_base 607.7 KiB librtas ppc64le 2.0.6-2.fc41 fedora 497.6 KiB libselinux ppc64le 3.7-5.fc41 copr_base 264.8 KiB libsemanage ppc64le 3.7-2.fc41 copr_base 362.0 KiB libsepol ppc64le 3.7-2.fc41 copr_base 1.1 MiB libsmartcols ppc64le 2.40.2-4.fc41 fedora 353.5 KiB libssh ppc64le 0.11.0-1.fc41 copr_base 715.7 KiB libssh-config noarch 0.11.0-1.fc41 copr_base 277.0 B libstdc++ ppc64le 14.2.1-3.fc41 fedora 3.9 MiB libtasn1 ppc64le 4.19.0-10.fc41 copr_base 219.3 KiB libtirpc ppc64le 1.3.6-0.fc41 copr_base 275.2 KiB libtool-ltdl ppc64le 2.4.7-12.fc41 fedora 222.1 KiB libunistring ppc64le 1.1-8.fc41 copr_base 1.9 MiB libutempter ppc64le 1.2.1-15.fc41 copr_base 160.9 KiB libuuid ppc64le 2.40.2-4.fc41 fedora 197.4 KiB libverto ppc64le 0.3.2-9.fc41 fedora 197.2 KiB libxcrypt ppc64le 4.4.36-8.fc41 updates 335.2 KiB libxml2 ppc64le 2.12.8-2.fc41 copr_base 2.4 MiB libzstd ppc64le 1.5.6-2.fc41 fedora 988.0 KiB lua-libs ppc64le 5.4.6-6.fc41 fedora 456.9 KiB lua-srpm-macros noarch 1-14.fc41 fedora 1.3 KiB lz4-libs ppc64le 1.10.0-1.fc41 copr_base 260.9 KiB mpfr ppc64le 4.2.1-5.fc41 copr_base 847.7 KiB ncurses-base noarch 6.5-2.20240629.fc41 copr_base 326.3 KiB ncurses-libs ppc64le 6.5-2.20240629.fc41 copr_base 1.4 MiB ocaml-srpm-macros noarch 10-3.fc41 fedora 1.9 KiB openblas-srpm-macros noarch 2-18.fc41 fedora 112.0 B openldap ppc64le 2.6.8-5.fc41 fedora 1.1 MiB openssl-libs ppc64le 1:3.2.2-9.fc41 fedora 8.6 MiB p11-kit ppc64le 0.25.5-3.fc41 copr_base 2.8 MiB p11-kit-trust ppc64le 0.25.5-3.fc41 copr_base 529.1 KiB package-notes-srpm-macros noarch 0.5-12.fc41 fedora 1.6 KiB pam ppc64le 1.6.1-6.fc41 copr_base 4.2 MiB pam-libs ppc64le 1.6.1-6.fc41 copr_base 286.1 KiB pcre2 ppc64le 10.44-1.fc41.1 copr_base 839.7 KiB pcre2-syntax noarch 10.44-1.fc41.1 copr_base 251.6 KiB perl-srpm-macros noarch 1-56.fc41 fedora 861.0 B pkgconf ppc64le 2.3.0-1.fc41 fedora 240.5 KiB pkgconf-m4 noarch 2.3.0-1.fc41 fedora 14.4 KiB pkgconf-pkg-config ppc64le 2.3.0-1.fc41 fedora 990.0 B popt ppc64le 1.19-7.fc41 fedora 272.8 KiB publicsuffix-list-dafsa noarch 20240107-4.fc41 fedora 67.5 KiB pyproject-srpm-macros noarch 1.15.1-1.fc41 fedora 1.9 KiB python-srpm-macros noarch 3.13-3.fc41 fedora 51.0 KiB qt5-srpm-macros noarch 5.15.15-1.fc41 fedora 500.0 B qt6-srpm-macros noarch 6.8.0-1.fc41 updates 456.0 B readline ppc64le 8.2-10.fc41 fedora 881.0 KiB rpm ppc64le 4.20.0-1.fc41 fedora 4.2 MiB rpm-build-libs ppc64le 4.20.0-1.fc41 fedora 262.6 KiB rpm-libs ppc64le 4.20.0-1.fc41 fedora 990.2 KiB rpm-sequoia ppc64le 1.7.0-2.fc41 fedora 2.9 MiB rust-srpm-macros noarch 26.3-3.fc41 fedora 4.8 KiB setup noarch 2.15.0-5.fc41 fedora 720.7 KiB sqlite-libs ppc64le 3.46.1-1.fc41 fedora 2.0 MiB systemd-libs ppc64le 256.7-1.fc41 fedora 2.6 MiB util-linux-core ppc64le 2.40.2-4.fc41 fedora 6.2 MiB xxhash-libs ppc64le 0.8.2-4.fc41 fedora 83.9 KiB xz-libs ppc64le 1:5.6.2-2.fc41 fedora 330.1 KiB zig-srpm-macros noarch 1-3.fc41 fedora 1.1 KiB zip ppc64le 3.0-41.fc41 fedora 1.2 MiB zlib-ng-compat ppc64le 2.1.7-3.fc41 fedora 261.7 KiB zstd ppc64le 1.5.6-2.fc41 fedora 2.1 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 155 packages Total size of inbound packages is 56 MiB. Need to download 56 MiB. After this operation, 265 MiB extra will be used (install 265 MiB, remove 0 B). [ 1/155] redhat-rpm-config-0:293-1.fc4 100% | 1.4 MiB/s | 82.0 KiB | 00m00s [ 2/155] coreutils-0:9.5-10.fc41.ppc64 100% | 18.7 MiB/s | 1.3 MiB | 00m00s [ 3/155] info-0:7.1-3.fc41.ppc64le 100% | 2.9 MiB/s | 201.1 KiB | 00m00s [ 4/155] rpm-build-0:4.20.0-1.fc41.ppc 100% | 6.9 MiB/s | 84.8 KiB | 00m00s [ 5/155] sed-0:4.9-3.fc41.ppc64le 100% | 31.6 MiB/s | 323.2 KiB | 00m00s [ 6/155] unzip-0:6.0-64.fc41.ppc64le 100% | 26.7 MiB/s | 191.1 KiB | 00m00s [ 7/155] tar-2:1.35-4.fc41.ppc64le 100% | 14.9 MiB/s | 882.9 KiB | 00m00s [ 8/155] util-linux-0:2.40.2-4.fc41.pp 100% | 25.2 MiB/s | 1.3 MiB | 00m00s [ 9/155] which-0:2.21-42.fc41.ppc64le 100% | 4.7 MiB/s | 42.9 KiB | 00m00s [ 10/155] xz-1:5.6.2-2.fc41.ppc64le 100% | 31.0 MiB/s | 475.8 KiB | 00m00s [ 11/155] shadow-utils-2:4.15.1-12.fc41 100% | 13.0 MiB/s | 1.3 MiB | 00m00s [ 12/155] bzip2-0:1.0.8-19.fc41.ppc64le 100% | 1.3 MiB/s | 53.5 KiB | 00m00s [ 13/155] cpio-0:2.15-2.fc41.ppc64le 100% | 4.4 MiB/s | 302.1 KiB | 00m00s [ 14/155] diffutils-0:3.10-8.fc41.ppc64 100% | 7.7 MiB/s | 392.8 KiB | 00m00s [ 15/155] bash-0:5.2.32-1.fc41.ppc64le 100% | 15.4 MiB/s | 1.8 MiB | 00m00s [ 16/155] findutils-1:4.10.0-4.fc41.ppc 100% | 34.7 MiB/s | 569.0 KiB | 00m00s [ 17/155] gawk-0:5.3.0-4.fc41.ppc64le 100% | 45.8 MiB/s | 1.1 MiB | 00m00s [ 18/155] glibc-minimal-langpack-0:2.40 100% | 6.0 MiB/s | 111.1 KiB | 00m00s [ 19/155] grep-0:3.11-9.fc41.ppc64le 100% | 22.5 MiB/s | 299.2 KiB | 00m00s [ 20/155] gzip-0:1.13-2.fc41.ppc64le 100% | 12.1 MiB/s | 174.1 KiB | 00m00s [ 21/155] patch-0:2.7.6-25.fc41.ppc64le 100% | 7.6 MiB/s | 140.0 KiB | 00m00s [ 22/155] gmp-1:6.3.0-2.fc41.ppc64le 100% | 17.8 MiB/s | 309.0 KiB | 00m00s [ 23/155] libattr-0:2.5.2-4.fc41.ppc64l 100% | 6.2 MiB/s | 18.9 KiB | 00m00s [ 24/155] libcap-0:2.70-4.fc41.ppc64le 100% | 30.4 MiB/s | 93.4 KiB | 00m00s [ 25/155] coreutils-common-0:9.5-10.fc4 100% | 43.3 MiB/s | 2.1 MiB | 00m00s [ 26/155] ansible-srpm-macros-0:1-16.fc 100% | 6.8 MiB/s | 20.8 KiB | 00m00s [ 27/155] build-reproducibility-srpm-ma 100% | 3.5 MiB/s | 10.6 KiB | 00m00s [ 28/155] dwz-0:0.15-8.fc41.ppc64le 100% | 28.1 MiB/s | 144.1 KiB | 00m00s [ 29/155] efi-srpm-macros-0:5-12.fc41.n 100% | 21.9 MiB/s | 22.4 KiB | 00m00s [ 30/155] file-0:5.45-7.fc41.ppc64le 100% | 24.4 MiB/s | 49.9 KiB | 00m00s [ 31/155] fonts-srpm-macros-1:2.0.5-17. 100% | 13.2 MiB/s | 27.0 KiB | 00m00s [ 32/155] forge-srpm-macros-0:0.3.2-1.f 100% | 3.8 MiB/s | 19.7 KiB | 00m00s [ 33/155] fpc-srpm-macros-0:1.3-13.fc41 100% | 1.1 MiB/s | 8.0 KiB | 00m00s [ 34/155] ghc-srpm-macros-0:1.9.1-2.fc4 100% | 2.9 MiB/s | 9.1 KiB | 00m00s [ 35/155] gnat-srpm-macros-0:6-6.fc41.n 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 36/155] go-srpm-macros-0:3.6.0-3.fc41 100% | 9.1 MiB/s | 28.0 KiB | 00m00s [ 37/155] kernel-srpm-macros-0:1.0-24.f 100% | 4.8 MiB/s | 9.9 KiB | 00m00s [ 38/155] openssl-libs-1:3.2.2-9.fc41.p 100% | 39.0 MiB/s | 2.5 MiB | 00m00s [ 39/155] lua-srpm-macros-0:1-14.fc41.n 100% | 887.9 KiB/s | 8.9 KiB | 00m00s [ 40/155] ocaml-srpm-macros-0:10-3.fc41 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 41/155] openblas-srpm-macros-0:2-18.f 100% | 3.8 MiB/s | 7.7 KiB | 00m00s [ 42/155] package-notes-srpm-macros-0:0 100% | 4.8 MiB/s | 9.8 KiB | 00m00s [ 43/155] perl-srpm-macros-0:1-56.fc41. 100% | 4.2 MiB/s | 8.5 KiB | 00m00s [ 44/155] pyproject-srpm-macros-0:1.15. 100% | 6.5 MiB/s | 13.3 KiB | 00m00s [ 45/155] python-srpm-macros-0:3.13-3.f 100% | 11.6 MiB/s | 23.7 KiB | 00m00s [ 46/155] qt5-srpm-macros-0:5.15.15-1.f 100% | 4.3 MiB/s | 8.9 KiB | 00m00s [ 47/155] rust-srpm-macros-0:26.3-3.fc4 100% | 3.9 MiB/s | 12.1 KiB | 00m00s [ 48/155] zig-srpm-macros-0:1-3.fc41.no 100% | 4.0 MiB/s | 8.1 KiB | 00m00s [ 49/155] rpm-0:4.20.0-1.fc41.ppc64le 100% | 48.7 MiB/s | 548.8 KiB | 00m00s [ 50/155] zip-0:3.0-41.fc41.ppc64le 100% | 44.6 MiB/s | 274.1 KiB | 00m00s [ 51/155] pkgconf-pkg-config-0:2.3.0-1. 100% | 4.9 MiB/s | 9.9 KiB | 00m00s [ 52/155] popt-0:1.19-7.fc41.ppc64le 100% | 17.2 MiB/s | 70.4 KiB | 00m00s [ 53/155] readline-0:8.2-10.fc41.ppc64l 100% | 28.1 MiB/s | 230.2 KiB | 00m00s [ 54/155] rpm-build-libs-0:4.20.0-1.fc4 100% | 20.9 MiB/s | 106.9 KiB | 00m00s [ 55/155] rpm-libs-0:4.20.0-1.fc41.ppc6 100% | 31.4 MiB/s | 353.9 KiB | 00m00s [ 56/155] fedora-release-common-0:41-27 100% | 100.3 KiB/s | 23.4 KiB | 00m00s [ 57/155] zstd-0:1.5.6-2.fc41.ppc64le 100% | 29.0 MiB/s | 504.1 KiB | 00m00s [ 58/155] audit-libs-0:4.0.2-1.fc41.ppc 100% | 11.6 MiB/s | 142.5 KiB | 00m00s [ 59/155] setup-0:2.15.0-5.fc41.noarch 100% | 18.9 MiB/s | 154.4 KiB | 00m00s [ 60/155] libblkid-0:2.40.2-4.fc41.ppc6 100% | 17.3 MiB/s | 141.6 KiB | 00m00s [ 61/155] authselect-libs-0:1.5.0-8.fc4 100% | 19.7 MiB/s | 221.7 KiB | 00m00s [ 62/155] libmount-0:2.40.2-4.fc41.ppc6 100% | 21.7 MiB/s | 177.6 KiB | 00m00s [ 63/155] libfdisk-0:2.40.2-4.fc41.ppc6 100% | 14.3 MiB/s | 176.1 KiB | 00m00s [ 64/155] librtas-0:2.0.6-2.fc41.ppc64l 100% | 19.8 MiB/s | 81.3 KiB | 00m00s [ 65/155] libsmartcols-0:2.40.2-4.fc41. 100% | 21.5 MiB/s | 110.2 KiB | 00m00s [ 66/155] libuuid-0:2.40.2-4.fc41.ppc64 100% | 7.5 MiB/s | 30.6 KiB | 00m00s [ 67/155] systemd-libs-0:256.7-1.fc41.p 100% | 22.3 MiB/s | 778.1 KiB | 00m00s [ 68/155] zlib-ng-compat-0:2.1.7-3.fc41 100% | 11.0 MiB/s | 79.1 KiB | 00m00s [ 69/155] util-linux-core-0:2.40.2-4.fc 100% | 12.9 MiB/s | 580.4 KiB | 00m00s [ 70/155] binutils-0:2.43.1-2.fc41.ppc6 100% | 41.0 MiB/s | 6.5 MiB | 00m00s [ 71/155] xz-libs-1:5.6.2-2.fc41.ppc64l 100% | 4.7 MiB/s | 124.8 KiB | 00m00s [ 72/155] fedora-repos-0:41-1.noarch 100% | 1.0 MiB/s | 9.2 KiB | 00m00s [ 73/155] filesystem-0:3.18-23.fc41.ppc 100% | 19.1 MiB/s | 1.1 MiB | 00m00s [ 74/155] libgcc-0:14.2.1-3.fc41.ppc64l 100% | 12.3 MiB/s | 113.3 KiB | 00m00s [ 75/155] ca-certificates-0:2024.2.69_v 100% | 40.5 MiB/s | 871.2 KiB | 00m00s [ 76/155] glibc-common-0:2.40-11.fc41.p 100% | 6.7 MiB/s | 403.7 KiB | 00m00s [ 77/155] glibc-0:2.40-11.fc41.ppc64le 100% | 38.1 MiB/s | 3.1 MiB | 00m00s [ 78/155] file-libs-0:5.45-7.fc41.ppc64 100% | 39.8 MiB/s | 774.4 KiB | 00m00s [ 79/155] add-determinism-0:0.3.6-1.fc4 100% | 31.6 MiB/s | 873.8 KiB | 00m00s [ 80/155] curl-0:8.9.1-2.fc41.ppc64le 100% | 19.5 MiB/s | 319.6 KiB | 00m00s [ 81/155] pkgconf-0:2.3.0-1.fc41.ppc64l 100% | 6.4 MiB/s | 45.9 KiB | 00m00s [ 82/155] pkgconf-m4-0:2.3.0-1.fc41.noa 100% | 753.8 KiB/s | 14.3 KiB | 00m00s [ 83/155] libgomp-0:14.2.1-3.fc41.ppc64 100% | 13.8 MiB/s | 367.0 KiB | 00m00s [ 84/155] lua-libs-0:5.4.6-6.fc41.ppc64 100% | 11.1 MiB/s | 148.1 KiB | 00m00s [ 85/155] libstdc++-0:14.2.1-3.fc41.ppc 100% | 20.9 MiB/s | 1.0 MiB | 00m00s [ 86/155] libzstd-0:1.5.6-2.fc41.ppc64l 100% | 23.5 MiB/s | 336.8 KiB | 00m00s [ 87/155] fedora-gpg-keys-0:41-1.noarch 100% | 16.3 MiB/s | 133.7 KiB | 00m00s [ 88/155] rpm-sequoia-0:1.7.0-2.fc41.pp 100% | 29.9 MiB/s | 981.0 KiB | 00m00s [ 89/155] sqlite-libs-0:3.46.1-1.fc41.p 100% | 25.1 MiB/s | 823.5 KiB | 00m00s [ 90/155] basesystem-0:11-21.fc41.noarc 100% | 2.4 MiB/s | 7.4 KiB | 00m00s [ 91/155] libpkgconf-0:2.3.0-1.fc41.ppc 100% | 14.0 MiB/s | 42.9 KiB | 00m00s [ 92/155] glibc-gconv-extra-0:2.40-11.f 100% | 31.1 MiB/s | 1.7 MiB | 00m00s [ 93/155] ed-0:1.20.2-2.fc41.ppc64le 100% | 2.5 MiB/s | 85.9 KiB | 00m00s [ 94/155] libselinux-0:3.7-5.fc41.ppc64 100% | 2.2 MiB/s | 94.2 KiB | 00m00s [ 95/155] libsepol-0:3.7-2.fc41.ppc64le 100% | 17.7 MiB/s | 344.0 KiB | 00m00s [ 96/155] pcre2-0:10.44-1.fc41.1.ppc64l 100% | 12.7 MiB/s | 247.0 KiB | 00m00s [ 97/155] mpfr-0:4.2.1-5.fc41.ppc64le 100% | 22.4 MiB/s | 321.6 KiB | 00m00s [ 98/155] ncurses-libs-0:6.5-2.20240629 100% | 16.8 MiB/s | 344.7 KiB | 00m00s [ 99/155] bzip2-libs-0:1.0.8-19.fc41.pp 100% | 2.4 MiB/s | 54.4 KiB | 00m00s [100/155] lz4-libs-0:1.10.0-1.fc41.ppc6 100% | 5.6 MiB/s | 97.2 KiB | 00m00s [101/155] authselect-0:1.5.0-8.fc41.ppc 100% | 35.9 MiB/s | 146.9 KiB | 00m00s [102/155] pam-0:1.6.1-6.fc41.ppc64le 100% | 33.3 MiB/s | 511.7 KiB | 00m00s [103/155] pam-libs-0:1.6.1-6.fc41.ppc64 100% | 4.7 MiB/s | 58.3 KiB | 00m00s [104/155] libcap-ng-0:0.8.5-3.fc41.ppc6 100% | 3.5 MiB/s | 32.1 KiB | 00m00s [105/155] libutempter-0:1.2.1-15.fc41.p 100% | 2.9 MiB/s | 26.4 KiB | 00m00s [106/155] libacl-0:2.3.2-2.fc41.ppc64le 100% | 2.8 MiB/s | 25.7 KiB | 00m00s [107/155] libeconf-0:0.6.2-3.fc41.ppc64 100% | 3.7 MiB/s | 34.4 KiB | 00m00s [108/155] libsemanage-0:3.7-2.fc41.ppc6 100% | 11.5 MiB/s | 118.1 KiB | 00m00s [109/155] libxcrypt-0:4.4.36-8.fc41.ppc 100% | 508.2 KiB/s | 130.6 KiB | 00m00s [110/155] elfutils-debuginfod-client-0: 100% | 536.9 KiB/s | 49.4 KiB | 00m00s [111/155] elfutils-libelf-0:0.192-5.fc4 100% | 433.8 KiB/s | 216.5 KiB | 00m00s [112/155] debugedit-0:5.1-1.fc41.ppc64l 100% | 7.9 MiB/s | 81.0 KiB | 00m00s [113/155] libarchive-0:3.7.4-4.fc41.ppc 100% | 29.3 MiB/s | 450.1 KiB | 00m00s [114/155] elfutils-libs-0:0.192-5.fc41. 100% | 552.1 KiB/s | 300.3 KiB | 00m01s [115/155] elfutils-0:0.192-5.fc41.ppc64 100% | 2.3 MiB/s | 573.2 KiB | 00m00s [116/155] libffi-0:3.4.6-3.fc41.ppc64le 100% | 3.8 MiB/s | 38.7 KiB | 00m00s [117/155] p11-kit-0:0.25.5-3.fc41.ppc64 100% | 29.8 MiB/s | 458.1 KiB | 00m00s [118/155] p11-kit-trust-0:0.25.5-3.fc41 100% | 12.6 MiB/s | 142.4 KiB | 00m00s [119/155] qt6-srpm-macros-0:6.8.0-1.fc4 100% | 120.7 KiB/s | 9.0 KiB | 00m00s [120/155] alternatives-0:1.30-1.fc41.pp 100% | 2.9 MiB/s | 42.0 KiB | 00m00s [121/155] jansson-0:2.13.1-10.fc41.ppc6 100% | 4.3 MiB/s | 57.6 KiB | 00m00s [122/155] json-c-0:0.17-4.fc41.ppc64le 100% | 3.1 MiB/s | 47.7 KiB | 00m00s [123/155] pcre2-syntax-0:10.44-1.fc41.1 100% | 14.7 MiB/s | 150.3 KiB | 00m00s [124/155] crypto-policies-0:20241029-1. 100% | 1.0 MiB/s | 97.5 KiB | 00m00s [125/155] libtirpc-0:1.3.6-0.fc41.ppc64 100% | 10.0 MiB/s | 102.1 KiB | 00m00s [126/155] gdbm-1:1.23-7.fc41.ppc64le 100% | 14.9 MiB/s | 153.0 KiB | 00m00s [127/155] gdbm-libs-1:1.23-7.fc41.ppc64 100% | 7.0 MiB/s | 64.4 KiB | 00m00s [128/155] libnsl2-0:2.0.1-2.fc41.ppc64l 100% | 3.3 MiB/s | 30.1 KiB | 00m00s [129/155] libpwquality-0:1.4.5-11.fc41. 100% | 10.7 MiB/s | 109.2 KiB | 00m00s [130/155] libtasn1-0:4.19.0-10.fc41.ppc 100% | 8.9 MiB/s | 81.6 KiB | 00m00s [131/155] ncurses-base-0:6.5-2.20240629 100% | 7.0 MiB/s | 64.2 KiB | 00m00s [132/155] libverto-0:0.3.2-9.fc41.ppc64 100% | 7.2 MiB/s | 22.2 KiB | 00m00s [133/155] libcom_err-0:1.47.1-6.fc41.pp 100% | 3.3 MiB/s | 26.7 KiB | 00m00s [134/155] elfutils-default-yama-scope-0 100% | 156.7 KiB/s | 12.5 KiB | 00m00s [135/155] cracklib-0:2.9.11-6.fc41.ppc6 100% | 8.1 MiB/s | 83.0 KiB | 00m00s [136/155] libxml2-0:2.12.8-2.fc41.ppc64 100% | 38.8 MiB/s | 755.5 KiB | 00m00s [137/155] keyutils-libs-0:1.6.3-4.fc41. 100% | 1.8 MiB/s | 32.5 KiB | 00m00s [138/155] fedora-release-0:41-27.noarch 100% | 172.2 KiB/s | 12.6 KiB | 00m00s [139/155] xxhash-libs-0:0.8.2-4.fc41.pp 100% | 12.1 MiB/s | 37.3 KiB | 00m00s [140/155] libcurl-0:8.9.1-2.fc41.ppc64l 100% | 28.1 MiB/s | 402.6 KiB | 00m00s [141/155] openldap-0:2.6.8-5.fc41.ppc64 100% | 40.2 MiB/s | 288.1 KiB | 00m00s [142/155] cyrus-sasl-lib-0:2.1.28-27.fc 100% | 61.6 MiB/s | 883.1 KiB | 00m00s [143/155] libtool-ltdl-0:2.4.7-12.fc41. 100% | 19.4 MiB/s | 39.7 KiB | 00m00s [144/155] fedora-release-identity-basic 100% | 183.1 KiB/s | 13.4 KiB | 00m00s [145/155] libevent-0:2.1.12-14.fc41.ppc 100% | 20.6 MiB/s | 273.9 KiB | 00m00s [146/155] krb5-libs-0:1.21.3-3.fc41.ppc 100% | 3.3 MiB/s | 845.7 KiB | 00m00s [147/155] libbrotli-0:1.1.0-5.fc41.ppc6 100% | 24.5 MiB/s | 377.1 KiB | 00m00s [148/155] libidn2-0:2.3.7-2.fc41.ppc64l 100% | 10.1 MiB/s | 113.9 KiB | 00m00s [149/155] libnghttp2-0:1.62.1-2.fc41.pp 100% | 5.7 MiB/s | 93.6 KiB | 00m00s [150/155] libpsl-0:0.21.5-4.fc41.ppc64l 100% | 4.8 MiB/s | 64.2 KiB | 00m00s [151/155] publicsuffix-list-dafsa-0:202 100% | 1.8 MiB/s | 58.3 KiB | 00m00s [152/155] libssh-0:0.11.0-1.fc41.ppc64l 100% | 7.5 MiB/s | 245.9 KiB | 00m00s [153/155] libssh-config-0:0.11.0-1.fc41 100% | 972.6 KiB/s | 9.7 KiB | 00m00s [154/155] libunistring-0:1.1-8.fc41.ppc 100% | 35.4 MiB/s | 579.3 KiB | 00m00s [155/155] gdb-minimal-0:15.2-2.fc41.ppc 100% | 8.3 MiB/s | 4.3 MiB | 00m01s -------------------------------------------------------------------------------- [155/155] Total 100% | 25.4 MiB/s | 56.0 MiB | 00m02s Running transaction Importing PGP key 0xE99D6AD1: UserID : "Fedora (41) " Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary The key was successfully imported. [ 1/157] Verify package files 100% | 262.0 B/s | 155.0 B | 00m01s [ 2/157] Prepare transaction 100% | 1.2 KiB/s | 155.0 B | 00m00s [ 3/157] Installing libgcc-0:14.2.1-3. 100% | 114.6 MiB/s | 352.1 KiB | 00m00s [ 4/157] Installing libssh-config-0:0. 100% | 796.9 KiB/s | 816.0 B | 00m00s [ 5/157] Installing publicsuffix-list- 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 6/157] Installing fedora-release-ide 100% | 918.0 KiB/s | 940.0 B | 00m00s [ 7/157] Installing fedora-gpg-keys-0: 100% | 14.0 MiB/s | 172.2 KiB | 00m00s [ 8/157] Installing fedora-repos-0:41- 100% | 5.6 MiB/s | 5.7 KiB | 00m00s [ 9/157] Installing fedora-release-com 100% | 11.7 MiB/s | 23.9 KiB | 00m00s [ 10/157] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 11/157] Installing setup-0:2.15.0-5.f 100% | 18.7 MiB/s | 726.1 KiB | 00m00s [ 12/157] Installing filesystem-0:3.18- 100% | 1.1 MiB/s | 212.5 KiB | 00m00s [ 13/157] Installing basesystem-0:11-21 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 14/157] Installing ncurses-base-0:6.5 100% | 13.2 MiB/s | 351.7 KiB | 00m00s [ 15/157] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 16/157] Installing ncurses-libs-0:6.5 100% | 95.5 MiB/s | 1.4 MiB | 00m00s [ 17/157] Installing glibc-0:2.40-11.fc 100% | 127.6 MiB/s | 11.2 MiB | 00m00s [ 18/157] Installing bash-0:5.2.32-1.fc 100% | 141.6 MiB/s | 8.5 MiB | 00m00s [ 19/157] Installing glibc-common-0:2.4 100% | 83.6 MiB/s | 1.5 MiB | 00m00s [ 20/157] Installing glibc-gconv-extra- 100% | 127.2 MiB/s | 18.6 MiB | 00m00s [ 21/157] Installing zlib-ng-compat-0:2 100% | 85.5 MiB/s | 262.5 KiB | 00m00s [ 22/157] Installing xz-libs-1:5.6.2-2. 100% | 107.8 MiB/s | 331.2 KiB | 00m00s [ 23/157] Installing bzip2-libs-0:1.0.8 100% | 67.1 MiB/s | 137.4 KiB | 00m00s [ 24/157] Installing popt-0:1.19-7.fc41 100% | 39.0 MiB/s | 279.4 KiB | 00m00s [ 25/157] Installing readline-0:8.2-10. 100% | 143.7 MiB/s | 883.1 KiB | 00m00s [ 26/157] Installing libuuid-0:2.40.2-4 100% | 7.5 MiB/s | 198.4 KiB | 00m00s [ 27/157] Installing libblkid-0:2.40.2- 100% | 94.5 MiB/s | 483.6 KiB | 00m00s [ 28/157] Installing gmp-1:6.3.0-2.fc41 100% | 118.9 MiB/s | 852.5 KiB | 00m00s [ 29/157] Installing libattr-0:2.5.2-4. 100% | 96.3 MiB/s | 197.2 KiB | 00m00s [ 30/157] Installing libacl-0:2.3.2-2.f 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 31/157] Installing libstdc++-0:14.2.1 100% | 144.7 MiB/s | 3.9 MiB | 00m00s [ 32/157] Installing libzstd-0:1.5.6-2. 100% | 138.0 MiB/s | 989.2 KiB | 00m00s [ 33/157] Installing elfutils-libelf-0: 100% | 139.1 MiB/s | 1.3 MiB | 00m00s [ 34/157] Installing libxcrypt-0:4.4.36 100% | 82.5 MiB/s | 337.9 KiB | 00m00s [ 35/157] Installing libeconf-0:0.6.2-3 100% | 38.9 MiB/s | 79.7 KiB | 00m00s [ 36/157] Installing gdbm-libs-1:1.23-7 100% | 114.9 MiB/s | 235.3 KiB | 00m00s [ 37/157] Installing dwz-0:0.15-8.fc41. 100% | 94.8 MiB/s | 388.1 KiB | 00m00s [ 38/157] Installing mpfr-0:4.2.1-5.fc4 100% | 118.5 MiB/s | 849.4 KiB | 00m00s [ 39/157] Installing gawk-0:5.3.0-4.fc4 100% | 94.1 MiB/s | 2.6 MiB | 00m00s [ 40/157] Installing unzip-0:6.0-64.fc4 100% | 139.6 MiB/s | 858.0 KiB | 00m00s [ 41/157] Installing file-libs-0:5.45-7 100% | 201.7 MiB/s | 10.1 MiB | 00m00s [ 42/157] Installing file-0:5.45-7.fc41 100% | 8.8 MiB/s | 268.9 KiB | 00m00s [ 43/157] Installing crypto-policies-0: 100% | 10.6 MiB/s | 163.3 KiB | 00m00s [ 44/157] Installing libsmartcols-0:2.4 100% | 115.4 MiB/s | 354.6 KiB | 00m00s [ 45/157] Installing lua-libs-0:5.4.6-6 100% | 89.5 MiB/s | 458.1 KiB | 00m00s [ 46/157] Installing libsepol-0:3.7-2.f 100% | 123.0 MiB/s | 1.1 MiB | 00m00s [ 47/157] Installing lz4-libs-0:1.10.0- 100% | 85.3 MiB/s | 262.0 KiB | 00m00s [ 48/157] Installing libcap-ng-0:0.8.5- 100% | 79.0 MiB/s | 161.8 KiB | 00m00s [ 49/157] Installing audit-libs-0:4.0.2 100% | 110.2 MiB/s | 677.3 KiB | 00m00s [ 50/157] Installing pam-libs-0:1.6.1-6 100% | 70.4 MiB/s | 288.6 KiB | 00m00s [ 51/157] Installing libcap-0:2.70-4.fc 100% | 98.2 MiB/s | 1.4 MiB | 00m00s [ 52/157] Installing systemd-libs-0:256 100% | 135.9 MiB/s | 2.6 MiB | 00m00s [ 53/157] Installing libffi-0:3.4.6-3.f 100% | 44.5 MiB/s | 91.2 KiB | 00m00s [ 54/157] Installing alternatives-0:1.3 100% | 44.7 MiB/s | 91.6 KiB | 00m00s [ 55/157] Installing libtasn1-0:4.19.0- 100% | 72.0 MiB/s | 221.2 KiB | 00m00s [ 56/157] Installing p11-kit-0:0.25.5-3 100% | 98.9 MiB/s | 2.8 MiB | 00m00s [ 57/157] Installing libcom_err-0:1.47. 100% | 54.7 MiB/s | 112.0 KiB | 00m00s [ 58/157] Installing libunistring-0:1.1 100% | 124.8 MiB/s | 1.9 MiB | 00m00s [ 59/157] Installing libidn2-0:2.3.7-2. 100% | 25.1 MiB/s | 334.6 KiB | 00m00s [ 60/157] Installing libpsl-0:0.21.5-4. 100% | 64.9 MiB/s | 133.0 KiB | 00m00s [ 61/157] Installing p11-kit-trust-0:0. 100% | 32.4 MiB/s | 530.9 KiB | 00m00s [ 62/157] Installing zstd-0:1.5.6-2.fc4 100% | 147.6 MiB/s | 2.1 MiB | 00m00s [ 63/157] Installing zip-0:3.0-41.fc41. 100% | 138.7 MiB/s | 1.2 MiB | 00m00s [ 64/157] Installing gdbm-1:1.23-7.fc41 100% | 85.5 MiB/s | 612.7 KiB | 00m00s [ 65/157] Installing cyrus-sasl-lib-0:2 100% | 154.1 MiB/s | 3.5 MiB | 00m00s [ 66/157] Installing libfdisk-0:2.40.2- 100% | 107.1 MiB/s | 548.2 KiB | 00m00s [ 67/157] Installing bzip2-0:1.0.8-19.f 100% | 6.3 MiB/s | 175.4 KiB | 00m00s [ 68/157] Installing libxml2-0:2.12.8-2 100% | 140.7 MiB/s | 2.4 MiB | 00m00s [ 69/157] Installing add-determinism-0: 100% | 141.7 MiB/s | 2.4 MiB | 00m00s [ 70/157] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 71/157] Installing sqlite-libs-0:3.46 100% | 133.2 MiB/s | 2.0 MiB | 00m00s [ 72/157] Installing ed-0:1.20.2-2.fc41 100% | 72.0 MiB/s | 221.1 KiB | 00m00s [ 73/157] Installing elfutils-default-y 100% | 170.2 KiB/s | 2.0 KiB | 00m00s [ 74/157] Installing elfutils-libs-0:0. 100% | 107.0 MiB/s | 876.3 KiB | 00m00s [ 75/157] Installing cpio-0:2.15-2.fc41 100% | 93.9 MiB/s | 1.2 MiB | 00m00s [ 76/157] Installing diffutils-0:3.10-8 100% | 59.7 MiB/s | 1.7 MiB | 00m00s [ 77/157] Installing librtas-0:2.0.6-2. 100% | 28.7 MiB/s | 499.7 KiB | 00m00s [ 78/157] Installing libgomp-0:14.2.1-3 100% | 136.1 MiB/s | 696.7 KiB | 00m00s [ 79/157] Installing libpkgconf-0:2.3.0 100% | 97.2 MiB/s | 199.1 KiB | 00m00s [ 80/157] Installing pkgconf-0:2.3.0-1. 100% | 79.1 MiB/s | 243.0 KiB | 00m00s [ 81/157] Installing jansson-0:2.13.1-1 100% | 11.9 MiB/s | 157.8 KiB | 00m00s [ 82/157] Installing json-c-0:0.17-4.fc 100% | 34.0 MiB/s | 139.4 KiB | 00m00s [ 83/157] Installing libverto-0:0.3.2-9 100% | 48.6 MiB/s | 199.0 KiB | 00m00s [ 84/157] Installing keyutils-libs-0:1. 100% | 24.2 MiB/s | 99.3 KiB | 00m00s [ 85/157] Installing xxhash-libs-0:0.8. 100% | 27.8 MiB/s | 85.3 KiB | 00m00s [ 86/157] Installing libtool-ltdl-0:2.4 100% | 9.1 MiB/s | 223.2 KiB | 00m00s [ 87/157] Installing libbrotli-0:1.1.0- 100% | 119.0 MiB/s | 974.7 KiB | 00m00s [ 88/157] Installing libnghttp2-0:1.62. 100% | 86.1 MiB/s | 264.4 KiB | 00m00s [ 89/157] Installing pcre2-syntax-0:10. 100% | 82.7 MiB/s | 254.1 KiB | 00m00s [ 90/157] Installing pcre2-0:10.44-1.fc 100% | 136.9 MiB/s | 841.2 KiB | 00m00s [ 91/157] Installing libselinux-0:3.7-5 100% | 86.6 MiB/s | 266.1 KiB | 00m00s [ 92/157] Installing sed-0:4.9-3.fc41.p 100% | 61.6 MiB/s | 1.0 MiB | 00m00s [ 93/157] Installing grep-0:3.11-9.fc41 100% | 64.7 MiB/s | 1.0 MiB | 00m00s [ 94/157] Installing findutils-1:4.10.0 100% | 113.8 MiB/s | 2.0 MiB | 00m00s [ 95/157] Installing xz-1:5.6.2-2.fc41. 100% | 87.2 MiB/s | 1.5 MiB | 00m00s [ 96/157] Installing libmount-0:2.40.2- 100% | 89.4 MiB/s | 549.0 KiB | 00m00s [ 97/157] Installing util-linux-core-0: 100% | 129.2 MiB/s | 6.2 MiB | 00m00s [ 98/157] Installing tar-2:1.35-4.fc41. 100% | 79.8 MiB/s | 3.2 MiB | 00m00s [ 99/157] Installing patch-0:2.7.6-25.f 100% | 80.2 MiB/s | 328.6 KiB | 00m00s [100/157] Installing libsemanage-0:3.7- 100% | 59.2 MiB/s | 363.8 KiB | 00m00s [101/157] Installing shadow-utils-2:4.1 100% | 56.2 MiB/s | 5.1 MiB | 00m00s [102/157] Installing libutempter-0:1.2. 100% | 53.0 MiB/s | 162.9 KiB | 00m00s [103/157] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s [104/157] Installing pkgconf-m4-0:2.3.0 100% | 14.5 MiB/s | 14.8 KiB | 00m00s [105/157] Installing pkgconf-pkg-config 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [106/157] Installing rust-srpm-macros-0 100% | 5.4 MiB/s | 5.6 KiB | 00m00s [107/157] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [108/157] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [109/157] Installing package-notes-srpm 100% | 2.0 MiB/s | 2.0 KiB | 00m00s [110/157] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [111/157] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [112/157] Installing kernel-srpm-macros 100% | 2.3 MiB/s | 2.3 KiB | 00m00s [113/157] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [114/157] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [115/157] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [116/157] Installing ansible-srpm-macro 100% | 17.7 MiB/s | 36.2 KiB | 00m00s [117/157] Installing coreutils-common-0 100% | 136.5 MiB/s | 11.2 MiB | 00m00s [118/157] Installing openssl-libs-1:3.2 100% | 157.3 MiB/s | 8.6 MiB | 00m00s [119/157] Installing coreutils-0:9.5-10 100% | 158.0 MiB/s | 21.5 MiB | 00m00s [120/157] Installing ca-certificates-0: 100% | 1.3 MiB/s | 2.4 MiB | 00m02s [121/157] Installing krb5-libs-0:1.21.3 100% | 135.0 MiB/s | 3.0 MiB | 00m00s [122/157] Installing libarchive-0:3.7.4 100% | 119.9 MiB/s | 1.1 MiB | 00m00s [123/157] Installing libtirpc-0:1.3.6-0 100% | 90.2 MiB/s | 277.0 KiB | 00m00s [124/157] Installing gzip-0:1.13-2.fc41 100% | 70.0 MiB/s | 430.2 KiB | 00m00s [125/157] Installing authselect-libs-0: 100% | 66.3 MiB/s | 882.7 KiB | 00m00s [126/157] Installing cracklib-0:2.9.11- 100% | 47.0 MiB/s | 432.9 KiB | 00m00s [127/157] Installing libpwquality-0:1.4 100% | 55.0 MiB/s | 620.0 KiB | 00m00s [128/157] Installing libnsl2-0:2.0.1-2. 100% | 30.8 MiB/s | 94.7 KiB | 00m00s [129/157] Installing pam-0:1.6.1-6.fc41 100% | 73.4 MiB/s | 4.3 MiB | 00m00s [130/157] Installing libssh-0:0.11.0-1. 100% | 116.8 MiB/s | 717.8 KiB | 00m00s [131/157] Installing rpm-sequoia-0:1.7. 100% | 143.3 MiB/s | 2.9 MiB | 00m00s [132/157] Installing rpm-libs-0:4.20.0- 100% | 121.1 MiB/s | 991.7 KiB | 00m00s [133/157] Installing rpm-build-libs-0:4 100% | 85.8 MiB/s | 263.4 KiB | 00m00s [134/157] Installing libevent-0:2.1.12- 100% | 141.1 MiB/s | 1.3 MiB | 00m00s [135/157] Installing openldap-0:2.6.8-5 100% | 124.6 MiB/s | 1.1 MiB | 00m00s [136/157] Installing libcurl-0:8.9.1-2. 100% | 136.2 MiB/s | 1.1 MiB | 00m00s [137/157] Installing elfutils-debuginfo 100% | 35.6 MiB/s | 145.9 KiB | 00m00s [138/157] Installing binutils-0:2.43.1- 100% | 148.9 MiB/s | 33.1 MiB | 00m00s [139/157] Installing elfutils-0:0.192-5 100% | 138.2 MiB/s | 3.5 MiB | 00m00s [140/157] Installing gdb-minimal-0:15.2 100% | 143.9 MiB/s | 14.1 MiB | 00m00s [141/157] Installing debugedit-0:5.1-1. 100% | 60.0 MiB/s | 246.0 KiB | 00m00s [142/157] Installing curl-0:8.9.1-2.fc4 100% | 30.2 MiB/s | 926.7 KiB | 00m00s [143/157] Installing rpm-0:4.20.0-1.fc4 100% | 58.1 MiB/s | 2.7 MiB | 00m00s [144/157] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [145/157] Installing lua-srpm-macros-0: 100% | 1.9 MiB/s | 1.9 KiB | 00m00s [146/157] Installing zig-srpm-macros-0: 100% | 1.6 MiB/s | 1.7 KiB | 00m00s [147/157] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [148/157] Installing forge-srpm-macros- 100% | 39.4 MiB/s | 40.4 KiB | 00m00s [149/157] Installing go-srpm-macros-0:3 100% | 15.1 MiB/s | 62.0 KiB | 00m00s [150/157] Installing python-srpm-macros 100% | 25.5 MiB/s | 52.2 KiB | 00m00s [151/157] Installing redhat-rpm-config- 100% | 30.9 MiB/s | 190.1 KiB | 00m00s [152/157] Installing rpm-build-0:4.20.0 100% | 22.7 MiB/s | 534.0 KiB | 00m00s [153/157] Installing pyproject-srpm-mac 100% | 833.3 KiB/s | 2.5 KiB | 00m00s [154/157] Installing util-linux-0:2.40. 100% | 152.6 MiB/s | 17.8 MiB | 00m00s [155/157] Installing authselect-0:1.5.0 100% | 36.3 MiB/s | 185.8 KiB | 00m00s [156/157] Installing which-0:2.21-42.fc 100% | 81.5 MiB/s | 250.2 KiB | 00m00s [157/157] Installing info-0:7.1-3.fc41. 100% | 299.2 KiB/s | 677.9 KiB | 00m02s Warning: skipped PGP checks for 56 packages from repository: copr_base Complete! Updating and loading repositories: fedora 100% | 93.2 KiB/s | 4.6 KiB | 00m00s updates 100% | 53.0 KiB/s | 5.5 KiB | 00m00s Copr repository 100% | 14.1 KiB/s | 1.5 KiB | 00m00s Additional repo copr_tstellar_fedora_c 100% | 16.6 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: fedora-clang-default-cc noarch 1-1.fc41 copr_tstellar_fedora_clang_default_cc 17.0 B Installing dependencies: annobin-docs noarch 12.69-1.fc41 fedora 97.7 KiB annobin-plugin-gcc ppc64le 12.69-1.fc41 fedora 1.1 MiB clang ppc64le 19.1.0-1.fc41 fedora 284.7 KiB clang-libs ppc64le 19.1.0-1.fc41 fedora 137.3 MiB clang-resource-filesystem ppc64le 19.1.0-1.fc41 fedora 15.3 KiB compiler-rt ppc64le 19.1.0-1.fc41 fedora 19.7 MiB cpp ppc64le 14.2.1-3.fc41 fedora 32.4 MiB expat ppc64le 2.6.4-1.fc41 copr_base 348.3 KiB gcc ppc64le 14.2.1-3.fc41 fedora 93.1 MiB gcc-c++ ppc64le 14.2.1-3.fc41 fedora 36.1 MiB gcc-plugin-annobin ppc64le 14.2.1-3.fc41 fedora 196.9 KiB glibc-devel ppc64le 2.40-11.fc41 copr_base 2.6 MiB kernel-headers ppc64le 6.11.3-300.fc41 fedora 6.4 MiB libasan ppc64le 14.2.1-3.fc41 fedora 2.0 MiB libatomic ppc64le 14.2.1-3.fc41 fedora 196.2 KiB libb2 ppc64le 0.98.1-12.fc41 copr_base 73.3 KiB libedit ppc64le 3.1-53.20240808cvs.fc41 copr_base 344.7 KiB libmpc ppc64le 1.3.1-6.fc41 copr_base 217.5 KiB libomp ppc64le 19.1.0-1.fc41 fedora 54.0 MiB libstdc++-devel ppc64le 14.2.1-3.fc41 fedora 15.3 MiB libubsan ppc64le 14.2.1-3.fc41 fedora 732.4 KiB libxcrypt-devel ppc64le 4.4.36-8.fc41 updates 30.5 KiB lld ppc64le 19.1.0-1.fc41 fedora 220.1 KiB lld-libs ppc64le 19.1.0-1.fc41 fedora 7.4 MiB llvm ppc64le 19.1.0-1.fc41 fedora 89.6 MiB llvm-libs ppc64le 19.1.0-1.fc41 fedora 131.6 MiB make ppc64le 1:4.4.1-8.fc41 copr_base 1.9 MiB mpdecimal ppc64le 2.5.1-16.fc41 copr_base 328.7 KiB python-pip-wheel noarch 24.2-1.fc41 fedora 1.2 MiB python3 ppc64le 3.13.0-1.fc41 fedora 83.7 KiB python3-libs ppc64le 3.13.0-1.fc41 fedora 43.2 MiB tzdata noarch 2024a-9.fc41 fedora 1.7 MiB Transaction Summary: Installing: 33 packages Total size of inbound packages is 173 MiB. Need to download 173 MiB. After this operation, 680 MiB extra will be used (install 680 MiB, remove 0 B). [ 1/33] fedora-clang-default-cc-0:1-1.f 100% | 129.5 KiB/s | 7.4 KiB | 00m00s [ 2/33] clang-0:19.1.0-1.fc41.ppc64le 100% | 830.2 KiB/s | 82.2 KiB | 00m00s [ 3/33] lld-0:19.1.0-1.fc41.ppc64le 100% | 3.1 MiB/s | 35.4 KiB | 00m00s [ 4/33] compiler-rt-0:19.1.0-1.fc41.ppc 100% | 10.3 MiB/s | 1.7 MiB | 00m00s [ 5/33] libomp-0:19.1.0-1.fc41.ppc64le 100% | 36.0 MiB/s | 14.3 MiB | 00m00s [ 6/33] llvm-0:19.1.0-1.fc41.ppc64le 100% | 18.5 MiB/s | 21.8 MiB | 00m01s [ 7/33] gcc-c++-0:14.2.1-3.fc41.ppc64le 100% | 14.0 MiB/s | 12.7 MiB | 00m01s [ 8/33] clang-libs-0:19.1.0-1.fc41.ppc6 100% | 19.5 MiB/s | 27.4 MiB | 00m01s [ 9/33] libstdc++-devel-0:14.2.1-3.fc41 100% | 9.6 MiB/s | 2.8 MiB | 00m00s [10/33] clang-resource-filesystem-0:19. 100% | 164.6 KiB/s | 16.6 KiB | 00m00s [11/33] lld-libs-0:19.1.0-1.fc41.ppc64l 100% | 16.2 MiB/s | 1.8 MiB | 00m00s [12/33] python3-0:3.13.0-1.fc41.ppc64le 100% | 338.9 KiB/s | 27.8 KiB | 00m00s [13/33] python3-libs-0:3.13.0-1.fc41.pp 100% | 11.4 MiB/s | 9.1 MiB | 00m01s [14/33] llvm-libs-0:19.1.0-1.fc41.ppc64 100% | 24.0 MiB/s | 31.7 MiB | 00m01s [15/33] libasan-0:14.2.1-3.fc41.ppc64le 100% | 1.5 MiB/s | 517.8 KiB | 00m00s [16/33] cpp-0:14.2.1-3.fc41.ppc64le 100% | 15.0 MiB/s | 10.5 MiB | 00m01s [17/33] gcc-0:14.2.1-3.fc41.ppc64le 100% | 19.2 MiB/s | 32.3 MiB | 00m02s [18/33] libatomic-0:14.2.1-3.fc41.ppc64 100% | 123.4 KiB/s | 42.9 KiB | 00m00s [19/33] libubsan-0:14.2.1-3.fc41.ppc64l 100% | 2.0 MiB/s | 264.1 KiB | 00m00s [20/33] tzdata-0:2024a-9.fc41.noarch 100% | 19.9 MiB/s | 714.7 KiB | 00m00s [21/33] python-pip-wheel-0:24.2-1.fc41. 100% | 12.0 MiB/s | 1.2 MiB | 00m00s [22/33] expat-0:2.6.4-1.fc41.ppc64le 100% | 1.2 MiB/s | 119.3 KiB | 00m00s [23/33] libb2-0:0.98.1-12.fc41.ppc64le 100% | 280.9 KiB/s | 28.9 KiB | 00m00s [24/33] mpdecimal-0:2.5.1-16.fc41.ppc64 100% | 1.1 MiB/s | 112.6 KiB | 00m00s [25/33] libedit-0:3.1-53.20240808cvs.fc 100% | 608.6 KiB/s | 114.4 KiB | 00m00s [26/33] libmpc-0:1.3.1-6.fc41.ppc64le 100% | 535.0 KiB/s | 92.6 KiB | 00m00s [27/33] kernel-headers-0:6.11.3-300.fc4 100% | 18.9 MiB/s | 1.6 MiB | 00m00s [28/33] glibc-devel-0:2.40-11.fc41.ppc6 100% | 2.0 MiB/s | 558.3 KiB | 00m00s [29/33] annobin-plugin-gcc-0:12.69-1.fc 100% | 31.7 MiB/s | 973.3 KiB | 00m00s [30/33] gcc-plugin-annobin-0:14.2.1-3.f 100% | 4.7 MiB/s | 57.4 KiB | 00m00s [31/33] annobin-docs-0:12.69-1.fc41.noa 100% | 8.2 MiB/s | 91.8 KiB | 00m00s [32/33] libxcrypt-devel-0:4.4.36-8.fc41 100% | 181.3 KiB/s | 28.8 KiB | 00m00s [33/33] make-1:4.4.1-8.fc41.ppc64le 100% | 2.0 MiB/s | 584.5 KiB | 00m00s -------------------------------------------------------------------------------- [33/33] Total 100% | 42.4 MiB/s | 173.2 MiB | 00m04s Running transaction [ 1/35] Verify package files 100% | 21.0 B/s | 33.0 B | 00m02s [ 2/35] Prepare transaction 100% | 261.0 B/s | 33.0 B | 00m00s [ 3/35] Installing libmpc-0:1.3.1-6.fc4 100% | 71.3 MiB/s | 219.0 KiB | 00m00s [ 4/35] Installing clang-resource-files 100% | 3.3 MiB/s | 16.7 KiB | 00m00s [ 5/35] Installing libstdc++-devel-0:14 100% | 88.8 MiB/s | 15.5 MiB | 00m00s [ 6/35] Installing libomp-0:19.1.0-1.fc 100% | 161.8 MiB/s | 54.0 MiB | 00m00s [ 7/35] Installing libb2-0:0.98.1-12.fc 100% | 36.4 MiB/s | 74.5 KiB | 00m00s [ 8/35] Installing compiler-rt-0:19.1.0 100% | 212.1 MiB/s | 19.7 MiB | 00m00s [ 9/35] Installing cpp-0:14.2.1-3.fc41. 100% | 144.1 MiB/s | 32.4 MiB | 00m00s [10/35] Installing annobin-docs-0:12.69 100% | 48.2 MiB/s | 98.8 KiB | 00m00s [11/35] Installing make-1:4.4.1-8.fc41. 100% | 100.6 MiB/s | 1.9 MiB | 00m00s [12/35] Installing kernel-headers-0:6.1 100% | 41.7 MiB/s | 6.5 MiB | 00m00s [13/35] Installing libxcrypt-devel-0:4. 100% | 6.4 MiB/s | 32.9 KiB | 00m00s [14/35] Installing glibc-devel-0:2.40-1 100% | 46.6 MiB/s | 2.7 MiB | 00m00s [15/35] Installing libedit-0:3.1-53.202 100% | 56.4 MiB/s | 346.4 KiB | 00m00s [16/35] Installing llvm-libs-0:19.1.0-1 100% | 162.4 MiB/s | 131.6 MiB | 00m01s [17/35] Installing clang-libs-0:19.1.0- 100% | 177.4 MiB/s | 137.3 MiB | 00m01s [18/35] Installing lld-libs-0:19.1.0-1. 100% | 171.5 MiB/s | 7.4 MiB | 00m00s [19/35] Installing lld-0:19.1.0-1.fc41. 100% | 9.0 MiB/s | 221.7 KiB | 00m00s [20/35] Installing mpdecimal-0:2.5.1-16 100% | 107.4 MiB/s | 329.8 KiB | 00m00s [21/35] Installing expat-0:2.6.4-1.fc41 100% | 31.1 MiB/s | 350.4 KiB | 00m00s [22/35] Installing tzdata-0:2024a-9.fc4 100% | 19.2 MiB/s | 1.9 MiB | 00m00s [23/35] Installing python-pip-wheel-0:2 100% | 77.6 MiB/s | 1.2 MiB | 00m00s [24/35] Installing python3-libs-0:3.13. 100% | 125.2 MiB/s | 43.6 MiB | 00m00s [25/35] Installing python3-0:3.13.0-1.f 100% | 20.9 MiB/s | 85.4 KiB | 00m00s [26/35] Installing llvm-0:19.1.0-1.fc41 100% | 164.7 MiB/s | 89.6 MiB | 00m01s [27/35] Installing libubsan-0:14.2.1-3. 100% | 119.3 MiB/s | 733.3 KiB | 00m00s [28/35] Installing libatomic-0:14.2.1-3 100% | 96.2 MiB/s | 197.0 KiB | 00m00s [29/35] Installing libasan-0:14.2.1-3.f 100% | 141.3 MiB/s | 2.0 MiB | 00m00s [30/35] Installing gcc-0:14.2.1-3.fc41. 100% | 150.0 MiB/s | 93.2 MiB | 00m01s [31/35] Installing gcc-c++-0:14.2.1-3.f 100% | 158.4 MiB/s | 36.1 MiB | 00m00s [32/35] Installing clang-0:19.1.0-1.fc4 100% | 93.5 MiB/s | 287.2 KiB | 00m00s [33/35] Installing fedora-clang-default 100% | 281.2 KiB/s | 288.0 B | 00m00s [34/35] Installing annobin-plugin-gcc-0 100% | 42.2 MiB/s | 1.1 MiB | 00m00s [35/35] Installing gcc-plugin-annobin-0 100% | 713.6 KiB/s | 198.4 KiB | 00m00s Warning: skipped PGP checks for 8 packages from repositories: copr_base, copr_tstellar_fedora_clang_default_cc Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.3.6-1.fc41.ppc64le alternatives-1.30-1.fc41.ppc64le annobin-docs-12.69-1.fc41.noarch annobin-plugin-gcc-12.69-1.fc41.ppc64le ansible-srpm-macros-1-16.fc41.noarch audit-libs-4.0.2-1.fc41.ppc64le authselect-1.5.0-8.fc41.ppc64le authselect-libs-1.5.0-8.fc41.ppc64le basesystem-11-21.fc41.noarch bash-5.2.32-1.fc41.ppc64le binutils-2.43.1-2.fc41.ppc64le build-reproducibility-srpm-macros-0.3.6-1.fc41.noarch bzip2-1.0.8-19.fc41.ppc64le bzip2-libs-1.0.8-19.fc41.ppc64le ca-certificates-2024.2.69_v8.0.401-1.0.fc41.noarch clang-19.1.0-1.fc41.ppc64le clang-libs-19.1.0-1.fc41.ppc64le clang-resource-filesystem-19.1.0-1.fc41.ppc64le compiler-rt-19.1.0-1.fc41.ppc64le coreutils-9.5-10.fc41.ppc64le coreutils-common-9.5-10.fc41.ppc64le cpio-2.15-2.fc41.ppc64le cpp-14.2.1-3.fc41.ppc64le cracklib-2.9.11-6.fc41.ppc64le crypto-policies-20241029-1.git8baf557.fc41.noarch curl-8.9.1-2.fc41.ppc64le cyrus-sasl-lib-2.1.28-27.fc41.ppc64le debugedit-5.1-1.fc41.ppc64le diffutils-3.10-8.fc41.ppc64le dwz-0.15-8.fc41.ppc64le ed-1.20.2-2.fc41.ppc64le efi-srpm-macros-5-12.fc41.noarch elfutils-0.192-5.fc41.ppc64le elfutils-debuginfod-client-0.192-5.fc41.ppc64le elfutils-default-yama-scope-0.192-5.fc41.noarch elfutils-libelf-0.192-5.fc41.ppc64le elfutils-libs-0.192-5.fc41.ppc64le expat-2.6.4-1.fc41.ppc64le fedora-clang-default-cc-1-1.fc41.noarch fedora-gpg-keys-41-1.noarch fedora-release-41-27.noarch fedora-release-common-41-27.noarch fedora-release-identity-basic-41-27.noarch fedora-repos-41-1.noarch file-5.45-7.fc41.ppc64le file-libs-5.45-7.fc41.ppc64le filesystem-3.18-23.fc41.ppc64le findutils-4.10.0-4.fc41.ppc64le fonts-srpm-macros-2.0.5-17.fc41.noarch forge-srpm-macros-0.3.2-1.fc41.noarch fpc-srpm-macros-1.3-13.fc41.noarch gawk-5.3.0-4.fc41.ppc64le gcc-14.2.1-3.fc41.ppc64le gcc-c++-14.2.1-3.fc41.ppc64le gcc-plugin-annobin-14.2.1-3.fc41.ppc64le gdb-minimal-15.2-2.fc41.ppc64le gdbm-1.23-7.fc41.ppc64le gdbm-libs-1.23-7.fc41.ppc64le ghc-srpm-macros-1.9.1-2.fc41.noarch glibc-2.40-11.fc41.ppc64le glibc-common-2.40-11.fc41.ppc64le glibc-devel-2.40-11.fc41.ppc64le glibc-gconv-extra-2.40-11.fc41.ppc64le glibc-minimal-langpack-2.40-11.fc41.ppc64le gmp-6.3.0-2.fc41.ppc64le gnat-srpm-macros-6-6.fc41.noarch go-srpm-macros-3.6.0-3.fc41.noarch gpg-pubkey-e99d6ad1-64d2612c grep-3.11-9.fc41.ppc64le gzip-1.13-2.fc41.ppc64le info-7.1-3.fc41.ppc64le jansson-2.13.1-10.fc41.ppc64le json-c-0.17-4.fc41.ppc64le kernel-headers-6.11.3-300.fc41.ppc64le kernel-srpm-macros-1.0-24.fc41.noarch keyutils-libs-1.6.3-4.fc41.ppc64le krb5-libs-1.21.3-3.fc41.ppc64le libacl-2.3.2-2.fc41.ppc64le libarchive-3.7.4-4.fc41.ppc64le libasan-14.2.1-3.fc41.ppc64le libatomic-14.2.1-3.fc41.ppc64le libattr-2.5.2-4.fc41.ppc64le libb2-0.98.1-12.fc41.ppc64le libblkid-2.40.2-4.fc41.ppc64le libbrotli-1.1.0-5.fc41.ppc64le libcap-2.70-4.fc41.ppc64le libcap-ng-0.8.5-3.fc41.ppc64le libcom_err-1.47.1-6.fc41.ppc64le libcurl-8.9.1-2.fc41.ppc64le libeconf-0.6.2-3.fc41.ppc64le libedit-3.1-53.20240808cvs.fc41.ppc64le libevent-2.1.12-14.fc41.ppc64le libfdisk-2.40.2-4.fc41.ppc64le libffi-3.4.6-3.fc41.ppc64le libgcc-14.2.1-3.fc41.ppc64le libgomp-14.2.1-3.fc41.ppc64le libidn2-2.3.7-2.fc41.ppc64le libmount-2.40.2-4.fc41.ppc64le libmpc-1.3.1-6.fc41.ppc64le libnghttp2-1.62.1-2.fc41.ppc64le libnsl2-2.0.1-2.fc41.ppc64le libomp-19.1.0-1.fc41.ppc64le libpkgconf-2.3.0-1.fc41.ppc64le libpsl-0.21.5-4.fc41.ppc64le libpwquality-1.4.5-11.fc41.ppc64le librtas-2.0.6-2.fc41.ppc64le libselinux-3.7-5.fc41.ppc64le libsemanage-3.7-2.fc41.ppc64le libsepol-3.7-2.fc41.ppc64le libsmartcols-2.40.2-4.fc41.ppc64le libssh-0.11.0-1.fc41.ppc64le libssh-config-0.11.0-1.fc41.noarch libstdc++-14.2.1-3.fc41.ppc64le libstdc++-devel-14.2.1-3.fc41.ppc64le libtasn1-4.19.0-10.fc41.ppc64le libtirpc-1.3.6-0.fc41.ppc64le libtool-ltdl-2.4.7-12.fc41.ppc64le libubsan-14.2.1-3.fc41.ppc64le libunistring-1.1-8.fc41.ppc64le libutempter-1.2.1-15.fc41.ppc64le libuuid-2.40.2-4.fc41.ppc64le libverto-0.3.2-9.fc41.ppc64le libxcrypt-4.4.36-8.fc41.ppc64le libxcrypt-devel-4.4.36-8.fc41.ppc64le libxml2-2.12.8-2.fc41.ppc64le libzstd-1.5.6-2.fc41.ppc64le lld-19.1.0-1.fc41.ppc64le lld-libs-19.1.0-1.fc41.ppc64le llvm-19.1.0-1.fc41.ppc64le llvm-libs-19.1.0-1.fc41.ppc64le lua-libs-5.4.6-6.fc41.ppc64le lua-srpm-macros-1-14.fc41.noarch lz4-libs-1.10.0-1.fc41.ppc64le make-4.4.1-8.fc41.ppc64le mpdecimal-2.5.1-16.fc41.ppc64le mpfr-4.2.1-5.fc41.ppc64le ncurses-base-6.5-2.20240629.fc41.noarch ncurses-libs-6.5-2.20240629.fc41.ppc64le ocaml-srpm-macros-10-3.fc41.noarch openblas-srpm-macros-2-18.fc41.noarch openldap-2.6.8-5.fc41.ppc64le openssl-libs-3.2.2-9.fc41.ppc64le p11-kit-0.25.5-3.fc41.ppc64le p11-kit-trust-0.25.5-3.fc41.ppc64le package-notes-srpm-macros-0.5-12.fc41.noarch pam-1.6.1-6.fc41.ppc64le pam-libs-1.6.1-6.fc41.ppc64le patch-2.7.6-25.fc41.ppc64le pcre2-10.44-1.fc41.1.ppc64le pcre2-syntax-10.44-1.fc41.1.noarch perl-srpm-macros-1-56.fc41.noarch pkgconf-2.3.0-1.fc41.ppc64le pkgconf-m4-2.3.0-1.fc41.noarch pkgconf-pkg-config-2.3.0-1.fc41.ppc64le popt-1.19-7.fc41.ppc64le publicsuffix-list-dafsa-20240107-4.fc41.noarch pyproject-srpm-macros-1.15.1-1.fc41.noarch python-pip-wheel-24.2-1.fc41.noarch python-srpm-macros-3.13-3.fc41.noarch python3-3.13.0-1.fc41.ppc64le python3-libs-3.13.0-1.fc41.ppc64le qt5-srpm-macros-5.15.15-1.fc41.noarch qt6-srpm-macros-6.8.0-1.fc41.noarch readline-8.2-10.fc41.ppc64le redhat-rpm-config-293-1.fc41.noarch rpm-4.20.0-1.fc41.ppc64le rpm-build-4.20.0-1.fc41.ppc64le rpm-build-libs-4.20.0-1.fc41.ppc64le rpm-libs-4.20.0-1.fc41.ppc64le rpm-sequoia-1.7.0-2.fc41.ppc64le rust-srpm-macros-26.3-3.fc41.noarch sed-4.9-3.fc41.ppc64le setup-2.15.0-5.fc41.noarch shadow-utils-4.15.1-12.fc41.ppc64le sqlite-libs-3.46.1-1.fc41.ppc64le systemd-libs-256.7-1.fc41.ppc64le tar-1.35-4.fc41.ppc64le tzdata-2024a-9.fc41.noarch unzip-6.0-64.fc41.ppc64le util-linux-2.40.2-4.fc41.ppc64le util-linux-core-2.40.2-4.fc41.ppc64le which-2.21-42.fc41.ppc64le xxhash-libs-0.8.2-4.fc41.ppc64le xz-5.6.2-2.fc41.ppc64le xz-libs-5.6.2-2.fc41.ppc64le zig-srpm-macros-1-3.fc41.noarch zip-3.0-41.fc41.ppc64le zlib-ng-compat-2.1.7-3.fc41.ppc64le zstd-1.5.6-2.fc41.ppc64le Start: buildsrpm Start: rpmbuild -bs Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1729468800 Wrote: /builddir/build/SRPMS/perl-DBD-SQLite-1.76-1.fc41.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-41-ppc64le-1731229383.116680/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-tni8fpkp/perl-DBD-SQLite/perl-DBD-SQLite.spec) Config(child) 1 minutes 45 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/perl-DBD-SQLite-1.76-1.fc41.src.rpm) Config(fedora-41-ppc64le) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-41-ppc64le-bootstrap-1731229383.116680/root. INFO: reusing tmpfs at /var/lib/mock/fedora-41-ppc64le-bootstrap-1731229383.116680/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-41-ppc64le-1731229383.116680/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.20.0-1.fc41.ppc64le rpm-sequoia-1.7.0-2.fc41.ppc64le dnf5-5.2.6.2-1.fc41.ppc64le dnf5-plugins-5.2.6.2-1.fc41.ppc64le Finish: chroot init Start: build phase for perl-DBD-SQLite-1.76-1.fc41.src.rpm Start: build setup for perl-DBD-SQLite-1.76-1.fc41.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1729468800 Wrote: /builddir/build/SRPMS/perl-DBD-SQLite-1.76-1.fc41.src.rpm Updating and loading repositories: updates 100% | 134.5 KiB/s | 5.5 KiB | 00m00s fedora 100% | 84.6 KiB/s | 4.6 KiB | 00m00s Copr repository 100% | 21.3 KiB/s | 1.5 KiB | 00m00s Additional repo copr_tstellar_fedora_c 100% | 6.0 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 7.3 MiB/s | 1.3 MiB | 00m00s Repositories loaded. Package "coreutils-9.5-10.fc41.ppc64le" is already installed. Package "findutils-1:4.10.0-4.fc41.ppc64le" is already installed. Package "gcc-14.2.1-3.fc41.ppc64le" is already installed. Package "make-1:4.4.1-8.fc41.ppc64le" is already installed. Package Arch Version Repository Size Installing: perl-Carp noarch 1.54-511.fc41 fedora 46.6 KiB perl-DBI ppc64le 1.645-1.fc41 fedora 2.4 MiB perl-Data-Dumper ppc64le 2.189-512.fc41 fedora 263.4 KiB perl-Digest-MD5 ppc64le 2.59-5.fc41 fedora 231.5 KiB perl-Encode ppc64le 4:3.21-511.fc41 fedora 5.9 MiB perl-Exporter noarch 5.78-511.fc41 fedora 54.3 KiB perl-ExtUtils-MakeMaker noarch 2:7.70-512.fc41 fedora 734.1 KiB perl-File-Temp noarch 1:0.231.100-511.fc41 fedora 162.3 KiB perl-FindBin noarch 1.54-512.fc41 copr_base 6.7 KiB perl-PathTools ppc64le 3.91-511.fc41 fedora 351.9 KiB perl-Scalar-List-Utils ppc64le 5:1.68-1.fc41 updates 152.6 KiB perl-Test-Simple noarch 3:1.302204-1.fc41 fedora 1.7 MiB perl-Time-HiRes ppc64le 4:1.9777-511.fc41 fedora 279.6 KiB perl-Unicode-UCD noarch 0.78-512.fc41 copr_base 204.4 KiB perl-base noarch 2.27-512.fc41 copr_base 12.5 KiB perl-constant noarch 1.33-512.fc41 fedora 26.2 KiB perl-devel ppc64le 4:5.40.0-512.fc41 copr_base 8.0 MiB perl-generators noarch 1.16-6.fc41 fedora 21.8 KiB perl-if noarch 0.61.000-512.fc41 copr_base 5.8 KiB perl-interpreter ppc64le 4:5.40.0-512.fc41 copr_base 174.2 KiB perl-lib ppc64le 0.65-512.fc41 copr_base 8.5 KiB perl-libs ppc64le 4:5.40.0-512.fc41 copr_base 10.5 MiB perl-locale noarch 1.12-512.fc41 copr_base 6.5 KiB sqlite-devel ppc64le 3.46.1-1.fc41 fedora 666.5 KiB Installing dependencies: groff-base ppc64le 1.23.0-7.fc41 copr_base 4.5 MiB ncurses ppc64le 6.5-2.20240629.fc41 copr_base 888.6 KiB perl-AutoLoader noarch 5.74-512.fc41 copr_base 20.5 KiB perl-AutoSplit noarch 5.74-512.fc41 copr_base 23.1 KiB perl-B ppc64le 1.89-512.fc41 copr_base 541.8 KiB perl-Benchmark noarch 1.25-512.fc41 copr_base 36.3 KiB perl-Class-Struct noarch 0.68-512.fc41 copr_base 25.4 KiB perl-Devel-PPPort ppc64le 3.72-512.fc41 fedora 1.0 MiB perl-Digest noarch 1.20-511.fc41 fedora 35.3 KiB perl-DynaLoader ppc64le 1.56-512.fc41 copr_base 32.1 KiB perl-Errno ppc64le 1.38-512.fc41 copr_base 8.4 KiB perl-ExtUtils-Command noarch 2:7.70-512.fc41 fedora 9.6 KiB perl-ExtUtils-Constant noarch 0.25-512.fc41 copr_base 85.8 KiB perl-ExtUtils-Install noarch 2.22-511.fc41 fedora 85.5 KiB perl-ExtUtils-Manifest noarch 1:1.75-511.fc41 fedora 84.8 KiB perl-ExtUtils-ParseXS noarch 1:3.51-511.fc41 fedora 399.7 KiB perl-Fcntl ppc64le 1.18-512.fc41 copr_base 92.8 KiB perl-Fedora-VSP noarch 0.001-35.fc41 fedora 39.7 KiB perl-File-Basename noarch 2.86-512.fc41 copr_base 14.0 KiB perl-File-Compare noarch 1.100.800-512.fc41 copr_base 5.6 KiB perl-File-Copy noarch 2.41-512.fc41 copr_base 19.6 KiB perl-File-Find noarch 1.44-512.fc41 copr_base 41.9 KiB perl-File-Path noarch 2.18-511.fc41 fedora 63.5 KiB perl-File-stat noarch 1.14-512.fc41 copr_base 12.5 KiB perl-FileHandle noarch 2.05-512.fc41 copr_base 9.3 KiB perl-Getopt-Long noarch 1:2.58-2.fc41 fedora 144.5 KiB perl-Getopt-Std noarch 1.14-512.fc41 copr_base 11.2 KiB perl-HTTP-Tiny noarch 0.088-512.fc41 fedora 152.2 KiB perl-IO ppc64le 1.55-512.fc41 copr_base 190.7 KiB perl-IO-Socket-IP noarch 0.42-512.fc41 fedora 98.7 KiB perl-IO-Socket-SSL noarch 2.089-1.fc41 fedora 703.3 KiB perl-IPC-Open3 noarch 1.22-512.fc41 copr_base 22.5 KiB perl-JSON-PP noarch 1:4.16-512.fc41 fedora 141.8 KiB perl-MIME-Base32 noarch 1.303-21.fc41 fedora 30.7 KiB perl-MIME-Base64 ppc64le 3.16-511.fc41 fedora 221.8 KiB perl-Math-BigInt noarch 1:2.0030.03-3.fc41 fedora 957.7 KiB perl-Math-Complex noarch 1.62-512.fc41 copr_base 85.0 KiB perl-Mozilla-CA noarch 20240730-1.fc41 fedora 9.8 KiB perl-Net-SSLeay ppc64le 1.94-7.fc41 fedora 1.6 MiB perl-Object-HashBase noarch 0.013-2.fc41 fedora 49.8 KiB perl-POSIX ppc64le 2.20-512.fc41 copr_base 327.9 KiB perl-Pod-Escapes noarch 1:1.07-511.fc41 fedora 24.9 KiB perl-Pod-Perldoc noarch 3.28.01-512.fc41 fedora 163.7 KiB perl-Pod-Simple noarch 1:3.45-511.fc41 fedora 560.9 KiB perl-Pod-Usage noarch 4:2.03-511.fc41 fedora 84.8 KiB perl-SelectSaver noarch 1.02-512.fc41 copr_base 2.2 KiB perl-Socket ppc64le 4:2.038-511.fc41 fedora 271.7 KiB perl-Storable ppc64le 1:3.32-511.fc41 fedora 372.3 KiB perl-Symbol noarch 1.09-512.fc41 copr_base 6.8 KiB perl-Term-ANSIColor noarch 5.01-512.fc41 fedora 97.5 KiB perl-Term-Cap noarch 1.18-511.fc41 fedora 29.3 KiB perl-Term-Table noarch 0.022-1.fc41 fedora 60.6 KiB perl-Test-Harness noarch 1:3.50-1.fc41 fedora 559.6 KiB perl-Text-ParseWords noarch 3.31-511.fc41 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 2024.001-511.fc41 fedora 22.6 KiB perl-Time-Local noarch 2:1.350-511.fc41 fedora 69.0 KiB perl-URI noarch 5.30-1.fc41 fedora 256.9 KiB perl-Unicode-Normalize ppc64le 1.32-511.fc41 fedora 567.5 KiB perl-libnet noarch 3.15-512.fc41 fedora 289.4 KiB perl-macros noarch 4:5.40.0-512.fc41 copr_base 5.5 KiB perl-mro ppc64le 1.29-512.fc41 copr_base 81.2 KiB perl-overload noarch 1.37-512.fc41 copr_base 71.5 KiB perl-overloading noarch 0.02-512.fc41 copr_base 4.8 KiB perl-parent noarch 1:0.242-1.fc41 fedora 10.0 KiB perl-podlators noarch 1:6.0.2-2.fc41 fedora 317.5 KiB perl-threads ppc64le 1:2.40-511.fc41 fedora 263.1 KiB perl-vars noarch 1.05-512.fc41 copr_base 3.9 KiB perl-version ppc64le 9:0.99.33-1.fc41 fedora 288.6 KiB python3-pyparsing noarch 3.1.2-7.fc41 fedora 1.0 MiB sqlite ppc64le 3.46.1-1.fc41 fedora 2.4 MiB systemtap-sdt-devel ppc64le 5.2~pre17250223gd07e4284-1.fc41 fedora 182.4 KiB systemtap-sdt-dtrace ppc64le 5.2~pre17250223gd07e4284-1.fc41 fedora 178.9 KiB Transaction Summary: Installing: 96 packages Total size of inbound packages is 14 MiB. Need to download 14 MiB. After this operation, 53 MiB extra will be used (install 53 MiB, remove 0 B). [ 1/96] perl-Carp-0:1.54-511.fc41.noarc 100% | 283.3 KiB/s | 28.9 KiB | 00m00s [ 2/96] perl-Data-Dumper-0:2.189-512.fc 100% | 448.3 KiB/s | 57.8 KiB | 00m00s [ 3/96] perl-Digest-MD5-0:2.59-5.fc41.p 100% | 685.1 KiB/s | 36.3 KiB | 00m00s [ 4/96] perl-DBI-0:1.645-1.fc41.ppc64le 100% | 3.4 MiB/s | 819.0 KiB | 00m00s [ 5/96] perl-ExtUtils-MakeMaker-2:7.70- 100% | 2.1 MiB/s | 292.9 KiB | 00m00s [ 6/96] perl-Exporter-0:5.78-511.fc41.n 100% | 117.1 KiB/s | 30.9 KiB | 00m00s [ 7/96] perl-PathTools-0:3.91-511.fc41. 100% | 1.3 MiB/s | 87.9 KiB | 00m00s [ 8/96] perl-Encode-4:3.21-511.fc41.ppc 100% | 3.0 MiB/s | 1.0 MiB | 00m00s [ 9/96] perl-File-Temp-1:0.231.100-511. 100% | 844.5 KiB/s | 59.1 KiB | 00m00s [10/96] perl-Test-Simple-3:1.302204-1.f 100% | 11.5 MiB/s | 863.0 KiB | 00m00s [11/96] perl-Time-HiRes-4:1.9777-511.fc 100% | 1.3 MiB/s | 58.4 KiB | 00m00s [12/96] perl-constant-0:1.33-512.fc41.n 100% | 511.8 KiB/s | 23.0 KiB | 00m00s [13/96] perl-generators-0:1.16-6.fc41.n 100% | 374.0 KiB/s | 16.5 KiB | 00m00s [14/96] sqlite-devel-0:3.46.1-1.fc41.pp 100% | 2.9 MiB/s | 149.0 KiB | 00m00s [15/96] perl-FindBin-0:1.54-512.fc41.no 100% | 383.9 KiB/s | 14.6 KiB | 00m00s [16/96] perl-Unicode-UCD-0:0.78-512.fc4 100% | 1.6 MiB/s | 78.7 KiB | 00m00s [17/96] perl-Scalar-List-Utils-5:1.68-1 100% | 1.1 MiB/s | 77.0 KiB | 00m00s [18/96] perl-libs-4:5.40.0-512.fc41.ppc 100% | 17.9 MiB/s | 2.2 MiB | 00m00s [19/96] perl-if-0:0.61.000-512.fc41.noa 100% | 845.1 KiB/s | 14.4 KiB | 00m00s [20/96] perl-base-0:2.27-512.fc41.noarc 100% | 920.2 KiB/s | 16.6 KiB | 00m00s [21/96] perl-lib-0:0.65-512.fc41.ppc64l 100% | 1.1 MiB/s | 15.3 KiB | 00m00s [22/96] perl-locale-0:1.12-512.fc41.noa 100% | 1.0 MiB/s | 14.0 KiB | 00m00s [23/96] perl-devel-4:5.40.0-512.fc41.pp 100% | 31.8 MiB/s | 749.5 KiB | 00m00s [24/96] perl-interpreter-4:5.40.0-512.f 100% | 7.1 MiB/s | 72.7 KiB | 00m00s [25/96] perl-Math-BigInt-1:2.0030.03-3. 100% | 4.7 MiB/s | 225.7 KiB | 00m00s [26/96] perl-Getopt-Long-1:2.58-2.fc41. 100% | 1.1 MiB/s | 63.9 KiB | 00m00s [27/96] perl-Storable-1:3.32-511.fc41.p 100% | 2.0 MiB/s | 102.7 KiB | 00m00s [28/96] perl-Digest-0:1.20-511.fc41.noa 100% | 518.8 KiB/s | 24.9 KiB | 00m00s [29/96] perl-parent-1:0.242-1.fc41.noar 100% | 326.1 KiB/s | 15.0 KiB | 00m00s [30/96] perl-MIME-Base64-0:3.16-511.fc4 100% | 543.1 KiB/s | 31.0 KiB | 00m00s [31/96] perl-ExtUtils-Command-2:7.70-51 100% | 320.0 KiB/s | 14.1 KiB | 00m00s [32/96] perl-ExtUtils-Manifest-1:1.75-5 100% | 577.6 KiB/s | 34.1 KiB | 00m00s [33/96] perl-ExtUtils-Install-0:2.22-51 100% | 558.7 KiB/s | 43.6 KiB | 00m00s [34/96] perl-ExtUtils-ParseXS-1:3.51-51 100% | 3.3 MiB/s | 187.3 KiB | 00m00s [35/96] perl-File-Path-0:2.18-511.fc41. 100% | 734.6 KiB/s | 35.3 KiB | 00m00s [36/96] perl-Test-Harness-1:3.50-1.fc41 100% | 5.4 MiB/s | 277.0 KiB | 00m00s [37/96] perl-Text-ParseWords-0:3.31-511 100% | 360.3 KiB/s | 16.6 KiB | 00m00s [38/96] perl-podlators-1:6.0.2-2.fc41.n 100% | 1.9 MiB/s | 128.9 KiB | 00m00s [39/96] perl-JSON-PP-1:4.16-512.fc41.no 100% | 1.1 MiB/s | 66.1 KiB | 00m00s [40/96] perl-version-9:0.99.33-1.fc41.p 100% | 840.3 KiB/s | 63.9 KiB | 00m00s [41/96] perl-Term-ANSIColor-0:5.01-512. 100% | 993.5 KiB/s | 47.7 KiB | 00m00s [42/96] perl-Term-Table-0:0.022-1.fc41. 100% | 887.5 KiB/s | 34.6 KiB | 00m00s [43/96] perl-threads-1:2.40-511.fc41.pp 100% | 1.1 MiB/s | 58.4 KiB | 00m00s [44/96] perl-Fedora-VSP-0:0.001-35.fc41 100% | 535.4 KiB/s | 23.0 KiB | 00m00s [45/96] perl-Unicode-Normalize-0:1.32-5 100% | 2.0 MiB/s | 74.4 KiB | 00m00s [46/96] sqlite-0:3.46.1-1.fc41.ppc64le 100% | 13.2 MiB/s | 1.0 MiB | 00m00s [47/96] perl-Text-Tabs+Wrap-0:2024.001- 100% | 420.2 KiB/s | 21.9 KiB | 00m00s [48/96] perl-Devel-PPPort-0:3.72-512.fc 100% | 2.8 MiB/s | 221.0 KiB | 00m00s [49/96] systemtap-sdt-devel-0:5.2~pre17 100% | 1.4 MiB/s | 67.3 KiB | 00m00s [50/96] systemtap-sdt-dtrace-0:5.2~pre1 100% | 449.8 KiB/s | 67.9 KiB | 00m00s [51/96] perl-Pod-Simple-1:3.45-511.fc41 100% | 1.6 MiB/s | 219.0 KiB | 00m00s [52/96] perl-Pod-Usage-4:2.03-511.fc41. 100% | 261.5 KiB/s | 40.0 KiB | 00m00s [53/96] perl-Term-Cap-0:1.18-511.fc41.n 100% | 344.8 KiB/s | 22.1 KiB | 00m00s [54/96] perl-Object-HashBase-0:0.013-2. 100% | 335.6 KiB/s | 27.5 KiB | 00m00s [55/96] python3-pyparsing-0:3.1.2-7.fc4 100% | 3.6 MiB/s | 277.4 KiB | 00m00s [56/96] perl-Pod-Perldoc-0:3.28.01-512. 100% | 1.6 MiB/s | 86.1 KiB | 00m00s [57/96] perl-Pod-Escapes-1:1.07-511.fc4 100% | 521.4 KiB/s | 19.8 KiB | 00m00s [58/96] perl-HTTP-Tiny-0:0.088-512.fc41 100% | 1.4 MiB/s | 55.8 KiB | 00m00s [59/96] perl-IO-Socket-SSL-0:2.089-1.fc 100% | 5.5 MiB/s | 231.2 KiB | 00m00s [60/96] perl-Mozilla-CA-0:20240730-1.fc 100% | 324.0 KiB/s | 14.3 KiB | 00m00s [61/96] perl-Net-SSLeay-0:1.94-7.fc41.p 100% | 7.3 MiB/s | 388.2 KiB | 00m00s [62/96] perl-Socket-4:2.038-511.fc41.pp 100% | 1.4 MiB/s | 55.9 KiB | 00m00s [63/96] perl-Time-Local-2:1.350-511.fc4 100% | 802.9 KiB/s | 34.5 KiB | 00m00s [64/96] perl-IO-Socket-IP-0:0.42-512.fc 100% | 1.1 MiB/s | 41.8 KiB | 00m00s [65/96] perl-MIME-Base32-0:1.303-21.fc4 100% | 787.4 KiB/s | 20.5 KiB | 00m00s [66/96] perl-libnet-0:3.15-512.fc41.noa 100% | 4.6 MiB/s | 128.5 KiB | 00m00s [67/96] perl-POSIX-0:2.20-512.fc41.ppc6 100% | 9.2 MiB/s | 113.6 KiB | 00m00s [68/96] perl-DynaLoader-0:1.56-512.fc41 100% | 2.9 MiB/s | 26.4 KiB | 00m00s [69/96] perl-ExtUtils-Constant-0:0.25-5 100% | 4.8 MiB/s | 44.1 KiB | 00m00s [70/96] perl-URI-0:5.30-1.fc41.noarch 100% | 2.1 MiB/s | 140.8 KiB | 00m00s [71/96] perl-File-Compare-0:1.100.800-5 100% | 1.7 MiB/s | 13.6 KiB | 00m00s [72/96] perl-vars-0:1.05-512.fc41.noarc 100% | 1.6 MiB/s | 13.4 KiB | 00m00s [73/96] perl-Fcntl-0:1.18-512.fc41.ppc6 100% | 3.3 MiB/s | 30.3 KiB | 00m00s [74/96] perl-File-Basename-0:2.86-512.f 100% | 2.1 MiB/s | 17.5 KiB | 00m00s [75/96] perl-B-0:1.89-512.fc41.ppc64le 100% | 15.6 MiB/s | 175.3 KiB | 00m00s [76/96] perl-overload-0:1.37-512.fc41.n 100% | 4.5 MiB/s | 45.9 KiB | 00m00s [77/96] perl-Errno-0:1.38-512.fc41.ppc6 100% | 1.7 MiB/s | 15.3 KiB | 00m00s [78/96] perl-FileHandle-0:2.05-512.fc41 100% | 1.9 MiB/s | 15.9 KiB | 00m00s [79/96] perl-Symbol-0:1.09-512.fc41.noa 100% | 1.4 MiB/s | 14.6 KiB | 00m00s [80/96] perl-IO-0:1.55-512.fc41.ppc64le 100% | 6.9 MiB/s | 77.6 KiB | 00m00s [81/96] perl-macros-4:5.40.0-512.fc41.n 100% | 1.1 MiB/s | 12.7 KiB | 00m00s [82/96] perl-mro-0:1.29-512.fc41.ppc64l 100% | 3.2 MiB/s | 29.3 KiB | 00m00s [83/96] perl-Benchmark-0:1.25-512.fc41. 100% | 2.6 MiB/s | 27.1 KiB | 00m00s [84/96] perl-File-Find-0:1.44-512.fc41. 100% | 2.8 MiB/s | 25.7 KiB | 00m00s [85/96] ncurses-0:6.5-2.20240629.fc41.p 100% | 27.2 MiB/s | 418.0 KiB | 00m00s [86/96] perl-IPC-Open3-0:1.22-512.fc41. 100% | 1.3 MiB/s | 22.2 KiB | 00m00s [87/96] groff-base-0:1.23.0-7.fc41.ppc6 100% | 47.0 MiB/s | 1.1 MiB | 00m00s [88/96] perl-AutoLoader-0:5.74-512.fc41 100% | 1.2 MiB/s | 21.6 KiB | 00m00s [89/96] perl-Math-Complex-0:1.62-512.fc 100% | 3.0 MiB/s | 46.4 KiB | 00m00s [90/96] perl-Getopt-Std-0:1.14-512.fc41 100% | 1.3 MiB/s | 16.1 KiB | 00m00s [91/96] perl-File-Copy-0:2.41-512.fc41. 100% | 1.5 MiB/s | 20.5 KiB | 00m00s [92/96] perl-AutoSplit-0:5.74-512.fc41. 100% | 1.7 MiB/s | 22.0 KiB | 00m00s [93/96] perl-overloading-0:0.02-512.fc4 100% | 1.3 MiB/s | 13.3 KiB | 00m00s [94/96] perl-File-stat-0:1.14-512.fc41. 100% | 1.7 MiB/s | 17.4 KiB | 00m00s [95/96] perl-SelectSaver-0:1.02-512.fc4 100% | 1.2 MiB/s | 12.1 KiB | 00m00s [96/96] perl-Class-Struct-0:0.68-512.fc 100% | 2.2 MiB/s | 22.4 KiB | 00m00s -------------------------------------------------------------------------------- [96/96] Total 100% | 7.8 MiB/s | 13.7 MiB | 00m02s Running transaction [ 1/98] Verify package files 100% | 666.0 B/s | 96.0 B | 00m00s [ 2/98] Prepare transaction 100% | 960.0 B/s | 96.0 B | 00m00s [ 3/98] Installing groff-base-0:1.23.0- 100% | 94.0 MiB/s | 4.5 MiB | 00m00s [ 4/98] Installing ncurses-0:6.5-2.2024 100% | 97.1 MiB/s | 895.0 KiB | 00m00s [ 5/98] Installing perl-Digest-0:1.20-5 100% | 36.2 MiB/s | 37.1 KiB | 00m00s [ 6/98] Installing perl-Digest-MD5-0:2. 100% | 114.0 MiB/s | 233.4 KiB | 00m00s [ 7/98] Installing perl-FileHandle-0:2. 100% | 9.5 MiB/s | 9.8 KiB | 00m00s [ 8/98] Installing perl-B-0:1.89-512.fc 100% | 106.5 MiB/s | 545.2 KiB | 00m00s [ 9/98] Installing perl-MIME-Base32-0:1 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [10/98] Installing perl-libnet-0:3.15-5 100% | 57.6 MiB/s | 294.7 KiB | 00m00s [11/98] Installing perl-Data-Dumper-0:2 100% | 86.4 MiB/s | 265.3 KiB | 00m00s [12/98] Installing perl-IO-Socket-IP-0: 100% | 49.1 MiB/s | 100.5 KiB | 00m00s [13/98] Installing perl-AutoLoader-0:5. 100% | 20.5 MiB/s | 20.9 KiB | 00m00s [14/98] Installing perl-URI-0:5.30-1.fc 100% | 32.9 MiB/s | 269.5 KiB | 00m00s [15/98] Installing perl-if-0:0.61.000-5 100% | 6.1 MiB/s | 6.2 KiB | 00m00s [16/98] Installing perl-Text-Tabs+Wrap- 100% | 23.3 MiB/s | 23.9 KiB | 00m00s [17/98] Installing perl-Time-Local-2:1. 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [18/98] Installing perl-Pod-Escapes-1:1 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [19/98] Installing perl-locale-0:1.12-5 100% | 6.7 MiB/s | 6.9 KiB | 00m00s [20/98] Installing perl-File-Path-0:2.1 100% | 63.0 MiB/s | 64.5 KiB | 00m00s [21/98] Installing perl-Mozilla-CA-0:20 100% | 10.6 MiB/s | 10.8 KiB | 00m00s [22/98] Installing perl-Net-SSLeay-0:1. 100% | 95.3 MiB/s | 1.6 MiB | 00m00s [23/98] Installing perl-IO-Socket-SSL-0 100% | 98.7 MiB/s | 707.4 KiB | 00m00s [24/98] Installing perl-Term-ANSIColor- 100% | 48.4 MiB/s | 99.2 KiB | 00m00s [25/98] Installing perl-Term-Cap-0:1.18 100% | 29.9 MiB/s | 30.6 KiB | 00m00s [26/98] Installing perl-POSIX-0:2.20-51 100% | 107.2 MiB/s | 329.2 KiB | 00m00s [27/98] Installing perl-File-Temp-1:0.2 100% | 80.1 MiB/s | 164.1 KiB | 00m00s [28/98] Installing perl-HTTP-Tiny-0:0.0 100% | 50.2 MiB/s | 154.2 KiB | 00m00s [29/98] Installing perl-Pod-Simple-1:3. 100% | 79.6 MiB/s | 570.5 KiB | 00m00s [30/98] Installing perl-IPC-Open3-0:1.2 100% | 22.7 MiB/s | 23.3 KiB | 00m00s [31/98] Installing perl-Class-Struct-0: 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [32/98] Installing perl-Socket-4:2.038- 100% | 89.1 MiB/s | 273.8 KiB | 00m00s [33/98] Installing perl-Symbol-0:1.09-5 100% | 7.0 MiB/s | 7.2 KiB | 00m00s [34/98] Installing perl-SelectSaver-0:1 100% | 2.5 MiB/s | 2.6 KiB | 00m00s [35/98] Installing perl-podlators-1:6.0 100% | 78.5 MiB/s | 321.4 KiB | 00m00s [36/98] Installing perl-Pod-Perldoc-0:3 100% | 41.3 MiB/s | 169.3 KiB | 00m00s [37/98] Installing perl-File-stat-0:1.1 100% | 12.7 MiB/s | 13.1 KiB | 00m00s [38/98] Installing perl-base-0:2.27-512 100% | 12.6 MiB/s | 12.9 KiB | 00m00s [39/98] Installing perl-Text-ParseWords 100% | 14.2 MiB/s | 14.6 KiB | 00m00s [40/98] Installing perl-Fcntl-0:1.18-51 100% | 91.7 MiB/s | 93.9 KiB | 00m00s [41/98] Installing perl-mro-0:1.29-512. 100% | 80.4 MiB/s | 82.3 KiB | 00m00s [42/98] Installing perl-overloading-0:0 100% | 5.4 MiB/s | 5.5 KiB | 00m00s [43/98] Installing perl-Pod-Usage-4:2.0 100% | 42.2 MiB/s | 86.3 KiB | 00m00s [44/98] Installing perl-IO-0:1.55-512.f 100% | 47.6 MiB/s | 194.9 KiB | 00m00s [45/98] Installing perl-constant-0:1.33 100% | 26.7 MiB/s | 27.4 KiB | 00m00s [46/98] Installing perl-Scalar-List-Uti 100% | 50.9 MiB/s | 156.3 KiB | 00m00s [47/98] Installing perl-MIME-Base64-0:3 100% | 72.9 MiB/s | 224.1 KiB | 00m00s [48/98] Installing perl-parent-1:0.242- 100% | 10.5 MiB/s | 10.7 KiB | 00m00s [49/98] Installing perl-vars-0:1.05-512 100% | 4.2 MiB/s | 4.3 KiB | 00m00s [50/98] Installing perl-Storable-1:3.32 100% | 121.7 MiB/s | 373.9 KiB | 00m00s [51/98] Installing perl-File-Basename-0 100% | 14.2 MiB/s | 14.6 KiB | 00m00s [52/98] Installing perl-Errno-0:1.38-51 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [53/98] Installing perl-Getopt-Std-0:1. 100% | 11.5 MiB/s | 11.7 KiB | 00m00s [54/98] Installing perl-overload-0:1.37 100% | 70.3 MiB/s | 71.9 KiB | 00m00s [55/98] Installing perl-Getopt-Long-1:2 100% | 71.9 MiB/s | 147.2 KiB | 00m00s [56/98] Installing perl-Exporter-0:5.78 100% | 54.3 MiB/s | 55.6 KiB | 00m00s [57/98] Installing perl-DynaLoader-0:1. 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [58/98] Installing perl-PathTools-0:3.9 100% | 69.6 MiB/s | 356.5 KiB | 00m00s [59/98] Installing perl-Encode-4:3.21-5 100% | 155.3 MiB/s | 5.9 MiB | 00m00s [60/98] Installing perl-Carp-0:1.54-511 100% | 15.5 MiB/s | 47.7 KiB | 00m00s [61/98] Installing perl-libs-4:5.40.0-5 100% | 97.9 MiB/s | 10.6 MiB | 00m00s [62/98] Installing perl-interpreter-4:5 100% | 85.9 MiB/s | 175.9 KiB | 00m00s [63/98] Installing perl-File-Find-0:1.4 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [64/98] Installing perl-File-Copy-0:2.4 100% | 19.7 MiB/s | 20.2 KiB | 00m00s [65/98] Installing perl-ExtUtils-ParseX 100% | 79.1 MiB/s | 405.1 KiB | 00m00s [66/98] Installing perl-File-Compare-0: 100% | 6.0 MiB/s | 6.1 KiB | 00m00s [67/98] Installing perl-ExtUtils-Comman 100% | 9.9 MiB/s | 10.2 KiB | 00m00s [68/98] Installing perl-ExtUtils-Manife 100% | 42.2 MiB/s | 86.3 KiB | 00m00s [69/98] Installing perl-macros-4:5.40.0 100% | 5.6 MiB/s | 5.8 KiB | 00m00s [70/98] Installing perl-Time-HiRes-4:1. 100% | 91.7 MiB/s | 281.7 KiB | 00m00s [71/98] Installing perl-lib-0:0.65-512. 100% | 8.7 MiB/s | 8.9 KiB | 00m00s [72/98] Installing perl-version-9:0.99. 100% | 71.1 MiB/s | 291.4 KiB | 00m00s [73/98] Installing perl-threads-1:2.40- 100% | 86.3 MiB/s | 265.1 KiB | 00m00s [74/98] Installing perl-Fedora-VSP-0:0. 100% | 39.6 MiB/s | 40.6 KiB | 00m00s [75/98] Installing perl-Unicode-Normali 100% | 111.3 MiB/s | 569.8 KiB | 00m00s [76/98] Installing perl-Devel-PPPort-0: 100% | 146.0 MiB/s | 1.0 MiB | 00m00s [77/98] Installing perl-Object-HashBase 100% | 25.0 MiB/s | 51.1 KiB | 00m00s [78/98] Installing perl-Term-Table-0:0. 100% | 31.0 MiB/s | 63.4 KiB | 00m00s [79/98] Installing perl-ExtUtils-Consta 100% | 42.8 MiB/s | 87.6 KiB | 00m00s [80/98] Installing perl-Benchmark-0:1.2 100% | 17.9 MiB/s | 36.7 KiB | 00m00s [81/98] Installing perl-Test-Harness-1: 100% | 40.6 MiB/s | 582.4 KiB | 00m00s [82/98] Installing perl-Math-Complex-0: 100% | 83.8 MiB/s | 85.8 KiB | 00m00s [83/98] Installing perl-Math-BigInt-1:2 100% | 134.2 MiB/s | 961.8 KiB | 00m00s [84/98] Installing perl-JSON-PP-1:4.16- 100% | 70.1 MiB/s | 143.6 KiB | 00m00s [85/98] Installing perl-AutoSplit-0:5.7 100% | 23.0 MiB/s | 23.5 KiB | 00m00s [86/98] Installing perl-ExtUtils-Instal 100% | 28.4 MiB/s | 87.2 KiB | 00m00s [87/98] Installing perl-ExtUtils-MakeMa 100% | 80.8 MiB/s | 744.8 KiB | 00m00s [88/98] Installing python3-pyparsing-0: 100% | 98.9 MiB/s | 1.0 MiB | 00m00s [89/98] Installing systemtap-sdt-dtrace 100% | 88.0 MiB/s | 180.2 KiB | 00m00s [90/98] Installing systemtap-sdt-devel- 100% | 89.8 MiB/s | 183.8 KiB | 00m00s [91/98] Installing sqlite-0:3.46.1-1.fc 100% | 139.2 MiB/s | 2.4 MiB | 00m00s [92/98] Installing sqlite-devel-0:3.46. 100% | 130.3 MiB/s | 667.2 KiB | 00m00s [93/98] Installing perl-devel-4:5.40.0- 100% | 187.3 MiB/s | 8.1 MiB | 00m00s [94/98] Installing perl-Test-Simple-3:1 100% | 44.4 MiB/s | 1.8 MiB | 00m00s [95/98] Installing perl-DBI-0:1.645-1.f 100% | 105.0 MiB/s | 2.4 MiB | 00m00s [96/98] Installing perl-Unicode-UCD-0:0 100% | 100.1 MiB/s | 205.0 KiB | 00m00s [97/98] Installing perl-generators-0:1. 100% | 22.6 MiB/s | 23.2 KiB | 00m00s [98/98] Installing perl-FindBin-0:1.54- 100% | 100.2 KiB/s | 7.1 KiB | 00m00s Warning: skipped PGP checks for 38 packages from repository: copr_base Complete! Finish: build setup for perl-DBD-SQLite-1.76-1.fc41.src.rpm Start: rpmbuild perl-DBD-SQLite-1.76-1.fc41.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1729468800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.aEvY4v + umask 022 + cd /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + test -d /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + /usr/bin/rm -rf /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + /usr/bin/mkdir -p /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + /usr/bin/mkdir -p /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.EjYm3N + umask 022 + cd /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + cd /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + rm -rf DBD-SQLite-1.76 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/DBD-SQLite-1.76.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd DBD-SQLite-1.76 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (perl-DBD-SQLite-bz543982.patch): + echo 'Patch #0 (perl-DBD-SQLite-bz543982.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file Makefile.PL + echo 'Patch #1 (DBD-SQLite-1.62-Remove-bundled-source-extentions.patch):' Patch #1 (DBD-SQLite-1.62-Remove-bundled-source-extentions.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file README patching file lib/DBD/SQLite.pm Hunk #1 succeeded at 2742 (offset 93 lines). + echo 'Patch #2 (DBD-SQLite-1.64-Unbundle-Test-FailWarnings.patch):' Patch #2 (DBD-SQLite-1.64-Unbundle-Test-FailWarnings.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file Makefile.PL Hunk #1 succeeded at 378 (offset 11 lines). patching file t/virtual_table/11_filecontent_fulltext.t + rm sqlite3.c sqlite3.h sqlite3ext.h + perl -i -ne 'print $_ unless m{^sqlite}' MANIFEST + rm -rf inc + perl -i -ne 'print $_ unless m{^inc/}' MANIFEST ++ find t -name '*.t' + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_73159_fts_tokenizer_segfault.t + chmod +x t/rt_73159_fts_tokenizer_segfault.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/46_mod_perl.t + chmod +x t/46_mod_perl.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/42_primary_key_info.t + chmod +x t/42_primary_key_info.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/41_placeholders.t + chmod +x t/41_placeholders.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/40_multiple_statements.t + chmod +x t/40_multiple_statements.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/28_schemachange.t + chmod +x t/28_schemachange.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_29629_sqlite_where_length.t + chmod +x t/rt_29629_sqlite_where_length.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_36836_duplicate_key.t + chmod +x t/rt_36836_duplicate_key.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/30_auto_rollback.t + chmod +x t/30_auto_rollback.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_71311_bind_col_and_unicode.t + chmod +x t/rt_71311_bind_col_and_unicode.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/48_bind_param_is_sticky.t + chmod +x t/48_bind_param_is_sticky.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/09_create_function.t + chmod +x t/09_create_function.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/31_bind_weird_number_param.t + chmod +x t/31_bind_weird_number_param.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/14_progress_handler.t + chmod +x t/14_progress_handler.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_25924_user_defined_func_unicode.t + chmod +x t/rt_25924_user_defined_func_unicode.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_25371_asymmetric_unicode.t + chmod +x t/rt_25371_asymmetric_unicode.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_64177_ping_wipes_out_the_errstr.t + chmod +x t/rt_64177_ping_wipes_out_the_errstr.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_32889_prepare_cached_reexecute.t + chmod +x t/rt_32889_prepare_cached_reexecute.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/65_db_config.t + chmod +x t/65_db_config.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/12_unicode.t + chmod +x t/12_unicode.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/cookbook_variance.t + chmod +x t/cookbook_variance.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_96050_db_filename_for_a_closed_database.t + chmod +x t/rt_96050_db_filename_for_a_closed_database.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_48393_debug_panic_with_commit.t + chmod +x t/rt_48393_debug_panic_with_commit.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/49_trace_and_profile.t + chmod +x t/49_trace_and_profile.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/03_create_table.t + chmod +x t/03_create_table.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/53_status.t + chmod +x t/53_status.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_40594_nullable.t + chmod +x t/rt_40594_nullable.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_27553_prepared_cache_and_analyze.t + chmod +x t/rt_27553_prepared_cache_and_analyze.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/58_see_if_its_a_number_and_explicit_binding.t + chmod +x t/58_see_if_its_a_number_and_explicit_binding.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_62370_diconnected_handles_operation.t + chmod +x t/rt_62370_diconnected_handles_operation.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_21406_auto_finish.t + chmod +x t/rt_21406_auto_finish.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/59_extended_result_codes.t + chmod +x t/59_extended_result_codes.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_88228_sqlite_3_8_0_crash.t + chmod +x t/rt_88228_sqlite_3_8_0_crash.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/47_execute.t + chmod +x t/47_execute.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/22_listfields.t + chmod +x t/22_listfields.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/52_db_filename.t + chmod +x t/52_db_filename.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_36838_unique_and_bus_error.t + chmod +x t/rt_36838_unique_and_bus_error.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_97598_crash_on_disconnect_with_virtual_tables.t + chmod +x t/rt_97598_crash_on_disconnect_with_virtual_tables.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_29058_group_by.t + chmod +x t/rt_29058_group_by.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/04_insert.t + chmod +x t/04_insert.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/15_ak_dbd.t + chmod +x t/15_ak_dbd.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/51_table_column_metadata.t + chmod +x t/51_table_column_metadata.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/16_column_info.t + chmod +x t/16_column_info.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_31324_full_names.t + chmod +x t/rt_31324_full_names.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/23_nulls.t + chmod +x t/23_nulls.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/45_savepoints.t + chmod +x t/45_savepoints.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/57_uri_filename.t + chmod +x t/57_uri_filename.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_73787_exponential_buffer_overflow.t + chmod +x t/rt_73787_exponential_buffer_overflow.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/24_numrows.t + chmod +x t/24_numrows.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/25_chopblanks.t + chmod +x t/25_chopblanks.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/27_metadata.t + chmod +x t/27_metadata.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/38_empty_statement.t + chmod +x t/38_empty_statement.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/56_open_flags.t + chmod +x t/56_open_flags.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/50_foreign_key_info.t + chmod +x t/50_foreign_key_info.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/13_create_collation.t + chmod +x t/13_create_collation.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/55_statistics_info.t + chmod +x t/55_statistics_info.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/54_literal_txn.t + chmod +x t/54_literal_txn.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/10_create_aggregate.t + chmod +x t/10_create_aggregate.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/32_inactive_error.t + chmod +x t/32_inactive_error.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_96878_fts_contentless_table.t + chmod +x t/rt_96878_fts_contentless_table.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_67581_bind_params_mismatch.t + chmod +x t/rt_67581_bind_params_mismatch.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/05_select.t + chmod +x t/05_select.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/66_get_autocommit.t + chmod +x t/66_get_autocommit.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_25460_numeric_aggregate.t + chmod +x t/rt_25460_numeric_aggregate.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_77724_primary_key_with_a_whitespace.t + chmod +x t/rt_77724_primary_key_with_a_whitespace.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/02_logon.t + chmod +x t/02_logon.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_78833_utf8_flag_for_column_names.t + chmod +x t/rt_78833_utf8_flag_for_column_names.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/36_hooks.t + chmod +x t/36_hooks.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/35_table_info.t + chmod +x t/35_table_info.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_106151_outermost_savepoint.t + chmod +x t/rt_106151_outermost_savepoint.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_124227_index_regression.t + chmod +x t/rt_124227_index_regression.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_76395_int_overflow.t + chmod +x t/rt_76395_int_overflow.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/06_tran.t + chmod +x t/06_tran.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_53235_icu_compatibility.t + chmod +x t/rt_53235_icu_compatibility.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/17_createdrop.t + chmod +x t/17_createdrop.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_52573_manual_exclusive_lock.t + chmod +x t/rt_52573_manual_exclusive_lock.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/33_non_latin_path.t + chmod +x t/33_non_latin_path.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/01_compile.t + chmod +x t/01_compile.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_115465_column_info_with_spaces.t + chmod +x t/rt_115465_column_info_with_spaces.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_26775_distinct.t + chmod +x t/rt_26775_distinct.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/39_foreign_keys.t + chmod +x t/39_foreign_keys.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_96877_unicode_statements.t + chmod +x t/rt_96877_unicode_statements.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/26_commit.t + chmod +x t/26_commit.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_81536_multi_column_primary_key_info.t + chmod +x t/rt_81536_multi_column_primary_key_info.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/64_limit.t + chmod +x t/64_limit.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/21_blobtext.t + chmod +x t/21_blobtext.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/08_busy.t + chmod +x t/08_busy.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/63_param_values.t + chmod +x t/63_param_values.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/20_blobs.t + chmod +x t/20_blobs.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/43_fts3.t + chmod +x t/43_fts3.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/37_regexp.t + chmod +x t/37_regexp.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/18_insertfetch.t + chmod +x t/18_insertfetch.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/virtual_table/rt_124941.t + chmod +x t/virtual_table/rt_124941.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/virtual_table/02_find_function.t + chmod +x t/virtual_table/02_find_function.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/virtual_table/21_perldata_charinfo.t + chmod +x t/virtual_table/21_perldata_charinfo.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/virtual_table/unknown_op.t + chmod +x t/virtual_table/unknown_op.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/virtual_table/00_base.t + chmod +x t/virtual_table/00_base.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/virtual_table/rt_99748.t + chmod +x t/virtual_table/rt_99748.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/virtual_table/10_filecontent.t + chmod +x t/virtual_table/10_filecontent.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/virtual_table/20_perldata.t + chmod +x t/virtual_table/20_perldata.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/virtual_table/01_destroy.t + chmod +x t/virtual_table/01_destroy.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/virtual_table/11_filecontent_fulltext.t + chmod +x t/virtual_table/11_filecontent_fulltext.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/44_rtree.t + chmod +x t/44_rtree.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_15186_prepcached.t + chmod +x t/rt_15186_prepcached.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/60_readonly.t + chmod +x t/60_readonly.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/34_online_backup.t + chmod +x t/34_online_backup.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_50503_fts3.t + chmod +x t/rt_50503_fts3.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/61_strlike.t + chmod +x t/61_strlike.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/62_regexp_multibyte_char_class.t + chmod +x t/62_regexp_multibyte_char_class.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/rt_106950_extra_warnings_with_savepoints.t + chmod +x t/rt_106950_extra_warnings_with_savepoints.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/11_get_info.t + chmod +x t/11_get_info.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/07_error.t + chmod +x t/07_error.t + for F in `find t -name *.t` + perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!.*perl\b}{$Config{startperl}}' t/19_bindparam.t + chmod +x t/19_bindparam.t + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.DpzQcM + umask 022 + cd /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd DBD-SQLite-1.76 + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 Checking if your kit is complete... Looks good Using DBI 1.645 (for perl 5.040000 on ppc64le-linux-thread-multi) installed in /usr/lib64/perl5/vendor_perl/auto/DBI/ Generating a Unix-style Makefile Writing Makefile for DBD::SQLite + /usr/bin/make -O -j2 V=1 VERBOSE=1 'OPTIMIZE=-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' cp lib/DBD/SQLite/VirtualTable/FileContent.pm blib/lib/DBD/SQLite/VirtualTable/FileContent.pm cp lib/DBD/SQLite/VirtualTable/PerlData.pm blib/lib/DBD/SQLite/VirtualTable/PerlData.pm cp lib/DBD/SQLite/VirtualTable.pm blib/lib/DBD/SQLite/VirtualTable.pm cp lib/DBD/SQLite.pm blib/lib/DBD/SQLite.pm cp lib/DBD/SQLite/GetInfo.pm blib/lib/DBD/SQLite/GetInfo.pm cp lib/DBD/SQLite/Fulltext_search.pod blib/lib/DBD/SQLite/Fulltext_search.pod cp lib/DBD/SQLite/Cookbook.pod blib/lib/DBD/SQLite/Cookbook.pod cp lib/DBD/SQLite/Constants.pm blib/lib/DBD/SQLite/Constants.pm "/usr/bin/perl" -p -e "s/~DRIVER~/SQLite/g" /usr/lib64/perl5/vendor_perl/auto/DBI/Driver.xst > SQLite.xsi Running Mkbootstrap for SQLite () chmod 644 "SQLite.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SQLite.bs blib/arch/auto/DBD/SQLite/SQLite.bs 644 "/usr/bin/perl" "/usr/share/perl5/vendor_perl/ExtUtils/xsubpp" -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-DBD-SQLite-1.76-build/DBD-SQLite-1.76/typemap' SQLite.xs > SQLite.xsc mv SQLite.xsc SQLite.c clang -c -I. -I/usr/lib64/perl5/vendor_perl/auto/DBI -D_REENTRANT -D_GNU_SOURCE -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-Bsymbolic -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION=\"1.76\" -DXS_VERSION=\"1.76\" -fPIC "-I/usr/lib64/perl5/CORE" -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_MATH_FUNCTIONS -DNDEBUG=1 -DHAVE_USLEEP=1 dbdimp.c clang: warning: -Wl,-Bsymbolic: 'linker' input unused [-Wunused-command-line-argument] dbdimp.c:606:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 606 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbdimp.h:57:56: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE' 57 | #define DBD_SQLITE_PREP_SV_FOR_SQLITE(sv, string_mode) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:606:5: note: '{' token is here 606 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbdimp.h:57:67: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE' 57 | #define DBD_SQLITE_PREP_SV_FOR_SQLITE(sv, string_mode) STMT_START { \ | ^ dbdimp.c:606:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 606 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbdimp.h:63:73: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE' 63 | } \ | ^ dbdimp.c:606:5: note: ')' token is here 606 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbdimp.h:64:3: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE' 64 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:597:9: warning: unused variable 'i' [-Wunused-variable] 597 | int i; | ^ dbdimp.c:966:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 966 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbdimp.h:57:56: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE' 57 | #define DBD_SQLITE_PREP_SV_FOR_SQLITE(sv, string_mode) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:966:5: note: '{' token is here 966 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbdimp.h:57:67: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE' 57 | #define DBD_SQLITE_PREP_SV_FOR_SQLITE(sv, string_mode) STMT_START { \ | ^ dbdimp.c:966:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 966 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbdimp.h:63:73: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE' 63 | } \ | ^ dbdimp.c:966:5: note: ')' token is here 966 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbdimp.h:64:3: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE' 64 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:1316:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1316 | SvSETMAGIC(AvARRAY(av)[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:23: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:1316:9: note: '{' token is here 1316 | SvSETMAGIC(AvARRAY(av)[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:34: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ dbdimp.c:1316:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1316 | SvSETMAGIC(AvARRAY(av)[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:76: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^ dbdimp.c:1316:9: note: ')' token is here 1316 | SvSETMAGIC(AvARRAY(av)[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sv.h:2359:78: note: expanded from macro 'SvSETMAGIC' 2359 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:1782:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1782 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:1782:5: note: '{' token is here 1782 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ dbdimp.c:1782:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1782 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ dbdimp.c:1782:5: note: ')' token is here 1782 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:1784:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:1784:9: note: '{' token is here 1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:1784:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:1784:9: note: '{' token is here 1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:1784:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:1784:9: note: ')' token is here 1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:1784:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:1784:9: note: ')' token is here 1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2015:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2015 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2015:5: note: '{' token is here 2015 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ dbdimp.c:2015:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2015 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ dbdimp.c:2015:5: note: ')' token is here 2015 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2016:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2016:5: note: '{' token is here 2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2016:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2016:5: note: '{' token is here 2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2016:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2016:5: note: ')' token is here 2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2016:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2016:5: note: ')' token is here 2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2079:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2079 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2079:5: note: '{' token is here 2079 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ dbdimp.c:2079:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2079 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ dbdimp.c:2079:5: note: ')' token is here 2079 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2080:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2080:5: note: '{' token is here 2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2080:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2080:5: note: '{' token is here 2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2080:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2080:5: note: ')' token is here 2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2080:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2080:5: note: ')' token is here 2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2082:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2082:9: note: '{' token is here 2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2082:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2082:9: note: '{' token is here 2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2082:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2082:9: note: ')' token is here 2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2082:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2082:9: note: ')' token is here 2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2123:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2123 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2123:9: note: '{' token is here 2123 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ dbdimp.c:2123:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2123 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ dbdimp.c:2123:9: note: ')' token is here 2123 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2124:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2124:9: note: '{' token is here 2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2124:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2124:9: note: '{' token is here 2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2124:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2124:9: note: ')' token is here 2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2124:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2124:9: note: ')' token is here 2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2198:50: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2198 | #define SQLITE_DB_COLLATION_BASE(func, sv1, sv2) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2230:5: note: '{' token is here 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2198:61: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2198 | #define SQLITE_DB_COLLATION_BASE(func, sv1, sv2) STMT_START { \ | ^ dbdimp.c:2230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2204 | PUSHMARK(SP); \ | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2230:5: note: '{' token is here 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2204 | PUSHMARK(SP); \ | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ dbdimp.c:2230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2204 | PUSHMARK(SP); \ | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ dbdimp.c:2230:5: note: ')' token is here 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2204 | PUSHMARK(SP); \ | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2230:5: note: '{' token is here 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2230:5: note: '{' token is here 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2230:5: note: ')' token is here 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2230:5: note: ')' token is here 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2230:5: note: '{' token is here 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2230:5: note: '{' token is here 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2230:5: note: ')' token is here 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2230:5: note: ')' token is here 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2220:41: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2220 | return cmp; \ | ^ dbdimp.c:2230:5: note: ')' token is here 2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2221:3: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2221 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2198:50: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2198 | #define SQLITE_DB_COLLATION_BASE(func, sv1, sv2) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2240:5: note: '{' token is here 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2198:61: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2198 | #define SQLITE_DB_COLLATION_BASE(func, sv1, sv2) STMT_START { \ | ^ dbdimp.c:2240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2204 | PUSHMARK(SP); \ | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2240:5: note: '{' token is here 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2204 | PUSHMARK(SP); \ | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ dbdimp.c:2240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2204 | PUSHMARK(SP); \ | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ dbdimp.c:2240:5: note: ')' token is here 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2204 | PUSHMARK(SP); \ | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2240:5: note: '{' token is here 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2240:5: note: '{' token is here 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2240:5: note: ')' token is here 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2240:5: note: ')' token is here 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2240:5: note: '{' token is here 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2240:5: note: '{' token is here 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2240:5: note: ')' token is here 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2240:5: note: ')' token is here 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2220:41: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2220 | return cmp; \ | ^ dbdimp.c:2240:5: note: ')' token is here 2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2221:3: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2221 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2256:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2198:50: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2198 | #define SQLITE_DB_COLLATION_BASE(func, sv1, sv2) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2256:5: note: '{' token is here 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2198:61: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2198 | #define SQLITE_DB_COLLATION_BASE(func, sv1, sv2) STMT_START { \ | ^ dbdimp.c:2256:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2204 | PUSHMARK(SP); \ | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2256:5: note: '{' token is here 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2204 | PUSHMARK(SP); \ | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ dbdimp.c:2256:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2204 | PUSHMARK(SP); \ | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ dbdimp.c:2256:5: note: ')' token is here 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2204 | PUSHMARK(SP); \ | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2256:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2256:5: note: '{' token is here 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2256:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2256:5: note: '{' token is here 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2256:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2256:5: note: ')' token is here 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2256:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2256:5: note: ')' token is here 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2205 | XPUSHs( sv_2mortal( sv1 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2256:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2256:5: note: '{' token is here 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2256:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2256:5: note: '{' token is here 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2256:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2256:5: note: ')' token is here 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2256:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2256:5: note: ')' token is here 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2206 | XPUSHs( sv_2mortal( sv2 ) ); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2256:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2220:41: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2220 | return cmp; \ | ^ dbdimp.c:2256:5: note: ')' token is here 2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbdimp.c:2221:3: note: expanded from macro 'SQLITE_DB_COLLATION_BASE' 2221 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2330:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2330 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2330:5: note: '{' token is here 2330 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ dbdimp.c:2330:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2330 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ dbdimp.c:2330:5: note: ')' token is here 2330 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2331:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2331 | XPUSHs( dbh ); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2331:5: note: '{' token is here 2331 | XPUSHs( dbh ); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2331:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2331 | XPUSHs( dbh ); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2331:5: note: '{' token is here 2331 | XPUSHs( dbh ); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2331:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2331 | XPUSHs( dbh ); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2331:5: note: ')' token is here 2331 | XPUSHs( dbh ); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2331:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2331 | XPUSHs( dbh ); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2331:5: note: ')' token is here 2331 | XPUSHs( dbh ); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2332:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2332:5: note: '{' token is here 2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2332:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2332:5: note: '{' token is here 2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2332:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2332:5: note: ')' token is here 2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2332:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2332:5: note: ')' token is here 2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2374:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2374 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2374:5: note: '{' token is here 2374 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ dbdimp.c:2374:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2374 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ dbdimp.c:2374:5: note: ')' token is here 2374 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2495:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2495 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2495:5: note: '{' token is here 2495 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ dbdimp.c:2495:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2495 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ dbdimp.c:2495:5: note: ')' token is here 2495 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2497:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2497 | XPUSHs( sv_2mortal( newSViv( op ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2497:5: note: '{' token is here 2497 | XPUSHs( sv_2mortal( newSViv( op ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2497:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2497 | XPUSHs( sv_2mortal( newSViv( op ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2497:5: note: '{' token is here 2497 | XPUSHs( sv_2mortal( newSViv( op ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2497:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2497 | XPUSHs( sv_2mortal( newSViv( op ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2497:5: note: ')' token is here 2497 | XPUSHs( sv_2mortal( newSViv( op ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2497:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2497 | XPUSHs( sv_2mortal( newSViv( op ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2497:5: note: ')' token is here 2497 | XPUSHs( sv_2mortal( newSViv( op ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2498:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2498:5: note: '{' token is here 2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2498:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2498:5: note: '{' token is here 2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2498:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2498:5: note: ')' token is here 2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2498:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2498:5: note: ')' token is here 2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2499:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2499:5: note: '{' token is here 2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2499:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2499:5: note: '{' token is here 2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2499:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2499:5: note: ')' token is here 2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2499:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2499:5: note: ')' token is here 2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2500:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2500:5: note: '{' token is here 2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2500:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2500:5: note: '{' token is here 2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2500:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2500:5: note: ')' token is here 2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2500:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2500:5: note: ')' token is here 2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2560:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2560 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2560:5: note: '{' token is here 2560 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ dbdimp.c:2560:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2560 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ dbdimp.c:2560:5: note: ')' token is here 2560 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2562:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2562:5: note: '{' token is here 2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2562:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2562:5: note: '{' token is here 2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2562:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2562:5: note: ')' token is here 2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2562:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2562:5: note: ')' token is here 2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2565:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2565:5: note: '{' token is here 2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2565:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2565:5: note: '{' token is here 2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2565:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2565:5: note: ')' token is here 2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2565:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2565:5: note: ')' token is here 2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2566:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2566:5: note: '{' token is here 2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2566:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2566:5: note: '{' token is here 2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2566:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2566:5: note: ')' token is here 2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2566:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2566:5: note: ')' token is here 2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2567:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2567:5: note: '{' token is here 2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2567:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2567:5: note: '{' token is here 2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2567:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2567:5: note: ')' token is here 2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2567:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2567:5: note: ')' token is here 2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2568:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2568:5: note: '{' token is here 2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2568:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2568:5: note: '{' token is here 2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2568:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2568:5: note: ')' token is here 2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2568:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2568:5: note: ')' token is here 2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2630:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2630 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2630:5: note: '{' token is here 2630 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ dbdimp.c:2630:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2630 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ dbdimp.c:2630:5: note: ')' token is here 2630 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2631:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2631:5: note: '{' token is here 2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2631:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2631:5: note: '{' token is here 2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2631:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2631:5: note: ')' token is here 2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2631:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2631:5: note: ')' token is here 2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2626:9: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 2626 | int retval = 0; | ^ dbdimp.c:2688:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2688 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2688:5: note: '{' token is here 2688 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ dbdimp.c:2688:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2688 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ dbdimp.c:2688:5: note: ')' token is here 2688 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2689:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2689:5: note: '{' token is here 2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2689:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2689:5: note: '{' token is here 2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2689:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2689:5: note: ')' token is here 2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2689:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2689:5: note: ')' token is here 2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2697:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2697:5: note: '{' token is here 2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2697:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ dbdimp.c:2697:5: note: '{' token is here 2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ dbdimp.c:2697:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ dbdimp.c:2697:5: note: ')' token is here 2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2697:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ dbdimp.c:2697:5: note: ')' token is here 2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ dbdimp.c:2684:9: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 2684 | int retval = 0; | ^ In file included from dbdimp.c:2993: ./dbdimp_tokenizer.inc:47:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 47 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_tokenizer.inc:47:5: note: '{' token is here 47 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2993: ./dbdimp_tokenizer.inc:47:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 47 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_tokenizer.inc:47:5: note: ')' token is here 47 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2993: ./dbdimp_tokenizer.inc:141:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 141 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_tokenizer.inc:141:5: note: '{' token is here 141 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2993: ./dbdimp_tokenizer.inc:141:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 141 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_tokenizer.inc:141:5: note: ')' token is here 141 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2993: ./dbdimp_tokenizer.inc:142:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 142 | XPUSHs(perl_string); | ^~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_tokenizer.inc:142:5: note: '{' token is here 142 | XPUSHs(perl_string); | ^~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2993: ./dbdimp_tokenizer.inc:142:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 142 | XPUSHs(perl_string); | ^~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_tokenizer.inc:142:5: note: '{' token is here 142 | XPUSHs(perl_string); | ^~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2993: ./dbdimp_tokenizer.inc:142:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 142 | XPUSHs(perl_string); | ^~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_tokenizer.inc:142:5: note: ')' token is here 142 | XPUSHs(perl_string); | ^~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2993: ./dbdimp_tokenizer.inc:142:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 142 | XPUSHs(perl_string); | ^~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_tokenizer.inc:142:5: note: ')' token is here 142 | XPUSHs(perl_string); | ^~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2993: ./dbdimp_tokenizer.inc:93:9: warning: unused variable 'flags' [-Wunused-variable] 93 | U32 flags; | ^~~~~ ./dbdimp_tokenizer.inc:106:9: warning: unused label 'DBD_SQLITE_STRING_MODE_UNICODE_NAIVE' [-Wunused-label] 106 | DBD_SQLITE_STRING_MODE_UNICODE_NAIVE: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbdimp_tokenizer.inc:110:9: warning: unused label 'DBD_SQLITE_STRING_MODE_UNICODE_FALLBACK' [-Wunused-label] 110 | DBD_SQLITE_STRING_MODE_UNICODE_FALLBACK: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbdimp_tokenizer.inc:111:9: warning: unused label 'DBD_SQLITE_STRING_MODE_UNICODE_STRICT' [-Wunused-label] 111 | DBD_SQLITE_STRING_MODE_UNICODE_STRICT: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbdimp_tokenizer.inc:200:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 200 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_tokenizer.inc:200:5: note: '{' token is here 200 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2993: ./dbdimp_tokenizer.inc:200:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 200 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_tokenizer.inc:200:5: note: ')' token is here 200 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2993: ./dbdimp_tokenizer.inc:190:12: warning: unused variable 'n_a' [-Wunused-variable] 190 | STRLEN n_a; /* this is required for older perls < 5.8.8 */ | ^~~ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:34:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 34 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:34:5: note: '{' token is here 34 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:34:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 34 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:34:5: note: ')' token is here 34 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:35:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:35:5: note: '{' token is here 35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:35:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:35:5: note: '{' token is here 35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:35:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:35:5: note: ')' token is here 35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:35:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:35:5: note: ')' token is here 35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:36:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 36 | XPUSHs(sv_2mortal(newSViv(i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:36:5: note: '{' token is here 36 | XPUSHs(sv_2mortal(newSViv(i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:36:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 36 | XPUSHs(sv_2mortal(newSViv(i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:36:5: note: '{' token is here 36 | XPUSHs(sv_2mortal(newSViv(i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:36:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 36 | XPUSHs(sv_2mortal(newSViv(i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:36:5: note: ')' token is here 36 | XPUSHs(sv_2mortal(newSViv(i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:36:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 36 | XPUSHs(sv_2mortal(newSViv(i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:36:5: note: ')' token is here 36 | XPUSHs(sv_2mortal(newSViv(i))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:112:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 112 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:112:5: note: '{' token is here 112 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:112:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 112 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:112:5: note: ')' token is here 112 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:113:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:113:5: note: '{' token is here 113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:113:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:113:5: note: '{' token is here 113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:113:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:113:5: note: ')' token is here 113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:113:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:113:5: note: ')' token is here 113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:114:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 114 | XPUSHs(init_data->dbh); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:114:5: note: '{' token is here 114 | XPUSHs(init_data->dbh); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:114:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 114 | XPUSHs(init_data->dbh); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:114:5: note: '{' token is here 114 | XPUSHs(init_data->dbh); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:114:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 114 | XPUSHs(init_data->dbh); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:114:5: note: ')' token is here 114 | XPUSHs(init_data->dbh); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:114:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 114 | XPUSHs(init_data->dbh); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:114:5: note: ')' token is here 114 | XPUSHs(init_data->dbh); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:116:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:116:9: note: '{' token is here 116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:116:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:116:9: note: '{' token is here 116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:116:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:116:9: note: ')' token is here 116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:116:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:116:9: note: ')' token is here 116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:139:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 139 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:139:5: note: '{' token is here 139 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:139:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 139 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:139:5: note: ')' token is here 139 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:140:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 140 | XPUSHs(perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:140:5: note: '{' token is here 140 | XPUSHs(perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:140:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 140 | XPUSHs(perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:140:5: note: '{' token is here 140 | XPUSHs(perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:140:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 140 | XPUSHs(perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:140:5: note: ')' token is here 140 | XPUSHs(perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:140:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 140 | XPUSHs(perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:140:5: note: ')' token is here 140 | XPUSHs(perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:292:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 292 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:292:5: note: '{' token is here 292 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:292:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 292 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:292:5: note: ')' token is here 292 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:293:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:293:5: note: '{' token is here 293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:293:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:293:5: note: '{' token is here 293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:293:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:293:5: note: ')' token is here 293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:293:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:293:5: note: ')' token is here 293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:294:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:294:5: note: '{' token is here 294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:294:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:294:5: note: '{' token is here 294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:294:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:294:5: note: ')' token is here 294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:294:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:294:5: note: ')' token is here 294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:295:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:295:5: note: '{' token is here 295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:295:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:295:5: note: '{' token is here 295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:295:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:295:5: note: ')' token is here 295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:295:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:295:5: note: ')' token is here 295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:369:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 369 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:369:5: note: '{' token is here 369 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:369:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 369 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:369:5: note: ')' token is here 369 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:370:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:370:5: note: '{' token is here 370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:370:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:370:5: note: '{' token is here 370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:370:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:370:5: note: ')' token is here 370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:370:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:370:5: note: ')' token is here 370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:441:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 441 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:441:5: note: '{' token is here 441 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:441:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 441 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:441:5: note: ')' token is here 441 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:442:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:442:5: note: '{' token is here 442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:442:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:442:5: note: '{' token is here 442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:442:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:442:5: note: ')' token is here 442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:442:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:442:5: note: ')' token is here 442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:443:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 443 | XPUSHs(sv_2mortal(newSViv(idxNum))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:443:5: note: '{' token is here 443 | XPUSHs(sv_2mortal(newSViv(idxNum))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:443:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 443 | XPUSHs(sv_2mortal(newSViv(idxNum))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:443:5: note: '{' token is here 443 | XPUSHs(sv_2mortal(newSViv(idxNum))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:443:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 443 | XPUSHs(sv_2mortal(newSViv(idxNum))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:443:5: note: ')' token is here 443 | XPUSHs(sv_2mortal(newSViv(idxNum))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:443:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 443 | XPUSHs(sv_2mortal(newSViv(idxNum))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:443:5: note: ')' token is here 443 | XPUSHs(sv_2mortal(newSViv(idxNum))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:444:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:444:5: note: '{' token is here 444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:444:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:444:5: note: '{' token is here 444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:444:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:444:5: note: ')' token is here 444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:444:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:444:5: note: ')' token is here 444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:446:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:446:9: note: '{' token is here 446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:446:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:446:9: note: '{' token is here 446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:446:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:446:9: note: ')' token is here 446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:446:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:446:9: note: ')' token is here 446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:470:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 470 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:470:5: note: '{' token is here 470 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:470:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 470 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:470:5: note: ')' token is here 470 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:471:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:471:5: note: '{' token is here 471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:471:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:471:5: note: '{' token is here 471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:471:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:471:5: note: ')' token is here 471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:471:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:471:5: note: ')' token is here 471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:494:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 494 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:494:5: note: '{' token is here 494 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:494:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 494 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:494:5: note: ')' token is here 494 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:495:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:495:5: note: '{' token is here 495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:495:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:495:5: note: '{' token is here 495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:495:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:495:5: note: ')' token is here 495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:495:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:495:5: note: ')' token is here 495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:528:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 528 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:528:5: note: '{' token is here 528 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:528:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 528 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:528:5: note: ')' token is here 528 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:529:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:529:5: note: '{' token is here 529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:529:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:529:5: note: '{' token is here 529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:529:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:529:5: note: ')' token is here 529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:529:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:529:5: note: ')' token is here 529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:530:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 530 | XPUSHs(sv_2mortal(newSViv(col))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:530:5: note: '{' token is here 530 | XPUSHs(sv_2mortal(newSViv(col))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:530:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 530 | XPUSHs(sv_2mortal(newSViv(col))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:530:5: note: '{' token is here 530 | XPUSHs(sv_2mortal(newSViv(col))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:530:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 530 | XPUSHs(sv_2mortal(newSViv(col))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:530:5: note: ')' token is here 530 | XPUSHs(sv_2mortal(newSViv(col))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:530:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 530 | XPUSHs(sv_2mortal(newSViv(col))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:530:5: note: ')' token is here 530 | XPUSHs(sv_2mortal(newSViv(col))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:563:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 563 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:563:5: note: '{' token is here 563 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:563:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 563 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:563:5: note: ')' token is here 563 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:564:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:564:5: note: '{' token is here 564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:564:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:564:5: note: '{' token is here 564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:564:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:564:5: note: ')' token is here 564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:564:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:564:5: note: ')' token is here 564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:599:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 599 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:599:5: note: '{' token is here 599 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:599:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 599 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:599:5: note: ')' token is here 599 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:600:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:600:5: note: '{' token is here 600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:600:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:600:5: note: '{' token is here 600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:600:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:600:5: note: ')' token is here 600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:600:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:600:5: note: ')' token is here 600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:602:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:602:9: note: '{' token is here 602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:602:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:602:9: note: '{' token is here 602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:602:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:602:9: note: ')' token is here 602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:602:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:602:9: note: ')' token is here 602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:681:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 681 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:681:9: note: '{' token is here 681 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:681:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 681 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:681:9: note: ')' token is here 681 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:682:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:682:9: note: '{' token is here 682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:682:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:682:9: note: '{' token is here 682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:682:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:682:9: note: ')' token is here 682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:682:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:682:9: note: ')' token is here 682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:683:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 683 | XPUSHs(sv_2mortal(newSViv(nArg))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:683:9: note: '{' token is here 683 | XPUSHs(sv_2mortal(newSViv(nArg))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:683:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 683 | XPUSHs(sv_2mortal(newSViv(nArg))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:683:9: note: '{' token is here 683 | XPUSHs(sv_2mortal(newSViv(nArg))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:683:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 683 | XPUSHs(sv_2mortal(newSViv(nArg))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:683:9: note: ')' token is here 683 | XPUSHs(sv_2mortal(newSViv(nArg))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:683:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 683 | XPUSHs(sv_2mortal(newSViv(nArg))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:683:9: note: ')' token is here 683 | XPUSHs(sv_2mortal(newSViv(nArg))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:684:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 684 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:684:9: note: '{' token is here 684 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:684:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 684 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:684:9: note: '{' token is here 684 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:684:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 684 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:684:9: note: ')' token is here 684 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:684:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 684 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:684:9: note: ')' token is here 684 | XPUSHs(sv_2mortal(newSVpv(zName, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:731:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 731 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:731:5: note: '{' token is here 731 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:731:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 731 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:731:5: note: ')' token is here 731 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:732:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:732:5: note: '{' token is here 732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:732:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:732:5: note: '{' token is here 732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:732:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:732:5: note: ')' token is here 732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:732:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:732:5: note: ')' token is here 732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:733:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:733:5: note: '{' token is here 733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:733:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:733:5: note: '{' token is here 733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:733:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:733:5: note: ')' token is here 733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:733:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:733:5: note: ')' token is here 733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:808:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 808 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:808:5: note: '{' token is here 808 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:808:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 808 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:808:5: note: ')' token is here 808 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:809:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:809:5: note: '{' token is here 809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:809:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:809:5: note: '{' token is here 809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:809:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:809:5: note: ')' token is here 809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:809:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:809:5: note: ')' token is here 809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:799:9: warning: unused variable 'rc' [-Wunused-variable] 799 | int rc = SQLITE_ERROR; | ^~ ./dbdimp_virtual_table.inc:875:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 875 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:875:5: note: '{' token is here 875 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:875:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 875 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ ./dbdimp_virtual_table.inc:875:5: note: ')' token is here 875 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:876:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:876:5: note: '{' token is here 876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:876:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:876:5: note: '{' token is here 876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:876:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:876:5: note: ')' token is here 876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:876:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:876:5: note: ')' token is here 876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:877:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 877 | XPUSHs(sv_2mortal(newSVpv(name, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:19: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:877:5: note: '{' token is here 877 | XPUSHs(sv_2mortal(newSVpv(name, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:30: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:877:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 877 | XPUSHs(sv_2mortal(newSVpv(name, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./dbdimp_virtual_table.inc:877:5: note: '{' token is here 877 | XPUSHs(sv_2mortal(newSVpv(name, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:877:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 877 | XPUSHs(sv_2mortal(newSVpv(name, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./dbdimp_virtual_table.inc:877:5: note: ')' token is here 877 | XPUSHs(sv_2mortal(newSVpv(name, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:32: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:2994: ./dbdimp_virtual_table.inc:877:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 877 | XPUSHs(sv_2mortal(newSVpv(name, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:56: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^ ./dbdimp_virtual_table.inc:877:5: note: ')' token is here 877 | XPUSHs(sv_2mortal(newSVpv(name, 0))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:559:58: note: expanded from macro 'XPUSHs' 559 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from dbdimp.c:6: In file included from ./SQLiteXS.h:17: ./dbdimp.h:199:1: warning: unused function 'newUTF8SVpv' [-Wunused-function] 199 | newUTF8SVpv(char *s, STRLEN len) { | ^~~~~~~~~~~ ./dbdimp.h:209:1: warning: unused function 'newUTF8SVpvn' [-Wunused-function] 209 | newUTF8SVpvn(char *s, STRLEN len) { | ^~~~~~~~~~~~ 305 warnings generated. clang -c -I. -I/usr/lib64/perl5/vendor_perl/auto/DBI -D_REENTRANT -D_GNU_SOURCE -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-Bsymbolic -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION=\"1.76\" -DXS_VERSION=\"1.76\" -fPIC "-I/usr/lib64/perl5/CORE" -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_MATH_FUNCTIONS -DNDEBUG=1 -DHAVE_USLEEP=1 SQLite.c clang: warning: -Wl,-Bsymbolic: 'linker' input unused [-Wunused-command-line-argument] SQLite.c:188:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 188 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:188:5: note: '{' token is here 188 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:188:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 188 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:188:5: note: ')' token is here 188 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:211:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 211 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:211:2: note: '{' token is here 211 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:211:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 211 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:211:2: note: '{' token is here 211 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:211:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 211 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:211:2: note: ')' token is here 211 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:211:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 211 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:211:2: note: ')' token is here 211 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:213:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 213 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:213:5: note: '{' token is here 213 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:213:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 213 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:213:5: note: ')' token is here 213 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:196:5: warning: unused variable 'ix' [-Wunused-variable] 196 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:249:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 249 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:249:2: note: '{' token is here 249 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:249:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 249 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:249:2: note: '{' token is here 249 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:249:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 249 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:249:2: note: ')' token is here 249 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:249:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 249 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:249:2: note: ')' token is here 249 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:251:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 251 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:251:5: note: '{' token is here 251 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:251:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 251 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:251:5: note: ')' token is here 251 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:221:5: warning: unused variable 'ix' [-Wunused-variable] 221 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:278:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 278 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:278:2: note: '{' token is here 278 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:278:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 278 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:278:2: note: '{' token is here 278 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:278:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 278 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:278:2: note: ')' token is here 278 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:278:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 278 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:278:2: note: ')' token is here 278 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:280:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 280 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:280:5: note: '{' token is here 280 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:280:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 280 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:280:5: note: ')' token is here 280 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:262:5: warning: unused variable 'ix' [-Wunused-variable] 262 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:312:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 312 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:312:2: note: '{' token is here 312 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:312:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 312 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:312:2: note: '{' token is here 312 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:312:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 312 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:312:2: note: ')' token is here 312 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:312:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 312 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:312:2: note: ')' token is here 312 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:314:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 314 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:314:5: note: '{' token is here 314 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:314:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 314 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:314:5: note: ')' token is here 314 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:288:5: warning: unused variable 'ix' [-Wunused-variable] 288 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:351:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:351:2: note: '{' token is here 351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:351:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:351:2: note: '{' token is here 351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:351:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:351:2: note: ')' token is here 351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:351:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:351:2: note: ')' token is here 351 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:353:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 353 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:353:5: note: '{' token is here 353 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:353:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 353 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:353:5: note: ')' token is here 353 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:323:5: warning: unused variable 'ix' [-Wunused-variable] 323 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:379:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 379 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:379:2: note: '{' token is here 379 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:379:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 379 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:379:2: note: '{' token is here 379 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:379:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 379 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:379:2: note: ')' token is here 379 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:379:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 379 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:379:2: note: ')' token is here 379 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:381:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 381 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:381:5: note: '{' token is here 381 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:381:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 381 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:381:5: note: ')' token is here 381 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:361:5: warning: unused variable 'ix' [-Wunused-variable] 361 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:403:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:403:5: note: '{' token is here 403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ SQLite.c:403:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:403:5: note: '{' token is here 403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:403:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:403:5: note: ')' token is here 403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:403:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ SQLite.c:403:5: note: ')' token is here 403 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:389:5: warning: unused variable 'ix' [-Wunused-variable] 389 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:429:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 429 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:429:2: note: '{' token is here 429 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:429:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 429 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:429:2: note: '{' token is here 429 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:429:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 429 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:429:2: note: ')' token is here 429 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:429:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 429 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:429:2: note: ')' token is here 429 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:431:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 431 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:431:5: note: '{' token is here 431 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:431:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 431 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:431:5: note: ')' token is here 431 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:411:5: warning: unused variable 'ix' [-Wunused-variable] 411 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:454:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:454:2: note: '{' token is here 454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:454:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:454:2: note: '{' token is here 454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:454:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:454:2: note: ')' token is here 454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:454:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:454:2: note: ')' token is here 454 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 456 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:456:5: note: '{' token is here 456 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:456:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 456 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:456:5: note: ')' token is here 456 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:480:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 480 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:480:2: note: '{' token is here 480 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:480:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 480 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:480:2: note: '{' token is here 480 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:480:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 480 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:480:2: note: ')' token is here 480 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:480:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 480 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:480:2: note: ')' token is here 480 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:482:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 482 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:482:5: note: '{' token is here 482 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:482:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 482 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:482:5: note: ')' token is here 482 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:464:5: warning: unused variable 'ix' [-Wunused-variable] 464 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:507:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 507 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:507:5: note: '{' token is here 507 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:507:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 507 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:507:5: note: ')' token is here 507 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:490:5: warning: unused variable 'ix' [-Wunused-variable] 490 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:532:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 532 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:532:5: note: '{' token is here 532 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:532:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 532 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:532:5: note: ')' token is here 532 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:515:5: warning: unused variable 'ix' [-Wunused-variable] 515 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:557:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 557 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:557:5: note: '{' token is here 557 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:557:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 557 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:557:5: note: ')' token is here 557 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:540:5: warning: unused variable 'ix' [-Wunused-variable] 540 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:581:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 581 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:581:2: note: '{' token is here 581 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:581:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 581 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:581:2: note: '{' token is here 581 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:581:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 581 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:581:2: note: ')' token is here 581 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:581:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 581 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:581:2: note: ')' token is here 581 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:583:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 583 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:583:5: note: '{' token is here 583 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:583:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 583 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:583:5: note: ')' token is here 583 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:565:5: warning: unused variable 'ix' [-Wunused-variable] 565 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:611:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 611 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:611:2: note: '{' token is here 611 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:611:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 611 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:611:2: note: '{' token is here 611 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:611:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 611 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:611:2: note: ')' token is here 611 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:611:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 611 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:611:2: note: ')' token is here 611 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:613:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 613 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:613:5: note: '{' token is here 613 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:613:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 613 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:613:5: note: ')' token is here 613 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:591:5: warning: unused variable 'ix' [-Wunused-variable] 591 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:635:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:635:2: note: '{' token is here 635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:635:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:635:2: note: '{' token is here 635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:635:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:635:2: note: ')' token is here 635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:635:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:635:2: note: ')' token is here 635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:637:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 637 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:637:5: note: '{' token is here 637 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:637:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 637 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:637:5: note: ')' token is here 637 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:621:5: warning: unused variable 'ix' [-Wunused-variable] 621 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:659:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 659 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:659:2: note: '{' token is here 659 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:659:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 659 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:659:2: note: '{' token is here 659 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:659:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 659 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:659:2: note: ')' token is here 659 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:659:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 659 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:659:2: note: ')' token is here 659 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:661:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 661 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:661:5: note: '{' token is here 661 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:661:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 661 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:661:5: note: ')' token is here 661 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:645:5: warning: unused variable 'ix' [-Wunused-variable] 645 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:683:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 683 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:683:2: note: '{' token is here 683 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:683:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 683 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:683:2: note: '{' token is here 683 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:683:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 683 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:683:2: note: ')' token is here 683 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:683:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 683 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:683:2: note: ')' token is here 683 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:685:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 685 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:685:5: note: '{' token is here 685 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:685:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 685 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:685:5: note: ')' token is here 685 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:669:5: warning: unused variable 'ix' [-Wunused-variable] 669 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:707:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 707 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:707:2: note: '{' token is here 707 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:707:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 707 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:707:2: note: '{' token is here 707 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:707:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 707 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:707:2: note: ')' token is here 707 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:707:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 707 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:707:2: note: ')' token is here 707 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:709:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 709 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:709:5: note: '{' token is here 709 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:709:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 709 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:709:5: note: ')' token is here 709 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:693:5: warning: unused variable 'ix' [-Wunused-variable] 693 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:740:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 740 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:740:5: note: '{' token is here 740 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:740:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 740 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:740:5: note: ')' token is here 740 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:717:5: warning: unused variable 'ix' [-Wunused-variable] 717 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:761:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 761 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:761:5: note: '{' token is here 761 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:761:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 761 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:761:5: note: ')' token is here 761 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:748:5: warning: unused variable 'ix' [-Wunused-variable] 748 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:781:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 781 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:781:2: note: '{' token is here 781 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:781:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 781 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:781:2: note: '{' token is here 781 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:781:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 781 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:781:2: note: ')' token is here 781 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:781:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 781 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:781:2: note: ')' token is here 781 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:783:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 783 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:783:5: note: '{' token is here 783 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:783:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 783 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:783:5: note: ')' token is here 783 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:769:5: warning: unused variable 'ix' [-Wunused-variable] 769 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:816:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 816 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:816:5: note: '{' token is here 816 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:816:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 816 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:816:5: note: ')' token is here 816 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:791:5: warning: unused variable 'ix' [-Wunused-variable] 791 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:842:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 842 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:842:2: note: '{' token is here 842 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:842:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 842 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:842:2: note: '{' token is here 842 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:842:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 842 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:842:2: note: ')' token is here 842 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:842:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 842 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:842:2: note: ')' token is here 842 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:844:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 844 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:844:5: note: '{' token is here 844 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:844:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 844 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:844:5: note: ')' token is here 844 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:824:5: warning: unused variable 'ix' [-Wunused-variable] 824 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:876:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 876 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:876:2: note: '{' token is here 876 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:876:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 876 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:876:2: note: '{' token is here 876 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:876:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 876 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:876:2: note: ')' token is here 876 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:876:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 876 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:876:2: note: ')' token is here 876 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:878:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 878 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:878:5: note: '{' token is here 878 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:878:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 878 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:878:5: note: ')' token is here 878 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:852:5: warning: unused variable 'ix' [-Wunused-variable] 852 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:910:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 910 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:910:2: note: '{' token is here 910 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:910:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 910 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:910:2: note: '{' token is here 910 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:910:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 910 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:910:2: note: ')' token is here 910 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:910:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 910 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:910:2: note: ')' token is here 910 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:912:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 912 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:912:5: note: '{' token is here 912 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:912:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 912 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:912:5: note: ')' token is here 912 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:886:5: warning: unused variable 'ix' [-Wunused-variable] 886 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:934:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 934 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:934:2: note: '{' token is here 934 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:934:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 934 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:934:2: note: '{' token is here 934 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:934:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 934 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:934:2: note: ')' token is here 934 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:934:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 934 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:934:2: note: ')' token is here 934 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:936:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 936 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:936:5: note: '{' token is here 936 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:936:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 936 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:936:5: note: ')' token is here 936 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:920:5: warning: unused variable 'ix' [-Wunused-variable] 920 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:966:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 966 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:966:2: note: '{' token is here 966 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:966:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 966 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:966:2: note: '{' token is here 966 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:966:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 966 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:966:2: note: ')' token is here 966 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:966:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 966 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:966:2: note: ')' token is here 966 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:968:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 968 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:968:5: note: '{' token is here 968 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:968:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 968 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:968:5: note: ')' token is here 968 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:944:5: warning: unused variable 'ix' [-Wunused-variable] 944 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:995:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 995 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:995:2: note: '{' token is here 995 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:995:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 995 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:995:2: note: '{' token is here 995 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:995:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 995 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:995:2: note: ')' token is here 995 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:995:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 995 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:995:2: note: ')' token is here 995 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:997:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 997 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:997:5: note: '{' token is here 997 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:997:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 997 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:997:5: note: ')' token is here 997 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:976:5: warning: unused variable 'ix' [-Wunused-variable] 976 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.c:1030:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1030 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1030:5: note: '{' token is here 1030 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1030:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1030 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1030:5: note: ')' token is here 1030 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1005:5: warning: unused variable 'ix' [-Wunused-variable] 1005 | dXSI32; | ^~~~~~ /usr/lib64/perl5/CORE/XSUB.h:197:20: note: expanded from macro 'dXSI32' 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ SQLite.xs:441:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 441 | EXTEND(sp, n); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.xs:441:13: note: '{' token is here 441 | EXTEND(sp, n); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ SQLite.xs:441:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 441 | EXTEND(sp, n); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ SQLite.xs:441:13: note: ')' token is here 441 | EXTEND(sp, n); | ^~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.xs:446:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 446 | XSRETURN(n); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.xs:446:9: note: '{' token is here 446 | XSRETURN(n); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.xs:446:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 446 | XSRETURN(n); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.xs:446:9: note: ')' token is here 446 | XSRETURN(n); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1041:6: warning: unused variable 'RETVAL' [-Wunused-variable] 1041 | int RETVAL; | ^~~~~~ SQLite.c:1042:2: warning: unused variable 'targ' [-Wunused-variable] 1042 | dXSTARG; | ^~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:189:28: note: expanded from macro 'dXSTARG' 189 | #define dXSTARG SV * const targ = ((PL_op->op_private & OPpENTERSUB_HASTARG) \ | ^~~~ SQLite.c:1057:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1057 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1057:5: note: '{' token is here 1057 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1057:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1057 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1057:5: note: ')' token is here 1057 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1087:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1087 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1087:5: note: '{' token is here 1087 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1087:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1087 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1087:5: note: ')' token is here 1087 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1111:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1111 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1111:2: note: '{' token is here 1111 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:1111:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1111 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1111:2: note: '{' token is here 1111 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:1111:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1111 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:1111:2: note: ')' token is here 1111 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1111:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1111 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:1111:2: note: ')' token is here 1111 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1113:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1113 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1113:5: note: '{' token is here 1113 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1113:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1113 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1113:5: note: ')' token is here 1113 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1146:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1146 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1146:2: note: '{' token is here 1146 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:1146:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1146 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1146:2: note: '{' token is here 1146 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:1146:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1146 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:1146:2: note: ')' token is here 1146 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1146:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1146 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:1146:2: note: ')' token is here 1146 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1148:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1148 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1148:5: note: '{' token is here 1148 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1148:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1148 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1148:5: note: ')' token is here 1148 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from SQLite.c:1158: /usr/lib64/perl5/vendor_perl/auto/DBI/Driver_xst.h:33:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 33 | EXTEND(SP, params); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ /usr/lib64/perl5/vendor_perl/auto/DBI/Driver_xst.h:33:5: note: '{' token is here 33 | EXTEND(SP, params); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ In file included from SQLite.c:1158: /usr/lib64/perl5/vendor_perl/auto/DBI/Driver_xst.h:33:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 33 | EXTEND(SP, params); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ /usr/lib64/perl5/vendor_perl/auto/DBI/Driver_xst.h:33:5: note: ')' token is here 33 | EXTEND(SP, params); | ^~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from SQLite.c:1158: /usr/lib64/perl5/vendor_perl/auto/DBI/Driver_xst.h:34:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 34 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ /usr/lib64/perl5/vendor_perl/auto/DBI/Driver_xst.h:34:5: note: '{' token is here 34 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK' 120 | STMT_START { \ | ^ In file included from SQLite.c:1158: /usr/lib64/perl5/vendor_perl/auto/DBI/Driver_xst.h:34:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 34 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^ /usr/lib64/perl5/vendor_perl/auto/DBI/Driver_xst.h:34:5: note: ')' token is here 34 | PUSHMARK(SP); | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK' 129 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1211:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1211 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1211:5: note: '{' token is here 1211 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1211:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1211 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1211:5: note: ')' token is here 1211 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1303:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1303 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1303:5: note: '{' token is here 1303 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1303:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1303 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1303:5: note: ')' token is here 1303 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:154:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 154 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:154:13: note: '{' token is here 154 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ ./SQLite.xsi:154:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 154 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ ./SQLite.xsi:154:13: note: ')' token is here 154 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:169:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 169 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:169:13: note: '{' token is here 169 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:169:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 169 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:169:13: note: '{' token is here 169 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ ./SQLite.xsi:169:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 169 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ ./SQLite.xsi:169:13: note: ')' token is here 169 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:169:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 169 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:169:13: note: ')' token is here 169 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:177:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 177 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:177:13: note: '{' token is here 177 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:177:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 177 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:177:13: note: '{' token is here 177 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ ./SQLite.xsi:177:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 177 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ ./SQLite.xsi:177:13: note: ')' token is here 177 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:177:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 177 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:177:13: note: ')' token is here 177 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:183:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 183 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:183:9: note: '{' token is here 183 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:183:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 183 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:183:9: note: '{' token is here 183 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ ./SQLite.xsi:183:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 183 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ ./SQLite.xsi:183:9: note: ')' token is here 183 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:183:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 183 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:183:9: note: ')' token is here 183 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1370:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1370 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1370:5: note: '{' token is here 1370 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1370:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1370 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1370:5: note: ')' token is here 1370 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:214:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:214:39: note: '{' token is here 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ ./SQLite.xsi:214:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:214:39: note: '{' token is here 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ ./SQLite.xsi:214:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ ./SQLite.xsi:214:39: note: ')' token is here 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:214:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ ./SQLite.xsi:214:39: note: ')' token is here 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:214:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:214:64: note: '{' token is here 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:214:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:214:64: note: '{' token is here 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ ./SQLite.xsi:214:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ ./SQLite.xsi:214:64: note: ')' token is here 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:214:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:214:64: note: ')' token is here 214 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:223:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:223:39: note: '{' token is here 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ ./SQLite.xsi:223:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:223:39: note: '{' token is here 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ ./SQLite.xsi:223:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ ./SQLite.xsi:223:39: note: ')' token is here 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:223:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ ./SQLite.xsi:223:39: note: ')' token is here 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:223:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:223:64: note: '{' token is here 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:223:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:223:64: note: '{' token is here 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ ./SQLite.xsi:223:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ ./SQLite.xsi:223:64: note: ')' token is here 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:223:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:223:64: note: ')' token is here 223 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:229:35: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:27: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:229:35: note: '{' token is here 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:38: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ ./SQLite.xsi:229:35: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:229:35: note: '{' token is here 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ ./SQLite.xsi:229:35: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ ./SQLite.xsi:229:35: note: ')' token is here 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:57: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:229:35: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:70: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^ ./SQLite.xsi:229:35: note: ')' token is here 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:340:72: note: expanded from macro 'XSRETURN_EMPTY' 340 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:229:60: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:229:60: note: '{' token is here 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:229:60: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:229:60: note: '{' token is here 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ ./SQLite.xsi:229:60: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ ./SQLite.xsi:229:60: note: ')' token is here 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:229:60: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:229:60: note: ')' token is here 229 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; } | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:242:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 242 | EXTEND(sp, num_fields); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:242:9: note: '{' token is here 242 | EXTEND(sp, num_fields); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ ./SQLite.xsi:242:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 242 | EXTEND(sp, num_fields); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./SQLite.xsi:242:9: note: ')' token is here 242 | EXTEND(sp, num_fields); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1563:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1563 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1563:5: note: '{' token is here 1563 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1563:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1563 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1563:5: note: ')' token is here 1563 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1586:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1586 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1586:5: note: '{' token is here 1586 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1586:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1586 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1586:5: note: ')' token is here 1586 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1608:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1608 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1608:5: note: '{' token is here 1608 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1608:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1608 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1608:5: note: ')' token is here 1608 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:341:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 341 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:27: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:341:9: note: '{' token is here 341 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:38: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:341:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 341 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:341:9: note: '{' token is here 341 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ ./SQLite.xsi:341:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 341 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ ./SQLite.xsi:341:9: note: ')' token is here 341 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:341:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 341 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:70: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:341:9: note: ')' token is here 341 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:72: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1641:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1641 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1641:5: note: '{' token is here 1641 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1641:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1641 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1641:5: note: ')' token is here 1641 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1668:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1668 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1668:5: note: '{' token is here 1668 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1668:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1668 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1668:5: note: ')' token is here 1668 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1691:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1691 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1691:5: note: '{' token is here 1691 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1691:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1691 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1691:5: note: ')' token is here 1691 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1869:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1869 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1869:5: note: '{' token is here 1869 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1869:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1869 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1869:5: note: ')' token is here 1869 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1890:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1890 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1890:5: note: '{' token is here 1890 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1890:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1890 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1890:5: note: ')' token is here 1890 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:1951:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1951 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:1951:5: note: '{' token is here 1951 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:1951:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 1951 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:1951:5: note: ')' token is here 1951 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2001:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2001 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2001:5: note: '{' token is here 2001 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2001:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2001 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2001:5: note: ')' token is here 2001 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2057:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2057 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2057:5: note: '{' token is here 2057 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2057:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2057 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2057:5: note: ')' token is here 2057 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:635:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:27: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:635:13: note: '{' token is here 635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:38: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:635:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:635:13: note: '{' token is here 635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ ./SQLite.xsi:635:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ ./SQLite.xsi:635:13: note: ')' token is here 635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:57: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:635:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:70: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:635:13: note: ')' token is here 635 | XSRETURN_UNDEF; | ^~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:339:72: note: expanded from macro 'XSRETURN_UNDEF' 339 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2090:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2090 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2090:5: note: '{' token is here 2090 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2090:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2090 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2090:5: note: ')' token is here 2090 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2212:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2212 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2212:5: note: '{' token is here 2212 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2212:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2212 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2212:5: note: ')' token is here 2212 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:712:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 712 | EXTEND(sp, num_fields); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:25: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:712:9: note: '{' token is here 712 | EXTEND(sp, num_fields); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:460:36: note: expanded from macro 'EXTEND' 460 | # define EXTEND(p,n) STMT_START { \ | ^ ./SQLite.xsi:712:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 712 | EXTEND(sp, num_fields); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:25: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^ ./SQLite.xsi:712:9: note: ')' token is here 712 | EXTEND(sp, num_fields); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:466:27: note: expanded from macro 'EXTEND' 466 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2286:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2286 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2286:5: note: '{' token is here 2286 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2286:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2286 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2286:5: note: ')' token is here 2286 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:746:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 746 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:27: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:746:9: note: '{' token is here 746 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:38: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:746:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 746 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:746:9: note: '{' token is here 746 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ ./SQLite.xsi:746:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 746 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ ./SQLite.xsi:746:9: note: ')' token is here 746 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:746:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 746 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:70: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:746:9: note: ')' token is here 746 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:72: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:752:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 752 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:27: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:752:9: note: '{' token is here 752 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:38: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:752:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 752 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ ./SQLite.xsi:752:9: note: '{' token is here 752 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ ./SQLite.xsi:752:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 752 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ ./SQLite.xsi:752:9: note: ')' token is here 752 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:57: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ ./SQLite.xsi:752:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 752 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:70: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^ ./SQLite.xsi:752:9: note: ')' token is here 752 | XSRETURN_YES; | ^~~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:338:72: note: expanded from macro 'XSRETURN_YES' 338 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2321:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2321 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2321:5: note: '{' token is here 2321 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2321:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2321 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2321:5: note: ')' token is here 2321 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2367:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2367 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2367:5: note: '{' token is here 2367 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2367:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2367 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2367:5: note: ')' token is here 2367 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2394:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2394 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2394:5: note: '{' token is here 2394 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2394:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2394 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2394:5: note: ')' token is here 2394 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2420:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2420 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2420:5: note: '{' token is here 2420 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2420:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2420 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2420:5: note: ')' token is here 2420 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2494:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2494:2: note: '{' token is here 2494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2494:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2494:2: note: '{' token is here 2494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:2494:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:2494:2: note: ')' token is here 2494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2494:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2494:2: note: ')' token is here 2494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2496:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2496:5: note: '{' token is here 2496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2496:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2496:5: note: ')' token is here 2496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2538:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2538 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2538:2: note: '{' token is here 2538 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2538:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2538 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2538:2: note: '{' token is here 2538 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:2538:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2538 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:2538:2: note: ')' token is here 2538 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2538:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2538 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2538:2: note: ')' token is here 2538 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2540:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2540 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2540:5: note: '{' token is here 2540 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2540:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2540 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2540:5: note: ')' token is here 2540 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2561:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2561 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2561:2: note: '{' token is here 2561 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2561:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2561 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2561:2: note: '{' token is here 2561 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:2561:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2561 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:2561:2: note: ')' token is here 2561 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2561:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2561 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2561:2: note: ')' token is here 2561 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2563:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2563 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2563:5: note: '{' token is here 2563 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2563:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2563 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2563:5: note: ')' token is here 2563 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2608:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2608:2: note: '{' token is here 2608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2608:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2608:2: note: '{' token is here 2608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:2608:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:2608:2: note: ')' token is here 2608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2608:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2608:2: note: ')' token is here 2608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2610:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2610 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2610:5: note: '{' token is here 2610 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2610:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2610 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2610:5: note: ')' token is here 2610 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2652:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2652 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2652:2: note: '{' token is here 2652 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2652:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2652 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2652:2: note: '{' token is here 2652 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:2652:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2652 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:2652:2: note: ')' token is here 2652 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2652:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2652 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2652:2: note: ')' token is here 2652 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2654:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2654 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2654:5: note: '{' token is here 2654 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2654:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2654 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2654:5: note: ')' token is here 2654 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2672:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2672 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2672:2: note: '{' token is here 2672 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2672:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2672 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2672:2: note: '{' token is here 2672 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:2672:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2672 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:2672:2: note: ')' token is here 2672 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2672:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2672 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2672:2: note: ')' token is here 2672 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2674:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2674 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2674:5: note: '{' token is here 2674 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2674:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2674 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2674:5: note: ')' token is here 2674 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2695:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2695 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2695:2: note: '{' token is here 2695 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2695:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2695 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2695:2: note: '{' token is here 2695 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:2695:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2695 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:2695:2: note: ')' token is here 2695 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2695:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2695 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2695:2: note: ')' token is here 2695 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2697:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2697 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2697:5: note: '{' token is here 2697 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2697:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2697 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2697:5: note: ')' token is here 2697 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2742:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2742 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2742:2: note: '{' token is here 2742 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2742:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2742 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2742:2: note: '{' token is here 2742 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:2742:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2742 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:2742:2: note: ')' token is here 2742 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2742:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2742 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2742:2: note: ')' token is here 2742 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2744:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2744 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2744:5: note: '{' token is here 2744 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2744:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2744 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2744:5: note: ')' token is here 2744 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2789:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2789 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2789:2: note: '{' token is here 2789 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2789:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2789 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2789:2: note: '{' token is here 2789 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:2789:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2789 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:2789:2: note: ')' token is here 2789 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2789:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2789 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2789:2: note: ')' token is here 2789 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2791:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2791 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2791:5: note: '{' token is here 2791 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2791:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2791 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2791:5: note: ')' token is here 2791 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2836:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2836 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2836:2: note: '{' token is here 2836 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2836:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2836 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2836:2: note: '{' token is here 2836 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:2836:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2836 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:2836:2: note: ')' token is here 2836 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2836:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2836 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2836:2: note: ')' token is here 2836 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2838:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2838 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2838:5: note: '{' token is here 2838 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2838:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2838 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2838:5: note: ')' token is here 2838 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2883:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2883 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2883:2: note: '{' token is here 2883 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2883:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2883 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2883:2: note: '{' token is here 2883 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:2883:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2883 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:2883:2: note: ')' token is here 2883 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2883:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2883 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2883:2: note: ')' token is here 2883 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2885:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2885 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2885:5: note: '{' token is here 2885 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2885:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2885 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2885:5: note: ')' token is here 2885 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2930:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2930 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2930:2: note: '{' token is here 2930 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2930:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2930 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2930:2: note: '{' token is here 2930 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:2930:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2930 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:2930:2: note: ')' token is here 2930 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2930:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2930 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2930:2: note: ')' token is here 2930 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2932:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2932 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2932:5: note: '{' token is here 2932 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2932:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2932 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2932:5: note: ')' token is here 2932 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2977:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2977:2: note: '{' token is here 2977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2977:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2977:2: note: '{' token is here 2977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:2977:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:2977:2: note: ')' token is here 2977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2977:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:2977:2: note: ')' token is here 2977 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:2979:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2979 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:2979:5: note: '{' token is here 2979 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:2979:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 2979 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:2979:5: note: ')' token is here 2979 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3024:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3024 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3024:2: note: '{' token is here 3024 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3024:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3024 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3024:2: note: '{' token is here 3024 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3024:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3024 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3024:2: note: ')' token is here 3024 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3024:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3024 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3024:2: note: ')' token is here 3024 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3026:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3026 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3026:5: note: '{' token is here 3026 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3026:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3026 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3026:5: note: ')' token is here 3026 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3071:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3071 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3071:2: note: '{' token is here 3071 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3071:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3071 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3071:2: note: '{' token is here 3071 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3071:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3071 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3071:2: note: ')' token is here 3071 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3071:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3071 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3071:2: note: ')' token is here 3071 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3073:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3073 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3073:5: note: '{' token is here 3073 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3073:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3073 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3073:5: note: ')' token is here 3073 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3118:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3118 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3118:2: note: '{' token is here 3118 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3118:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3118 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3118:2: note: '{' token is here 3118 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3118:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3118 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3118:2: note: ')' token is here 3118 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3118:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3118 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3118:2: note: ')' token is here 3118 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3120:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3120 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3120:5: note: '{' token is here 3120 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3120:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3120 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3120:5: note: ')' token is here 3120 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3165:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3165:2: note: '{' token is here 3165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3165:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3165:2: note: '{' token is here 3165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3165:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3165:2: note: ')' token is here 3165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3165:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3165:2: note: ')' token is here 3165 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3167 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3167:5: note: '{' token is here 3167 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3167 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3167:5: note: ')' token is here 3167 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3212:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3212 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3212:2: note: '{' token is here 3212 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3212:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3212 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3212:2: note: '{' token is here 3212 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3212:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3212 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3212:2: note: ')' token is here 3212 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3212:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3212 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3212:2: note: ')' token is here 3212 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3214:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3214 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3214:5: note: '{' token is here 3214 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3214:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3214 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3214:5: note: ')' token is here 3214 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3259:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3259:2: note: '{' token is here 3259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3259:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3259:2: note: '{' token is here 3259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3259:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3259:2: note: ')' token is here 3259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3259:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3259:2: note: ')' token is here 3259 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3261:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3261 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3261:5: note: '{' token is here 3261 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3261:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3261 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3261:5: note: ')' token is here 3261 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3306:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3306:2: note: '{' token is here 3306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3306:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3306:2: note: '{' token is here 3306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3306:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3306:2: note: ')' token is here 3306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3306:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3306:2: note: ')' token is here 3306 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3308:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3308 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3308:5: note: '{' token is here 3308 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3308:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3308 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3308:5: note: ')' token is here 3308 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3353:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3353 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3353:2: note: '{' token is here 3353 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3353:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3353 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3353:2: note: '{' token is here 3353 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3353:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3353 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3353:2: note: ')' token is here 3353 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3353:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3353 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3353:2: note: ')' token is here 3353 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3355:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3355 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3355:5: note: '{' token is here 3355 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3355:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3355 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3355:5: note: ')' token is here 3355 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3400:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3400 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3400:2: note: '{' token is here 3400 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3400:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3400 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3400:2: note: '{' token is here 3400 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3400:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3400 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3400:2: note: ')' token is here 3400 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3400:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3400 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3400:2: note: ')' token is here 3400 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3402:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3402 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3402:5: note: '{' token is here 3402 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3402:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3402 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3402:5: note: ')' token is here 3402 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3447:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3447 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3447:2: note: '{' token is here 3447 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3447:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3447 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3447:2: note: '{' token is here 3447 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3447:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3447 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3447:2: note: ')' token is here 3447 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3447:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3447 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3447:2: note: ')' token is here 3447 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3449:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3449 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3449:5: note: '{' token is here 3449 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3449:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3449 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3449:5: note: ')' token is here 3449 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3494:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3494:2: note: '{' token is here 3494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3494:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3494:2: note: '{' token is here 3494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3494:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3494:2: note: ')' token is here 3494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3494:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3494:2: note: ')' token is here 3494 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3496:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3496:5: note: '{' token is here 3496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3496:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3496:5: note: ')' token is here 3496 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3541:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3541 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3541:2: note: '{' token is here 3541 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3541:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3541 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3541:2: note: '{' token is here 3541 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3541:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3541 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3541:2: note: ')' token is here 3541 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3541:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3541 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3541:2: note: ')' token is here 3541 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3543:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3543 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3543:5: note: '{' token is here 3543 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3543:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3543 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3543:5: note: ')' token is here 3543 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3588:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3588:2: note: '{' token is here 3588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3588:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3588:2: note: '{' token is here 3588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3588:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3588:2: note: ')' token is here 3588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3588:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3588:2: note: ')' token is here 3588 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3590:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3590 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3590:5: note: '{' token is here 3590 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3590:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3590 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3590:5: note: ')' token is here 3590 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3635:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3635:2: note: '{' token is here 3635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3635:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3635:2: note: '{' token is here 3635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3635:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3635:2: note: ')' token is here 3635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3635:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3635:2: note: ')' token is here 3635 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3637:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3637 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3637:5: note: '{' token is here 3637 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3637:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3637 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3637:5: note: ')' token is here 3637 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3682:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3682 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3682:2: note: '{' token is here 3682 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3682:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3682 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3682:2: note: '{' token is here 3682 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3682:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3682 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3682:2: note: ')' token is here 3682 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3682:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3682 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3682:2: note: ')' token is here 3682 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3684:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3684 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3684:5: note: '{' token is here 3684 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3684:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3684 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3684:5: note: ')' token is here 3684 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3729:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3729 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3729:2: note: '{' token is here 3729 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3729:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3729 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3729:2: note: '{' token is here 3729 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3729:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3729 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3729:2: note: ')' token is here 3729 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3729:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3729 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3729:2: note: ')' token is here 3729 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3731:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3731 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3731:5: note: '{' token is here 3731 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3731:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3731 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3731:5: note: ')' token is here 3731 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3776:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3776 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3776:2: note: '{' token is here 3776 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3776:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3776 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3776:2: note: '{' token is here 3776 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3776:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3776 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3776:2: note: ')' token is here 3776 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3776:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3776 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3776:2: note: ')' token is here 3776 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3778:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3778 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3778:5: note: '{' token is here 3778 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3778:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3778 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3778:5: note: ')' token is here 3778 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3823:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3823 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3823:2: note: '{' token is here 3823 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3823:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3823 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3823:2: note: '{' token is here 3823 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3823:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3823 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3823:2: note: ')' token is here 3823 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3823:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3823 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3823:2: note: ')' token is here 3823 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3825:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3825 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3825:5: note: '{' token is here 3825 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3825:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3825 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3825:5: note: ')' token is here 3825 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3870:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3870 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3870:2: note: '{' token is here 3870 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3870:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3870 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3870:2: note: '{' token is here 3870 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3870:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3870 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3870:2: note: ')' token is here 3870 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3870:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3870 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3870:2: note: ')' token is here 3870 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3872:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3872 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3872:5: note: '{' token is here 3872 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3872:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3872 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3872:5: note: ')' token is here 3872 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3917:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3917 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3917:2: note: '{' token is here 3917 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3917:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3917 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3917:2: note: '{' token is here 3917 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3917:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3917 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3917:2: note: ')' token is here 3917 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3917:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3917 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3917:2: note: ')' token is here 3917 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3919:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3919 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3919:5: note: '{' token is here 3919 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3919:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3919 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3919:5: note: ')' token is here 3919 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3964:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3964 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3964:2: note: '{' token is here 3964 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3964:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3964 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3964:2: note: '{' token is here 3964 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:3964:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3964 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:3964:2: note: ')' token is here 3964 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3964:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3964 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:3964:2: note: ')' token is here 3964 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:3966:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3966 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:3966:5: note: '{' token is here 3966 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:3966:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3966 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:3966:5: note: ')' token is here 3966 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4011:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4011 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4011:2: note: '{' token is here 4011 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4011:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4011 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4011:2: note: '{' token is here 4011 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4011:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4011 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4011:2: note: ')' token is here 4011 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4011:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4011 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4011:2: note: ')' token is here 4011 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4013:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4013 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4013:5: note: '{' token is here 4013 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4013:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4013 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4013:5: note: ')' token is here 4013 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4058:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4058 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4058:2: note: '{' token is here 4058 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4058:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4058 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4058:2: note: '{' token is here 4058 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4058:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4058 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4058:2: note: ')' token is here 4058 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4058:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4058 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4058:2: note: ')' token is here 4058 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4060:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4060 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4060:5: note: '{' token is here 4060 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4060:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4060 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4060:5: note: ')' token is here 4060 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4105:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4105 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4105:2: note: '{' token is here 4105 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4105:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4105 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4105:2: note: '{' token is here 4105 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4105:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4105 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4105:2: note: ')' token is here 4105 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4105:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4105 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4105:2: note: ')' token is here 4105 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4107:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4107 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4107:5: note: '{' token is here 4107 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4107:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4107 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4107:5: note: ')' token is here 4107 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4152:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4152 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4152:2: note: '{' token is here 4152 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4152:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4152 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4152:2: note: '{' token is here 4152 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4152:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4152 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4152:2: note: ')' token is here 4152 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4152:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4152 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4152:2: note: ')' token is here 4152 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4154:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4154 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4154:5: note: '{' token is here 4154 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4154:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4154 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4154:5: note: ')' token is here 4154 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4199:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4199 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4199:2: note: '{' token is here 4199 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4199:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4199 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4199:2: note: '{' token is here 4199 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4199:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4199 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4199:2: note: ')' token is here 4199 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4199:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4199 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4199:2: note: ')' token is here 4199 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4201:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4201 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4201:5: note: '{' token is here 4201 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4201:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4201 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4201:5: note: ')' token is here 4201 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4246:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4246 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4246:2: note: '{' token is here 4246 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4246:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4246 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4246:2: note: '{' token is here 4246 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4246:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4246 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4246:2: note: ')' token is here 4246 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4246:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4246 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4246:2: note: ')' token is here 4246 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4248:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4248 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4248:5: note: '{' token is here 4248 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4248:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4248 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4248:5: note: ')' token is here 4248 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4293:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4293:2: note: '{' token is here 4293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4293:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4293:2: note: '{' token is here 4293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4293:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4293:2: note: ')' token is here 4293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4293:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4293:2: note: ')' token is here 4293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4295:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4295 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4295:5: note: '{' token is here 4295 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4295:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4295 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4295:5: note: ')' token is here 4295 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4340:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4340 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4340:2: note: '{' token is here 4340 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4340:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4340 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4340:2: note: '{' token is here 4340 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4340:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4340 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4340:2: note: ')' token is here 4340 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4340:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4340 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4340:2: note: ')' token is here 4340 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4342:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4342 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4342:5: note: '{' token is here 4342 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4342:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4342 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4342:5: note: ')' token is here 4342 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4387:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4387 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4387:2: note: '{' token is here 4387 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4387:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4387 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4387:2: note: '{' token is here 4387 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4387:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4387 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4387:2: note: ')' token is here 4387 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4387:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4387 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4387:2: note: ')' token is here 4387 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4389:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4389 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4389:5: note: '{' token is here 4389 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4389:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4389 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4389:5: note: ')' token is here 4389 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4434:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4434 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4434:2: note: '{' token is here 4434 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4434:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4434 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4434:2: note: '{' token is here 4434 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4434:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4434 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4434:2: note: ')' token is here 4434 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4434:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4434 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4434:2: note: ')' token is here 4434 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4436:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4436 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4436:5: note: '{' token is here 4436 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4436:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4436 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4436:5: note: ')' token is here 4436 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4481:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4481 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4481:2: note: '{' token is here 4481 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4481:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4481 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4481:2: note: '{' token is here 4481 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4481:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4481 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4481:2: note: ')' token is here 4481 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4481:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4481 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4481:2: note: ')' token is here 4481 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4483:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4483 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4483:5: note: '{' token is here 4483 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4483:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4483 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4483:5: note: ')' token is here 4483 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4528:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4528 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4528:2: note: '{' token is here 4528 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4528:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4528 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4528:2: note: '{' token is here 4528 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4528:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4528 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4528:2: note: ')' token is here 4528 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4528:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4528 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4528:2: note: ')' token is here 4528 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4530:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4530 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4530:5: note: '{' token is here 4530 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4530:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4530 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4530:5: note: ')' token is here 4530 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4575:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4575 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4575:2: note: '{' token is here 4575 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4575:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4575 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4575:2: note: '{' token is here 4575 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4575:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4575 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4575:2: note: ')' token is here 4575 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4575:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4575 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4575:2: note: ')' token is here 4575 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4577:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4577 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4577:5: note: '{' token is here 4577 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4577:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4577 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4577:5: note: ')' token is here 4577 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4622:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4622:2: note: '{' token is here 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4622:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4622:2: note: '{' token is here 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4622:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4622:2: note: ')' token is here 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4622:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4622:2: note: ')' token is here 4622 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4624:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4624 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4624:5: note: '{' token is here 4624 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4624:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4624 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4624:5: note: ')' token is here 4624 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4669:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4669 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4669:2: note: '{' token is here 4669 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4669:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4669 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4669:2: note: '{' token is here 4669 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4669:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4669 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4669:2: note: ')' token is here 4669 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4669:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4669 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4669:2: note: ')' token is here 4669 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4671:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4671 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4671:5: note: '{' token is here 4671 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4671:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4671 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4671:5: note: ')' token is here 4671 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4713:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4713 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4713:2: note: '{' token is here 4713 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4713:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4713 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4713:2: note: '{' token is here 4713 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4713:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4713 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4713:2: note: ')' token is here 4713 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4713:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4713 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4713:2: note: ')' token is here 4713 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4715:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4715 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4715:5: note: '{' token is here 4715 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4715:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4715 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4715:5: note: ')' token is here 4715 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4736:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4736 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4736:2: note: '{' token is here 4736 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4736:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4736 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4736:2: note: '{' token is here 4736 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4736:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4736 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4736:2: note: ')' token is here 4736 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4736:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4736 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4736:2: note: ')' token is here 4736 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4738 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4738:5: note: '{' token is here 4738 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4738 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4738:5: note: ')' token is here 4738 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4783:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4783 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4783:2: note: '{' token is here 4783 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4783:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4783 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4783:2: note: '{' token is here 4783 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4783:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4783 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4783:2: note: ')' token is here 4783 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4783:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4783 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4783:2: note: ')' token is here 4783 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4785:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4785 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4785:5: note: '{' token is here 4785 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4785:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4785 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4785:5: note: ')' token is here 4785 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4830:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4830 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4830:2: note: '{' token is here 4830 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4830:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4830 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4830:2: note: '{' token is here 4830 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4830:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4830 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4830:2: note: ')' token is here 4830 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4830:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4830 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4830:2: note: ')' token is here 4830 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4832:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4832 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4832:5: note: '{' token is here 4832 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4832:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4832 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4832:5: note: ')' token is here 4832 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4877:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4877 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4877:2: note: '{' token is here 4877 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4877:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4877 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4877:2: note: '{' token is here 4877 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4877:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4877 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4877:2: note: ')' token is here 4877 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4877:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4877 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4877:2: note: ')' token is here 4877 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4879:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4879 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4879:5: note: '{' token is here 4879 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4879:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4879 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4879:5: note: ')' token is here 4879 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4924:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4924 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4924:2: note: '{' token is here 4924 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4924:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4924 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4924:2: note: '{' token is here 4924 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4924:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4924 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4924:2: note: ')' token is here 4924 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4924:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4924 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4924:2: note: ')' token is here 4924 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4926:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4926 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4926:5: note: '{' token is here 4926 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4926:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4926 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4926:5: note: ')' token is here 4926 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4971:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4971 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4971:2: note: '{' token is here 4971 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4971:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4971 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4971:2: note: '{' token is here 4971 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:4971:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4971 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:4971:2: note: ')' token is here 4971 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4971:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4971 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:4971:2: note: ')' token is here 4971 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:4973:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4973 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:4973:5: note: '{' token is here 4973 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:4973:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4973 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:4973:5: note: ')' token is here 4973 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5018:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5018 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5018:2: note: '{' token is here 5018 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5018:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5018 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5018:2: note: '{' token is here 5018 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5018:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5018 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5018:2: note: ')' token is here 5018 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5018:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5018 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5018:2: note: ')' token is here 5018 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5020:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5020 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5020:5: note: '{' token is here 5020 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5020:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5020 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5020:5: note: ')' token is here 5020 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5065:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5065 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5065:2: note: '{' token is here 5065 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5065:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5065 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5065:2: note: '{' token is here 5065 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5065:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5065 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5065:2: note: ')' token is here 5065 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5065:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5065 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5065:2: note: ')' token is here 5065 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5067:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5067 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5067:5: note: '{' token is here 5067 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5067:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5067 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5067:5: note: ')' token is here 5067 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5112:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5112 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5112:2: note: '{' token is here 5112 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5112:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5112 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5112:2: note: '{' token is here 5112 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5112:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5112 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5112:2: note: ')' token is here 5112 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5112:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5112 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5112:2: note: ')' token is here 5112 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5114:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5114 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5114:5: note: '{' token is here 5114 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5114:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5114 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5114:5: note: ')' token is here 5114 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5159:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5159 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5159:2: note: '{' token is here 5159 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5159:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5159 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5159:2: note: '{' token is here 5159 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5159:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5159 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5159:2: note: ')' token is here 5159 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5159:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5159 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5159:2: note: ')' token is here 5159 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5161:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5161 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5161:5: note: '{' token is here 5161 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5161:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5161 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5161:5: note: ')' token is here 5161 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5206:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5206:2: note: '{' token is here 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5206:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5206:2: note: '{' token is here 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5206:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5206:2: note: ')' token is here 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5206:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5206:2: note: ')' token is here 5206 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5208:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5208 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5208:5: note: '{' token is here 5208 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5208:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5208 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5208:5: note: ')' token is here 5208 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5250:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5250 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5250:2: note: '{' token is here 5250 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5250:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5250 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5250:2: note: '{' token is here 5250 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5250:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5250 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5250:2: note: ')' token is here 5250 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5250:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5250 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5250:2: note: ')' token is here 5250 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5252:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5252 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5252:5: note: '{' token is here 5252 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5252:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5252 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5252:5: note: ')' token is here 5252 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5270:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5270 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5270:2: note: '{' token is here 5270 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5270:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5270 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5270:2: note: '{' token is here 5270 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5270:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5270 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5270:2: note: ')' token is here 5270 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5270:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5270 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5270:2: note: ')' token is here 5270 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5272:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5272 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5272:5: note: '{' token is here 5272 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5272:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5272 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5272:5: note: ')' token is here 5272 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5293:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5293:2: note: '{' token is here 5293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5293:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5293:2: note: '{' token is here 5293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5293:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5293:2: note: ')' token is here 5293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5293:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5293:2: note: ')' token is here 5293 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5295:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5295 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5295:5: note: '{' token is here 5295 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5295:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5295 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5295:5: note: ')' token is here 5295 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5337:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5337 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5337:2: note: '{' token is here 5337 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5337:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5337 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5337:2: note: '{' token is here 5337 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5337:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5337 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5337:2: note: ')' token is here 5337 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5337:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5337 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5337:2: note: ')' token is here 5337 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5339:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5339 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5339:5: note: '{' token is here 5339 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5339:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5339 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5339:5: note: ')' token is here 5339 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5360:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5360 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5360:2: note: '{' token is here 5360 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5360:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5360 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5360:2: note: '{' token is here 5360 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5360:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5360 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5360:2: note: ')' token is here 5360 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5360:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5360 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5360:2: note: ')' token is here 5360 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5362:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5362 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5362:5: note: '{' token is here 5362 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5362:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5362 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5362:5: note: ')' token is here 5362 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5407:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5407 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5407:2: note: '{' token is here 5407 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5407:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5407 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5407:2: note: '{' token is here 5407 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5407:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5407 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5407:2: note: ')' token is here 5407 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5407:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5407 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5407:2: note: ')' token is here 5407 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5409:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5409 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5409:5: note: '{' token is here 5409 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5409:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5409 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5409:5: note: ')' token is here 5409 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5451:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5451 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5451:2: note: '{' token is here 5451 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5451:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5451 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5451:2: note: '{' token is here 5451 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5451:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5451 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5451:2: note: ')' token is here 5451 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5451:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5451 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5451:2: note: ')' token is here 5451 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5453:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5453 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5453:5: note: '{' token is here 5453 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5453:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5453 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5453:5: note: ')' token is here 5453 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5474:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5474 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5474:2: note: '{' token is here 5474 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5474:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5474 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5474:2: note: '{' token is here 5474 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5474:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5474 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5474:2: note: ')' token is here 5474 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5474:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5474 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5474:2: note: ')' token is here 5474 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5476:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5476 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5476:5: note: '{' token is here 5476 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5476:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5476 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5476:5: note: ')' token is here 5476 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5521:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5521 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5521:2: note: '{' token is here 5521 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5521:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5521 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5521:2: note: '{' token is here 5521 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5521:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5521 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5521:2: note: ')' token is here 5521 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5521:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5521 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5521:2: note: ')' token is here 5521 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5523:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5523 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5523:5: note: '{' token is here 5523 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5523:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5523 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5523:5: note: ')' token is here 5523 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5565:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5565 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5565:2: note: '{' token is here 5565 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5565:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5565 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5565:2: note: '{' token is here 5565 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5565:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5565 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5565:2: note: ')' token is here 5565 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5565:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5565 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5565:2: note: ')' token is here 5565 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5567:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5567 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5567:5: note: '{' token is here 5567 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5567:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5567 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5567:5: note: ')' token is here 5567 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5585:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5585 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5585:2: note: '{' token is here 5585 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5585:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5585 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5585:2: note: '{' token is here 5585 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5585:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5585 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5585:2: note: ')' token is here 5585 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5585:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5585 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5585:2: note: ')' token is here 5585 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5587:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5587 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5587:5: note: '{' token is here 5587 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5587:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5587 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5587:5: note: ')' token is here 5587 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5608:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5608:2: note: '{' token is here 5608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5608:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5608:2: note: '{' token is here 5608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5608:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5608:2: note: ')' token is here 5608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5608:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5608:2: note: ')' token is here 5608 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5610:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5610 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5610:5: note: '{' token is here 5610 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5610:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5610 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5610:5: note: ')' token is here 5610 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5655:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5655 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5655:2: note: '{' token is here 5655 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5655:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5655 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5655:2: note: '{' token is here 5655 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5655:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5655 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5655:2: note: ')' token is here 5655 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5655:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5655 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5655:2: note: ')' token is here 5655 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5657:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5657 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5657:5: note: '{' token is here 5657 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5657:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5657 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5657:5: note: ')' token is here 5657 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5702:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5702 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5702:2: note: '{' token is here 5702 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5702:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5702 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5702:2: note: '{' token is here 5702 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5702:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5702 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5702:2: note: ')' token is here 5702 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5702:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5702 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5702:2: note: ')' token is here 5702 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5704:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5704 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5704:5: note: '{' token is here 5704 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5704:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5704 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5704:5: note: ')' token is here 5704 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5749:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5749 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5749:2: note: '{' token is here 5749 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5749:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5749 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5749:2: note: '{' token is here 5749 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5749:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5749 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5749:2: note: ')' token is here 5749 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5749:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5749 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5749:2: note: ')' token is here 5749 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5751:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5751 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5751:5: note: '{' token is here 5751 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5751:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5751 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5751:5: note: ')' token is here 5751 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5796:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5796 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5796:2: note: '{' token is here 5796 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5796:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5796 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5796:2: note: '{' token is here 5796 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5796:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5796 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5796:2: note: ')' token is here 5796 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5796:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5796 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5796:2: note: ')' token is here 5796 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5798:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5798 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5798:5: note: '{' token is here 5798 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5798:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5798 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5798:5: note: ')' token is here 5798 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5843:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5843 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5843:2: note: '{' token is here 5843 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5843:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5843 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5843:2: note: '{' token is here 5843 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5843:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5843 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5843:2: note: ')' token is here 5843 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5843:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5843 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5843:2: note: ')' token is here 5843 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5845:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5845 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5845:5: note: '{' token is here 5845 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5845:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5845 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5845:5: note: ')' token is here 5845 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5890:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5890 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:18: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5890:2: note: '{' token is here 5890 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:29: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5890:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5890 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:5: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5890:2: note: '{' token is here 5890 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:483:16: note: expanded from macro 'TARGi' 483 | STMT_START { \ | ^ SQLite.c:5890:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5890 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:5: note: expanded from macro 'TARGi' 500 | } STMT_END | ^ SQLite.c:5890:2: note: ')' token is here 5890 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:31: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:500:7: note: expanded from macro 'TARGi' 500 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5890:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5890 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:56: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^ SQLite.c:5890:2: note: ')' token is here 5890 | PUSHi((IV)RETVAL); | ^~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/pp.h:556:58: note: expanded from macro 'PUSHi' 556 | #define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ SQLite.c:5892:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5892 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:5: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^~~~~~~~~~ ./ppport.h:4001:28: note: expanded from macro 'STMT_START' 4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ SQLite.c:5892:5: note: '{' token is here 5892 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:325:16: note: expanded from macro 'XSRETURN' 325 | STMT_START { \ | ^ SQLite.c:5892:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5892 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:5: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^ SQLite.c:5892:5: note: ')' token is here 5892 | XSRETURN(1); | ^~~~~~~~~~~ /usr/lib64/perl5/CORE/XSUB.h:330:7: note: expanded from macro 'XSRETURN' 330 | } STMT_END | ^~~~~~~~ ./ppport.h:4002:20: note: expanded from macro 'STMT_END' 4002 | # define STMT_END ) | ^ In file included from SQLite.xs:3: In file included from ./SQLiteXS.h:17: ./dbdimp.h:199:1: warning: unused function 'newUTF8SVpv' [-Wunused-function] 199 | newUTF8SVpv(char *s, STRLEN len) { | ^~~~~~~~~~~ ./dbdimp.h:209:1: warning: unused function 'newUTF8SVpvn' [-Wunused-function] 209 | newUTF8SVpvn(char *s, STRLEN len) { | ^~~~~~~~~~~~ 783 warnings generated. rm -f blib/arch/auto/DBD/SQLite/SQLite.so clang -lpthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -L/usr/local/lib -fstack-protector-strong -Wl,-Bsymbolic SQLite.o dbdimp.o -o blib/arch/auto/DBD/SQLite/SQLite.so \ -lsqlite3 -lperl \ chmod 755 blib/arch/auto/DBD/SQLite/SQLite.so Manifying 7 pod documents + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.g5Vq6A + umask 022 + cd /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + '[' /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT ++ dirname /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT + mkdir -p /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + mkdir /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd DBD-SQLite-1.76 + /usr/bin/make install DESTDIR=/builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT 'INSTALL=/usr/bin/install -p' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SQLite.bs blib/arch/auto/DBD/SQLite/SQLite.bs 644 Manifying 7 pod documents Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/lib64/perl5/vendor_perl/auto/DBD/SQLite/SQLite.so Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/lib64/perl5/vendor_perl/DBD/SQLite.pm Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/lib64/perl5/vendor_perl/DBD/SQLite/VirtualTable.pm Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/lib64/perl5/vendor_perl/DBD/SQLite/GetInfo.pm Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/lib64/perl5/vendor_perl/DBD/SQLite/Fulltext_search.pod Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/lib64/perl5/vendor_perl/DBD/SQLite/Cookbook.pod Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/lib64/perl5/vendor_perl/DBD/SQLite/Constants.pm Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/lib64/perl5/vendor_perl/DBD/SQLite/VirtualTable/FileContent.pm Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/lib64/perl5/vendor_perl/DBD/SQLite/VirtualTable/PerlData.pm Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/share/man/man3/DBD::SQLite.3pm Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/share/man/man3/DBD::SQLite::Constants.3pm Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/share/man/man3/DBD::SQLite::Cookbook.3pm Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/share/man/man3/DBD::SQLite::Fulltext_search.3pm Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/share/man/man3/DBD::SQLite::VirtualTable.3pm Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/share/man/man3/DBD::SQLite::VirtualTable::FileContent.3pm Installing /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/share/man/man3/DBD::SQLite::VirtualTable::PerlData.3pm + find /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT -type f -name '*.bs' -size 0 -delete + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr find-debuginfo: starting + mkdir -p /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/libexec/perl-DBD-SQLite + cp -a t /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/libexec/perl-DBD-SQLite + cat + chmod +x /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/libexec/perl-DBD-SQLite/test + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.76-1.fc41 --unique-debug-suffix -1.76-1.fc41.ppc64le --unique-debug-src-base perl-DBD-SQLite-1.76-1.fc41.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/DBD-SQLite-1.76 Extracting debug info from 1 files DWARF-compressing 1 files dwz: ./usr/lib64/perl5/vendor_perl/auto/DBD/SQLite/SQLite.so-1.76-1.fc41.ppc64le.debug: Unknown debugging section .debug_addr sepdebugcrcfix: Updated 0 CRC32s, 1 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/perl-DBD-SQLite-1.76-1.fc41.ppc64le find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/libexec/perl-DBD-SQLite/test from /bin/bash to #!/usr/bin/bash + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j2 /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT Scanned 31 directories and 141 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.8wecUr + umask 022 + cd /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd DBD-SQLite-1.76 ++ perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print $1} else {print 1}' -- '-j${RPM_BUILD_NCPUS}' + export HARNESS_OPTIONS=j1 + HARNESS_OPTIONS=j1 + make test "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SQLite.bs blib/arch/auto/DBD/SQLite/SQLite.bs 644 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t # $DBI::VERSION=1.645 # Compile Options: # ATOMIC_INTRINSICS=1 # COMPILER=gcc-14.2.1 20240801 (Red Hat 14.2.1-1) # DEFAULT_AUTOVACUUM # DEFAULT_CACHE_SIZE=-2000 # DEFAULT_FILE_FORMAT=4 # DEFAULT_JOURNAL_SIZE_LIMIT=-1 # DEFAULT_MMAP_SIZE=0 # DEFAULT_PAGE_SIZE=4096 # DEFAULT_PCACHE_INITSZ=20 # DEFAULT_RECURSIVE_TRIGGERS # DEFAULT_SECTOR_SIZE=4096 # DEFAULT_SYNCHRONOUS=2 # DEFAULT_WAL_AUTOCHECKPOINT=1000 # DEFAULT_WAL_SYNCHRONOUS=2 # DEFAULT_WORKER_THREADS=0 # DIRECT_OVERFLOW_READ # DISABLE_DIRSYNC # ENABLE_COLUMN_METADATA # ENABLE_DBPAGE_VTAB # ENABLE_DBSTAT_VTAB # ENABLE_FTS3 # ENABLE_FTS3_PARENTHESIS # ENABLE_FTS4 # ENABLE_FTS5 # ENABLE_MATH_FUNCTIONS # ENABLE_RTREE # ENABLE_UNLOCK_NOTIFY # HAVE_ISNAN # MALLOC_SOFT_LIMIT=1024 # MAX_ATTACHED=10 # MAX_COLUMN=2000 # MAX_COMPOUND_SELECT=500 # MAX_DEFAULT_PAGE_SIZE=8192 # MAX_EXPR_DEPTH=1000 # MAX_FUNCTION_ARG=127 # MAX_LENGTH=1000000000 # MAX_LIKE_PATTERN_LENGTH=50000 # MAX_MMAP_SIZE=0x7fff0000 # MAX_PAGE_COUNT=0xfffffffe # MAX_PAGE_SIZE=65536 # MAX_SQL_LENGTH=1000000000 # MAX_TRIGGER_DEPTH=1000 # MAX_VARIABLE_NUMBER=32766 # MAX_VDBE_OP=250000000 # MAX_WORKER_THREADS=8 # MUTEX_PTHREADS # SECURE_DELETE # SYSTEM_MALLOC # TEMP_STORE=1 # THREADSAFE=1 t/01_compile.t ........................................ ok # sqlite_version=3.46.1 t/02_logon.t .......................................... ok t/03_create_table.t ................................... ok t/04_insert.t ......................................... ok t/05_select.t ......................................... ok t/06_tran.t ........................................... ok t/07_error.t .......................................... ok t/08_busy.t ........................................... ok t/09_create_function.t ................................ ok t/10_create_aggregate.t ............................... ok t/11_get_info.t ....................................... ok t/12_unicode.t ........................................ ok t/13_create_collation.t ............................... ok t/14_progress_handler.t ............................... ok t/15_ak_dbd.t ......................................... ok t/16_column_info.t .................................... ok t/17_createdrop.t ..................................... ok t/18_insertfetch.t .................................... ok t/19_bindparam.t ...................................... ok t/20_blobs.t .......................................... ok t/21_blobtext.t ....................................... ok t/22_listfields.t ..................................... ok t/23_nulls.t .......................................... ok t/24_numrows.t ........................................ ok t/25_chopblanks.t ..................................... ok t/26_commit.t ......................................... ok t/27_metadata.t ....................................... ok t/28_schemachange.t ................................... ok t/30_auto_rollback.t .................................. ok t/31_bind_weird_number_param.t ........................ ok t/32_inactive_error.t ................................. ok t/33_non_latin_path.t ................................. ok t/34_online_backup.t .................................. ok t/35_table_info.t ..................................... ok t/36_hooks.t .......................................... ok t/37_regexp.t ......................................... ok t/38_empty_statement.t ................................ ok t/39_foreign_keys.t ................................... ok t/40_multiple_statements.t ............................ ok t/41_placeholders.t ................................... ok t/42_primary_key_info.t ............................... ok t/43_fts3.t ........................................... ok t/44_rtree.t .......................................... ok t/45_savepoints.t ..................................... ok t/46_mod_perl.t ....................................... skipped: requires APR::Table t/47_execute.t ........................................ ok t/48_bind_param_is_sticky.t ........................... ok t/49_trace_and_profile.t .............................. ok t/50_foreign_key_info.t ............................... ok t/51_table_column_metadata.t .......................... ok t/52_db_filename.t .................................... ok t/53_status.t ......................................... ok t/54_literal_txn.t .................................... ok t/55_statistics_info.t ................................ ok t/56_open_flags.t ..................................... ok t/57_uri_filename.t ................................... ok t/58_see_if_its_a_number_and_explicit_binding.t ....... ok t/59_extended_result_codes.t .......................... skipped: this test is for Win32 only t/60_readonly.t ....................................... ok t/61_strlike.t ........................................ ok t/62_regexp_multibyte_char_class.t .................... ok t/63_param_values.t ................................... ok t/64_limit.t .......................................... ok t/65_db_config.t ...................................... ok t/66_get_autocommit.t ................................. ok t/cookbook_variance.t ................................. ok t/rt_106151_outermost_savepoint.t ..................... ok t/rt_106950_extra_warnings_with_savepoints.t .......... ok t/rt_115465_column_info_with_spaces.t ................. ok t/rt_124227_index_regression.t ........................ ok t/rt_15186_prepcached.t ............................... ok t/rt_21406_auto_finish.t .............................. ok t/rt_25371_asymmetric_unicode.t ....................... ok t/rt_25460_numeric_aggregate.t ........................ ok t/rt_25924_user_defined_func_unicode.t ................ ok t/rt_26775_distinct.t ................................. ok t/rt_27553_prepared_cache_and_analyze.t ............... ok t/rt_29058_group_by.t ................................. ok t/rt_29629_sqlite_where_length.t ...................... ok t/rt_31324_full_names.t ............................... ok t/rt_32889_prepare_cached_reexecute.t ................. ok t/rt_36836_duplicate_key.t ............................ ok t/rt_36838_unique_and_bus_error.t ..................... ok t/rt_40594_nullable.t ................................. ok t/rt_48393_debug_panic_with_commit.t .................. skipped: set $ENV{TEST_DBD_SQLITE_WITH_DEBUGGER} to enable this test t/rt_50503_fts3.t ..................................... ok t/rt_52573_manual_exclusive_lock.t .................... ok t/rt_53235_icu_compatibility.t ........................ skipped: requires SQLite ICU plugin to be enabled t/rt_62370_diconnected_handles_operation.t ............ ok t/rt_64177_ping_wipes_out_the_errstr.t ................ ok t/rt_67581_bind_params_mismatch.t ..................... ok t/rt_71311_bind_col_and_unicode.t ..................... ok t/rt_73159_fts_tokenizer_segfault.t ................... ok t/rt_73787_exponential_buffer_overflow.t .............. ok t/rt_76395_int_overflow.t ............................. ok t/rt_77724_primary_key_with_a_whitespace.t ............ ok t/rt_78833_utf8_flag_for_column_names.t ............... ok t/rt_81536_multi_column_primary_key_info.t ............ ok t/rt_88228_sqlite_3_8_0_crash.t ....................... ok t/rt_96050_db_filename_for_a_closed_database.t ........ ok t/rt_96877_unicode_statements.t ....................... ok t/rt_96878_fts_contentless_table.t .................... ok t/rt_97598_crash_on_disconnect_with_virtual_tables.t .. ok t/virtual_table/00_base.t ............................. ok t/virtual_table/01_destroy.t .......................... ok t/virtual_table/02_find_function.t .................... ok t/virtual_table/10_filecontent.t ...................... ok t/virtual_table/11_filecontent_fulltext.t ............. ok t/virtual_table/20_perldata.t ......................... ok t/virtual_table/21_perldata_charinfo.t ................ ok t/virtual_table/rt_124941.t ........................... ok t/virtual_table/rt_99748.t ............................ ok t/virtual_table/unknown_op.t .......................... ok All tests successful. Files=113, Tests=3863, 23 wallclock secs ( 0.64 usr 0.12 sys + 13.79 cusr 1.21 csys = 15.76 CPU) Result: PASS + RPM_EC=0 ++ jobs -p + exit 0 Processing files: perl-DBD-SQLite-1.76-1.fc41.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.LufPyP + umask 022 + cd /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + cd DBD-SQLite-1.76 + DOCDIR=/builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/share/doc/perl-DBD-SQLite + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/share/doc/perl-DBD-SQLite + cp -pr /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/DBD-SQLite-1.76/Changes /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/share/doc/perl-DBD-SQLite + cp -pr /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/DBD-SQLite-1.76/README /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/share/doc/perl-DBD-SQLite + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Hoee2X + umask 022 + cd /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + cd DBD-SQLite-1.76 + LICENSEDIR=/builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/share/licenses/perl-DBD-SQLite + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/share/licenses/perl-DBD-SQLite + cp -pr /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/DBD-SQLite-1.76/LICENSE /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT/usr/share/licenses/perl-DBD-SQLite + RPM_EC=0 ++ jobs -p + exit 0 Provides: perl(DBD::SQLite) = 1.76 perl(DBD::SQLite::Constants) perl(DBD::SQLite::GetInfo) perl(DBD::SQLite::VirtualTable) = 1.76 perl(DBD::SQLite::VirtualTable::Cursor) perl(DBD::SQLite::VirtualTable::FileContent) perl(DBD::SQLite::VirtualTable::FileContent::Cursor) perl(DBD::SQLite::VirtualTable::PerlData) perl(DBD::SQLite::VirtualTable::PerlData::Cursor) perl-DBD-SQLite = 1.76-1.fc41 perl-DBD-SQLite(ppc-64) = 1.76-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld64.so.2()(64bit) ld64.so.2(GLIBC_2.22)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libperl.so.5.40()(64bit) libsqlite3.so.0()(64bit) perl(:MODULE_COMPAT_5.40.0) perl(:VERSION) >= 5.6.0 perl(DBD::SQLite) perl(DBD::SQLite::VirtualTable) perl(DBD::SQLite::VirtualTable::Cursor) perl(DBI) >= 1.57 perl(Exporter) perl(Scalar::Util) perl(Tie::Hash) perl(XSLoader) perl(base) perl(constant) perl(locale) perl(strict) perl(warnings) perl-libs rtld(GNU_HASH) Processing files: perl-DBD-SQLite-tests-1.76-1.fc41.ppc64le Provides: perl-DBD-SQLite-tests = 1.76-1.fc41 perl-DBD-SQLite-tests(ppc-64) = 1.76-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash /usr/bin/perl perl(:VERSION) >= 5.5.30 perl(Carp) perl(DBD::SQLite) perl(DBD::SQLite::Constants) perl(DBD::SQLite::VirtualTable) perl(DBD::SQLite::VirtualTable::Cursor) perl(DBI) perl(DBI::Const::GetInfoType) perl(Digest::MD5) perl(Encode) perl(Exporter) perl(File::Spec) perl(File::Spec::Functions) perl(File::Temp) perl(FindBin) perl(POSIX) perl(Test::More) perl(Time::HiRes) perl(base) perl(if) perl(lib) perl(locale) perl(strict) perl(warnings) Processing files: perl-DBD-SQLite-debugsource-1.76-1.fc41.ppc64le Provides: perl-DBD-SQLite-debugsource = 1.76-1.fc41 perl-DBD-SQLite-debugsource(ppc-64) = 1.76-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: perl-DBD-SQLite-debuginfo-1.76-1.fc41.ppc64le Provides: debuginfo(build-id) = 6f265958d53bd309aea556d70fb3496fd9ad981d perl-DBD-SQLite-debuginfo = 1.76-1.fc41 perl-DBD-SQLite-debuginfo(ppc-64) = 1.76-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: perl-DBD-SQLite-debugsource(ppc-64) = 1.76-1.fc41 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/perl-DBD-SQLite-1.76-build/BUILDROOT Wrote: /builddir/build/RPMS/perl-DBD-SQLite-debuginfo-1.76-1.fc41.ppc64le.rpm Wrote: /builddir/build/RPMS/perl-DBD-SQLite-1.76-1.fc41.ppc64le.rpm Wrote: /builddir/build/RPMS/perl-DBD-SQLite-tests-1.76-1.fc41.ppc64le.rpm Wrote: /builddir/build/RPMS/perl-DBD-SQLite-debugsource-1.76-1.fc41.ppc64le.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.TM61Al + umask 022 + cd /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + test -d /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + rm -rf /builddir/build/BUILD/perl-DBD-SQLite-1.76-build + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild perl-DBD-SQLite-1.76-1.fc41.src.rpm Finish: build phase for perl-DBD-SQLite-1.76-1.fc41.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-41-ppc64le-1731229383.116680/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/perl-DBD-SQLite-1.76-1.fc41.src.rpm) Config(child) 1 minutes 1 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "perl-DBD-SQLite", "epoch": null, "version": "1.76", "release": "1.fc41", "arch": "ppc64le" }, { "name": "perl-DBD-SQLite-debugsource", "epoch": null, "version": "1.76", "release": "1.fc41", "arch": "ppc64le" }, { "name": "perl-DBD-SQLite-debuginfo", "epoch": null, "version": "1.76", "release": "1.fc41", "arch": "ppc64le" }, { "name": "perl-DBD-SQLite-tests", "epoch": null, "version": "1.76", "release": "1.fc41", "arch": "ppc64le" }, { "name": "perl-DBD-SQLite", "epoch": null, "version": "1.76", "release": "1.fc41", "arch": "src" } ] } RPMResults finished